<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: spudlyo</title><link>https://news.ycombinator.com/user?id=spudlyo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 28 Oct 2026 10:10:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=spudlyo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by spudlyo in "Chrome and Edge are removing XSLT: what breaks and what does not"]]></title><description><![CDATA[
<p>I encode all the text, localization, provenance, pedagogical, and forced alignment data for my Latin language audiobook chapters[0] as TEI-XML. When I fetch a document out BaseX, I have an XQM module that wraps the document in a number of XML processing instructions (PIs), one being a pointer to the reader XSLT 1.0 stylesheet which does all the HTML rendering client-side.<p>It's a cool system, and I'll be bummed when I have to do this on the server. I already get warnings in the Firefox console about them soon deprecating XSLT support, so it's not just Chrome.<p>[0]: <a href="https://fabulae.orbilii.com" rel="nofollow">https://fabulae.orbilii.com</a></p>
]]></description><pubDate>Sat, 17 Oct 2026 23:52:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=50136333</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=50136333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50136333</guid></item><item><title><![CDATA[New comment by spudlyo in "Codex CLI installs a persistent, self-updating background daemon by default"]]></title><description><![CDATA[
<p>I've been using Pi nearly every day for 4-5 months now, and even though it is still very much in development with new updates arriving nearly every week, it has to my mind never regressed. I've never lamented that a Pi update ever broke  anything I depend on or made anything worse.<p>I immediately adopted the new tuiMode "fullscreen" feature the moment it landed, and it's been exceptional. I love the way it now manages the viewport -- this was also right about the time I migrated to Ghostty so that also made a big difference. Showing inline images with the Kitty graphics protocol has been a huge improvement too, I love it when a model calls `read` on an image file and I get to see the results in my terminal. The OSC-8 hyperlink support is super cool too. I love the way it auto hides/shows the scrollbar now too, and recently they've even made it so concurrent tool calls show different "themes" when pending/running vs success vs error.</p>
]]></description><pubDate>Mon, 12 Oct 2026 21:22:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=50063246</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=50063246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50063246</guid></item><item><title><![CDATA[70 years of rebranding intelligence [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=jh9LF6Lc3Vs">https://www.youtube.com/watch?v=jh9LF6Lc3Vs</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49996724">https://news.ycombinator.com/item?id=49996724</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 07 Oct 2026 18:19:37 +0000</pubDate><link>https://www.youtube.com/watch?v=jh9LF6Lc3Vs</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49996724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49996724</guid></item><item><title><![CDATA[New comment by spudlyo in "ChatGPT is adding real cartoonists' signatures to fake New Yorker cartoons"]]></title><description><![CDATA[
<p>After all that has been said and written on this topic, people <i>still</i> manage to conflate theft with intellectual property violation, real or imagined.</p>
]]></description><pubDate>Tue, 06 Oct 2026 01:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49973265</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49973265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49973265</guid></item><item><title><![CDATA[New comment by spudlyo in "Ask HN: What are you reading?"]]></title><description><![CDATA[
<p>So for my unofficial book club with a good friend, we're in the final act of <i>A Passage to India</i> by E.M. Forster, after having finished <i>A Room with a View</i> a few weeks before. I enjoy 19th and early 20th century literature for the prose quality quite a lot, and Forster does not disappoint on that score. It's also fascinating getting an inside view on Anglo-Indian relations during British rule. It's thematically similar <i>To Kill a Mockingbird</i>, in that both feature prominent "White Knight" type characters.<p>I'm also reading some less highbrow, yet highly entertaining novels that I'm obsessed with. I'm currently on book 16 in in Lindsey Davis' Falco series[0], which are murder mysteries set in Ancient Rome. I've been enjoying them non-stop ever since HN user "vintagedave" recommended[1] them around 4 months ago.<p>[0]: <a href="https://www.goodreads.com/series/42173-marcus-didius-falco" rel="nofollow">https://www.goodreads.com/series/42173-marcus-didius-falco</a><p>[1]: <a href="https://news.ycombinator.com/item?id=48323766">https://news.ycombinator.com/item?id=48323766</a></p>
]]></description><pubDate>Tue, 29 Sep 2026 22:10:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49901449</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49901449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49901449</guid></item><item><title><![CDATA[New comment by spudlyo in "OpenAI GPT–6 Astra breaks Enigma message that has resisted solution since 2005"]]></title><description><![CDATA[
<p>I hope not, I'd hate for my enigmatic Linear-A tattoo to end up reading "Fish monger".</p>
]]></description><pubDate>Tue, 22 Sep 2026 15:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49803303</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49803303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49803303</guid></item><item><title><![CDATA[New comment by spudlyo in "Chopping up books when they're physically too big"]]></title><description><![CDATA[
<p>That's not a problem with Ebooks writ large -- a zip file of a bunch of HTML documents aren't likely to randomly change on you. It's a problem of some evil vendor's "ebook ecosystem", where one day your copy of 1984 could vanish from your library. Most of the ebooks I've been reading lately are all public domain classics from Standard Ebooks.</p>
]]></description><pubDate>Tue, 15 Sep 2026 22:27:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49719724</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49719724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49719724</guid></item><item><title><![CDATA[New comment by spudlyo in "Chopping up books when they're physically too big"]]></title><description><![CDATA[
<p>We are talking about our opinions here, so there are no wrong answers. It's an interesting observation, the physical presence of a book is something I hadn't considered. Having said that, I'd wager lots of us avid readers have a daily habit, and we'd likely be working through our backlog during certain hours, even absent a convenient a physical reminder to do so.</p>
]]></description><pubDate>Tue, 15 Sep 2026 22:21:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49719669</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49719669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49719669</guid></item><item><title><![CDATA[New comment by spudlyo in "Vibe Coding is the new Internet Dating?"]]></title><description><![CDATA[
<p>Sharing anything that has even a whiff of being machine generated opens you up to huge amounts of scorn and derision. It happens in the comment section of nearly every post on this site. If that's not the community here using shame as a mechanism of control, I don't know what is.<p>I hate reading slop as much as the next person, so I get it, but I don't try to deny it exists.</p>
]]></description><pubDate>Tue, 15 Sep 2026 22:02:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49719479</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49719479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49719479</guid></item><item><title><![CDATA[New comment by spudlyo in "Chopping up books when they're physically too big"]]></title><description><![CDATA[
<p>This seems like a lot of work for not a huge payoff. I get that the feel and experience of a physical book has a certain nostalgia, but for me, I'd just leave the big monster on the shelf and grab an epub from Anna's Archive. You have already ensured the author and publisher get paid, you might as well read on an e-reader, which is in my opinion superior in nearly every way to a physical book.<p>Ebooks sync across devices, allow for a customized presentation, quick dictionary lookups, bookmarks, etc. The only slight edge I'll give to a physical book is the ability to easily make marginal notes in pencil -- I realize that ebooks have this feature too, it's just not as immediate or as frictionless.</p>
]]></description><pubDate>Tue, 15 Sep 2026 20:18:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49718308</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49718308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49718308</guid></item><item><title><![CDATA[New comment by spudlyo in "Ask HN: What are you working on? (September 2026)"]]></title><description><![CDATA[
<p>Haha, thank you for using multiple exclamation marks!!! I'm thrilled that someone is as excited as I am about this feature, it made all the time I spent manually correcting/marking all of Gemini's elision hallucinations worthwhile :)<p>The recordings were made by my friend and Latin tutor. I used an Italian wav2vec2 model fine-tuned on Latin[0], which works pretty well for Latin only content, but falls down with mixed English / Latin. I found that some of the slower, larger Meta models worked fine for this use case though.<p>Some folks on the Latin language Discord said they got pretty good results using Kokoro TTS and X-Voice for creating synthetic Latin, as you suggested using IPA.<p>[0]: <a href="https://huggingface.co/lsb/wav2vec2-base-it-latin" rel="nofollow">https://huggingface.co/lsb/wav2vec2-base-it-latin</a></p>
]]></description><pubDate>Mon, 14 Sep 2026 04:08:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49691874</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49691874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49691874</guid></item><item><title><![CDATA[New comment by spudlyo in "Ask HN: What are you working on? (September 2026)"]]></title><description><![CDATA[
<p><a href="https://fabulae.orbilii.com" rel="nofollow">https://fabulae.orbilii.com</a> - A Latin language audiobook containing both volumes of A.D. Godley's "The Fables of Orbilius" which are entertaining intermediate Latin stories written at the turn of the 20th century for use in British schools.<p>The audio itself is in delivered with the restored classical Latin pronunciation   and contains spoken nuances like vowel nasalization, elision, and prodelision. I used a wav2vec2 model to generate forced-alignment data, so you can easily follow along with the text as it's being read aloud. Each word in the text is richly enhanced with pedagogical details like: lemma, citation forms / principal parts, morphological segmentation and analysis, inflectional class with complete declension/conjugation tables, verb category, contextual lexical information (i.e. specific L&S sense), Classical Latin IPA pronunciation, UD style syntactic function and relations, predicate valency, and concise English definitions. Spoken instances of elision and prodelision can also optionally be displayed.<p>From a nerd perspective, one of the things that makes the system interesting is that the documents themselves are entirely in XML, and I use the soon-to-be-removed-everywhere in-browser XSLT feature to render the HTML, so you can see the underlying XML structure if you view source. Each sentence in the text contains provenance records so you can see the language model and parameters that performed each language enrichment task. The site UI is largely bilingual, and you can view it in either Latin or English.</p>
]]></description><pubDate>Sun, 13 Sep 2026 18:16:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49686934</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49686934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49686934</guid></item><item><title><![CDATA[New comment by spudlyo in "Stop making swap partitions—use swap files instead"]]></title><description><![CDATA[
<p>> For swap, the best advice is to disable swap on your desktop, unless <8GB RAM.<p>That maybe reasonable advice if you never intend to hibernate your desktop. I like to shut my desktop down when I'm not using it, and it's nice to be able to quickly boot it back to the same state it was in when I went to bed.</p>
]]></description><pubDate>Fri, 11 Sep 2026 19:29:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49664053</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49664053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49664053</guid></item><item><title><![CDATA[New comment by spudlyo in "Defining AI Psychosis. Part 2: "Prolific AI Psychosis""]]></title><description><![CDATA[
<p>I agree that there are people who can see the potential of these tools, and are enthusiastic boosters, yet are still unable to realize the benefits for themselves for whatever reason. I feel like these people are somewhat rare, and labeling them has having a kind of psychosis strikes me as sneering elitism.</p>
]]></description><pubDate>Wed, 09 Sep 2026 17:28:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49630086</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49630086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49630086</guid></item><item><title><![CDATA[New comment by spudlyo in "Doomscrolling ourselves to death"]]></title><description><![CDATA[
<p>I don't know if shorter would have been better. Would that have meant omitting the bit contrasting Harry Truman and Donald Trump? For me, that bit alone was worth reading to the end.  I should probably pick up a biography of Truman, I bet I'd really enjoy it. I also believe there are hierarchies of cultural value, and if that makes me an elitist, so be it, I'm an elitist.</p>
]]></description><pubDate>Sun, 06 Sep 2026 22:21:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49591519</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49591519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49591519</guid></item><item><title><![CDATA[New comment by spudlyo in "Ask HN: Why were OpenAI, Claude, and Grok simultaneously down?"]]></title><description><![CDATA[
<p>Years ago, when I worked at Stripe (which had a somewhat unique and inventive lexicon) it was a common term. “Is this jank load-bearing?” someone might ask.</p>
]]></description><pubDate>Thu, 03 Sep 2026 17:55:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49553957</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49553957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49553957</guid></item><item><title><![CDATA[New comment by spudlyo in "Warp builds self-improving agents on Claude"]]></title><description><![CDATA[
<p>There is a thriving and vibrant terminal ecosystem out there, with Ghostty, Kitty, Herdr, Tmux, and others leading the way with all kinds innovations and features. I can't imagine how a closed SaaS / freemium, telemetry sending, login requiring terminal like Warp competes in this environment. I know they've got all these enterprise features like runbooks, shared workflows, and some compliance do-dads, but I can't see anyone willingly using this over Ghostty.<p>> In our series, we highlight how startups are transforming their industries with AI.<p>I'm sorry, but I don't see Warp transforming shit.</p>
]]></description><pubDate>Sat, 29 Aug 2026 20:41:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49493144</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49493144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49493144</guid></item><item><title><![CDATA[New comment by spudlyo in "Apple introduces M6 and M5 Ultra"]]></title><description><![CDATA[
<p>Improve the speed of APFS. Like try forking off a job to create a bunch of git worktrees in on APFS vs EXT4 -- it's significantly slower. Deleting a ton of files, cloning repos, hardlink performance, etc; APFS performance is poor compared to just about any other Linux filesystem.</p>
]]></description><pubDate>Wed, 26 Aug 2026 01:58:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49443252</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49443252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49443252</guid></item><item><title><![CDATA[New comment by spudlyo in "A formal degree and algorithmic problem-solving is the answer. Always has been"]]></title><description><![CDATA[
<p>I'm not sure how this kind of software gatekeeping squares with our new glorious future where everyone is happily running bespoke vibecoded applications tailored specifically to their needs.<p>I bristled a bit at the scalpel "you don't want to give this tool to the wrong person" analogy. While I agree that there are certain classes of software (like banking/finance, healthcare, etc) that you don't want just anyone writing, but you don't need to have a C.S. degree to whip up a SwiftUI Music.app replacement so you can listen to dad Rock while you work in the basement.</p>
]]></description><pubDate>Sat, 22 Aug 2026 15:54:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49400965</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49400965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49400965</guid></item><item><title><![CDATA[New comment by spudlyo in "Quick impressions: A week of using Codex more than Claude"]]></title><description><![CDATA[
<p>I've noticed that too with Sol (xhigh) it starts with pretty good architectural goals, but really get lost in the weeds with certification and validation. Like it won't trust native tools like (in my case packer, Ansible, gcloud) to fail reliably under possible error conditions, and insists on implementing custom verification.<p>It also doesn't have a clear idea of what the actual threat model is, and builds all kinds of extremely defensive systems to account for imagined hostile actors. I'm like "Dude, it's only our systems that are creating these SVGs, they're never going to be user supplied, so you don't need to write an entire validation and sanitation framework here."<p>It also seems to treat the desired initial state of something as a permanent invariant and designs elaborate tests to ensure that it remains that way. Then when you make one little change it has to go and update a ton of tests it created.<p>I've had to rip out a bunch of overengineered jank from several feature implementations, and in doing so I ended up having to create retrospective documents that warn against this kind of behavior that I'll have the model review whenever a plan begins to go sideways.</p>
]]></description><pubDate>Fri, 21 Aug 2026 21:41:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49394113</link><dc:creator>spudlyo</dc:creator><comments>https://news.ycombinator.com/item?id=49394113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49394113</guid></item></channel></rss>