<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: hellerve</title><link>https://news.ycombinator.com/user?id=hellerve</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 29 Sep 2026 17:58:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hellerve" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hellerve in "Poisoning a Go Cache"]]></title><description><![CDATA[
<p>Didn’t necessarily think you were saying that, but everyone’s looking for an easy excuse with security problems, so best we can do is hit them with the ol' “it depends" :)<p>Great article, by the way, thank you!</p>
]]></description><pubDate>Tue, 29 Sep 2026 09:30:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49890421</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49890421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49890421</guid></item><item><title><![CDATA[Let's See Paul Allen's SIMD CSV Parser]]></title><description><![CDATA[
<p>Article URL: <a href="http://chunkofcoal.com/posts/simd-csv/">http://chunkofcoal.com/posts/simd-csv/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49882769">https://news.ycombinator.com/item?id=49882769</a></p>
<p>Points: 17</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 28 Sep 2026 18:58:14 +0000</pubDate><link>http://chunkofcoal.com/posts/simd-csv/</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49882769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49882769</guid></item><item><title><![CDATA[New comment by hellerve in "Understanding LLMs with an Interactive Tutorial"]]></title><description><![CDATA[
<p>This feels very AI-slop-y, and the green username comments are triggering my spidey senses, but maybe I’m just getting old and grumpy?</p>
]]></description><pubDate>Mon, 28 Sep 2026 11:23:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49876354</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49876354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49876354</guid></item><item><title><![CDATA[Carp in Glamorous Toolkit]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.veitheller.de/Carp_in_Glamorous_Toolkit.html">https://blog.veitheller.de/Carp_in_Glamorous_Toolkit.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49876287">https://news.ycombinator.com/item?id=49876287</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 28 Sep 2026 11:16:23 +0000</pubDate><link>https://blog.veitheller.de/Carp_in_Glamorous_Toolkit.html</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49876287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49876287</guid></item><item><title><![CDATA[New comment by hellerve in "37,500 border drawings: a map of the world as people remember it"]]></title><description><![CDATA[
<p>That was quite fun, and I enjoyed the data mining aspect of it. Quite edifying, thanks!</p>
]]></description><pubDate>Mon, 28 Sep 2026 09:01:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49875335</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49875335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49875335</guid></item><item><title><![CDATA[Graphing My Sleep Schedule]]></title><description><![CDATA[
<p>Article URL: <a href="https://char.lt/blog/2026/09/non24swd/">https://char.lt/blog/2026/09/non24swd/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49874027">https://news.ycombinator.com/item?id=49874027</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 28 Sep 2026 05:34:23 +0000</pubDate><link>https://char.lt/blog/2026/09/non24swd/</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49874027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49874027</guid></item><item><title><![CDATA[Parametrised tests in Rust with named parameters]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexwlchan.net/2026/table-driven-rust/">https://alexwlchan.net/2026/table-driven-rust/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49871441">https://news.ycombinator.com/item?id=49871441</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 27 Sep 2026 22:27:43 +0000</pubDate><link>https://alexwlchan.net/2026/table-driven-rust/</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49871441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49871441</guid></item><item><title><![CDATA[New comment by hellerve in "Poisoning a Go Cache"]]></title><description><![CDATA[
<p>i’d argue against just saying "An adversary with write access to files on your machine has better things to do than tamper with your Go cache — by rational choice, they’ll steal your secret keys instead." because that’s only true if I have access to both. If I only have access to the cache, I might use that capability to get a chain into the next level going etc.<p>I’m not saying that "a poisoned Go cache" should necessarily be part of everyone’s threat model, but I’d also not just dismiss it by saying "well, it requires disk access". Either might be wrong, depending on your situation.</p>
]]></description><pubDate>Sun, 27 Sep 2026 10:15:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49865277</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49865277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49865277</guid></item><item><title><![CDATA[Delegation and Trust]]></title><description><![CDATA[
<p>Article URL: <a href="https://bjorg.bjornroche.com/management/delegation-and-trust/">https://bjorg.bjornroche.com/management/delegation-and-trust/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49860683">https://news.ycombinator.com/item?id=49860683</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 26 Sep 2026 21:24:37 +0000</pubDate><link>https://bjorg.bjornroche.com/management/delegation-and-trust/</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49860683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49860683</guid></item><item><title><![CDATA[New comment by hellerve in "A First Futamura Projection"]]></title><description><![CDATA[
<p>No, a lot of people do that! That’s usually the response I get when I write about it :)</p>
]]></description><pubDate>Tue, 22 Sep 2026 17:48:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49805318</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49805318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49805318</guid></item><item><title><![CDATA[New comment by hellerve in "Francis Fukuyama: The American Right Has Gone Off the Deep End"]]></title><description><![CDATA[
<p>To be fair, this is an interview with him, not an article by him. Still content featuring him, but not quite the same level of endorsement.</p>
]]></description><pubDate>Sat, 05 Sep 2026 14:03:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49576614</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49576614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49576614</guid></item><item><title><![CDATA[Tracing np.add, all the way down]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.veitheller.de/numpy.html">https://blog.veitheller.de/numpy.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49533305">https://news.ycombinator.com/item?id=49533305</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 02 Sep 2026 08:11:15 +0000</pubDate><link>https://blog.veitheller.de/numpy.html</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49533305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49533305</guid></item><item><title><![CDATA[New comment by hellerve in "Show HN: Three Pins a daily 3-hole golf game in the browser"]]></title><description><![CDATA[
<p>This is really fun, and I don’t even like Golf in real life!<p>The physics feel a bit wonky, but maybe I just don’t get the interface completely yet. Sometimes the balls trajectory curved in a way that I didn’t understand.</p>
]]></description><pubDate>Tue, 01 Sep 2026 17:58:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49525450</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49525450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49525450</guid></item><item><title><![CDATA[Is it safe to call print in a Python signal handler?]]></title><description><![CDATA[
<p>Article URL: <a href="https://iafisher.com/2026/08/sigprint">https://iafisher.com/2026/08/sigprint</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49450248">https://news.ycombinator.com/item?id=49450248</a></p>
<p>Points: 65</p>
<p># Comments: 35</p>
]]></description><pubDate>Wed, 26 Aug 2026 14:53:41 +0000</pubDate><link>https://iafisher.com/2026/08/sigprint</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49450248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49450248</guid></item><item><title><![CDATA[Can one hear the gauge of a string?]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.veitheller.de/gauge.html">https://blog.veitheller.de/gauge.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49448966">https://news.ycombinator.com/item?id=49448966</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 26 Aug 2026 13:37:52 +0000</pubDate><link>https://blog.veitheller.de/gauge.html</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49448966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49448966</guid></item><item><title><![CDATA[A More Immediate Intuitive Appeal]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.veitheller.de/intuition.html">https://blog.veitheller.de/intuition.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49174066">https://news.ycombinator.com/item?id=49174066</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 04 Aug 2026 19:50:21 +0000</pubDate><link>https://blog.veitheller.de/intuition.html</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=49174066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49174066</guid></item><item><title><![CDATA[Show HN: Cj–tiny no-deps JIT in C for x86-64 and ARM64]]></title><description><![CDATA[
<p>Hey y’all!<p>About 7 years ago, I had this idea to write a JIT with an autogenerated backend for x86 based on the ISA specs. I sketched something out and then just kinda let it sit. I picked it up again a few weeks ago and made a complete-ish backend for both x86 and ARM64. It has no dependencies, the backends are completely autogenerated (by horrible, horrible JS scripts), and I built a small abstraciton layer for things like functions prologues etc.<p>It’s super duper early and will probably break on your machine, but it’s good enough to compile some cool examples (look at the examples directory: <a href="https://github.com/hellerve-pl-experiments/cj/tree/master/examples" rel="nofollow">https://github.com/hellerve-pl-experiments/cj/tree/master/ex...</a>, my personal favorite is the minimal language implementation: <a href="https://github.com/hellerve-pl-experiments/cj/blob/master/examples/minilang.c" rel="nofollow">https://github.com/hellerve-pl-experiments/cj/blob/master/ex...</a>).<p>It doesn’t have anything except basically a fancy JIT assembler with some helpers as of yet. No register allocator, a lot of ABI details will still have to be figured out manually (though of course feel free to add anything to the abstraction layer that’s generally useful and submit a PR!).<p>I honestly don’t know where I’m going with this next. I kind of stumbled into the project, and am not sure whether I’ll consider it as “exercise completed” or whether I should pursue it more. Time will tell.<p>Feedback, questions, and bug reports very welcome—especially on the codegen helpers, additional examples or cool things you come up with, or backend rough edges.<p>P.S.: I also wrote a small announcement blog post on it that you can find here (<a href="https://blog.veitheller.de/cj:_Making_a_minimal,_complete_JIT.html" rel="nofollow">https://blog.veitheller.de/cj:_Making_a_minimal,_complete_JI...</a>), but it honestly doesn’t add all that much interesting info that you can’t find in the repo.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45825006">https://news.ycombinator.com/item?id=45825006</a></p>
<p>Points: 21</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 05 Nov 2025 16:46:15 +0000</pubDate><link>https://github.com/hellerve-pl-experiments/cj</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=45825006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45825006</guid></item><item><title><![CDATA[New comment by hellerve in "Zig breaking change – Initial Writergate"]]></title><description><![CDATA[
<p>As a data point: I can honestly say I’ve never heard of Gamergate before this comment, and I am a 31-year-old white male. I did read a book on Watergate when I was in my teens, though.</p>
]]></description><pubDate>Fri, 04 Jul 2025 07:12:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44461923</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=44461923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44461923</guid></item><item><title><![CDATA[New comment by hellerve in "Are young people smarter than adults? Research shows differences diminishing"]]></title><description><![CDATA[
<p>I think the downvotes are coming in because you are carrying out a fundamentally different argument.<p>The article argues that people used to be more intellecutally capable when they were younger and it diminished with age.<p>You are arguing that each generation used to be more intellectually capable than the one before, and that that is diminishing.<p>I’m not trying to accuse you of anything, but it seems like you didn’t actually read the article you were commenting on. Is that possible?</p>
]]></description><pubDate>Thu, 02 May 2024 10:51:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40234706</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=40234706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40234706</guid></item><item><title><![CDATA[New comment by hellerve in "The construction of the mafioso social capital and the Sack of Palermo (2023)"]]></title><description><![CDATA[
<p>I recommend visiting the Ecomuseo in Palermo [1] if you ever have the chance. They examine, among other things, the lasting impact of the subpar building of now mostly crumbling structures by the Mafia that still litter the cities of Sicily.<p>Yes, the mafia built housing, but it’s not the kind of social housing we might hope for—it’s mostly slum-like. Of course, the city of Palermo is also EXTREMELY densely populated—I read something like the fourth-most densely populated city in Europe in a magazine once, but can’t source that now, so take it with a grain of salt.<p>Nota bene: I’m not Italian myself; my wife’s family has their roots in Sicily.<p>[1] <a href="https://www.marememoriaviva.it/" rel="nofollow">https://www.marememoriaviva.it/</a> (website only (?) in Italian)</p>
]]></description><pubDate>Fri, 26 Apr 2024 07:59:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=40166884</link><dc:creator>hellerve</dc:creator><comments>https://news.ycombinator.com/item?id=40166884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40166884</guid></item></channel></rss>