<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: lolsowrong</title><link>https://news.ycombinator.com/user?id=lolsowrong</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 08 Nov 2026 18:56:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lolsowrong" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lolsowrong in "I turned my TV into a Game Boy Color with a Pokemon town as my home screen"]]></title><description><![CDATA[
<p>How long would it have taken you to root, debloat, and code a new UI for your TV?</p>
]]></description><pubDate>Fri, 23 Oct 2026 20:43:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=50215048</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=50215048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50215048</guid></item><item><title><![CDATA[New comment by lolsowrong in "Thanks to Siri Recaps, your Apple Watch is always listening"]]></title><description><![CDATA[
<p><a href="https://security.apple.com/blog/pcc-security-research/" rel="nofollow">https://security.apple.com/blog/pcc-security-research/</a></p>
]]></description><pubDate>Thu, 10 Sep 2026 13:52:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49643738</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=49643738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49643738</guid></item><item><title><![CDATA[New comment by lolsowrong in "FDA authorizes first wearable device that monitors ketone and blood sugar levels"]]></title><description><![CDATA[
<p>侍</p>
]]></description><pubDate>Wed, 26 Aug 2026 02:08:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49443324</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=49443324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49443324</guid></item><item><title><![CDATA[New comment by lolsowrong in "DEF CON crowd suspected in fake-hotspot attack on Delta flight"]]></title><description><![CDATA[
<p>Why didn’t they?</p>
]]></description><pubDate>Wed, 12 Aug 2026 12:31:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49271381</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=49271381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49271381</guid></item><item><title><![CDATA[New comment by lolsowrong in "Microsoft 0-day feud escalates as researcher threatens another exploit dump"]]></title><description><![CDATA[
<p>Do you have any evidence this is actually happening to good faith security researchers?<p>There are many examples of Microsoft and other large corporations treating security researchers well. Microsoft hosts BlueHat, where they invite external parties to talk about their findings. They thank researchers monthly who do contribute reports to MSRC. As I recall, they treated bunnie well, and I think they also treated “hoodie” (the original Xbox 360 hacker) well as well.</p>
]]></description><pubDate>Sat, 30 May 2026 23:06:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48341453</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=48341453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48341453</guid></item><item><title><![CDATA[New comment by lolsowrong in "Linux is an interpreter"]]></title><description><![CDATA[
<p>Can’t find the pdf, but it’s all related to the zentool stuff:<p><a href="https://github.com/google/security-research/blob/master/pocs/cpus/entrysign/zentool/docs/intro.md" rel="nofollow">https://github.com/google/security-research/blob/master/pocs...</a><p>Tavis spells it out there pretty quickly:<p>“ The simplest instructions (add, sub, mov, etc) are all implemented in hardware. The more complicated instructions like rdrand, fpatan and cmpxchg are microcoded. You can think of them as a bit like calling into a library of functions written in that RISC-like code.”</p>
]]></description><pubDate>Sun, 29 Mar 2026 06:18:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47560809</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=47560809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47560809</guid></item><item><title><![CDATA[New comment by lolsowrong in "Linux is an interpreter"]]></title><description><![CDATA[
<p>I saw the paper from Google last year and thought something in it aligned with not everything running through the microcode engine, though I could be wrong.</p>
]]></description><pubDate>Sun, 29 Mar 2026 04:08:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47560322</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=47560322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47560322</guid></item><item><title><![CDATA[New comment by lolsowrong in "Linux is an interpreter"]]></title><description><![CDATA[
<p>I believe only some parts of Jazelle are handled in hardware, though I don’t know if anybody has got their hands on any of the bits of the software side. I do know there’s documentation on handling unimplemented instructions.<p>I don’t know how I feel about micro-ops being executed in hardware - I mostly agree, but also, microcode updates exist…</p>
]]></description><pubDate>Sun, 29 Mar 2026 04:04:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47560309</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=47560309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47560309</guid></item><item><title><![CDATA[New comment by lolsowrong in "Linux is an interpreter"]]></title><description><![CDATA[
<p>Most of the time. But sometimes, no. See ATL thunk emulation (last I checked, still alive in the windows kernel) and ntvdm handling of the BOP pseudoinstruction.<p>See also: Jazelle DBX.<p>Hell, on modern x86 processors, many “native” instructions are actually a series of micro-ops for a mostly undocumented and mostly poorly understood microcode architecture that differs from the natively documented instruction set.<p>It’s turtles all the way down.</p>
]]></description><pubDate>Sun, 29 Mar 2026 00:11:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47559225</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=47559225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47559225</guid></item><item><title><![CDATA[New comment by lolsowrong in "I Built a Scheme Compiler with AI in 4 Days"]]></title><description><![CDATA[
<p>I agree there’s a big divide. I think I’m also team “let people do things they enjoy.”<p>I like using computers to solve problems. I’m more interested in the problem being solved than the journey most of the time, though I’ve also been on some lovely journeys. Sometimes that means I write a tool all by myself. Sometimes it means I download an existing open source tool. And sometimes it means I delegate the creation to an AI model.</p>
]]></description><pubDate>Sun, 01 Mar 2026 18:55:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47209549</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=47209549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47209549</guid></item><item><title><![CDATA[New comment by lolsowrong in "[dead]"]]></title><description><![CDATA[
<p>Can you look at code today and predict what assembly a compiler will output to some high degree of accuracy? Do you avoid certain classes of compiler optimization so you can more accurately predict compiler output? I recall a time where many compilers would remove a bzero() operation in situations where you’re trying to zero out a buffer that had sensitive data in it - it’s why we have APIs like <a href="https://github.com/MicrosoftDocs/win32/blob/docs/desktop-src/Memory/winbase-securezeromemory2.md" rel="nofollow">https://github.com/MicrosoftDocs/win32/blob/docs/desktop-src...</a>. I ran into a huge performance regression because I didn’t have all the edges of named return value optimization in mind when I refactored some code.<p>There’s ambiguity in the x86 specification, such that you can execute a single instruction and get different results in intel vs amd. See the rcpss instruction, for example.<p>I get that LLMs are categorically different, and they’re absolutely not as reliable as compilers are, but compilers are also not as reliable as compilers seem. And even less predictable IMO.</p>
]]></description><pubDate>Sun, 01 Mar 2026 01:44:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47202736</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=47202736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47202736</guid></item><item><title><![CDATA[New comment by lolsowrong in "[dead]"]]></title><description><![CDATA[
<p>I agree with this, but I’m also curious: what would have to change before that advice is as sound as “write a little bit of assembly by hand” or the even more ridiculous “just write the raw bytes for the program in a hex editor?”</p>
]]></description><pubDate>Sun, 01 Mar 2026 00:03:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47201983</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=47201983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47201983</guid></item><item><title><![CDATA[New comment by lolsowrong in "The port I couldn't ship"]]></title><description><![CDATA[
<p>Yea, but Galen’s a beast so it might actually happen.</p>
]]></description><pubDate>Wed, 24 Dec 2025 19:48:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46378602</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=46378602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46378602</guid></item><item><title><![CDATA[New comment by lolsowrong in "Gemini figured out my nephew’s name"]]></title><description><![CDATA[
<p>If I asked a human assistant to do this and it came back with that level of research, I’d be pretty disappointed.</p>
]]></description><pubDate>Sat, 24 May 2025 14:16:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44081273</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=44081273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44081273</guid></item><item><title><![CDATA[New comment by lolsowrong in "Upcoming Windows 11 builds cannot install without internet and Microsoft Account"]]></title><description><![CDATA[
<p>This doesn’t seem true. Doesn’t LSASS cache credentials for 30 days?</p>
]]></description><pubDate>Sat, 29 Mar 2025 07:55:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43513649</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=43513649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43513649</guid></item><item><title><![CDATA[New comment by lolsowrong in "Fuzzing 101"]]></title><description><![CDATA[
<p>Did you try making small changes to your phd proposal to see if it opened up new paths?<p></fuzzingjoke></p>
]]></description><pubDate>Sun, 06 Oct 2024 13:15:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41756955</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=41756955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41756955</guid></item><item><title><![CDATA[New comment by lolsowrong in "Johnny LLM Can't Read Code"]]></title><description><![CDATA[
<p>I was quite impressed as well.</p>
]]></description><pubDate>Wed, 02 Oct 2024 16:20:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41722209</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=41722209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41722209</guid></item><item><title><![CDATA[New comment by lolsowrong in "Johnny LLM Can't Read Code"]]></title><description><![CDATA[
<p><a href="https://chatgpt.com/share/66fd5ca8-1810-8005-a9b5-70ee11bdb812" rel="nofollow">https://chatgpt.com/share/66fd5ca8-1810-8005-a9b5-70ee11bdb8...</a></p>
]]></description><pubDate>Wed, 02 Oct 2024 14:46:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=41721163</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=41721163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41721163</guid></item><item><title><![CDATA[New comment by lolsowrong in "I'm looking for a cybersecurity company for an affordable smart contract audit"]]></title><description><![CDATA[
<p>Trail of Bits if you want it done right.</p>
]]></description><pubDate>Sun, 28 Jan 2024 13:20:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=39165451</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=39165451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39165451</guid></item><item><title><![CDATA[New comment by lolsowrong in "The .ing top-level domain"]]></title><description><![CDATA[
<p>Explain why it’s a huge mistake, please.</p>
]]></description><pubDate>Wed, 01 Nov 2023 23:11:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=38106704</link><dc:creator>lolsowrong</dc:creator><comments>https://news.ycombinator.com/item?id=38106704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38106704</guid></item></channel></rss>