<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: BrainBacon</title><link>https://news.ycombinator.com/user?id=BrainBacon</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 20 Apr 2026 06:05:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=BrainBacon" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by BrainBacon in "Prime Number Grid"]]></title><description><![CDATA[
<p>Not exactly the same, but I made this Ulam spiral generator more than a decade ago.<p><a href="https://embed.plnkr.co/mdZX6C/" rel="nofollow">https://embed.plnkr.co/mdZX6C/</a><p>It isn't just doing primes though, instead the size of the dot generated is dependent on the number of even divisors for the number at that position.</p>
]]></description><pubDate>Tue, 19 Aug 2025 21:40:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44956516</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=44956516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44956516</guid></item><item><title><![CDATA[New comment by BrainBacon in "The April Fools joke that might have got me fired"]]></title><description><![CDATA[
<p>I did the same thing by accident, except mine was "test", I heard murmors around about some strange message on computers in multiple schools in our district, so I fessed up immediately. Our network administrator was just mildly amused about the whole affair and no punishments were carried out.</p>
]]></description><pubDate>Tue, 01 Apr 2025 16:45:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43548897</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=43548897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43548897</guid></item><item><title><![CDATA[New comment by BrainBacon in "Sombrero Galaxy dazzles in new James Webb image"]]></title><description><![CDATA[
<p>You're thinking of a nebula. That’s the remnants of a supernova. A galaxy is an unimaginably large collection of stars. A nebula is still quite large, but several orders of magnitude smaller than a galaxy.</p>
]]></description><pubDate>Wed, 27 Nov 2024 00:52:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42251796</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=42251796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42251796</guid></item><item><title><![CDATA[New comment by BrainBacon in "Show HN: Unbug – Rust macros for programmatically invoking breakpoints"]]></title><description><![CDATA[
<p>Answering my own question, apparently `brk #1` is insufficient on Apple silicon.  That results in just a trap and will prevent the debugger from continuing past the debug statement. From a bit of searching and my experiments `brk #0xF000` was the way to go instead which had the consequence of not always landing on the debug statement, the addition of a nop with `brk #0xF000 \n nop` resulted in the debugger landing on the correct statement.</p>
]]></description><pubDate>Thu, 21 Nov 2024 00:15:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42199635</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=42199635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42199635</guid></item><item><title><![CDATA[New comment by BrainBacon in "Show HN: Unbug – Rust macros for programmatically invoking breakpoints"]]></title><description><![CDATA[
<p>I didn't come across any good ones when creating this library, but if you're using VSCode, I tried my best to make the README as beginner friendly as possible. I'm open to issues and PRs if anything is unclear. I think part of the issue is that debugging is not yet very common in the Rust ecosystem, partially due to the excellent borrow checker and error messages, but partially due to immature tooling, hence I made this to promote the practice of debugging.</p>
]]></description><pubDate>Wed, 20 Nov 2024 23:33:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42199273</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=42199273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42199273</guid></item><item><title><![CDATA[New comment by BrainBacon in "Show HN: Unbug – Rust macros for programmatically invoking breakpoints"]]></title><description><![CDATA[
<p>I can understand where you're coming from, but when programming games you generally don't want a breakpoint to be hit more than once since you are running a loop over multiple frames. So in this case the concept of ensure_once is more common, so the shorter inverse is more convenient. Asserts should be enough to get your attention and not to annoy, so orienting it this way is a deliberate choice.</p>
]]></description><pubDate>Wed, 20 Nov 2024 23:30:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42199257</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=42199257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42199257</guid></item><item><title><![CDATA[New comment by BrainBacon in "Show HN: Unbug – Rust macros for programmatically invoking breakpoints"]]></title><description><![CDATA[
<p>Interesting. Unfortunately, I'm not well versed in assembly, is there a similar trick or requirement in arm and would that include Apple silicon, or is this something specific to `int3` on x86? That may explain why it was inconsistent during my development process, I didn't think to check if the inconsistency was platform dependent.</p>
]]></description><pubDate>Wed, 20 Nov 2024 17:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42196271</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=42196271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42196271</guid></item><item><title><![CDATA[New comment by BrainBacon in "Show HN: Unbug – Rust macros for programmatically invoking breakpoints"]]></title><description><![CDATA[
<p>PR opened: <a href="https://github.com/tokio-rs/tracing/pull/3147">https://github.com/tokio-rs/tracing/pull/3147</a></p>
]]></description><pubDate>Wed, 20 Nov 2024 15:27:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42194706</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=42194706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42194706</guid></item><item><title><![CDATA[New comment by BrainBacon in "Show HN: Unbug – Rust macros for programmatically invoking breakpoints"]]></title><description><![CDATA[
<p>Thanks! I'll get a PR up shortly!</p>
]]></description><pubDate>Wed, 20 Nov 2024 14:59:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=42194455</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=42194455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42194455</guid></item><item><title><![CDATA[New comment by BrainBacon in "Show HN: Unbug – Rust macros for programmatically invoking breakpoints"]]></title><description><![CDATA[
<p>Thanks, yeah I considered using the instructions directly, but I was hoping for a more cross-platform option. For my purposes, developing in the Bevy engine, nightly isn't a huge blocker. Yeah, it would be really great to just have breakpoint support in stable Rust, thanks for doing the proposal! I'll consider stable support in the meantime.</p>
]]></description><pubDate>Wed, 20 Nov 2024 14:57:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=42194435</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=42194435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42194435</guid></item><item><title><![CDATA[Show HN: Unbug – Rust macros for programmatically invoking breakpoints]]></title><description><![CDATA[
<p>This project is inspired by some of the asserts in Unreal engine.<p>Due to reliance on core_intrinsics it is necessary to develop using nightly Rust, but there are stubs in place so a production build will not require nightly.<p>I recently released version 0.2 which includes no_std support and adds optional log message arguments to the ensure macro.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42193793">https://news.ycombinator.com/item?id=42193793</a></p>
<p>Points: 96</p>
<p># Comments: 40</p>
]]></description><pubDate>Wed, 20 Nov 2024 13:33:15 +0000</pubDate><link>https://github.com/greymattergames/unbug</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=42193793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42193793</guid></item><item><title><![CDATA[New comment by BrainBacon in "Mozilla's new service tries to wipe your data off the web"]]></title><description><![CDATA[
<p>I just looked through the perks on my Google One and don't see this offering. I don't see it in the premium perks either. Do you happen to have a link? Is it some kind of hidden benefit?</p>
]]></description><pubDate>Wed, 07 Feb 2024 11:30:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=39287235</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=39287235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39287235</guid></item><item><title><![CDATA[New comment by BrainBacon in "Capturing the ripples of spacetime: LISA gets go-ahead"]]></title><description><![CDATA[
<p>According to the ESA "As the orientation and direction of motion of the spacecraft triangle changes along the orbit, it will be possible to determine the direction of incoming gravitational wave sources." - From <a href="https://sci.esa.int/web/lisa/-/lisa-technology-interferometry-explained" rel="nofollow">https://sci.esa.int/web/lisa/-/lisa-technology-interferometr...</a><p>Here's a pretty great infographic on how they plan to collaborate with the Athena x-ray observatory to detect black hole mergers ahead of time - <a href="https://www.esa.int/ESA_Multimedia/Images/2019/05/How_can_LISA_and_Athena_work_together" rel="nofollow">https://www.esa.int/ESA_Multimedia/Images/2019/05/How_can_LI...</a><p>It ends up being about 0.4 square degrees in the sky that they're able to narrow in on before the event. That narrowing takes roughly a month.</p>
]]></description><pubDate>Fri, 26 Jan 2024 02:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=39138344</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=39138344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39138344</guid></item><item><title><![CDATA[New comment by BrainBacon in "Email addresses are not good 'permanent' identifiers for accounts"]]></title><description><![CDATA[
<p>You don't need to pay that much to keep a US number for use abroad. Convert any 2fa you can to use an app like Google Authenticator, then convert your number to Google voice. You can get text messages for free using your old number that way. If you don't want Google involved at all, there are many other time-based authentication apps and you can use www.tossabledigits.com for texts.</p>
]]></description><pubDate>Sun, 31 Dec 2023 15:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=38824847</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=38824847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38824847</guid></item><item><title><![CDATA[New comment by BrainBacon in "How is AI impacting science?"]]></title><description><![CDATA[
<p>I wholeheartedly disagree with your assertions on mortality. Global population growth is slowing and is set to peak in the 2060s and will decline afterwards. We're more at risk of not having enough hands to take care of an aging population. An educated populace has fewer children and many countries are already feeling the strain of being below the replacement rate.</p>
]]></description><pubDate>Sat, 30 Dec 2023 14:31:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=38815536</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=38815536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38815536</guid></item><item><title><![CDATA[New comment by BrainBacon in "How Pinterest scaled"]]></title><description><![CDATA[
<p>It's called the Psychology of Human Misjudgement
<a href="https://fs.blog/great-talks/psychology-human-misjudgment/" rel="nofollow noreferrer">https://fs.blog/great-talks/psychology-human-misjudgment/</a></p>
]]></description><pubDate>Sat, 23 Dec 2023 15:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=38744959</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=38744959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38744959</guid></item><item><title><![CDATA[New comment by BrainBacon in "Building a unikernel that runs WebAssembly – part 1"]]></title><description><![CDATA[
<p>A couple unikernel projects that caught my eye in the past may be of interest to you. I have no experience with them, so I can't speak to their quality though.<p><a href="https://unikraft.org/" rel="nofollow noreferrer">https://unikraft.org/</a><p><a href="https://github.com/nanovms/nanos">https://github.com/nanovms/nanos</a></p>
]]></description><pubDate>Mon, 23 Oct 2023 12:18:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=37984609</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=37984609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37984609</guid></item><item><title><![CDATA[New comment by BrainBacon in "Anti-ageing molecule boosts fertility in ageing mice"]]></title><description><![CDATA[
<p>This is not entirely true. Some brain cells and the cells in your eye lens will be there your entire life and could even potentially live longer if they were not limited by the rest of the body. Cancer is definitely a lot more than just immortal cells.</p>
]]></description><pubDate>Wed, 18 Oct 2023 09:47:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37926618</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=37926618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37926618</guid></item><item><title><![CDATA[New comment by BrainBacon in "Make your own pyramid salt crystals"]]></title><description><![CDATA[
<p>The YouTube channel Alex (FrenchGuyCooking) made some nice flakey salt in this video:
<a href="https://youtu.be/eN6U58LzyHg" rel="nofollow noreferrer">https://youtu.be/eN6U58LzyHg</a>
It's a similar process, but he uses coarse sea salt without any alum or other additives. The results are less uniform, but probably better for human consumption.</p>
]]></description><pubDate>Tue, 10 Oct 2023 09:26:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=37830030</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=37830030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37830030</guid></item><item><title><![CDATA[New comment by BrainBacon in "Apple fucked us on right to repair (again)"]]></title><description><![CDATA[
<p>I think cheaply available replacement parts ready from the manufacturer would be a much more desirable deterrent for thieves. Louis Rossman's battle with calibrating the angle sensor on the MacBook Pro is a great indicator that these restrictions aren't always done for security reasons since the part in question is worth pennies.</p>
]]></description><pubDate>Fri, 22 Sep 2023 18:59:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=37616204</link><dc:creator>BrainBacon</dc:creator><comments>https://news.ycombinator.com/item?id=37616204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37616204</guid></item></channel></rss>