<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: ajyoon</title><link>https://news.ycombinator.com/user?id=ajyoon</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 15:27:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ajyoon" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ajyoon in "Rewrite Bun in Rust has been merged"]]></title><description><![CDATA[
<p>Can you cite a single software project with so many users which did a language migration in a more cavalier way?</p>
]]></description><pubDate>Fri, 15 May 2026 00:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48142884</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=48142884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48142884</guid></item><item><title><![CDATA[New comment by ajyoon in "Rewrite Bun in Rust has been merged"]]></title><description><![CDATA[
<p>This assumes that the memory safety bugs in the unsafe Rust port are the same as the Zig codebase. A total rewrite with so little review is virtually guaranteed to introduce many new bugs which very well may be more severe than the old bugs.</p>
]]></description><pubDate>Thu, 14 May 2026 17:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48138366</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=48138366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48138366</guid></item><item><title><![CDATA[New comment by ajyoon in "Rewrite Bun in Rust has been merged"]]></title><description><![CDATA[
<p>The phrasing strongly implies that they are taking the migration seriously and carefully. Merging straight to canary after 9 days is insane.</p>
]]></description><pubDate>Thu, 14 May 2026 17:18:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48138285</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=48138285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48138285</guid></item><item><title><![CDATA[New comment by ajyoon in "Rewrite Bun in Rust has been merged"]]></title><description><![CDATA[
<p>The rewrite was obviously done lightly.</p>
]]></description><pubDate>Thu, 14 May 2026 17:17:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48138261</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=48138261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48138261</guid></item><item><title><![CDATA[New comment by ajyoon in "Ask HN: Who is hiring? (May 2026)"]]></title><description><![CDATA[
<p>CivAI | Onsite (Berkeley) | Full Time | <a href="https://civai.org/" rel="nofollow">https://civai.org/</a><p>CivAI is a non-profit that educates policymakers and the public about AI risks using live software demonstrations. As a member of technical staff, you will be responsible for conceiving of, and building end-to-end, the software demonstrations that are the core of what we do. These will explain both prosaic AI capabilities and more nascent ones that are fast approaching.<p>- Stack: SvelteKit, Python<p>- Salary: $125-200k<p>- <a href="https://civai.org/jobs/member-of-technical-staff" rel="nofollow">https://civai.org/jobs/member-of-technical-staff</a></p>
]]></description><pubDate>Fri, 01 May 2026 21:18:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47980469</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=47980469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47980469</guid></item><item><title><![CDATA[New comment by ajyoon in "Ask HN: Who is hiring? (April 2026)"]]></title><description><![CDATA[
<p>CivAI | Onsite (Berkeley) | Full Time | <a href="https://civai.org/" rel="nofollow">https://civai.org/</a><p>CivAI is a non-profit that educates policymakers and the public about AI risks using live software demonstrations. As a software engineer, you will be responsible for conceiving of, and building end-to-end, the software demonstrations that are the core of what we do. These will explain both prosaic AI capabilities and more nascent ones that are fast approaching.<p>- Stack: SvelteKit, Python<p>- Salary: $125-200k<p>- <a href="https://civai.org/jobs/software-engineer" rel="nofollow">https://civai.org/jobs/software-engineer</a><p>- <a href="https://civai.org/jobs/senior-software-engineer" rel="nofollow">https://civai.org/jobs/senior-software-engineer</a></p>
]]></description><pubDate>Wed, 01 Apr 2026 23:26:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607962</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=47607962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607962</guid></item><item><title><![CDATA[New comment by ajyoon in "Our Agreement with the Department of War"]]></title><description><![CDATA[
<p>My bullshit alarms were blaring at this line. They really think we are that stupid.</p>
]]></description><pubDate>Sun, 01 Mar 2026 01:26:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47202624</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=47202624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47202624</guid></item><item><title><![CDATA[New comment by ajyoon in "Our Agreement with the Department of War"]]></title><description><![CDATA[
<p>Contrary to benchmarks, open weight models are way behind the frontier.</p>
]]></description><pubDate>Sun, 01 Mar 2026 01:12:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47202525</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=47202525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47202525</guid></item><item><title><![CDATA[New comment by ajyoon in "Data centers in space makes no sense"]]></title><description><![CDATA[
<p>Fair - my "millions" note is wrt SpaceX filing with the FCC to launch 1 million satellites, and the Google viability study deals with large constellations rather than monolithic stations. Public communications from companies purporting to go into orbital data centers have made every appearance that they think virtually all compute can go to space.</p>
]]></description><pubDate>Wed, 04 Feb 2026 23:32:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46893465</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=46893465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46893465</guid></item><item><title><![CDATA[Data centers in space makes no sense]]></title><description><![CDATA[
<p>Article URL: <a href="https://civai.org/blog/space-data-centers">https://civai.org/blog/space-data-centers</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46876105">https://news.ycombinator.com/item?id=46876105</a></p>
<p>Points: 1118</p>
<p># Comments: 1346</p>
]]></description><pubDate>Tue, 03 Feb 2026 19:37:30 +0000</pubDate><link>https://civai.org/blog/space-data-centers</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=46876105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46876105</guid></item><item><title><![CDATA[Clipboard Injection on the Financial Times]]></title><description><![CDATA[
<p>Article URL: <a href="https://andrewyoon.art/blog/ft-clipboard">https://andrewyoon.art/blog/ft-clipboard</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23891630">https://news.ycombinator.com/item?id=23891630</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 19 Jul 2020 19:14:38 +0000</pubDate><link>https://andrewyoon.art/blog/ft-clipboard</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=23891630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23891630</guid></item><item><title><![CDATA[New comment by ajyoon in "Accidentally Stopping a Global Cyber Attack"]]></title><description><![CDATA[
<p>It's highly doubtful the malware authors hadn't already figured out what went wrong by the time this was published.</p>
]]></description><pubDate>Sun, 14 May 2017 05:05:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=14334311</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=14334311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14334311</guid></item><item><title><![CDATA[New comment by ajyoon in "The JVM is not that heavy"]]></title><description><![CDATA[
<p>Can confirm: googled and landed right here.</p>
]]></description><pubDate>Thu, 02 Feb 2017 00:15:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=13546806</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=13546806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13546806</guid></item><item><title><![CDATA[New comment by ajyoon in "Making the move from Scala to Go"]]></title><description><![CDATA[
<p>Per the Zen of Python, there <i>should</i> always be exactly one sensible way to do something, but unfortunately this is not often the case. List comprehension can be achieved just the same with functools, itertools, explicit for loops, etc.<p>That said, I do tend to have that mantra a little more present in my head when I'm working with Python.</p>
]]></description><pubDate>Wed, 25 Jan 2017 07:15:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=13479409</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=13479409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13479409</guid></item><item><title><![CDATA[New comment by ajyoon in "Show HN: A partial HTTP server written in brainfuck extended with syscalls"]]></title><description><![CDATA[
<p>Much easier, the equivalent C would be in the area of 15-20 statements</p>
]]></description><pubDate>Fri, 09 Dec 2016 22:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=13142277</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=13142277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13142277</guid></item><item><title><![CDATA[New comment by ajyoon in "Show HN: A partial HTTP server written in brainfuck extended with syscalls"]]></title><description><![CDATA[
<p>I was surprised to learn that this has got to be one of the only languages which is easier to compile than interpret. When compiled the language reduces to basically a single-register assembly with a one-to-one character-to-line ratio. Bracket branching can be extremely easily implemented with jump labels and `test` + `jnz` statements without having to worry about things like parsing and jump table construction at all.</p>
]]></description><pubDate>Fri, 09 Dec 2016 17:50:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=13140302</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=13140302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13140302</guid></item><item><title><![CDATA[New comment by ajyoon in "Show HN: A partial HTTP server written in brainfuck extended with syscalls"]]></title><description><![CDATA[
<p>There is a minified version here if you're into that kind of thing <a href="https://github.com/ajyoon/systemf/blob/master/examples/http/minified_server.bf" rel="nofollow">https://github.com/ajyoon/systemf/blob/master/examples/http/...</a></p>
]]></description><pubDate>Fri, 09 Dec 2016 17:46:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=13140276</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=13140276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13140276</guid></item><item><title><![CDATA[New comment by ajyoon in "Show HN: A partial HTTP server written in brainfuck extended with syscalls"]]></title><description><![CDATA[
<p>listen...</p>
]]></description><pubDate>Fri, 09 Dec 2016 17:17:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=13140021</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=13140021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13140021</guid></item><item><title><![CDATA[Show HN: A partial HTTP server written in brainfuck extended with syscalls]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ajyoon/systemf">https://github.com/ajyoon/systemf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=13139181">https://news.ycombinator.com/item?id=13139181</a></p>
<p>Points: 103</p>
<p># Comments: 59</p>
]]></description><pubDate>Fri, 09 Dec 2016 15:20:06 +0000</pubDate><link>https://github.com/ajyoon/systemf</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=13139181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13139181</guid></item><item><title><![CDATA[Poems that change – a guided tour through a collection of stochastic poetry]]></title><description><![CDATA[
<p>Article URL: <a href="http://andrewjyoon.com/2016/11/17/poems-that-change.html">http://andrewjyoon.com/2016/11/17/poems-that-change.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=13054724">https://news.ycombinator.com/item?id=13054724</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 28 Nov 2016 11:15:44 +0000</pubDate><link>http://andrewjyoon.com/2016/11/17/poems-that-change.html</link><dc:creator>ajyoon</dc:creator><comments>https://news.ycombinator.com/item?id=13054724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13054724</guid></item></channel></rss>