HNHacker News
TopNewBestAskShowJobs

af78

553 karma · joined March 31, 2020

submissionscomments
af78··on Visual Basic 6 rebuilt in C# – complete with form designer and IDE in browser
They seem to be using this framework: https://github.com/AvaloniaUI/Avalonia

Avalonia aims at compatibility with Windows Presentation Framework (WPF) XAML. The web platform is explicitly supported: https://avaloniaui.net/platforms#wasm. The VB Form model must be implemented on top of this. This is for the UI part.

Now for the code part, the dotnet toolchain has supported WebAssembly (wasm) generation for some time: https://devblogs.microsoft.com/dotnet/extending-web-assembly... I suppose the C# code is translated to MSIL then wasm.

af78··on Nvidia and its partners built a system to bypass U.S. export restrictions
Taiwan and democracy are two of the CPC's Five Poisons: https://en.wikipedia.org/wiki/Five_Poisons#Chinese_Communist...

Authoritarian regimes, the CPC among them, regularly claim that democracy is a western concept that cannot function in other cultures. The existence of successful Asian democracies like Taiwan, Japan or South Korea undermines this claim.

af78··on Pretty.c
One possible reason:

> The word "REPEAT" should not be used in place of "SAY AGAIN", especially in the vicinity of naval or other firing ranges, as "REPEAT" is an artillery proword defined in ACP 125 U.S. Supp-2(A) with the wholly different meaning of "request for the same volume of fire to be fired again with or without corrections or changes" (e.g., at the same coordinates as the previous round).

https://en.wikipedia.org/wiki/Procedure_word#Say_again

More seriously, PASCAL has repeat-until loops, similar to do-while loops in C.

af78··on Crokinole
dicytea's workaround (https://news.ycombinator.com/item?id=41871624) works - sort of.
af78··on Crokinole
I live in France and had never heard about this game before.

I can play the simulator on mobile but on the desktop Linux the "place disc" button is unresponsive to mouse clicks. I tried both Firefox and Chrome. Am I the only one?

af78··on The costs of the i386 to x86-64 upgrade
While a PAE system can address more than 4 GiB of physical memory, individual processes still use 32-bit pointers and are therefore still restricted to 4 GiB. I think this is why the author calls PAE a hack.

In x86-64 long mode and i386 32-bit mode, pointers are really 64- and 32-bit, respectively; I would not call this a hack.

af78··on The costs of the i386 to x86-64 upgrade
The article focuses on Linux and FreeBSD, which are LP64.
af78··on Decoding the Language of Othering by Russia-Ukraine War Bloggers
After a second look I realize I got carried away and my earlier claim about the Ukraine war being harder on civilians in one year than the Vietnam war in a decade was not fair to the Vietnamese.

My point about the other conflict is just that russia fought them after WW2. Sorry if this was unclear.

af78··on Decoding the Language of Othering by Russia-Ukraine War Bloggers
The comment you were replying to seemed to relativize, contextualize the use of a dehumanizing term (‘orc’) that is frequently used by Ukrainians and supporters of Ukraine when talking about russian invaders. Whether the Vietnamese or the Palestinians similarly use dehumanizing terms about Americans or Israelis is irrelevant, just like the nationality, US or otherwise, of the person making this comment.
af78··on Decoding the Language of Othering by Russia-Ukraine War Bloggers
By 'countless', I was referring to events in this war other than Mariupol: https://en.wikipedia.org/wiki/War_crimes_in_the_Russian_inva...

Of course russia committed many more in the wars you cited. And we could add https://en.wikipedia.org/wiki/Hungarian_Revolution_of_1956 https://en.wikipedia.org/wiki/Prague_Spring https://en.wikipedia.org/wiki/Transnistria_War https://en.wikipedia.org/wiki/Black_January https://en.wikipedia.org/wiki/Abkhazia_conflict https://en.wikipedia.org/wiki/Russo-Georgian_War

af78··on Decoding the Language of Othering by Russia-Ukraine War Bloggers
Exactly.

https://en.wikipedia.org/wiki/Siege_of_Mariupol

In this example, one among countless others, russia killed tens of thousands of civilians, in a couple of months. russia caused more suffering in a few months of war than the USA in a decade in Vietnam. Comparing the two is utterly dishonest.

