<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: autarch</title><link>https://news.ycombinator.com/user?id=autarch</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 19 Aug 2026 13:04:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=autarch" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by autarch in "Dates That Don't Exist (2015)"]]></title><description><![CDATA[
<p>For sure. I was thinking more of "normal" applications, as opposed to things like SQL databases. It looks like the SQL standard explicitly calls for the use of the Gregorian calendar for dates, so I think that answers the previous question of "Who else uses the proleptic Gregorian calendar other than programmers of datetime libraries?"</p>
]]></description><pubDate>Tue, 04 Aug 2026 16:58:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49171629</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=49171629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49171629</guid></item><item><title><![CDATA[New comment by autarch in "Dates That Don't Exist (2015)"]]></title><description><![CDATA[
<p>Who writes computer programs that deal with pre-1582 _dates_ at all?<p>In science-related code, I can image a case for calculating things like seconds elapsed across a very long time period. But in that case you're not really dealing with dates. Instead, you want something like the Unix epoch, but probably with an earlier epoch start.<p>There may be some very niche cases for pre-1582 dates in code that I'm not thinking of. But I'd expect that in this case you're going to put a lot of effort into finding the right libraries, or you might just write your own code.<p>Regardless, the linked blog post says of DateTime: "Unfortunately, like Python, a proper error message for impossible Gregorian dates is notably absent."<p>But this is just wrong. There's no "proper error message" to emit. The code works as documented.</p>
]]></description><pubDate>Tue, 04 Aug 2026 16:46:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49171429</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=49171429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49171429</guid></item><item><title><![CDATA[New comment by autarch in "Dates That Don't Exist (2015)"]]></title><description><![CDATA[
<p>I'm the author of the Perl DateTime library. It works correctly as _documented_. Here's the first two paragraphs of the docs:<p>> DateTime is a class for the representation of date/time combinations, and is part of the Perl DateTime project.<p>> It represents the Gregorian calendar, extended backwards in time before its creation (in 1582). This is sometimes known as the "proleptic Gregorian calendar". In this calendar, the first day of the calendar (the epoch), is the first day of year 1, which corresponds to the date which was (incorrectly) believed to be the birth of Jesus Christ<p>Always RTFM.<p>Edit: I double-checked, and while this was not in the docs in the first release, it _was_ in the docs as of 2015.<p><a href="https://metacpan.org/pod/DateTime" rel="nofollow">https://metacpan.org/pod/DateTime</a></p>
]]></description><pubDate>Tue, 04 Aug 2026 16:27:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49171153</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=49171153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49171153</guid></item><item><title><![CDATA[New comment by autarch in "I wanted a clock that never needed setting. Things escalated"]]></title><description><![CDATA[
<p>I've been using an old iPad as a clock for a while. The "Clocks" app I installed lets me configured 5 different alarms (quite handy since my week varies a lot).</p>
]]></description><pubDate>Mon, 27 Jul 2026 00:32:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49063841</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=49063841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49063841</guid></item><item><title><![CDATA[New comment by autarch in "Book prizes don't work how you think"]]></title><description><![CDATA[
<p>I love both the Murderbot books and Piranesi. I think they're excellent for _very_ different reasons.<p>With Murderbot, the "corpos control everything" scifi future setting is nothing new. I think the brilliance is in its portrayal of the main character, primarily through its inner voice. Murderbot is a really unique character and it is written very well.<p>Conversely, in Piranesi, the main character is basically a cipher. He doesn't know who is, and we don't learn a lot about him or his psychology for most of the book. I felt like he was mostly there to let us experience the world, which as you put it was otherworldly and quite unique. The brilliance of the book is the prose and the world, not the character.<p>But like I said, I think comparing anything to Dune is pretty tough. Dune is a landmark work that still influences modern writers, and that modern audiences still enjoy reading. The recent movies have translated it to the big screen and captured an even larger audience (an amazing feat given how weird the books are).<p>Very, very few SFF books have had a similar impact. There's Tolkien, who is arguably the most influential SFF writer of all time. What other SFF works from the 60s or earlier are still as widely read and influential as Dune and LotR? Almost none, except Le Guin's Earthsea books, which barely squeaks in with a 1969 release for the first book.</p>
]]></description><pubDate>Thu, 16 Jul 2026 04:10:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48930237</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=48930237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48930237</guid></item><item><title><![CDATA[New comment by autarch in "Book prizes don't work how you think"]]></title><description><![CDATA[
<p>I was just referring to Network Effect in 2021 and looking at what other novels won in nearby years.</p>
]]></description><pubDate>Thu, 16 Jul 2026 03:50:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48930144</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=48930144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48930144</guid></item><item><title><![CDATA[New comment by autarch in "Book prizes don't work how you think"]]></title><description><![CDATA[
<p>Murderbot won the Hugo for best novel in 2021. This is the first _novel_ in the series. The previous publications were novellas, and so not in the same category. I suspect that the award may have been in part for the series and not this book specifically. We see this in other years, for example with N.K. Jemisin winning the Nebula for Stone Sky, the third book in a trilogy. Was Stone Sky better than the first two, or was this just a way to recognize a great overall series?<p>I really like that the Hugos added a Best Series category in 2017 to hopefully avoid this sort of thing. It seems like a great series is a different beast than a great single novel.</p>
]]></description><pubDate>Thu, 16 Jul 2026 03:39:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48930086</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=48930086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48930086</guid></item><item><title><![CDATA[New comment by autarch in "Book prizes don't work how you think"]]></title><description><![CDATA[
<p>Murderbot was 2021. I would defend it as a winner, but take a look at other recent years:<p>* 2020 - A Memory Called Empire by Arkady Martine - a science fiction story set in a future Aztec space empire - quite inventive and odd. The sequel won in 2022.<p>* 2024 - Some Desperate Glory by Emily Tesh - basically a story about growing up as a terrorist in a sci-fi setting, with some wild turns.<p>* 2025 - The Tainted Cup by Robert Bennett Jackson - a very bizarre Holmes & Watson take set in a land constantly invaded by sea kaiju, and where there's "magic" (or is it science) based on harvesting the dead kaiju's bodies.<p>These are all excellent books, each of which has something different to recommend them.<p>Are they as good as Dune? Well, it's very hard to say _now_. Assuming humans still exist in 60 years, will they still read them like we read Dune 60 years from its publication? Maybe.<p>Heinlein's Stranger in a Strange Land won in 1961. I've read it, and I don't think it's aged very well. It's certainly not Dune.<p>How many people are still reading the 1969 winner, John Brunner's Stand on Zanzibar? I _have_ read it. It's good, but nowhere close to Dune. And how about 1978's winner, Gateway by Frederik Pohl? It's ... fine. It's not even in the same category as Dune, IMO.<p>Dune is an outlier among _all_ winners. It's one of the best SF books of all time, with a voice that still seems fresh today. Most Hugo (and Nebula) just don't live up to this standard. There are a few that do, like Left Hand of Darkness, Ender's Game, Hyperion, and Jonathan Strange & Mr Norrell (better than Dune, IMO). But those are outliers just like Dune.</p>
]]></description><pubDate>Thu, 16 Jul 2026 03:27:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48930027</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=48930027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48930027</guid></item><item><title><![CDATA[New comment by autarch in "Excessive nil pointer checks in Go"]]></title><description><![CDATA[
<p>We've done the same thing in my job. I think what they're saying is that rather than passing/returning `<i>SomeStruct` and having it maybe be optional, they either pass `</i>SomeStruct`, with a rule that it's never nil, _or_ they pass `Option[*SomeStruct]`. Then anything that deals with optional types is forced to explicitly check.<p>This is exactly how Rust works, except there it's built into the compiler, and there's no such as nil in most code.</p>
]]></description><pubDate>Sun, 21 Jun 2026 23:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48623685</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=48623685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48623685</guid></item><item><title><![CDATA[New comment by autarch in "R3 Bio pitched “brainless clones” to serve the role of backup human bodies"]]></title><description><![CDATA[
<p>Except Altered Carbon mostly waves the real difficulty away by talking about something like "downloading" a mind into a body.<p>I don't remember there being anything about growing replacement clones, but it would make sense given the other tech in the story.</p>
]]></description><pubDate>Mon, 30 Mar 2026 23:14:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47580878</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=47580878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47580878</guid></item><item><title><![CDATA[New comment by autarch in "The bespoke software revolution? I'm not buying it"]]></title><description><![CDATA[
<p>Imagine that you are a consultant. You get a call that starts with, "Hi, this is Joe Schmoe and Schmoe Law Firm. I need a new billing system. Can you build me one?"<p>And you respond by saying that you can, but you need to do a _lot_ of work with him to spec this billing system out. You can't just build "a new billing system" without any more details. You tell him that this will take many hours of work between the two of you where you ask him questions, write a spec, get his feedback, and repeat that a number of times.<p>At this point, he says "wow, that sounds like a ton of of work for me just get started", and he gives up.<p>AI does not fix any of this, and this is the thing that I think most people will not want to do, and that's why I think this blog post is making a very good point. The amount of work it takes to build a new software system, even with a super competent programmer as a partner, is still quite significant. And it requires thinking about hundreds of tiny little details in a way that drives a lot of people nuts. They will only do it if they _really_ have to do it.</p>
]]></description><pubDate>Fri, 20 Mar 2026 21:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47460918</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=47460918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47460918</guid></item><item><title><![CDATA[New comment by autarch in "Tesla ending Models S and X production"]]></title><description><![CDATA[
<p>Nice. I think my new climbing routine will be to just look at the 5.13 and mime moves from the ground for an hour, then go home.</p>
]]></description><pubDate>Thu, 29 Jan 2026 06:21:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46806490</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=46806490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46806490</guid></item><item><title><![CDATA[New comment by autarch in "Conbini Wars – Map of Japanese convenience store ratios"]]></title><description><![CDATA[
<p>Yeah, it's quite difficult to walk for any length of time without encountering one, usually a 7-11. They're everywhere. And they actually have some decent food. It's a bizarre thing to experience for an American like myself.</p>
]]></description><pubDate>Mon, 12 Jan 2026 17:34:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46591618</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=46591618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46591618</guid></item><item><title><![CDATA[New comment by autarch in "Conbini Wars – Map of Japanese convenience store ratios"]]></title><description><![CDATA[
<p>I'd love to see this for Taiwan. I'm here now (on my Nth trip where N >= 11), and my impression is that 7-11 is the clear winner in all the cities I've been to, followed by Family Mart and then some stragglers like Hilife and OK Mart (it's ok).<p>My personal favorite is probably Family Mart, because they have multiple very delicious vegan rice balls to choose from.</p>
]]></description><pubDate>Mon, 12 Jan 2026 13:49:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46588466</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=46588466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46588466</guid></item><item><title><![CDATA[New comment by autarch in "Finding and fixing Ghostty's largest memory leak"]]></title><description><![CDATA[
<p>I was wondering about this myself. My guess is no, since AFAIK the only way to do this sort manual memory management is to use unsafe code. But there's also things like the (bumpalo)[<a href="https://docs.rs/bumpalo/latest/bumpalo" rel="nofollow">https://docs.rs/bumpalo/latest/bumpalo</a>] crate in Rust, so maybe you wouldn't need to do this sort of thing by hand, in which case you're as leak-free as the bumpalo crate.</p>
]]></description><pubDate>Sun, 11 Jan 2026 03:48:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46572546</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=46572546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46572546</guid></item><item><title><![CDATA[New comment by autarch in "Ask HN: Who is hiring? (January 2026)"]]></title><description><![CDATA[
<p>The website seems fine to me. I'm using Chrome on Linux with an X1 Carbon (so integrated graphics, no fancy GPU).</p>
]]></description><pubDate>Sat, 03 Jan 2026 16:20:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46478387</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=46478387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46478387</guid></item><item><title><![CDATA[New comment by autarch in "How I Left YouTube"]]></title><description><![CDATA[
<p>If you think the engineer interview process is painful, try interviewing to be CEO of any company. I guarantee it will be _much_ more involved.</p>
]]></description><pubDate>Thu, 25 Dec 2025 07:31:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46382827</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=46382827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46382827</guid></item><item><title><![CDATA[New comment by autarch in "NTP at NIST Boulder Has Lost Power"]]></title><description><![CDATA[
<p>Just go to your local shop and buy some time brakes. That's the safest course of action until this is repaired.</p>
]]></description><pubDate>Sat, 20 Dec 2025 13:49:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46336177</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=46336177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46336177</guid></item><item><title><![CDATA[New comment by autarch in "NTP at NIST Boulder Has Lost Power"]]></title><description><![CDATA[
<p>Well, that's _this_ timeline. Other timelines never had an outage.</p>
]]></description><pubDate>Sat, 20 Dec 2025 11:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46335529</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=46335529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46335529</guid></item><item><title><![CDATA[New comment by autarch in "NTP at NIST Boulder Has Lost Power"]]></title><description><![CDATA[
<p>Time travel is extremely dangerous right now. I highly recommend deferring time travel plans except for extreme temporal emergencies.</p>
]]></description><pubDate>Sat, 20 Dec 2025 09:42:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46334829</link><dc:creator>autarch</dc:creator><comments>https://news.ycombinator.com/item?id=46334829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46334829</guid></item></channel></rss>