<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: stryan</title><link>https://news.ycombinator.com/user?id=stryan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 03:59:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=stryan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by stryan in "Amazon is adding a fuel surcharge to fees it collects from third-party sellers"]]></title><description><![CDATA[
<p>They won't deliver to the house but they'll still deliver to that area. Amazon/etc wouldn't even deliver to the area without the infrastructure of the USPS.</p>
]]></description><pubDate>Fri, 03 Apr 2026 14:18:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47626927</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=47626927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47626927</guid></item><item><title><![CDATA[New comment by stryan in "Amazon is adding a fuel surcharge to fees it collects from third-party sellers"]]></title><description><![CDATA[
<p>Practically speaking, USPS does a lot of last mile package delivery that no one else wants to do, including Amazon. If USPS wasn't delivering to those locations no one would be. And we're not talking middle-of-no-where-Wyoming locations, plenty of places east of the Mississippi have only USPS too.<p>There's all sorts of philosophical arguments as well: government services shouldn't need to turn a profit, all citizens need to be able to interact with the State and the post office provides a way to do that, mail-in voting, Post Offices can offer stuff like general delivery for those without permanent addresses, etc.</p>
]]></description><pubDate>Thu, 02 Apr 2026 21:47:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47620614</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=47620614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47620614</guid></item><item><title><![CDATA[New comment by stryan in "Neovim 0.12.0"]]></title><description><![CDATA[
<p>Mason installs LSP servers (and other tooling if desired). So if you're managing your LSP servers elsewhere (distro package manager, etc), it's probably not doing much.<p>Mason was always just a package manager for LSP servers. It used to be you needed the nvim-lspconfig plugin to properly configure LSP servers to work with neovim; to help with that there was the mason-lspconfig plugin that basically mapped LSP servers (as installed by mason) to nvim-lspconfig LSP configurations to make it all Just Work.<p>Now nvim-lspconfig and mason-lspconfig are no longer required thanks to the `vim.lsp.config`/`vim.lsp.enable` setup so you don't need them unless you want the little bit of automagic setup. Mason you can retain if you find it easier to install LSP servers through it, otherwise you can drop that too. Personally I manage my LSP tooling through distro/mise and replaced the lspconfig plugins with just a few autocommands and manually grabbing the config files from nvim-lspconfig git repo as needed.</p>
]]></description><pubDate>Sun, 29 Mar 2026 21:41:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567649</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=47567649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567649</guid></item><item><title><![CDATA[New comment by stryan in "OpenSUSE Kalpa"]]></title><description><![CDATA[
<p>Yep, using snapper, same as tumbleweed.</p>
]]></description><pubDate>Tue, 17 Mar 2026 18:13:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47416216</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=47416216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47416216</guid></item><item><title><![CDATA[New comment by stryan in "OpenSUSE Kalpa"]]></title><description><![CDATA[
<p>> what is "atomic and transactional Linux"?<p>Linux distros that are updated with full system snapshots instead of package by package, similar to Android. The key difference is most of / is mounted read-only[0] and is only changed by distribution provided updates so you and the distro team always know exactly what's running.<p>> What are the advantages to the alternatives?<p>Greater control and stability since its essentially always running in a supported configuration. Easy roll-backs to a previous update if something goes wrong. You always know exactly what your system is running if you want to keep it in sync across machines (more useful in a server setting).<p>> What other projects are similar<p>Kalpa is a "sibling" project to AeonOS, which is atomic OpenSUSE but with Gnome (and other changes, which I'll get to). There's also the Fedora Atomic line of Fedora Kinoite and Silverblue (KDE and Gnome respectively), U-Blue, Bazzite, SteamOS, and more. I think most major distro lines have an Atomic variant at this point.<p>> What is the motivation for this project in particular?<p>For Kalpa specifically, it's to offer a KDE alternative to AeonOS. Originally there was just AeonOS, which was OpenSUSE MicroOS (an atomic version of OpenSUSE Tumbleweed) with GNOME installed. Aeon has diverged greatly from MicroOS though and I think it no longer uses it as an upstream. AeonOS also refused to support KDE[1], so Kalpa was created. Kalpa still uses MicroOS as its upstream and I'm not sure if there's any plans to change that.<p>> Most importantly, why should I want to use it?<p>I use it on my personal laptop because it lets me have all the benefits of a rolling distro (up to date packages) without the stability concerns. Updates apply automatically in the background and I know when I reboot I'll always have a working system available to me.<p>[0] /etc is mounted as an overlay FS so you can still make changes to it. /var, /usr/local, and /srv are also still user-writable. I think /mnt is too but I forget off hand.<p>[1] Aeon is generally anti-customization and does its best to only offer one way of doing things. This is to prevent configuration drift and reduce the maintenance burden per snapshot. GNOME also has a more regular release cadence, which makes it much easier to integrate than KDE (or so I've been told..)</p>
]]></description><pubDate>Tue, 17 Mar 2026 14:54:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47413551</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=47413551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47413551</guid></item><item><title><![CDATA[New comment by stryan in "OpenSUSE Kalpa"]]></title><description><![CDATA[
<p>Kalpa is great and hits way above its alpha status; I've been running it on my laptop for months now with zero issues. It's been really nice to not have to worry about updates, just gotta reboot it every now and then and most things just work.</p>
]]></description><pubDate>Tue, 17 Mar 2026 14:36:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47413307</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=47413307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47413307</guid></item><item><title><![CDATA[New comment by stryan in "I dropped our production database and now pay 10% more for AWS"]]></title><description><![CDATA[
<p>This is satire right? The real lesson we learned is to actually learn how you infrastructure works and don't blindly run destructive commands in prod, AI or otherwise right?</p>
]]></description><pubDate>Fri, 06 Mar 2026 15:59:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47276639</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=47276639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276639</guid></item><item><title><![CDATA[New comment by stryan in "Discord Alternatives, Ranked"]]></title><description><![CDATA[
<p>Matrix/Element has video rooms as a Lab function and for a while it had voice rooms too. Not sure what happened to them, but either way with MatrixRTC coming out the technical underpinnings are all there, clients just need to put it all together.</p>
]]></description><pubDate>Tue, 10 Feb 2026 05:06:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46955628</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46955628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46955628</guid></item><item><title><![CDATA[New comment by stryan in "Discord Alternatives, Ranked"]]></title><description><![CDATA[
<p>Steam Group Chats are sort of there; no video chat but text chats and drop-in voice chats like Discord. On the other hand they're basically ephemeral, with messages disappearing from history at some given point.<p>I also can't figure out a way to access them outside of the Steam client and in DOTA where I believe they're tied to the in-game guild system.</p>
]]></description><pubDate>Tue, 10 Feb 2026 05:04:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46955615</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46955615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46955615</guid></item><item><title><![CDATA[New comment by stryan in "Medieval Monks Wrote over Ancient Star Catalog – Particle Accel Reveals Original"]]></title><description><![CDATA[
<p>> But during the Dark Ages, there were NO places in Europe where science or scholarship really flourished.<p>That seems different from what you originally argued but either way, that's also not really accurate. I'm going to assume you're referring to "Western Europe" here since you're clearly aware of Eastern Roman/Byzantine empire still existing, but that still leaves Al-Andalus, the Carolingian Renaissance, agricultural advancements like the three-field system, wheelbarrows, multiple types of milling technology, and during the latter end you start getting advanced compasses, bells, mechnical watches, and other metallurgy.<p>Where all of these done in one or two specific places? No, continuing to ignore Byzantium here, but there was a still a variety of advancements happening all the time without which the Renaissance couldn't have happened.<p>> It should have started around the time of the move of the Roman capital to Constantinople. By the time of the fall of Rome, the Darkening had been in full swing.<p>I mean, you can think that but that's not how or what the term "The Dark Ages" usually refers to. It sounds like you have your own constructed time period in mind and I'm not interested in discussing something I'm not aware of.<p>> If you want a precise date, I propose the date of murder of Hypatia in 415 AD.<p>A very pointed date to choose.</p>
]]></description><pubDate>Mon, 09 Feb 2026 22:05:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46952175</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46952175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46952175</guid></item><item><title><![CDATA[New comment by stryan in "Medieval Monks Wrote over Ancient Star Catalog – Particle Accel Reveals Original"]]></title><description><![CDATA[
<p>>> It assumes people in very different places for 1,000+ years did the same thing and had the same views<p>> But that was true, wasn't it? The Dark Ages started when Christianity spread through most of Europe. And really completely ended only when the Reformation fractured it.<p>1. Political, economic, cultural, and even religious systems would vary drastically by place and time in Europe. The lifestyle and thoughts of an English peasent in 600CE would be drastically different from the lifestyle of a Spanish or Frankish one, and would differ even more so between 600CE and 900CE.<p>2. The "Dark Ages" traditionally started when Rome fell in 476CE, long before Christianity had spread outside of traditional Roman lands.<p>3. The Reformation didn't start until the 16th century, long after the Dark Ages are considered to have ended. Generously you could say it started with the Hussites in the 1400s but that's still skipping over the Renaissance entirely which is the absolute latest end for the Dark Ages since the whole point of it as a historical context is "rediscovering" the Classical works.</p>
]]></description><pubDate>Mon, 09 Feb 2026 20:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46950638</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46950638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46950638</guid></item><item><title><![CDATA[New comment by stryan in "What has Docker become?"]]></title><description><![CDATA[
<p>The biggest problem with the `systemctl daemon-reload (--user)` workflow to register quadlets with systemd is it hides any generation errors in journald instead of giving immediate feedback. It's a real pain in the ass, and I say this from a place of love.<p>Quadlets are just a systemd generator: all `daemon-reload` is doing is running `podman-system-generator` which looks at the Quadlet files and turns them into systemd unit files with a big honking `podman run --rm --blah container:tag` as the `ExecStart` property. There's nothing else to it, no daemons or what not<p>If you ever feel like bothering to give it another shot check journalctl to see if there's any generator errors. Or run the generator directly: on my OpenSUSE box it's at `/usr/lib/systemd/system-generators/podman-system-generator` , Run it with `--dry-run` to just output to stdout and `--user` to get user quadlets.</p>
]]></description><pubDate>Fri, 23 Jan 2026 20:14:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46737289</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46737289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46737289</guid></item><item><title><![CDATA[New comment by stryan in "We will ban you and ridicule you in public if you waste our time on crap reports"]]></title><description><![CDATA[
<p>> You can, if you want, turn off PRs, issues, and literally any feedback from the outside world. But most people don't want that.<p>Just a note, you actually can't turn off PR's on Github repos. At least not permanently.</p>
]]></description><pubDate>Thu, 22 Jan 2026 16:48:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46721751</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46721751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46721751</guid></item><item><title><![CDATA[New comment by stryan in "Meet the Alaska Student Arrested for Eating an AI Art Exhibit"]]></title><description><![CDATA[
<p>Finally, a proper example of direct action.</p>
]]></description><pubDate>Thu, 22 Jan 2026 15:04:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46720127</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46720127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46720127</guid></item><item><title><![CDATA[New comment by stryan in "Ask HN: How can we solve the loneliness epidemic?"]]></title><description><![CDATA[
<p>A planned neighborhood is technically by definition not suburban sprawl, as sprawl requires a lack of planning. On the other hand, I'd argue if you can do all of that (and said walking distance is under a mile[0]) you're not even in a suburb, you're in a dense enough location to be a town or small city. Unfortunately thanks to American zoning and planning it can be very difficult to  know what your home area is actually considered and it makes this type of anecdotal evidence not particularly useful[1].<p>[0] A mile is essentially the farthest the average person will comfortable walk versus driving a car for travel that does not require carrying anything back. Once you add in carrying things (e.g. groceries) it drops to half a mile. Anything less dense than that and people won't want to walk, anything more dense than that and you're into standard city planning.<p>[1] Assuming you're American of course and obviously I'm not about to ask you to dox yourself, considering this type of thing can vary right down to the neighbourhood level.</p>
]]></description><pubDate>Thu, 15 Jan 2026 20:24:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46638699</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46638699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46638699</guid></item><item><title><![CDATA[New comment by stryan in "I Cannot SSH into My Server Anymore (and That's Fine)"]]></title><description><![CDATA[
<p>Not sure I'm following; you want to create a an emphemeral system account and run a root-less Podman container as it? I don't think that's something supported out of the box but you may be able to jury rig something together by putting the quadlets directly in `/etc/containers/systemd/users/` instead of putting them in a home directory (since I'm assuming this is a systemd-sysuser created account and thus without a home).</p>
]]></description><pubDate>Mon, 12 Jan 2026 01:33:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46582694</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46582694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46582694</guid></item><item><title><![CDATA[New comment by stryan in "I Cannot SSH into My Server Anymore (and That's Fine)"]]></title><description><![CDATA[
<p>Yeah I was a little confused at this line; as far as I can tell you can restart containers that are a part of a Podman pod without restarting the whole pod just fine. I just verified this on one of my MicroOS boxes running Podman v5.7.1 .<p>Podman was changing pretty fast for a while so it could be an older version thing, though I'd assume FCOS is on Podman 5 by now.</p>
]]></description><pubDate>Sun, 11 Jan 2026 23:37:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46581737</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46581737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46581737</guid></item><item><title><![CDATA[New comment by stryan in "I Cannot SSH into My Server Anymore (and That's Fine)"]]></title><description><![CDATA[
<p>Quadlets are a real game changer for this type of small-to-medium scale declarative hosting. I've been pushing for them at work over ugly `docker compose in systemd units` service management and moved my home lab over to using them for everything. The latter is a similar setup to OP except with OpenSUSE MicroOS instead of Fedora CoreOS and I'm not so brave as to destroy and rebuild my VPS's whenever I make a change :) . On the other hand, MicroOS (and I'm assuming FCOS) reboots automatically to apply updates with rollback if needed so combined with podman auto-update you can basically just spin up a box, drop the files on, and let it take care of itself (at least until a container update requires manual intervention).<p>A few things in the article I think might help the author:<p>1. Podman 4 and newer (which FCOS should definitely have) uses netavark for networking. A lot of older tutorials and articles were written back when Podman used CNI for it's networking and didn't have DNS enabled unless you specifically installed it. I think the default `podman` network is still setup with DNS disabled by default. Either way, you don't have to use a pod if you don't want to anymore, you can just attach both containers to the same network and it should Just Work.<p>2. You can run the generator manually with "/usr/lib/systemd/system-generators/podman-system-generator --dry-run" to check Quadlet validity and output. Should be faster than daemon-reload'ing all the time or scanning the logs.<p>And as a bit of self-promotion: for anyone who wants to use Quadlets like this but doesn't want to rebuild their server whenever they make a change, I'm created a tool called Materia[0] that can install, remove, template, and update Quadlets and other files from a Git repository.<p>[0] <a href="https://github.com/stryan/materia" rel="nofollow">https://github.com/stryan/materia</a></p>
]]></description><pubDate>Sun, 11 Jan 2026 22:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46581364</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46581364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46581364</guid></item><item><title><![CDATA[New comment by stryan in "Self hosting my media library with Jellyfin and Wireguard on Hetzner"]]></title><description><![CDATA[
<p>This is starting to sound suspiciously similar to the old lines about all rap being about gangbangers and money/drugs etc. Theres plenty of bands that do traditional clean vocals; I'm listening to Wytch Hazels latest album as I type this. They're very old school/early NWOBHM style metal/hard rock, you may like them.<p>Other bands with similar[0] vocals off the top of my head: Summerlands, Night Demon, Sonja, Crypt Sermon, Visigoth, Eternal Champion<p>Halford, Dio,Dickinson, and the other greats are going to be hard to replicate exactly but there's plenty of singers out there that are just as skilled andactively playing music.<p>[0] in the traditional clean vocals sense</p>
]]></description><pubDate>Wed, 07 Jan 2026 05:14:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46522863</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46522863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46522863</guid></item><item><title><![CDATA[New comment by stryan in "Self hosting my media library with Jellyfin and Wireguard on Hetzner"]]></title><description><![CDATA[
<p>>  You can generate a heavy metal song that is actually heavy metal, same with other genres that have been destroyed, or the kind of music that just isn't being made anymore.<p>Or just listen to any of the easily available fantastic metal albums released in  the past year? I could see the argument for incredibly niche genres (though in the age of Bandcamp I'd love to see a genre that doesn't have at least a few artists producing music for it) but there's plenty of heavy metal being made these days in both the general and the traditional (i.e. the heavy metal genre versus general metal genre) sense.</p>
]]></description><pubDate>Tue, 06 Jan 2026 21:39:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46519214</link><dc:creator>stryan</dc:creator><comments>https://news.ycombinator.com/item?id=46519214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46519214</guid></item></channel></rss>