<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: aag</title><link>https://news.ycombinator.com/user?id=aag</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 19 May 2026 03:34:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aag" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aag in "NASA Shuts Off Instrument on Voyager 1 to Keep Spacecraft Operating"]]></title><description><![CDATA[
<p>I second your recommendation.  I watched it last night, and loved it.  It was beautiful to see the level of competence and devotion of the tiny group running the spacecraft.</p>
]]></description><pubDate>Mon, 20 Apr 2026 04:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47830348</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=47830348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47830348</guid></item><item><title><![CDATA[New comment by aag in "Want to write a compiler? Just read these two papers (2008)"]]></title><description><![CDATA[
<p>Andy gave a nice talk on the implementation of Chez Scheme, an optimizing compiler, at the Scheme Workshop in Berlin in 2019:<p><a href="https://www.youtube.com/watch?v=N_-enNCZxaU" rel="nofollow">https://www.youtube.com/watch?v=N_-enNCZxaU</a></p>
]]></description><pubDate>Thu, 16 Apr 2026 04:14:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47788590</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=47788590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47788590</guid></item><item><title><![CDATA[New comment by aag in "The Agent-Native Editor Was Invented in 1976"]]></title><description><![CDATA[
<p>Absolutely.  I do all my LLM-assisted work inside Emacs using Agent Shell and Emacs skills:<p><a href="https://github.com/xenodium/agent-shell" rel="nofollow">https://github.com/xenodium/agent-shell</a><p><a href="https://github.com/xenodium/emacs-skills" rel="nofollow">https://github.com/xenodium/emacs-skills</a></p>
]]></description><pubDate>Mon, 06 Apr 2026 22:08:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47667942</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=47667942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47667942</guid></item><item><title><![CDATA[New comment by aag in "Ruckus: Racket for iOS"]]></title><description><![CDATA[
<p>Here's Pixie Scheme, which is an interesting implementation for the iPad:<p><a href="https://jayreynoldsfreeman.com/My/Wraith_Scheme_(64-bit_version).html" rel="nofollow">https://jayreynoldsfreeman.com/My/Wraith_Scheme_(64-bit_vers...</a></p>
]]></description><pubDate>Sun, 05 Apr 2026 01:21:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47645247</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=47645247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47645247</guid></item><item><title><![CDATA[New comment by aag in "Voyager 1 runs on 69 KB of memory and an 8-track tape recorder"]]></title><description><![CDATA[
<p>This makes me nostalgic for my 4K TRS-80 Model I with cassette tape.  There was something beautiful about having control over everything, and even the tight constraints were sometimes fun.</p>
]]></description><pubDate>Sun, 29 Mar 2026 20:40:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567075</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=47567075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567075</guid></item><item><title><![CDATA[New comment by aag in "Waymo Safety Impact"]]></title><description><![CDATA[
<p>I love Waymo.  Using the word "impact" is unfortunate.</p>
]]></description><pubDate>Fri, 20 Mar 2026 05:08:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47450737</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=47450737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47450737</guid></item><item><title><![CDATA[New comment by aag in "Functional programming and reliability: ADTs, safety, critical infrastructure"]]></title><description><![CDATA[
<p>Thank you for saying that.  I regularly attend the International Conference on Functional Programming, which grew out of the LISP and Functional Programming conference.  Except for the Scheme Workshop, which is the reason I attend, it might as well be called the International Conference on Static Types.  Almost all of the benefits of functional programming come from functional programming itself, not from static types, but one would never get that impression from the papers presented there.  The types are all that anyone talks about.</p>
]]></description><pubDate>Sun, 28 Dec 2025 01:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46407536</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=46407536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46407536</guid></item><item><title><![CDATA[New comment by aag in "Waymo halts service during S.F. blackout after causing traffic jams"]]></title><description><![CDATA[
<p>Yes, especially in a city like San Francisco where so many cultures come together: the Prius culture, the BMW culture, the Subaru culture, etc.</p>
]]></description><pubDate>Mon, 22 Dec 2025 03:26:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46350997</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=46350997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46350997</guid></item><item><title><![CDATA[New comment by aag in "Waymo halts service during S.F. blackout after causing traffic jams"]]></title><description><![CDATA[
<p>There are situations where it is allowed:<p><a href="https://codes.findlaw.com/ca/vehicle-code/veh-sect-25251/" rel="nofollow">https://codes.findlaw.com/ca/vehicle-code/veh-sect-25251/</a></p>
]]></description><pubDate>Mon, 22 Dec 2025 03:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46350985</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=46350985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46350985</guid></item><item><title><![CDATA[New comment by aag in "CSS Grid Lanes"]]></title><description><![CDATA[
<p>Me, too.  I like masonry layout too much to wait for CSS to solve the problem, so I've been waiting to remove the last 1.3KB of Javascript from my home page since 2019.<p>Thank you to everyone who is making this happen.</p>
]]></description><pubDate>Sat, 20 Dec 2025 00:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46332510</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=46332510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46332510</guid></item><item><title><![CDATA[New comment by aag in "No AI* Here – A Response to Mozilla's Next Chapter"]]></title><description><![CDATA[
<p>Does anyone have more information on this sentence from the second paragraph?:<p>> Alphabet themselves reportedly see the writing on the wall, developing what appears to be a new browser separate from Chrome.</p>
]]></description><pubDate>Wed, 17 Dec 2025 01:24:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46297118</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=46297118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46297118</guid></item><item><title><![CDATA[New comment by aag in "Useful patterns for building HTML tools"]]></title><description><![CDATA[
<p>I can't get that page to respond.  Did you mean <<a href="https://remotestorage.io/" rel="nofollow">https://remotestorage.io/</a>>?</p>
]]></description><pubDate>Sun, 14 Dec 2025 06:53:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46261270</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=46261270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46261270</guid></item><item><title><![CDATA[New comment by aag in "Last Week on My Mac: Losing confidence"]]></title><description><![CDATA[
<p><rant>I've never had confidence in MacOS or Apple software in general, and especially not in Apple Photos.  Photos beachballs constantly, even when I do simple things like creating a new folder or naming a photo.  It loses keystrokes almost every time I type a folder or photo name.  No other program does this on the same Mac, which is an M4 Pro with 64GB RAM and terabytes of SSD.  I know that it's not a problem with the hardware because the previous Mac Mini, which was well equipped, had the same problem for years.  Reconstructing the Photos database didn't help.<p>Don't get me started about how Time Machine drops files — important files like the Photos Sqlite3 database — from backups.<p>Yes, I should switch from Photos to something else, e.g. Immich.<p>I barely use the software included with the Mac, and would only use Linux except that there are still just a few programs or bits of hardware that insist on there being a Mac or Windows machine somewhere.<p>How Apple every got a reputation for high-quality, user-friendly software is beyond me.<p>Not recommended.</rant></p>
]]></description><pubDate>Tue, 02 Dec 2025 00:45:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46115805</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=46115805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46115805</guid></item><item><title><![CDATA[New comment by aag in "Pebble, Rebble, and a path forward"]]></title><description><![CDATA[
<p>I have owned at least one of every Pebble watch since the beginning, have written watch faces for myself (but never posted them on the store), have received my Pebble 2 Duo, and am looking forward to receiving my Pebble Time 2.  I am thrilled that Eric Migicovsky and his team are bringing the Pebble back to life.  It was amazing that the Rebble team kept the watches alive all this time.  But it's all open source, and doing that shouldn't give Rebble any kind of special say.  There's no reason that "there has to be a future for Rebble in there" or that Rebble has to be "the core of the community."  That sounds like nothing more than bruised  egos.</p>
]]></description><pubDate>Wed, 19 Nov 2025 04:48:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45975967</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=45975967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45975967</guid></item><item><title><![CDATA[New comment by aag in "At the end you use `git bisect`"]]></title><description><![CDATA[
<p>Make sure you know about exit code 125 to your test script.  You can use it in those terrible cases where the test can't tell, one way or another, whether the failure you seek happened, for example when there is an unrelated build problem.<p>I wrote a short post on this:<p><a href="https://speechcode.com/blog/git-bisect" rel="nofollow">https://speechcode.com/blog/git-bisect</a></p>
]]></description><pubDate>Mon, 03 Nov 2025 04:25:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45795867</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=45795867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45795867</guid></item><item><title><![CDATA[New comment by aag in "Doctorow: American tech cartels use apps to break the law"]]></title><description><![CDATA[
<p>I like the modern social contract and hotels, but to be fair, AirBNB is inverting what had already been inverted.  In some sense, AirBNB is returning to the old model before hotels were everywhere.  A traveler would reach a new town and ask for lodging in someone's home.  In many countries, providing lodging to strangers is still the norm.</p>
]]></description><pubDate>Wed, 08 Oct 2025 17:23:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45518473</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=45518473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45518473</guid></item><item><title><![CDATA[New comment by aag in "Show HN: Kent Dybvig's Scheme Machine in 400 Lines of C (Heap-Memory Model)"]]></title><description><![CDATA[
<p>It's there, but the documentation is weak.<p>The release notes from long ago when that back end was released are here, and give some detail:<p><a href="https://share.google/xmUnDhC7lndujD7TI" rel="nofollow">https://share.google/xmUnDhC7lndujD7TI</a></p>
]]></description><pubDate>Tue, 07 Oct 2025 00:17:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45497873</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=45497873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45497873</guid></item><item><title><![CDATA[New comment by aag in "Show HN: FocusStream – Focused, distraction-free YouTube for learners"]]></title><description><![CDATA[
<p>This isn't a perfect solution, but you can bookmark your YouTube subscriptions page.</p>
]]></description><pubDate>Sat, 20 Sep 2025 15:10:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45314018</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=45314018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45314018</guid></item><item><title><![CDATA[New comment by aag in "WASM 3.0 Completed"]]></title><description><![CDATA[
<p>The blog post explains that it's more than that.  Bounds checking, in particular, costs more for reasons having to do with browser implementations, for example, rather than for architectural reasons.</p>
]]></description><pubDate>Wed, 17 Sep 2025 19:25:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45280291</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=45280291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45280291</guid></item><item><title><![CDATA[New comment by aag in "WASM 3.0 Completed"]]></title><description><![CDATA[
<p>Writing a GC that performs well often involves making decisions that are tightly coupled to the processor architecture and operating system as well as the language implementation's memory representations for objects.  Using a GC that is already present can solve that problem.</p>
]]></description><pubDate>Wed, 17 Sep 2025 19:19:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45280217</link><dc:creator>aag</dc:creator><comments>https://news.ycombinator.com/item?id=45280217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45280217</guid></item></channel></rss>