Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Things are supposed to be stable if you're running an LTS, you savage! If you want everything bleeding edge, then use Arch Linux, not an Ubuntu LTS. Good god man.

Also I love the incredible specificity of your "ROLE/AFFILIATION". Top 2000, eh? Heh.



I feel like it's very common to want some things to be stable and other things to be bleeding edge. Like, why are my only two choices "everything out of date" or "everything bleeding edge"? Why not make software for actual humans to use? I remember that being Ubuntu's motto.

Like, I presume it's pretty common for an actual human not to want their wifi to be bricked by an update. I presume it's also pretty common for an actual human to want a version of `youtube-dl` that works. It seems user-hostile to force a user to choose one or the other.

And before you say "but PPAs", PPAs are a workaround that have various flaws (you need to use google and copy/paste code, instead of just using your package manager as a package manager) (and they're only available for certain repositories) (and many of them are unofficial). Ubuntu/Debian already maintain up-to-date repositories, why not just allow users to selectively install software from them?

(I wasn't sure what to put for ROLE/AFFILIATION, honestly; I saw other people being vaguely specific and I tried to copy them)


In what way is Ubuntu not for humans to use?

I don't know what youtube-dl even is, why should your personal interest be the top priority of Ubuntu and when it doesn't work evidence that Ubuntu isn't fit for humans?


There needs to be a rational middle ground.

Arch is bleeding edge and has no qualms pushing updates that break things and telling you to fix it. That's fine for workstations (and I've used Arch as my workstation OS for over 10 years), but it doesn't work well for servers.

IMO, LTS should be transformed to a yearly release cycle with 2 years of support, not bi-annual with 5 years. This would fix a lot of problems, especially considering that distros can get frozen with versions of packages that are already pretty old when they go gold. Keeping support around for 5 years (which is basically a myth anyway) is just a big waste for everyone.


There is a rational middle ground -- Ubuntu's regular semi-annual releases.

If Ubuntu doesn't meet your needs, maybe try Centos + EPEL. You get a lot of stability with the option to install more recent versions of some packages.

Then again, you seem to be taking all this pretty personally, so my comments are probably wasted on you.

> and has no qualms pushing updates that break things and telling you to fix it.

I've been using Arch for 4 or 5 years and can only recall a couple instances where I needed to force-install a package to accomodate a backwards-incompatible change.


>There is a rational middle ground -- Ubuntu's regular semi-annual releases.

I'm aware of Ubuntu's normal releases. These aren't labeled enterprise-ready, so enterprises won't use them.

They also frequently contain experimental/unstable stuff, not because they need to, but because the LTS release cycle causes the release team to treat non-LTS releases like a beta.

>Then again, you seem to be taking all this pretty personally, so my comments are probably wasted on you.

I'm really not sure how you came away with the impression that I'm taking Ubuntu's release cycle as a personal affront. I'm not the top-2000 guy you initially replied to.

Rest assured, I do not believe that Canonical has selected its release process specifically to offend me. :)

>I've been using Arch for 4 or 5 years and can only recall a couple instances where I needed to force-install a package to accomodate a backwards-incompatible change.

Yeah, it's very rare to need to force install (has become more rare in recent years, but was still quite rare). When I say "break things", I don't mean you have to pass the force flag to the package manager.

I mean that configuration formats change, binary formats may change, a lot of system expectations may break that could take you offline for a while, even if you know how to fix them (for example, significant PostgreSQL updates require the data to be reimported to the new version).

Their transition to Python 3 as the default /usr/bin/python about 2 years before anyone else broke all kinds of stuff, for example. That's fine, you sign up for it when you use Arch. But that's not the kind of experience most people expect for a server distro.


2 years support :-) That would be really nice for us (Canonical). But we just announced ESM (Extended Security Maintenance) for Ubuntu 12.04, which is just about to EOL after 5 years of support. There are still over 10 million Ubuntu 12.04 machines that install security updates every day!


Use Debian stretch




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: