<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: explodingwaffle</title><link>https://news.ycombinator.com/user?id=explodingwaffle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 21 Sep 2026 05:27:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=explodingwaffle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by explodingwaffle in "Authorize, don't authenticate"]]></title><description><![CDATA[
<p>I really like this concept (though the post is terribly named as others have said). "Databases that are easy to make as documents" is so obvious that you wonder why it isn't more of a thing. Add in "untitled" databases that live in a session/browser so you can "try before you buy", maybe the option for single file databases with no intermediary/service (so you have a Databases folder that is as messy as your Downloads folder... but is that really so bad? better than a password manager full of garbage services IMO), and you basically get EASY seperation between application and data, which is Good for a lot of reasons (lock-in, ownership etc)</p>
]]></description><pubDate>Sat, 01 Aug 2026 10:49:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49133167</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=49133167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49133167</guid></item><item><title><![CDATA[New comment by explodingwaffle in "98% isn't much"]]></title><description><![CDATA[
<p>man, HN is awesome</p>
]]></description><pubDate>Tue, 07 Jul 2026 15:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48819162</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=48819162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48819162</guid></item><item><title><![CDATA[New comment by explodingwaffle in "TCXO Failure Analysis"]]></title><description><![CDATA[
<p>just because it is digital doesn't mean it has to be a microcontroller though, right?? i see no reason this wouldnt just be a state machine or whatever out of plain old logic.</p>
]]></description><pubDate>Tue, 10 Mar 2026 17:53:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47326587</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=47326587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47326587</guid></item><item><title><![CDATA[New comment by explodingwaffle in "Usenet personality"]]></title><description><![CDATA[
<p>this is great, thanks for pointing to it! been looking for this ideal sort of RSS reader</p>
]]></description><pubDate>Sat, 31 Jan 2026 10:43:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46835402</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=46835402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46835402</guid></item><item><title><![CDATA[New comment by explodingwaffle in "Show HN: I spent 6 years building a ridiculous wooden pixel display"]]></title><description><![CDATA[
<p>This is awesome! Just so you know, you are legally obligated to do Bad Apple when interest dies down.</p>
]]></description><pubDate>Mon, 04 Aug 2025 16:57:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44788492</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=44788492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44788492</guid></item><item><title><![CDATA[New comment by explodingwaffle in "I tried Servo"]]></title><description><![CDATA[
<p>Certainly not a "Rust UX _expert_", but I do find GPUI interesting. Some nice examples here of not-"just text/button widget programs": <a href="https://github.com/longbridge/gpui-component">https://github.com/longbridge/gpui-component</a></p>
]]></description><pubDate>Thu, 31 Jul 2025 17:49:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44748168</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=44748168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44748168</guid></item><item><title><![CDATA[New comment by explodingwaffle in "Tell HN: 1.1.1.1 Appears to Be Down"]]></title><description><![CDATA[
<p>I tested with 1.1.1.1 first, didn’t get anything, and gave up for the night. Maybe I should put a different provider as DNS backup? (any DNS gurus to say that that’s a bad idea?)</p>
]]></description><pubDate>Mon, 14 Jul 2025 22:41:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44566146</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=44566146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44566146</guid></item><item><title><![CDATA[New comment by explodingwaffle in "Thunderscope update: My take: Why open source is better"]]></title><description><![CDATA[
<p>This is coming in the next release of Kicad: <a href="https://forum.kicad.info/t/post-v9-new-features-and-development-news/58848/15" rel="nofollow">https://forum.kicad.info/t/post-v9-new-features-and-developm...</a><p>The rate of development since V6 is crazy fast IMO. Very much an OSS success story.</p>
]]></description><pubDate>Mon, 05 May 2025 01:32:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43891184</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=43891184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43891184</guid></item><item><title><![CDATA[New comment by explodingwaffle in "Just barely fitting a full Wi-Fi stack on the nRF9151"]]></title><description><![CDATA[
<p>Thoughts on Zephyr? Especially wrt code size. I've heard all kinds of things regarding the requirement for it with Nordic chips</p>
]]></description><pubDate>Fri, 21 Feb 2025 19:49:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43132095</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=43132095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43132095</guid></item><item><title><![CDATA[New comment by explodingwaffle in "Solving the ABA Problem in Rust with Tagged Pointers"]]></title><description><![CDATA[
<p>Who says you can’t make a library that does both? Rust makes it pretty easy to conditionally compile code based on architecture.<p>It could even be possible to make some sort of “ABA primitive” and use that for these sort of data structures. This could well exist: I’ve not looked. These sorts of things really aren’t that common in my experience.<p>On LR/SC: to any atomics experts listening, isn’t it technically “obstruction-free” (as per the Wikipedia definitions at least) rather than lock-free? (though in practice this makes basically no difference and still counts as lock-free in the C++ (and Rust) sense) Just something that stuck out last time I got sucked into this rabbit hole.</p>
]]></description><pubDate>Fri, 14 Feb 2025 17:38:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43050831</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=43050831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43050831</guid></item><item><title><![CDATA[New comment by explodingwaffle in "T1: A RISC-V Vector processor implementation"]]></title><description><![CDATA[
<p>TIL this github "list" feature. neat</p>
]]></description><pubDate>Thu, 06 Feb 2025 16:16:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42963846</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=42963846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42963846</guid></item><item><title><![CDATA[New comment by explodingwaffle in "VPR: Nordic's First RISC-V Processor"]]></title><description><![CDATA[
<p>What would you consider the “RISC-V equivalent” of TrustZone? Last time I was curious I didn’t find anything.<p>(FWIW I agree with the other commenter that these ""security"" features are useless, and feel to me more like check-box compliance than anything else (Why does TrustZone work with function calls? What’s wrong with IPC!  Also, what’s wrong with privileged mode?). Just seems like a bit of a waste of silicon really.)</p>
]]></description><pubDate>Thu, 26 Dec 2024 20:42:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=42517643</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=42517643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42517643</guid></item><item><title><![CDATA[New comment by explodingwaffle in "Inserting a 0 bit in the middle of a value"]]></title><description><![CDATA[
<p>that page + the book Hacker's Delight are a big part of the reason I am so convinced of this :)<p>If compilers/languages/standard libraries provided these bit permutations, and it was just something ~everyone had learned, it would be a lot easier to work with bits without needing to come up with the bitwise ops (or use that generator). In addition it would probably make better use of the hardware: sure, people like to pretend that we’re still programming C for PDP11, but modern hardware supports more operations than C has operators for (RISC-V B extension and co have the right idea <3)<p>Modern compilers are probably pretty good? but I doubt they are perfect at turning code like that in OP into the best instructions. 
It is probably a bit late for C/C++ though. maaaybe possible to get it into LLVM and Rust.</p>
]]></description><pubDate>Fri, 25 Oct 2024 10:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41944051</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=41944051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41944051</guid></item><item><title><![CDATA[New comment by explodingwaffle in "Inserting a 0 bit in the middle of a value"]]></title><description><![CDATA[
<p>The more and more bit-hacks I see, the more convinced I am that they should be handled by a cleverer compiler. Some intrinsic(s) where you say “do x, y, to these bits” and it just figures out the optimum way of doing it for whatever platform you compile for.</p>
]]></description><pubDate>Fri, 25 Oct 2024 10:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=41943911</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=41943911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41943911</guid></item><item><title><![CDATA[New comment by explodingwaffle in "Apple Passwords’ generated strong password format"]]></title><description><![CDATA[
<p>At least in my iOS 18 Passwords app, the passwords are shown in a monospace font that (probably deliberately) differentiates all these (e.g. a slashed zero).</p>
]]></description><pubDate>Fri, 18 Oct 2024 14:12:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41879655</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=41879655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41879655</guid></item><item><title><![CDATA[New comment by explodingwaffle in "MikroPhone: A privacy enhanced, simple and featured RISC-V mobile phone"]]></title><description><![CDATA[
<p>I wouldn’t call it a pet peeve but I understand where you’re coming from with this: but I think the main reason for it is electronic engineers, with little-to-no product design or even mechanical design/CAD background. IMO it’s a shame: it’s sort of like the open source hardware version of the “Blender before it got good UX” problem.</p>
]]></description><pubDate>Fri, 04 Oct 2024 09:51:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41739685</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=41739685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41739685</guid></item><item><title><![CDATA[New comment by explodingwaffle in "USB Sniffer Lite for RP2040"]]></title><description><![CDATA[
<p>The cheap option is <a href="https://github.com/ataradov/usb-sniffer">https://github.com/ataradov/usb-sniffer</a> which is actually by the same guy as the OP :)<p>Open hardware so you could build your own for fairly cheap. I bought a clone (is it a clone if the creator never sold them? I'd have preferred to buy it from him...) off aliexpress for ~$50.</p>
]]></description><pubDate>Mon, 05 Aug 2024 19:54:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=41164882</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=41164882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41164882</guid></item><item><title><![CDATA[BatBadBut: You can't securely execute commands on Windows]]></title><description><![CDATA[
<p>Article URL: <a href="https://flatt.tech/research/posts/batbadbut-you-cant-securely-execute-commands-on-windows/">https://flatt.tech/research/posts/batbadbut-you-cant-securely-execute-commands-on-windows/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39983661">https://news.ycombinator.com/item?id=39983661</a></p>
<p>Points: 77</p>
<p># Comments: 42</p>
]]></description><pubDate>Tue, 09 Apr 2024 20:05:38 +0000</pubDate><link>https://flatt.tech/research/posts/batbadbut-you-cant-securely-execute-commands-on-windows/</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=39983661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39983661</guid></item><item><title><![CDATA[We Built an Orb: The Making of the Steam Deck OLED Launch Trailer]]></title><description><![CDATA[
<p>Article URL: <a href="https://store.steampowered.com/news/app/593110/view/4118051100641390121">https://store.steampowered.com/news/app/593110/view/4118051100641390121</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39762001">https://news.ycombinator.com/item?id=39762001</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 20 Mar 2024 01:10:23 +0000</pubDate><link>https://store.steampowered.com/news/app/593110/view/4118051100641390121</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=39762001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39762001</guid></item><item><title><![CDATA[New comment by explodingwaffle in "Rust for Embedded Systems: Current state, challenges and open problems"]]></title><description><![CDATA[
<p>You mean, like this? <a href="https://probe.rs/docs/tools/debugger/" rel="nofollow">https://probe.rs/docs/tools/debugger/</a></p>
]]></description><pubDate>Mon, 04 Mar 2024 18:07:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=39593750</link><dc:creator>explodingwaffle</dc:creator><comments>https://news.ycombinator.com/item?id=39593750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39593750</guid></item></channel></rss>