<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: snazz</title><link>https://news.ycombinator.com/user?id=snazz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 21 May 2026 01:23:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=snazz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by snazz in "SBCL: the ultimate assembly code breadboard (2014)"]]></title><description><![CDATA[
<p>I’ve read this article every time it’s gotten posted here and it’s always gone a little over my head. I was able to follow how he used 8 x86_64 registers for the VM’s stack slots and how the VM instructions were implemented. How the padding and alignments of each version of the instructions was calculated is impressive and I can imagine how much of a chore it would be to figure out with a normal assembler.<p>Using SBCL as a macro-assembler is extremely cool, and then allowing CL code to call into the VM is where it really blows my mind.<p>Obviously it’s been over a decade since this article was written. For someone less familiar with SBCL internals (or CL in general), would something like AsmJit or Iced be a good way to achieve similar things?</p>
]]></description><pubDate>Wed, 20 May 2026 18:03:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48211629</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=48211629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48211629</guid></item><item><title><![CDATA[New comment by snazz in "OpenBSD 7.9"]]></title><description><![CDATA[
<p>The “kernel” in Qubes is arguably Xen rather than Linux, and that’s where the security boundaries are supposed to be defined rather than within VMs that may be running any OS. VM compartmentalization as a security mechanism is hard to compare to a more conventional Unix like OpenBSD.</p>
]]></description><pubDate>Tue, 19 May 2026 16:06:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48195199</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=48195199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48195199</guid></item><item><title><![CDATA[New comment by snazz in "Asahi Linux Progress Linux 7.0"]]></title><description><![CDATA[
<p>You can run Android on an iPhone 7 as a demo, but not for any practical benefit: <a href="https://projectsandcastle.org/" rel="nofollow">https://projectsandcastle.org/</a></p>
]]></description><pubDate>Sun, 26 Apr 2026 15:07:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47910930</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=47910930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47910930</guid></item><item><title><![CDATA[New comment by snazz in "SDL Now Supports DOS"]]></title><description><![CDATA[
<p>You can do substantially more in UEFI than NES-level games. (See <a href="https://uefi.org/specs/UEFI/2.9_A/12_Protocols_Console_Support.html#graphics-output-protocol" rel="nofollow">https://uefi.org/specs/UEFI/2.9_A/12_Protocols_Console_Suppo...</a>)</p>
]]></description><pubDate>Fri, 24 Apr 2026 17:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47893435</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=47893435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47893435</guid></item><item><title><![CDATA[New comment by snazz in "Phyphox – Physical Experiments Using a Smartphone"]]></title><description><![CDATA[
<p>I just tested this in the U.S. with a toaster plugged into my outlet and there was a 40 Hz peak in the graph. I had a hard time telling where the wires were in the wall, though, maybe because the toaster itself was too close.</p>
]]></description><pubDate>Sun, 12 Apr 2026 23:26:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47745576</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=47745576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47745576</guid></item><item><title><![CDATA[New comment by snazz in "I Ported Mac OS X to the Nintendo Wii"]]></title><description><![CDATA[
<p>“entii-for-workcubes” is a pretty good pun!</p>
]]></description><pubDate>Wed, 08 Apr 2026 16:56:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47692922</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=47692922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47692922</guid></item><item><title><![CDATA[New comment by snazz in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>As I understood it, Memory Integrity Enforcement adds an additional check on heap dereferences (and it doesn’t apply to every process for performance reasons). Why does it crush hacking rather than just adding another incremental roadblock like many other mitigations before?</p>
]]></description><pubDate>Tue, 07 Apr 2026 23:02:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47682439</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=47682439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47682439</guid></item><item><title><![CDATA[New comment by snazz in "Mac mini will be made at a new facility in Houston"]]></title><description><![CDATA[
<p>Private Cloud Compute uses their own hardware: <a href="https://security.apple.com/blog/private-cloud-compute/" rel="nofollow">https://security.apple.com/blog/private-cloud-compute/</a></p>
]]></description><pubDate>Tue, 24 Feb 2026 22:46:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47144475</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=47144475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47144475</guid></item><item><title><![CDATA[New comment by snazz in "Improving 15 LLMs at Coding in One Afternoon. Only the Harness Changed"]]></title><description><![CDATA[
<p>Extra pedantic: that’s the en dash, the em dash is option-shift-hyphen</p>
]]></description><pubDate>Thu, 12 Feb 2026 16:03:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46990472</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=46990472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46990472</guid></item><item><title><![CDATA[New comment by snazz in "The Day the Telnet Died"]]></title><description><![CDATA[
<p>Am I the only one who feels like it isn't the responsibility of backbone ISPs to filter traffic like this? In the case of a DDoS situation I could get behind it, but in this case I feel as though it's not Cogent's problem if I want to use telnet from a device on Charter's network to a Vultr VPS, even if it may be ill-advised.<p>(Of course, the article only speculates that this traffic filtering is what's going on; there isn't any hard proof, but it feels plausible to me.)</p>
]]></description><pubDate>Wed, 11 Feb 2026 02:08:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46969895</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=46969895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46969895</guid></item><item><title><![CDATA[New comment by snazz in "I started programming when I was 7. I'm 50 now and the thing I loved has changed"]]></title><description><![CDATA[
<p>I feel like the nondeterminism makes LLM-assisted programming a different sort of concept than using a compiler. Your prompt isn't your source code.</p>
]]></description><pubDate>Wed, 11 Feb 2026 01:07:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46969448</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=46969448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46969448</guid></item><item><title><![CDATA[New comment by snazz in "I dumped Windows 11 for Linux, and you should too"]]></title><description><![CDATA[
<p>Apple also puts fn/globe in the bottom left corner and control to its right.</p>
]]></description><pubDate>Sun, 11 Jan 2026 12:45:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46575284</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=46575284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46575284</guid></item><item><title><![CDATA[New comment by snazz in "Linux is good now"]]></title><description><![CDATA[
<p>In his talk a few days ago, one of the main Asahi developers (Sven) shared that there is someone working on M3 support. There are screenshots of an M3 machine running Linux and playing DOOM at around 31:34 here: <a href="https://media.ccc.de/v/39c3-asahi-linux-porting-linux-to-apple-silicon" rel="nofollow">https://media.ccc.de/v/39c3-asahi-linux-porting-linux-to-app...</a><p>Sounds like the GPU architecture changed significantly with M3. With M4 and M5, the technique for efficiently reverse-engineering drivers using a hypervisor no longer works.</p>
]]></description><pubDate>Fri, 02 Jan 2026 02:30:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46460741</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=46460741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46460741</guid></item><item><title><![CDATA[New comment by snazz in "Last Year on My Mac: Look Back in Disbelief"]]></title><description><![CDATA[
<p>If you “fling” the page, lift your fingers off, and then tap with two fingers, does the page come to a stop?</p>
]]></description><pubDate>Sun, 28 Dec 2025 21:30:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46414729</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=46414729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46414729</guid></item><item><title><![CDATA[New comment by snazz in "Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves"]]></title><description><![CDATA[
<p>Defendants trying to exclude ALPR evidence often invoke <i>Carpenter v. U.S.</i> (or <i>U.S. v. Jones</i>, but that’s questionable because the majority decision is based on the trespass interpretation of the 4th Amendment rather than the <i>Katz</i> test). Judges have not generally agreed with defendants that ALPR (either the license plate capture itself or the database lookup) resembles the CSLI in <i>Carpenter</i> or the GPS tracker in <i>Jones</i>. A high enough density of Flock cameras may make the <i>Carpenter</i>-like arguments more compelling, though.</p>
]]></description><pubDate>Mon, 22 Dec 2025 22:16:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46359826</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=46359826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46359826</guid></item><item><title><![CDATA[Charging lithium-ion batteries at high currents first increases lifespan by 50%]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.eurekalert.org/news-releases/1056171">https://www.eurekalert.org/news-releases/1056171</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41483654">https://news.ycombinator.com/item?id=41483654</a></p>
<p>Points: 249</p>
<p># Comments: 109</p>
]]></description><pubDate>Sun, 08 Sep 2024 22:06:44 +0000</pubDate><link>https://www.eurekalert.org/news-releases/1056171</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=41483654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41483654</guid></item><item><title><![CDATA[New comment by snazz in "SQLite: 35% Faster Than the Filesystem"]]></title><description><![CDATA[
<p>It’s somewhat more complex than “NTFS is slow”. Here’s a good explanation:  <a href="https://github.com/Microsoft/WSL/issues/873#issuecomment-425272829">https://github.com/Microsoft/WSL/issues/873#issuecomment-425...</a><p>I’ve benchmarked <i>deleting</i> files (around ~65,000 small node_modules sort of files) and it takes 40 seconds through Explorer, 20 seconds with rd, and roughly a second inside WSL2 (cloned to the VM’s ext4 virtual hard drive).</p>
]]></description><pubDate>Sat, 27 Jul 2024 13:11:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=41086357</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=41086357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41086357</guid></item><item><title><![CDATA[New comment by snazz in "Things I learned while writing an x86 emulator (2023)"]]></title><description><![CDATA[
<p>What sorts of projects are you working on that use Itanium?</p>
]]></description><pubDate>Wed, 10 Jul 2024 19:57:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=40930859</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=40930859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40930859</guid></item><item><title><![CDATA[New comment by snazz in "Please don't mention AI again"]]></title><description><![CDATA[
<p>If you're interviewing for job at a company you're not familiar with, what are some good heuristics (and/or questions to ask) to politely get a sense of whether it's run by buzzword bingo enthusiasts?</p>
]]></description><pubDate>Wed, 19 Jun 2024 22:33:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40733117</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=40733117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40733117</guid></item><item><title><![CDATA[New comment by snazz in "Apple Joins the SeL4 Foundation"]]></title><description><![CDATA[
<p>What product from 2006 did it come with? My understanding was that the Secure Enclave came out with the iPhone 5s in 2013 (still before 2014, so your point stands, I’m just curious).</p>
]]></description><pubDate>Fri, 10 May 2024 13:26:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40318704</link><dc:creator>snazz</dc:creator><comments>https://news.ycombinator.com/item?id=40318704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40318704</guid></item></channel></rss>