<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: sltkr</title><link>https://news.ycombinator.com/user?id=sltkr</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 06:06:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sltkr" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sltkr in "The bot situation on the internet is worse than you could imagine"]]></title><description><![CDATA[
<p>Update: looks like this has been fixed now.</p>
]]></description><pubDate>Sun, 29 Mar 2026 21:48:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567733</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47567733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567733</guid></item><item><title><![CDATA[New comment by sltkr in "The bot situation on the internet is worse than you could imagine"]]></title><description><![CDATA[
<p>Looks like Anubis is also blocking robots.txt which seems to defeat the point of having robots.txt in the first place.</p>
]]></description><pubDate>Sun, 29 Mar 2026 17:15:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47565079</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47565079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47565079</guid></item><item><title><![CDATA[New comment by sltkr in "Shell Tricks That Make Life Easier (and Save Your Sanity)"]]></title><description><![CDATA[
<p>That depends on the shell configuration.<p>On bash, you can achieve this by setting HISTCONTROL=ignorespace but that's not the default.</p>
]]></description><pubDate>Thu, 26 Mar 2026 12:50:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47529801</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47529801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47529801</guid></item><item><title><![CDATA[New comment by sltkr in "Animated 'Firefly' Reboot in Development from Nathan Fillion, 20th TV"]]></title><description><![CDATA[
<p>Interesting timing, considering that the Buffy the Vampire Slayer reboot was canceled by Hulu yesterday.</p>
]]></description><pubDate>Sun, 15 Mar 2026 22:40:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47392768</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47392768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47392768</guid></item><item><title><![CDATA[New comment by sltkr in "Printf-Tac-Toe"]]></title><description><![CDATA[
<p>I think it was first introduced in 4.3 BSD Tahoe (released June 15, 1988):
<a href="https://www.tuhs.org/cgi-bin/utree.pl?file=4.3BSD-Tahoe/usr/src/lib/libc/stdio/doprnt.c" rel="nofollow">https://www.tuhs.org/cgi-bin/utree.pl?file=4.3BSD-Tahoe/usr/...</a><p>This was an update to the earlier 4.3 BSD (1986) which still implemented printf() in VAX assembly instead, and doesn't support the %n feature.<p>So %n may have originally been implemented in 4.3 BSD Tahoe and made its way into SVR4 subsequently.</p>
]]></description><pubDate>Thu, 12 Mar 2026 16:46:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47353638</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47353638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47353638</guid></item><item><title><![CDATA[New comment by sltkr in "RISC-V Is Sloooow"]]></title><description><![CDATA[
<p>Are you sure you are comparing apples with apples here?<p>The fact that i686 is 14% faster than x86_64 is a little suspicious, because usually the same software runs _faster_ on x86_64 (despite the increased memory use) thanks to a larger register set, an optimized ABI, and more vector instructions.<p>Of course, if you are compiling an i686 binary on i686, and an x86_64 binary on x86_64, then the compilers aren't really doing the same work, since their output is different. I'm not a compiler expert, but I could imagine that compiling x86_64 binaries is intrinsically slower than for i686 for a variety of reasons. For example, x86_64 is mostly a superset of i686, so a compiler has way more instructions to consider, including potential optimizations using e.g. SIMD instructions that don't exist on i686 at all. Or a compiler might assume a larger instruction cache size, by default, and do more unrolling or inlining when compiling for x86_64. And so on.<p>In that case, compiling on x86_64 is slower not because the hardware is bad but because the compiler does more work. Perhaps something similar is happening on RISC-V.</p>
]]></description><pubDate>Tue, 10 Mar 2026 21:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47329113</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47329113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47329113</guid></item><item><title><![CDATA[New comment by sltkr in "How the Sriracha guys screwed over their supplier"]]></title><description><![CDATA[
<p>Paul Graham wrote about the entanglement of news and PR companies over 20 years ago: <a href="https://www.paulgraham.com/submarine.html" rel="nofollow">https://www.paulgraham.com/submarine.html</a><p>It wouldn't surprise me if something similar is happening with social media and indeed a lot of the news is astroturfed to some extent, though I agree we shouldn't discount the extent to which people are willing to participate in this by reposting popular content for a quick ego/karma boost. And increasingly that reposting is done by bots.</p>
]]></description><pubDate>Mon, 09 Mar 2026 12:24:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47308143</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47308143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47308143</guid></item><item><title><![CDATA[New comment by sltkr in "Show HN: The Empty Glass – an interactive visualization of global water access"]]></title><description><![CDATA[
<p>The water glass animation looks nice I guess, but this has to be the worst possible way to present this data?<p>Compare it with e.g. Wikipedia here: <a href="https://en.wikipedia.org/wiki/List_of_countries_by_access_to_clean_water" rel="nofollow">https://en.wikipedia.org/wiki/List_of_countries_by_access_to...</a><p>The tables allow you to quickly find the countries with the highest and lowest values, which is impossible on your site, and the map is helpful to give a general overview of how the numbers vary between global regions.<p>Some more concrete feedback:<p><pre><code>  1. The "Update Data" button seems unnecessary here, since there is only one input element: why not just update the graphic whenever the country listbox changes value?
  2. The country listbox is not keyboard navigable.
  3. The countries without data should be greyed out in the listbox.
</code></pre>
Not to be rude, but if you're a designer, surely some of these should have already occurred to you?<p>edit:<p>And a few other things, the way countries are named is wildly inconsistent, varying from common names to official names and various arbitrary qualifiers.<p>For example, why is there a "Saint Martin (French part)" but there is no "Sint Maarten" or "Saint Martin (Dutch part)"? Why is Iran listed as "Iran (Islamic Republic Of)" but the Islamic Republic of Pakistan is simply "Pakistan"? Why is the Republic of Belarus "Belarus" when we have "Republic of Moldova", speaking of which, why isn't the latter "Moldova (Republic of)" which is consistent with Iran and would at least put Moldova in the right place alphabetically. Why is the Kingdom of Belgium "Belgium" but we have "Netherlands (Kingdom of the)". And so on.<p>This comes across as if it was vibecoded in 30 minutes and little effort was put into polishing the data or the UI. In fact, I suspect I spend more time actually looking at the site _you_ created than you did before you posted it on Hacker News.</p>
]]></description><pubDate>Mon, 09 Mar 2026 01:19:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47303692</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47303692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47303692</guid></item><item><title><![CDATA[New comment by sltkr in "Ask HN: Please restrict new accounts from posting"]]></title><description><![CDATA[
<p>How would any new user earn karma in that system? How would any story get upvoted?<p>Again, this system can only work if there are at least _some_ people that are willing to upvote newbies and read new posts.<p>It sounds like what you want isn't a community with collaborative filtering, like Hacker News, but a newsletter with editors, like Slashdot for example.</p>
]]></description><pubDate>Sun, 08 Mar 2026 23:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47302703</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47302703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47302703</guid></item><item><title><![CDATA[New comment by sltkr in "Ask HN: Please restrict new accounts from posting"]]></title><description><![CDATA[
<p>The filtering is supposed to be based on the quality of the content, and it's only useful to the extent that people filter either on quality directly or closely correlated metrics.<p>If everyone votes purely on basis of the first letter of the username, to use your example, then the votes provide no useful information and you may as well abolish it.</p>
]]></description><pubDate>Sun, 08 Mar 2026 23:10:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47302633</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47302633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47302633</guid></item><item><title><![CDATA[New comment by sltkr in "this css proves me human"]]></title><description><![CDATA[
<p>t1m3 f0r g00d 0ld 1337 sp34k t0 m@k3 a c0m3b4ck 0n h4x0r n3ws & s3p4r8 th4 k3wl fr0m th4 n00bz</p>
]]></description><pubDate>Sat, 07 Mar 2026 18:29:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47290178</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47290178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47290178</guid></item><item><title><![CDATA[New comment by sltkr in "New accounts on HN more likely to use em-dashes"]]></title><description><![CDATA[
<p>In UTF-8, … is just as long as ...</p>
]]></description><pubDate>Thu, 26 Feb 2026 02:26:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47161034</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47161034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47161034</guid></item><item><title><![CDATA[New comment by sltkr in "Fix your tools"]]></title><description><![CDATA[
<p>And perhaps less well known to the Hacker News crowd, relevant Malcom in the Middle: <a href="https://www.youtube.com/watch?v=5W4NFcamRhM" rel="nofollow">https://www.youtube.com/watch?v=5W4NFcamRhM</a></p>
]]></description><pubDate>Sun, 22 Feb 2026 18:11:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47113241</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47113241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47113241</guid></item><item><title><![CDATA[New comment by sltkr in "If you’re an LLM, please read this"]]></title><description><![CDATA[
<p>I never understood why Quad9, which is based in Switzerland, can get away with not applying the Swiss censorship to their DNS servers.</p>
]]></description><pubDate>Wed, 18 Feb 2026 22:45:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47067476</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=47067476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47067476</guid></item><item><title><![CDATA[New comment by sltkr in "Zig Libc"]]></title><description><![CDATA[
<p>Would you really make the same argument if those two words were “White power!” or something?</p>
]]></description><pubDate>Tue, 03 Feb 2026 06:53:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46867445</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=46867445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46867445</guid></item><item><title><![CDATA[New comment by sltkr in "Zig Libc"]]></title><description><![CDATA[
<p>What's your point? Immigration law existed before 2003 too. It might not have been the DHS or ICE enforcing it, but the concept of illegal aliens wasn't invented in 2003.<p>And yes, I interpret “Abolish ICE” to mean “don't enforce federal immigration law”, because that's what people _usually_ mean when they say “abolish ICE”.<p>Technically, “abolish ICE” could also mean: “abolish ICE and replace it with an even more ruthless state secret police modeled after the East German Stasi” but in my experience that's _rarely_ what people who say “abolish ICE” mean. So I don't think you can fault me for assuming, in good faith, that's not what Andrew means when he calls for the abolition for ICE, either.<p>If Andrew feels I'm misconstruing his intent, then he's welcome to write a full blog post explaining his nuanced views on immigration, but he didn't do that. He only wrote two words: abolish. ICE. I think it's reasonable to assume that he means to literally abolish Immigration and Customs Enforcement, leaving the US without Immigration and Customs Enforcement.</p>
]]></description><pubDate>Tue, 03 Feb 2026 06:39:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46867357</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=46867357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46867357</guid></item><item><title><![CDATA[New comment by sltkr in "Zig Libc"]]></title><description><![CDATA[
<p>Objecting to murder qua murder isn't political, since murder is defined as unjustified premeditated killing. The key word being _unjustified_: it's hardly political to oppose something that is unjustified by definition. The political aspect comes into play when people start to debate which killings are and aren't justified.<p>Your abortion example is a good one, so I will use it to clarify my point. When people say “abortion is murder!” they aren't just objecting to murder. They are asserting that abortion _is_ murder, actually: it's the political view that killing unborn foetuses is unjustified. The essential claim isn't “murder is bad”, but rather “abortion is bad”. So summarizing opposition to abortion as simply opposition to murder isn't accurate at all. It doesn't cut at the core of the objection.<p>The same situation exists with ICE. Modern societies grant the state a monopoly on violence, which the state delegates to officers who enforce the law of the land. When those officers use violence, it can be justified by virtue of them enforcing the monopoly on violence on behalf of the state, for the greater good. When a police officer shoots a gunman who attempts to kill civilians, few people would call that murder: after all, the killing is justified. Sometimes, law enforcement officers kill people when it's questionable whether it is justified. Labeling the killing as “murder” or “not murder” is then a political position: you aren't making a specific statement about murder (again, almost everyone agrees that murder is bad), but you're insisting that killing a person in such-or-such a situation is (not) justified.<p>So yes, insisting that the recent ICE killings of left wing activists constitute murder is a political statement: it's asserting that this ostensibly justified use of state violence was not justified in this case. Which is a point you can plausibly make, but you cannot insist it's not political, because determining which types of killings are justified and which are not is intrinsically a matter of publicy policy, i.e., political.<p>> Is it just politics you don't agree with that you don't want Andrew to express?<p>Ideally, I would not want Andrew to express any political views, at least not in his capacity of Zig project leader. I prefer open source projects that are maximally inclusive, which means not enforcing contributors to conform with particular political views.<p>Of course there is no law that says open source projects must be inclusive of political views, so you can create an open source project just for people who have the same political views as you do, but then I think the decent thing to do is at least be honest about it.<p>If Andrew thinks Zig is an American Democratic software project, he should clearly label it as such on ziglang.org. And then I also think Hacker News should ban him when he makes posts where he takes political stances, since Hacker News explicitly has a policy that opposes politics. If Andrew doesn't think Zig is just for American Democrats, he should refrain from making political posts on the Zig language blog. He can still go to his anti-ICE rally and post about it on his personal Bluesky account or whatever, but that at least makes it clear those are his personal political views, and they are not part of the Zig project.<p>Of course, I cannot enforce either of those things. They are just my personal preferences.</p>
]]></description><pubDate>Tue, 03 Feb 2026 06:14:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46867192</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=46867192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46867192</guid></item><item><title><![CDATA[New comment by sltkr in "xAI joins SpaceX"]]></title><description><![CDATA[
<p>Fortunately there are no downsides to launching solar cells into space that would offset those gains.</p>
]]></description><pubDate>Tue, 03 Feb 2026 00:07:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46864284</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=46864284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46864284</guid></item><item><title><![CDATA[New comment by sltkr in "Dead Internet Theory"]]></title><description><![CDATA[
<p>Also on Linux when you enable the compose key: alt-dash-dash-dash (--- → —) and for the en-dash: alt-dash-dash-dot (--. → –)</p>
]]></description><pubDate>Mon, 19 Jan 2026 05:33:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46675376</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=46675376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46675376</guid></item><item><title><![CDATA[New comment by sltkr in "Michelangelo's first painting, created when he was 12 or 13"]]></title><description><![CDATA[
<p>I don't have an opinion on whether the attribution is correct, but I don't think the complexity of the composition is a strong argument against it considering the artist was copying the engraving by Schongauer exactly (maybe even painting on top of it?) which takes a lot of the complexity out of it.</p>
]]></description><pubDate>Fri, 16 Jan 2026 17:32:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46649143</link><dc:creator>sltkr</dc:creator><comments>https://news.ycombinator.com/item?id=46649143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46649143</guid></item></channel></rss>