<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: nullifidian</title><link>https://news.ycombinator.com/user?id=nullifidian</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 05:31:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nullifidian" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nullifidian in "The browser catches homograph attacks, the terminal doesn't"]]></title><description><![CDATA[
<p>I should have converted it to $' ', yes. It was posix shell compliant this way tho. (probably written when I knew more python than bash).</p>
]]></description><pubDate>Tue, 10 Feb 2026 14:05:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46959872</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=46959872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46959872</guid></item><item><title><![CDATA[New comment by nullifidian in "The browser catches homograph attacks, the terminal doesn't"]]></title><description><![CDATA[
<p>>installing many packages<p>The issue is HOW MANY. This simple utility is in the 100-200 range, Zed editor is in 2000+ range. C/C++ software you find in distros is not only stabilized by the unstable/testing queue, which language repos don't have and don't plan to have, but also has 5-10x less dependencies on average.</p>
]]></description><pubDate>Sat, 07 Feb 2026 12:11:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46923220</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=46923220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46923220</guid></item><item><title><![CDATA[New comment by nullifidian in "The browser catches homograph attacks, the terminal doesn't"]]></title><description><![CDATA[
<p>I would rather check urls with the following method:<p><pre><code>  echo -e -n "https://іnstall.example-clі.dev" | python -c 'exec("""import sys, unicodedata\nfor ch in sys.stdin.read():\n  try:\n    print (ch, " ", unicodedata.name(ch))\n  except ValueError:\n    print ("codepoint ", ord(ch))\n""")'
</code></pre>
instead of putting my trust in the hundreds of crates in this tool's Cargo.lock not having a supply chain attack.</p>
]]></description><pubDate>Fri, 06 Feb 2026 07:20:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46910051</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=46910051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46910051</guid></item><item><title><![CDATA[New comment by nullifidian in "Trump says Venezuela’s Maduro captured after strikes"]]></title><description><![CDATA[
<p>>Chechnya<p>So they invaded their own internationally recognized territory. Wonderful. By that standard Ukraine invaded Donbass after they declared themselves independent of Ukraine.<p>>Syria<p>Even more outlandish claim, considering they were invited by the government. Whether the west considered the government illegitimate or not didn't matter.<p>>Moldova
>Georgia<p>in both conflicts in protection of a minority, on whose territory a larger state laid claim using Soviet drawn borders and dissolution of the USSR. Since the Ukrainian conflict started I observed lots of enthusiasm for Soviet borders on the side of Russia's detractors, which were often drawn with territories assigned as a form of favoritism, simply because communist leadership in Moscow had better a relationship with the communist leaders of one of the ethnicities in question. That way historic Armenian land of Artsakh was assigned to Azerbaijan for example -- the recent ethnic cleansing outcome of that is well known.</p>
]]></description><pubDate>Sat, 03 Jan 2026 13:31:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46476383</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=46476383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46476383</guid></item><item><title><![CDATA[New comment by nullifidian in "US vs. Google amicus curiae brief of Y Combinator in support of plaintiffs [pdf]"]]></title><description><![CDATA[
<p>I've been using "quasi-monopoly".</p>
]]></description><pubDate>Sun, 11 May 2025 06:19:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43951817</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=43951817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43951817</guid></item><item><title><![CDATA[New comment by nullifidian in "Mathup: Easy MathML authoring tool with a quick to write syntax"]]></title><description><![CDATA[
<p>If there had been something like this standardized in Markdown from the start, it might have had a chance for wide adoption. Right now, learning to see and use LaTeX math as easily as more ASCII-like notation is just more convenient since it is widely adopted (in GitHub, in VS Code, etc.). It's harder, but it also provides the added benefit of maintaining your LaTeX skills.<p>I think Google's Chrome team's choices of priorities bear a significant portion of the blame for this. They refused to implement MathML for the longest time, and even when it was implemented, it was partly done and financed by a third party. Without MathML, LaTeX-to-HTML JavaScript hacks became the norm, solidifying LaTeX as the standard even for non-typesetting use cases. Had MathML been implemented by Chrome early on, a more direct and easier translation from something ASCII-like to MathML would likely have been adopted.</p>
]]></description><pubDate>Sat, 22 Mar 2025 12:17:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43445228</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=43445228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43445228</guid></item><item><title><![CDATA[New comment by nullifidian in "WhiteSur: macOS-like theme for GTK desktops"]]></title><description><![CDATA[
<p>This reminded me of the anti-theming sentiment in the gnome developer community <a href="https://stopthemingmy.app/" rel="nofollow">https://stopthemingmy.app/</a></p>
]]></description><pubDate>Sun, 23 Feb 2025 19:55:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43152618</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=43152618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43152618</guid></item><item><title><![CDATA[New comment by nullifidian in "Nvidia's RTX 5090 power connectors are melting"]]></title><description><![CDATA[
<p>>Nvidia would be willing to cut into its margin to provide<p>Why would that be optional on a top of the line GPU that requires it? NVIDIA has nothing to do with it. I'm talking about defining an extended ATX standard, that covers PSUs, and it would be optional in the product lines of PSU manufacturers. The 12VHPWR connector support in PSUs is already a premium thing, they just didn't go far enough.</p>
]]></description><pubDate>Wed, 12 Feb 2025 03:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43021523</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=43021523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43021523</guid></item><item><title><![CDATA[New comment by nullifidian in "Nvidia's RTX 5090 power connectors are melting"]]></title><description><![CDATA[
<p>>Because no PC power supply has a 24V rail<p>Servers with NVIDIA H200 GPUs (Supermicro ones for example) have power supplies that have 54 volt rail, since that gpu requires it. I can easily imagine a premium ATX (non-mandatory, optional) variant that has higher voltage rail for people with powerful GPUs. Additional cost shouldn't be an issue considering top level GPUs that would need such rail cost absurd money nowadays.</p>
]]></description><pubDate>Tue, 11 Feb 2025 19:08:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43016913</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=43016913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43016913</guid></item><item><title><![CDATA[New comment by nullifidian in "Supreme Court upholds TikTok ban, but Trump might offer lifeline"]]></title><description><![CDATA[
<p>>which obviously fall out of scope of the First Amendment.<p>It obviously doesn't. That would mean the US Government can ban all foreign press, just by designating countries as "foreign adversaries". And "foreign adversaries" is a euphemism for "countries that don't submit". The SCOTUS just invented another exception to the absolutist interpretation.<p>>wholly uncontroversial indictments of the owners of Tenet Media<p>>were charged with failing to register as a foreign agent<p>This entire narrative together with the banning of Tiktok is wholly hypocritical, given the American media, tech, and NGO's influence/dominance around the world.<p>The moment someone achieved what the American entities have been doing around the world, the non-stop wailing of "foreign adversaries this, foreign adversaries that" started.<p>Meanwhile in Georgia, a country bordering Russia, the law requiring foreign-financed NGOs to register was declared to "stigmatize organizations that serve the citizens of Georgia" with accompanying travel bans for the authoritarian evil doers who passed said law by the US state department.</p>
]]></description><pubDate>Sun, 19 Jan 2025 15:31:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42757838</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=42757838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42757838</guid></item><item><title><![CDATA[New comment by nullifidian in "Supreme Court upholds TikTok ban, but Trump might offer lifeline"]]></title><description><![CDATA[
<p>>What does this have to do with the First Amendment?<p>Because obviously changing the owner-editor of a media outlet has everything to do with their editorial policy. The SCOTUS just said that censorship is ok (and forcing the change of the editor is censorship, there is no doubt about it), as long as it's against another state's editorial preferences potentially having a significant audience in the country.</p>
]]></description><pubDate>Fri, 17 Jan 2025 19:04:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42742023</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=42742023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42742023</guid></item><item><title><![CDATA[New comment by nullifidian in "US lawmakers tell Apple, Google to be ready to remove TikTok from stores Jan. 19"]]></title><description><![CDATA[
<p>Tiktok algorithms could be considered a form of editorial position(be it foreign government influenced one, or just the type of content they elevate / not remove), and in this sense it is similar to banning a newspaper(which would obviously be censorship) -- journalists could publish in other newspapers. Therefore banning TikTok absolutely is censorship.<p>>This isn't like China where the government bans any services they can't control<p>This is literally like this, and done precisely due to the lack of control due to the illegality of overt/direct speech regulation, and the fears that China would elevate content that isn't in the interest of the US in the broadest sense, but that is still legal according to the 1st amendment. The US Government has tremendously more influence on the local/western platforms, and on people who work there. (There is already an appeals court decision about Biden administration overstepping in communicating with online platforms about what content they don't like). The logic goes "We can't regulate speech like we want to, order what we like and what we don't like, but at least we can remove/censor individual owner-editors that we suspect might harbor some harmful intentions. That means no owners from 'evil' countries". That's about it.</p>
]]></description><pubDate>Mon, 16 Dec 2024 11:52:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42430219</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=42430219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42430219</guid></item><item><title><![CDATA[New comment by nullifidian in "Rewriting Rust"]]></title><description><![CDATA[
<p>>Rust does not have a culture of "microdependencies"<p>It absolutely does by the C/C++ standards. Last time I checked the zed editor had 1000+ dependencies. That amount of crates usually results in at least 300-400 separately maintained projects by running 'cargo supply-chain'. This is an absurd number.</p>
]]></description><pubDate>Thu, 26 Sep 2024 14:33:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41658875</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=41658875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41658875</guid></item><item><title><![CDATA[New comment by nullifidian in "Rewriting Rust"]]></title><description><![CDATA[
<p>Some amount of the risk from the "dependency jungle" situation could be alleviated by instituting "trusted" set of crates that are selected based on some popularity threshold, and with a rolling-release linux-distro-like stabilization chain, graduating from "testing" to "stable". If the Rust Foundation raised more money from the large companies, and hired devs to work as additional maintainers for these key crates, adding their signed-offs, it would be highly beneficial. That would have been a naturally evolving and changing equivalent to an extensive standard library. Mandating at least two maintainer sign offs for such critical set of crates would have been a good policy. Instead the large companies that use rust prefer to vet the crates on their own individually, duplicating the work the other companies do.<p>The fact that nothing has changed in the NPM and Python worlds indicates that market forces pressure the decision makers to prefer the more risky approach, which prioritizes growth and fast iteration.</p>
]]></description><pubDate>Thu, 26 Sep 2024 07:14:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41655397</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=41655397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41655397</guid></item><item><title><![CDATA[New comment by nullifidian in "Rga: Ripgrep, but also search in PDFs, E-Books, Office documents, zip, etc."]]></title><description><![CDATA[
<p>It's somewhat similar to 'recoll' in its functionality, only with recoll you need to index everything before search. It even uses the same approach of using third-party software like poppler for extracting the contents.</p>
]]></description><pubDate>Tue, 17 Sep 2024 20:13:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41572186</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=41572186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41572186</guid></item><item><title><![CDATA[New comment by nullifidian in "Telegram founder Pavel Durov arrested at French airport"]]></title><description><![CDATA[
<p>"Vladislav Davankov" is a token "liberal". He's supposed to make such statements. Nothing that is uttered by Duma members is worth any consideration -- it's a complete theater.</p>
]]></description><pubDate>Sun, 25 Aug 2024 09:35:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41345910</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=41345910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41345910</guid></item><item><title><![CDATA[New comment by nullifidian in "Researchers discover potentially catastrophic exploit present in AMD chips"]]></title><description><![CDATA[
<p>>given the age of this series<p>It's from the Jul 2019. Not very old. CPUs from the early 2010s, with enough ram, are still perfectly usable for light browsing and text editing tasks.</p>
]]></description><pubDate>Fri, 09 Aug 2024 19:01:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41204461</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=41204461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41204461</guid></item><item><title><![CDATA[New comment by nullifidian in "WebVM is a server-less virtual Linux environment running client-side"]]></title><description><![CDATA[
<p>I tried compiling mandelbrot.c (single threaded one) from the benchmarks game and execution on jslinux took 12 seconds, while webvm completed it in 1.2 sec. The host takes 0.03 sec with the same gcc flags.</p>
]]></description><pubDate>Thu, 11 Jul 2024 22:30:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40941196</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=40941196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40941196</guid></item><item><title><![CDATA[New comment by nullifidian in "What You Get After Running an SSH Honeypot for 30 Days"]]></title><description><![CDATA[
<p>>Nobody can do anything and Russia is lost and has become North Korea. I don't believe that.
>seems<p>Can you not sanctimoniously and arrogantly teach people, who actually live in it, what to do, from the comfort of your western home, while knowing almost nothing, as evident from this write up?<p>The first youtuber you linked is systematically misinformed blabbing head, the other one is an immigrant turned neocon. If these are your sources of information, and you don't know Russian, good luck understanding anything at all.</p>
]]></description><pubDate>Tue, 18 Jun 2024 13:46:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=40717815</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=40717815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40717815</guid></item><item><title><![CDATA[New comment by nullifidian in "DJI ban passes the House and moves on to the Senate"]]></title><description><![CDATA[
<p>the roots of silicon valley are in the decades of military contracts, initially, i.e. in the "government-sponsored industrial policy" <a href="https://youtu.be/ZTC_RxWN_xo?t=3546" rel="nofollow">https://youtu.be/ZTC_RxWN_xo?t=3546</a></p>
]]></description><pubDate>Mon, 17 Jun 2024 22:07:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40711643</link><dc:creator>nullifidian</dc:creator><comments>https://news.ycombinator.com/item?id=40711643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40711643</guid></item></channel></rss>