<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: lightamulet</title><link>https://news.ycombinator.com/user?id=lightamulet</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 18:40:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lightamulet" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lightamulet in "Rewrite Bun in Rust has been merged"]]></title><description><![CDATA[
<p>I'd say the most prominent user (and the reason why Anthropic acquired Bun) is Claude Code</p>
]]></description><pubDate>Thu, 14 May 2026 19:50:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48140302</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=48140302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48140302</guid></item><item><title><![CDATA[New comment by lightamulet in "Show HN: Swarm – Program a colony of 200 ants using a custom assembly language"]]></title><description><![CDATA[
<p>thanks for the bug report! oversight on my part, pushing hex support rn :)</p>
]]></description><pubDate>Mon, 09 Mar 2026 02:10:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47304067</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=47304067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47304067</guid></item><item><title><![CDATA[New comment by lightamulet in "Show HN: Swarm – Program a colony of 200 ants using a custom assembly language"]]></title><description><![CDATA[
<p>This is actually all built in nextjs/react, though the initial sketches of the sim had no visualization and were just running in my terminal using bunjs</p>
]]></description><pubDate>Fri, 06 Mar 2026 21:09:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47281097</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=47281097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47281097</guid></item><item><title><![CDATA[New comment by lightamulet in "Show HN: Swarm – Program a colony of 200 ants using a custom assembly language"]]></title><description><![CDATA[
<p>i think this took me (1 person) like 40 hours max? all built in the last week, though i spent more time than i should have on it haha. quite ai-assisted, that's how most of the layout like the editor, player controls, even eval server got set up.<p>i spent way too much time on things like the language itself, map generation, and figuring how to only recompute the sim on material code changes vs whitespace and comments (it assembles to "bytecode" with debouncing! and the sim component takes the bytecode as a prop).<p>we'll see if good ROI, we definitely intend to run more of these types of challenges in the future, so much of this work won't go to waste</p>
]]></description><pubDate>Fri, 06 Mar 2026 16:22:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47276989</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=47276989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276989</guid></item><item><title><![CDATA[New comment by lightamulet in "Show HN: Swarm – Program a colony of 200 ants using a custom assembly language"]]></title><description><![CDATA[
<p>on the home page (dev.moment.com) you can type `theme -h` and then `theme set [name]` to change the color scheme, which carries forward to the sim!</p>
]]></description><pubDate>Fri, 06 Mar 2026 16:07:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47276749</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=47276749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276749</guid></item><item><title><![CDATA[New comment by lightamulet in "Show HN: Swarm – Program a colony of 200 ants using a custom assembly language"]]></title><description><![CDATA[
<p>the answer is my editor doesn't have spellcheck and i apparently don't know english as well as i thought, fixing :')</p>
]]></description><pubDate>Fri, 06 Mar 2026 16:05:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47276726</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=47276726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276726</guid></item><item><title><![CDATA[New comment by lightamulet in "Show HN: Swarm – Program a colony of 200 ants using a custom assembly language"]]></title><description><![CDATA[
<p>Hey, I'm the one who built this particular challenge!<p>I had no clue, but thanks for the book lead! It didn't come up directly, but SimCity 2000 and especially SimCity 4 had a <i>huge</i> impact on me growing up / I still spin up SimCity 4 from time to time, so I imagine there's a massive indirect influence haha.</p>
]]></description><pubDate>Fri, 06 Mar 2026 15:58:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47276632</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=47276632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276632</guid></item><item><title><![CDATA[New comment by lightamulet in "Ask HN: Who is hiring? (December 2025)"]]></title><description><![CDATA[
<p>Moment | Distributed Systems Engineer, Product Engineer | ONSITE NYC | Full-time | <a href="https://moment.com" rel="nofollow">https://moment.com</a> | $200k–$325k + equity<p>Moment is building core infrastructure for fixed-income, the world's largest asset class (4M+ instruments, $150T total market). We work with some of the largest financial institutions to bring all of their fixed-income operations into a single platform.<p>Cool things we've built include a liquidity-aware portfolio optimizer, high-cardinality market data pipelines, and a best-in-class trading system and ledger. Backend stack is generally Go/Kafka/Postgres on ECS, though some of the quant-ier services are built in Python. Frontend stack is NextJS. Company stack is Slack/Linear/Notion.<p>Roles:<p>- Distributed systems engineer: build features + scale systems to model, optimize, and support an idiosyncratic, complicated domain<p>- Product engineer: build beautiful, powerful interfaces that put these new capabilities in the hands of asset managers, financial advisors, traders, and more.<p>See more + apply at <a href="https://moment.com/careers" rel="nofollow">https://moment.com/careers</a>.</p>
]]></description><pubDate>Mon, 01 Dec 2025 17:29:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46110192</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=46110192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46110192</guid></item><item><title><![CDATA[New comment by lightamulet in "Learning from Sudoku Solvers (2007)"]]></title><description><![CDATA[
<p>Trying to represent sudoku as an integer program leads to a natural way to represent the board: a 9x9x9 boolean grid where x and y are the board dimensions and z is the number in each square.<p>You end up with three symmetric constraints + the box constraint:<p>- The sum along any x, y, or z row is 1 (one of each number per row, one of each number per column, and one number per square)<p>- The sum of each 3x3x1 box slice is 1 (one of each number per box)<p>I really like the symmetry between the row sum constraints here. And it does pretty neatly align with the way many people solve Sudoku by writing little numbers in the squares to represent possible values before pruning impossible ones.</p>
]]></description><pubDate>Tue, 04 Nov 2025 14:50:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45811646</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=45811646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45811646</guid></item><item><title><![CDATA[New comment by lightamulet in "Ask HN: Who is hiring? (November 2025)"]]></title><description><![CDATA[
<p>Moment | Distributed Systems Engineer, Product Engineer | ONSITE NYC | Full-time | <a href="https://moment.com" rel="nofollow">https://moment.com</a> | $200k–$325k + equity<p>Moment is building core infrastructure for fixed-income, the world's largest asset class (4M+ instruments, $150T total market). We work with some of the largest financial institutions to bring all of their fixed-income operations into a single platform.<p>Cool things we've built include a liquidity-aware portfolio optimizer, high-cardinality market data pipelines, and a best-in-class trading system and ledger. Backend stack is generally Go/Kafka/Postgres on ECS, though some of the quant-ier services are built in Python. Frontend stack is NextJS. Company stack is Slack/Linear/Notion.<p>Roles:<p>- Distributed systems engineer: build features + scale systems to model, optimize, and support an idiosyncratic, complicated domain<p>- Product engineer: build beautiful, powerful interfaces that put these new capabilities in the hands of asset managers, financial advisors, traders, and more.<p>See more + apply at <a href="https://moment.com/careers" rel="nofollow">https://moment.com/careers</a>.</p>
]]></description><pubDate>Mon, 03 Nov 2025 20:33:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45804074</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=45804074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45804074</guid></item><item><title><![CDATA[New comment by lightamulet in "Don't use "click here" for link text"]]></title><description><![CDATA[
<p>> To review or adjust your AutoPay settings, click <i>here</i>.<p>> You can review or adjust your <i>AutoPay settings</i> at any time.<p>I honestly find the latter more confusing. It reads like documentation, so I'm primed to think that the link will take me to a documentation page about autopay settings rather than to my personal account settings. The former is very clear that it is prompting me to take an account action if I desire.</p>
]]></description><pubDate>Wed, 23 Oct 2024 15:51:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41926290</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=41926290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41926290</guid></item><item><title><![CDATA[New comment by lightamulet in "Senators Propose Industry-Friendly Cryptocurrency Bill"]]></title><description><![CDATA[
<p>Here's the GitHub with the bill text and a forum for feedback, for the curious: <a href="https://github.com/responsible-financial-innovation-act22/RFIA-bill" rel="nofollow">https://github.com/responsible-financial-innovation-act22/RF...</a></p>
]]></description><pubDate>Thu, 23 Jun 2022 03:47:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=31844983</link><dc:creator>lightamulet</dc:creator><comments>https://news.ycombinator.com/item?id=31844983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31844983</guid></item></channel></rss>