Appreciate your hard work over the years. Jellyfin is a great product that I have been self hosting for years. Wish you guys the best. Thank you.
HN user
dingi
So they dropped it and built their own version, with blackjack and hookers.
This cracked me up
As someone who works with Java on a daily basis alongside a dozen other technology stacks, let me go out on a limb and say that I believe Oracle has been a stellar steward of the language. Java has been evolving quite nicely and at a reasonable pace, all without breaking the ecosystem or causing fragmentation. It certainly has its drawbacks, but doesn't everything?
Seems like apples to orange comparison. Text editors are always fast because they just don't provide that many features compared to an IDE. Language servers in my experience do not work that well for large projects. They feel pretty dumb. Refactoring tasks that miss some of the references is just one example. I frequently use multiple Jetbrains products like Rider, Idea, Webstorm, PyCharm, and CLion. No major complains. It takes some time to get going but after that it is mostly smooth sailing.
Yeah right. Depending on their spouse is not ok but depending on whims of a soulless corporation is ok. Do you hear yourself?
Wars are part of nature. It is inevitable. So your proposition is based on wrong assumptions.
Birth rates among liberal women in almost all developed societies suggest otherwise. Women are doing double duty and doing both badly. Women are relatively and absolutely less happier than they were 50 years ago. So I'm having hard time believing that this new norm is a win for anyone.
Islamic societies could be the only ones that will be left standing after all these nonsense we see in the west.
This issue looks partisan from the outset, but both sides push the same thing. They just use partisan justifications.
It really shows how far the HN crowd is from reality.
Not with this compatibility mess. I would trust ARM for a server/pc system, the day I can boot standard Debian Aarch64 image on them. Until then x86 it is.
I'm building Dropnote, a small tool for physical businesses.
Someone who is physically at a place can scan a QR code and leave a short message in their browser. No app, no account. Messages are asynchronous; staff reply when available. This is not live chat. It's meant for in-the-moment feedback or questions that don't justify interrupting staff or becoming public reviews.
Constraints: async only, anonymous by default, no customer tracking, messages tied to specific physical spots
Free early access until Sept 30, 2026 (+ one extra free month). No credit cards (no payments yet). I'd love to hear your Feedback. Thank you.
Django is boring in a best possible way. Rather than spending six months setting up a bunch of microservices, you spend couple weeks on Django and ship a working product. Built in admin dashboard for example is a godsend at small scale.
They only care about Java -> Kotlin integration. Not the other way around. It has been like this for a long time. Looks like an extractive relationship to me to be frank.
Europe is stuck with American tech with no real alternatives in the horizon. Europe doing an independent stack is just wishful thinking.
Genuine question to US folks: Why do you guys seem to be hell bent on keeping and welcoming large number of illegal immigrants in your country? Almost no other country does that except western ones. From an outsider’s viewpoint, current approach of letting almost anyone in does not seem to work that well.
Vanilla Gnome user here. Gnome may look like it was designed for tablets but it has a keyboard shortcut for basically anything. So you don't do much of point and clicks if you know Gnome. You can but you don't have to. It just gets out of your way as they say.
What's the point? They are e-waste as soon as they leave the factory.
Isn't strlcpy the safer solution these days?
A lot of OSS burnout comes from a broken assumption: that publishing code creates an obligation.
Historically, open source meant "here's code, use it if it helps, fix it if it breaks." No support contracts, no timelines, no moral duty. GitHub-era norms quietly inverted that into unpaid service work, with entitlement enforced socially ("be nice", "maintainers owe users").
Intrinsic motivation is the only sustainable fuel here. Once you start optimizing for users, stars, adoption, or goodwill, pressure accumulates and burnout is inevitable. When you build purely because the work itself is satisfying, stopping is always allowed, and that's what keeps projects healthy.
Hard boundaries aren't hostility; they're corrective. Fewer projects would exist if more maintainers adopted them, but the ones that remain would be stronger, and companies would be forced to fund or own their forks honestly.
Open source doesn't need more friendliness. It needs less obligation
I have a lot of nostalgia for Canonical. I still remember the excitement of receiving those free "ShipIt" CDs in the mail; Ubuntu 8.04 was my gateway drug into the Linux ecosystem, and I'll always be thankful to them for making Linux feel accessible back then.
That said, I find myself increasingly at odds with the direction they're taking. The whole Snap vs. Flatpak debacle is exhausting, and personally, I'm not a fan of either. I'd take a standard apt repo over containerized desktop apps any day. Seeing core applications migrate to Snaps and the recent decision to move coreutils to alternate implementations feels like a bridge too far for my taste.
There's also the creeping Proprietary integrations to consider. To be honest, this is more of a philosophical stance than a practical one. Ubuntu is still a fantastic "get work done" distro, and I still use it on my office laptop because it just works and it's the only destro that got my employer's stamp of approval.
But for my personal setup? I've moved on. It's Arch for the desktop and Debian for servers. Nothing else really hits that sweet spot of control and simplicity for me anymore.
Why bother with these obscure boards with spotty software support when you can get a better deal all around with an x86 mini PC with a N150 CPU?
Precisely. The 'hustle' culture and the fetishization of hyper-efficiency act as a catalyst for a wide range of systemic societal problems. I'm glad that I'm not part of that sphere.
I don't really need one either, but I'll buy it anyway, mostly because I want to support vendors who make hacker-friendly hardware and software. For that reason alone, Valve gets my money.
That's awesome! I've come to take "the year of the Linux desktop" as a prophecy of sorts. It might take another 20 years, or desktops might vanish, but it is going to happen. Slow and steady wins the race. Best regards from a decade-plus Linux full-timer!
Honestly, Assembly is great. It's the most closer-to-the-metal, no-nonsense, raw experience you can get. The problem is that means it's also tedious and error-prone to write, but the elegant simplicity of the abstraction is still there.
A quad-core ARM A53 just isn't doing that device any favors, even for a Linux phone. If only they had included at least a couple of ARM A76 cores or something.
No amount of “own the code you generate” policies will prevent the rise of “I don’t know, the AI wrote it” excuses in the LLM era. What’s more likely is that reviewers will be flooded with unvetted, generated code. Over time, this can lead to reviewer fatigue and a gradual decline in rigor. If the trend continues, the impact could be significant once the most experienced engineers begin to retire.
DoH is a technical win but a practical regression for anyone who actually runs their own DNS. With classic DNS, you could hand out your resolver via DHCP and transparently control local zones. With DoH, that's gone. You have to configure each client explicitly, because the traffic is wrapped in HTTPS and can't be intercepted.
And the defaults don't help: instead of your ISP seeing your queries, now it's Cloudflare, Google, or whichever big player your browser hardcodes. That's not decentralization, it's centralization under a shinier marketing story.
Encryption is good, censorship resistance is good, but the rollout conveniently shifts power away from users and toward a handful of global DNS silos. For technical folks, it feels less like progress and more like lock-in with extra steps.
I use both Podman and Docker pretty regularly, and to be honest I don’t see a huge amount of differentiation or practical value in Podman for my day-to-day. It feels like another OCI runtime with some quirks compared to Docker.
One pain point for me is rootless mode: my Podman containers tend to stop randomly for no obvious reason. I tried the recommended “enable user lingering” fix and it didn’t help. I’ve never run into this with Docker.
I get the theoretical advantages, daemonless architecture, better systemd integration, rootless by default, podman generate kube, etc. But if you’re just using containers for development or straightforward deployments, Docker feels smoother and more reliable. Maybe if you’re in a security-sensitive environment or need tighter system integration Podman shines, but for my use cases I’m still not convinced.