<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: ummonk</title><link>https://news.ycombinator.com/user?id=ummonk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 17:02:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ummonk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ummonk in "Sequoyah’s syllabary created a written language for the Cherokee"]]></title><description><![CDATA[
<p>You just press backspace and hit the accent mark key or for a printing press stack the accent mark on top of the letter. People ditched accents because they were rarely used in English writing (only really being used for some loanwords), not because simplifications were forced by typewriters or the printing press (which handle non-English languages just fine).</p>
]]></description><pubDate>Thu, 11 Jun 2026 01:54:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48485346</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48485346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48485346</guid></item><item><title><![CDATA[New comment by ummonk in "Sequoyah’s syllabary created a written language for the Cherokee"]]></title><description><![CDATA[
<p>Protp-Sinaitic was an abjad not an alphabet.</p>
]]></description><pubDate>Thu, 11 Jun 2026 01:50:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48485314</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48485314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48485314</guid></item><item><title><![CDATA[New comment by ummonk in "Sequoyah’s syllabary created a written language for the Cherokee"]]></title><description><![CDATA[
<p>"This is why Hebrew's alphabet near-perfectly phonetically represents the spoken language" - nonsense. That's just because modern Hebrew is based on the written language and thus reflects spelling pronunciation rather than historical pronunciation.<p>Also, proto-Sinaitic is not an alphabet. That's why Persian writing became harder to read when they switched from the nearly alphabetic Old Persian cuneiform to Aramaic abjad descended from proto-Sinaitic.</p>
]]></description><pubDate>Thu, 11 Jun 2026 01:45:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48485293</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48485293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48485293</guid></item><item><title><![CDATA[New comment by ummonk in "Apple reveals new AI architecture built around Google Gemini models"]]></title><description><![CDATA[
<p>Yeah and we've already seen this with Facebook getting blamed for Cambridge Analytica.</p>
]]></description><pubDate>Mon, 08 Jun 2026 23:46:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48454066</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48454066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48454066</guid></item><item><title><![CDATA[New comment by ummonk in "The newest Instagram “exploit” is the goofiest I've seen"]]></title><description><![CDATA[
<p>It sounds more like this was a predefined account recovery flow, rather than some LLM agent making use of arbitrary write access.</p>
]]></description><pubDate>Mon, 01 Jun 2026 21:56:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48363193</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48363193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48363193</guid></item><item><title><![CDATA[New comment by ummonk in "SQLite is all you need for durable workflows"]]></title><description><![CDATA[
<p>If someone is talking about "spinning up a separate machine" for Postgres, they're not talking about a desktop or mobile app...</p>
]]></description><pubDate>Sat, 30 May 2026 04:51:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48332700</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48332700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48332700</guid></item><item><title><![CDATA[New comment by ummonk in "SQLite is all you need for durable workflows"]]></title><description><![CDATA[
<p>Why go through the trouble of shoehorning SQLite into a cloud database by getting solutions for HA/failover and DR, when you can just use Postgres off the shelf?</p>
]]></description><pubDate>Sat, 30 May 2026 04:43:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48332666</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48332666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48332666</guid></item><item><title><![CDATA[New comment by ummonk in "Valve raises Steam Deck prices"]]></title><description><![CDATA[
<p>My argument is that they would add an exception for TSMC in the event that Taiwan fell under Chinese control. The alternative would be an extreme supply shock to the industry that's responsible for most stock market and GDP growth in America.</p>
]]></description><pubDate>Wed, 27 May 2026 20:18:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48300003</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48300003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48300003</guid></item><item><title><![CDATA[New comment by ummonk in "Valve raises Steam Deck prices"]]></title><description><![CDATA[
<p>Wouldn't the rest of the world encourage ASML to keep supporting the fab because they want the chips to keep coming?</p>
]]></description><pubDate>Wed, 27 May 2026 20:03:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48299781</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48299781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48299781</guid></item><item><title><![CDATA[New comment by ummonk in "The Fil-C Optimized Calling Convention"]]></title><description><![CDATA[
<p>Interesting project in general. I wonder whether it could be adapted to behave reasonably without relying on threading. E.g. run the GC only when *alloc is called.</p>
]]></description><pubDate>Mon, 18 May 2026 18:18:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48183403</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48183403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48183403</guid></item><item><title><![CDATA[New comment by ummonk in "Postmortem: TanStack NPM supply-chain compromise"]]></title><description><![CDATA[
<p>I mean they brought that incident on themselves...</p>
]]></description><pubDate>Tue, 12 May 2026 02:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48103537</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=48103537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48103537</guid></item><item><title><![CDATA[New comment by ummonk in "Ada, its design, and the language that built the languages"]]></title><description><![CDATA[
<p>That factor was downstream of its complexity though. It's far harder to implement a compiler for Ada 83 than even for modern C.</p>
]]></description><pubDate>Sat, 18 Apr 2026 03:20:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47812871</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=47812871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47812871</guid></item><item><title><![CDATA[New comment by ummonk in "Small models also found the vulnerabilities that Mythos found"]]></title><description><![CDATA[
<p>What's a situation where one needs to use `eval` in benign way in JS? If something is precomputable (e.g. `eval("1 + 1")` can just be replaced by 2), then it should be precomputed. If it's not precomputable then it's dependent on input and thus hardly benign -- you'll need to carefully verify that the inputs are properly sanitized.</p>
]]></description><pubDate>Sun, 12 Apr 2026 07:05:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47736866</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=47736866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47736866</guid></item><item><title><![CDATA[New comment by ummonk in "Claude mixes up who said what"]]></title><description><![CDATA[
<p>I don't see why the transformer architecture can't be designed and trained with separate inputs for control data and content data.</p>
]]></description><pubDate>Thu, 09 Apr 2026 18:51:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47708018</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=47708018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47708018</guid></item><item><title><![CDATA[New comment by ummonk in "Finding all regex matches has always been O(n²)"]]></title><description><![CDATA[
<p>Great stuff.<p>I would argue that hardened mode should be default though, similar to how siphash is the default hashing function in Rust hash maps. Faster mode should be opt in if the user is confident that the supplied data is nonmalicious and they need the speed up.</p>
]]></description><pubDate>Tue, 24 Mar 2026 00:47:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47497301</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=47497301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47497301</guid></item><item><title><![CDATA[New comment by ummonk in "Rob Pike’s Rules of Programming (1989)"]]></title><description><![CDATA[
<p>That's Rule 5 no?</p>
]]></description><pubDate>Wed, 18 Mar 2026 15:25:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47426950</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=47426950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47426950</guid></item><item><title><![CDATA[New comment by ummonk in "Rob Pike’s Rules of Programming (1989)"]]></title><description><![CDATA[
<p>The boilerplate and indirection isn't done for performance</p>
]]></description><pubDate>Wed, 18 Mar 2026 15:23:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47426929</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=47426929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47426929</guid></item><item><title><![CDATA[New comment by ummonk in "Rob Pike’s Rules of Programming (1989)"]]></title><description><![CDATA[
<p>I've worked on optimizing modern slow code. Once you optimize a few bottlenecks it turns out it's very hard to optimize because the rest of the time is spread out over the whole code without any small bottlenecks and it's all written in a slow language with no thought for performance.</p>
]]></description><pubDate>Wed, 18 Mar 2026 15:16:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47426848</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=47426848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47426848</guid></item><item><title><![CDATA[New comment by ummonk in "After outages, Amazon to make senior engineers sign off on AI-assisted changes"]]></title><description><![CDATA[
<p>I would argue that making the company experience the consequences of its choice of metrics / mandates is in fact a moral imperative.</p>
]]></description><pubDate>Tue, 10 Mar 2026 23:47:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47330231</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=47330231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47330231</guid></item><item><title><![CDATA[New comment by ummonk in "After outages, Amazon to make senior engineers sign off on AI-assisted changes"]]></title><description><![CDATA[
<p>In fairness though, it does give you good practice for the essential skill of maintaining / improving an old codebase.</p>
]]></description><pubDate>Tue, 10 Mar 2026 23:04:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47329885</link><dc:creator>ummonk</dc:creator><comments>https://news.ycombinator.com/item?id=47329885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47329885</guid></item></channel></rss>