af78··on Decoding the Language of Othering by Russia-Ukraine War Bloggers
Literal whataboutism.
af78··on Official documents confirm Navalny was poisoned in prison
Ukraine did negotiate from 2014 to 2022 (https://en.wikipedia.org/wiki/Minsk_agreements, https://en.wikipedia.org/wiki/Normandy_Format). Everyone knows what it lead to. It is now clear that, unless backed by strong security guarantees like NATO membership or non-NATO allied status, these so-called “peace initiatives” would amount to national suicide for Ukraine. This is why Ukrainians reject them. China and Brazil do not stand for peace. They are just on the other side.
af78··on Official documents confirm Navalny was poisoned in prison
> What tangible policy can you show for this? Not rhetoric - actual legislation.

Does this qualify? “China and Brazil to launch 'Friends of Peace' platform to resolve 'Ukraine conflict'” https://www.msn.com/en-us/news/world/china-and-brazil-to-lau...

af78··on Alexander Grothendieck
This text is a short story ("nouvelle" in French).
af78··on Snowden: The arrest of Durov is an assault on the basic human rights
Telegram operates in France, this is sufficient.

Edit: By "operates" I mean its services are accessible from France. If an entity cannot or will not comply with EU laws (e.g. GDPR) they can block clients from the EU. I regularly come across such websites with geoblocks (a few times a year).

af78··on Dutch DPA fines Uber €290M because of transfers of drivers’ data to the US
How so? US administrations (both D an R) have been pushing EU states to spend at least 2% GDP on defense, and everyone understands that a significant fraction of it must be purchased from the US.
af78··on What is the significance of the character "j" at the end of a Roman Numeral? (2013)
Well, one can turn X into XX or XXX... And handwritten prescriptions have become rare where I live, these days.
af78··on GE Aerospace Successfully Develops and Tests New Hypersonic Dual-Mode Ramjet
| The main reason supersonic flight is dead is the sonic boom

Is it? The Concorde would fly at subsonic speeds over land and move to supersonic over the Atlantic. Given the reduced flight time at supersonic speeds I thought economic considerations prevailed.

af78··on Julian Assange has reached a plea deal with the U.S., allowing him to go free
Absolutely. Most Western leaders (though not all) deluded themselves thinking Russia wanted better relations and that all the problems were somehow the fault of the West. Countless confidence-building measures were taken. Most Western countries reduced defense budgets. Russian leaders, ridiculously claiming that they were threatened by NATO, were dishonest the whole time. As the USSR collapsed, Russia surrounded itself with, and fueled, many "frozen" conflicts: Transnistria in Moldova, Abkhazia and South Ossetia in Georgia, Nagorno Karabakh in Azerbaijan, Japanese Islands. Gestures of goodwill, escalation management, appeals to political solutions were seen as weakness by Russia. Putin attacked Georgia in 2008 and Ukraine in 2014 and 2022 not because he felt threatened in any way, but to the contrary because he thought that no one would do anything about it.
af78··on Julian Assange has reached a plea deal with the U.S., allowing him to go free
https://en.wikipedia.org/wiki/Russian_interference_in_the_20...

It went far beyond a couple of artificial protests.

Russia did support Trump in 2016 (and beyond), Trump was quite happy about it.

af78··on Julian Assange has reached a plea deal with the U.S., allowing him to go free
| If the Cold War was truly over when the wall fell, we'd have welcomed Russia into NATO.

This was offered by NATO: Partnership for Peace, NATO-Russia Founding Act https://en.wikipedia.org/wiki/Russia%E2%80%93NATO_relations It's Russia that wasn't interested.

af78··on Julian Assange has reached a plea deal with the U.S., allowing him to go free
Going to RT did not help Assange's legal case in any way.

I'm against double standards. It was wrong from both Assange, Blair and other Western leaders and activists who claimed to care about democracy and human rights to deal with Putin's Russia the way they did.

af78··on Julian Assange has reached a plea deal with the U.S., allowing him to go free
Being prosecuted, even unfairly, does not necessarily imply you suddenly go and work for a dictatorship -- unless you were already working for them. People who know Russia well know it wasn't that different in 2012. It had already invaded Georgia and was helping Assad crush a popular movement in Syria.
af78··on Julian Assange has reached a plea deal with the U.S., allowing him to go free
Russia Today is absolutely, 100% propaganda.

Raising awareness about government surveillance is a laudable goal but it does not seem to be that of Wikileaks. How does publishing Clinton's or Macron's campaign e-mails reveal anything about government surveillance? Unlike most human right groups, for example, that cover human rights abuses no matter who the abuser is, Wikileaks consistently acts in ways that further the cause of Russia and maximize the damage done to adversaries of Russia.

Getting allies Trump and Le Pen to power in the USA and in France is a goal of Putin, this is not a secret. https://x.com/TheoLaubry/status/1512009330991763457/photo/1

af78··on Julian Assange has reached a plea deal with the U.S., allowing him to go free
Assange literally had a show on Russia Today. https://www.reuters.com/article/us-russia-assange-tv/wikilea... WikiLeaks founder to host Kremlin-funded TV show
af78··on Julian Assange has reached a plea deal with the U.S., allowing him to go free
It's not just "DNC and US intelligence." Wikileaks tried to influence the 2017 election in France among other examples. See https://fr.wikipedia.org/wiki/MacronLeaks. This partially backfired when the dump of e-mails they published was found to contain russian-language messages.

That Wikileaks systematically favors the russian government, and never does anything contrary to the interests of the russian government, strongly suggests they are an asset of russia.

af78··on It seems routine to see a bunch of browser User-Agents from the same IP
= https://en.wikipedia.org/wiki/Carrier-grade_NAT
af78··on I'm the hacker that brought down North Korea's Internet for over a week. AMA
Food aid rarely reaches the people who need it. The North Korean regime is notorious for diverting aid, or selling to finance its nuclear program. Responsible food distribution requires careful monitoring, which the regime rejects. https://www.reuters.com/article/idUSSEO369467/
af78··on Signal: Will leave the EU market rather than undermine our privacy guarantees
I’d like to add that it is not just about governments (democratic or otherwise). Large corporations wield disproportionate powers, in comparison with individuals, and may have a presence across countries and continents. Even if they don’t use the data directly, they may pass it to some other entity. I’m not comfortable with the idea that anything I read or write today may be made available one day to my current or future employer, customers, providers etc. ... In a way I have already internalized this idea. These days every time I use an electronic device I behave as if an unintended recipient was peeking above my shoulder. So my behavior isn’t as free is it was, say, in the 90s, before networked communication was so ubiquitous.
← PreviousPage 4 of 5Next →