News for hackers. Stuff that matters.
Re:Debian 9 Stretch released by lamby on Sunday June 18, 2017 @01:19AM (#14579088)
Chris Lamb here, Debian Project Leader for 2017. Would love to get your feedback on the parallel "Ask HN" thread here:

https://news.ycombinator.com/item?id=14579080

Re:Debian 9 Stretch released by zmonx on Sunday June 18, 2017 @06:30AM (#14579990)
Thank you Chris for all your work on Debian, and congratulations on the release! I have been following your progress from back when you were the maintainer of the SWI-Prolog package for Debian, and it is awesome how much you and all other contributors have achieved within the project, to the benefit of all people who use Debian!

Thumbs up for the future!

Re:Debian 9 Stretch released by agumonkey on Sunday June 18, 2017 @05:01AM (#14579732)
I don't use debian anymore, was my first linux distro, I align more with arch but I'm very happy to see you walking steadily.

Happy distrofathersday

Re:Debian 9 Stretch released by lamby on Sunday June 18, 2017 @06:32AM (#14579995)
> I align more with arch

Could you briefly outline why? :)

Re:Debian 9 Stretch released by agumonkey on Sunday June 18, 2017 @07:09AM (#14580128)
These are not perfectly sensical reasons:

- old arch single config file, with '@' syntax for parallelism got me hooked; sure it's different in systemd days

- early problem free systemd adoption

- simplified, close to upstream distribution (don't want to dig for src, dev, docs etc)

- their wiki is the one that speaks the most to my mind, I try to be gentle and objective, but every time, I find solutions in a short amount of time, and even more ideas. They hit a very very sweet spot to me. (gentoo was like that before the data loss)

- no installer, might seem stupid but it's a bit easier to reason with it; I don't have to learn an install framework, it's very bare and unixy.

- very thin tooling from arch, debian does a lot, but it's too heavy for my mind. Things might have changed since I last live in debian but I run a few debian live isos and derivatives and it always feels like "too much", administrative (as the debian documentation)

- rolling by default, debian has testing but it feels riskier

- AUR felt simpler (again) than custom apt repos

Also I might add that I distanced myself from the OS quest (or if I could I'd run a lisp or smalltalk fork or something similar). I'd be happy to hear your suggestions about my points if you have time for that.

Re:Debian 9 Stretch released by vacri on Sunday June 18, 2017 @08:11AM (#14580326)
> their wiki is the one that speaks the most to my mind

I'm a debian user, and I love the arch wiki. The debian wiki is often stale and/or incomplete, and usually you're told to go to the mailing lists (which are an awkward way to get info). The arch wiki is great at being clear and concise and I find arch's mediawiki to be more easily legible than debian's bare html.

Re:Debian 9 Stretch released by agumonkey on Sunday June 18, 2017 @11:54AM (#14581185)
Not only debian, but all distros so far.
Re:Debian 9 Stretch released by lettergram on Sunday June 18, 2017 @09:20AM (#14580529)
Something I'd add (as Arch user, but also as a Debian user for projects).

I found Arch has quicker updates to the kernal and overall is super quick to adopt the latest tech. What made me completely switch to Arch for every day use, was the day the GTX 1080 came out, I could set it up on Arch with the beta drivers. If I wanted to do the same on Debian, I had to figure out how to update the kernal to a version not typically used, then find or figure out how to install the beta drivers, etc. Etc.

Debian is more stable, so when I need to do something where I don't need the latest drivers, I like to use it.

Typically, my servers, my company laptop(s), etc.

Re:Debian 9 Stretch released by dmix on Sunday June 18, 2017 @11:54AM (#14581186)
The AUR community packages repo (with Yaourt tool) is definitely the biggest draw for me. It has basically everything you'd ever want as a linux desktop user, whenever you come across a program online it's almost always already available in AUR if it's not in the main package repo (which often mirrors Debians package availability).

A common issue with Debian style distros is that you can install packages easily but it often comes with lots of configuration afterwards. It doesn't "just work"

AUR community scripts are like APT but for less popular programs that aren't supported in the main repos and, more importantly, packages that come with more complete installation scripts with necessary configs and supporting tooling.

Like any OSS community it's benefited most from a lively active community.

ArchLinux is easily the best experience you will find for desktop Linux usage. Plus the Wiki is the best around for Linux.

It's the only distro where using GRSecurity is as simple as installing a package. That's just not possible on Debian.

I'd still use Debian for servers as most VPS companies don't support ArchLinux natively, the set-up process for Arch is a bit intense, and if anyone else needs to get access it's better for portability.

Re:Debian 9 Stretch released by scroot on Sunday June 18, 2017 @11:16AM (#14580987)
What do you mean re: lisp / smalltalk?
Re:Debian 9 Stretch released by agumonkey on Sunday June 18, 2017 @11:56AM (#14581199)
There was a time i cared about Linux, distros, etc. Now i don't. I tend to want a different paradigm altogether. One where the os is a library.
Re:Debian 9 Stretch released by scroot on Sunday June 18, 2017 @01:20PM (#14581710)
I'm 100% with you. Been getting into Smalltalk over the past year. Bought all the books, played with Pharo/Squeak/Cuis, listened to a ton of Kay lectures. Let me know if you come across anything especially interesting.
Re:Debian 9 Stretch released by agumonkey on Sunday June 18, 2017 @05:33PM (#14583071)
I'll try to keep in mind. Do you follow the proof of concept OSes in rust and golang ? it's tempting.
Re:Debian 9 Stretch released by scroot on Sunday June 18, 2017 @05:51PM (#14583157)
I know nothing about it. Can you link me to some good examples?
Re:Debian 9 Stretch released by agumonkey on Monday June 19, 2017 @07:57AM (#14586214)
Redox is the rust os. I forgot the other. It was on HN not long ago.
Re:Debian 9 Stretch released by jrimbault on Sunday June 18, 2017 @07:04AM (#14580117)
Not the OP. But also in the same case, Debian was my first distro, these days I align more with Arch.

The ArchWiki is a gift to all the community. Rolling releases, not testing. With Arch there's a feeling of owning your OS without going full LFS. I am currently planning a summer reformatting for a laptop and I can't imagine not using Arch.

But those are concerns only for my personal computers. On my servers or quick VMs I still prefer Debian.

Re:Debian 9 Stretch released by agumonkey on Sunday June 18, 2017 @07:10AM (#14580134)
I was writing my answer while you did so, you summarized my views quite nicely. It's funny that we were attracted by very similar, implicit traits.
Re:Debian 9 Stretch released by wvh on Sunday June 18, 2017 @04:07PM (#14582614)
Not original poster, but similar position.

I've used Debian privately and professionally on servers and desktop since the 90's, altogether several hundred systems. I've also used Slackware and LFS years ago. My personal laptop runs Arch the last few years (with Debian stable as backup partition); my work computer runs Debian unstable or testing (depending on release cycle).

The reason I like Arch is that it's close to the source. Debian often adds more patches and layers, policies and complexity to the building process. In Arch I can get an updated package in hours straight from the source origin, either built by the maintainer or built and packaged myself. It's very helpful if you are tracking, fixing or reporting bugs to upstream developers. True rolling release model is handy if you'd like to be part of open-source development or need to get something working at the bleeding edge.

Note that Debian's added complexity and stability is much appreciated for all other systems, it's just a bit more difficult to pull straight from the source for many packages. I do not need and would not want to run bleeding edge on most systems.

Edit: and thanks!

Re:Debian 9 Stretch released by Latty on Sunday June 18, 2017 @10:41AM (#14580833)
I thought I'd answer despite not being the person you asked.

I run Arch because it's so bare by default, without an installer. As a power user, the fact that I know exactly how my whole system is wired together and what is there means when things go wrong or need to change, I know where to go.

That and I often want to be on the bleeding edge, and the rolling release and AUR makes that super easy.

Re:Debian 9 Stretch released by Tharre on Sunday June 18, 2017 @08:59AM (#14580452)
Not OP, but mostly in the same boat, except I still use Debian for my servers.

My biggest gripe with debian is apt. Compared to pacman, it is just so much worse in just about everything. I realize that it has a slightly more difficult job, but still.

I have found myself too often in situations, where I simply couldn't fix whatever apt was complaining about. With pacman you just specify -d and you're fine (or --force if there's a file conflict).

Also, I've never managed to successfully create my own debian package. With Arch PKGBUILD system, it's a breeze.

Just my 2 cents.

Re:Debian 9 Stretch released by krzyk on Sunday June 18, 2017 @10:23AM (#14580749)
Could you be more specific?

I use apt and it works fine for me (I can't say the same about yum on Redhats).

Re:Debian 9 Stretch released by jameskegel on Sunday June 18, 2017 @01:31PM (#14581782)
I'm not sure what you mean, could you give some examples?
Re:Debian 9 Stretch released by Tharre on Sunday June 18, 2017 @02:16PM (#14581999)
It's hard to be very specific here - since I obviously don't remember the exact problems I have encountered.

However here are two examples[0][1] of the sort of problems I mean. Both are non-issues with pacman, I can simply choose to ignore dependencies entirely and fix the problem.

Also I just realized I wrote "apt" before, but I really meant the packaging system itself, not just apt. Which also begs the question, why are there at least 4 seperate programs for package management (apt, apt-get, aptitude, dpkg)?

[0] https://askubuntu.com/questions/612593/

[1] https://askubuntu.com/questions/223237/

Re:Debian 9 Stretch released by spotman on Sunday June 18, 2017 @09:00AM (#14580461)
also not op, but share same thoughts largely.

for me makepkg/PKGBUILD and abs keep me coming back to arch.

Re:Debian 9 Stretch released by jameskegel on Sunday June 18, 2017 @02:27AM (#14579292)
Thanks for everything you've done for us!
Re:Debian 9 Stretch released by Diederich on Sunday June 18, 2017 @02:09AM (#14579239)
Thank you for all of your hard work.
Re:Debian 9 Stretch released by zodmaner on Sunday June 18, 2017 @06:48AM (#14580068)
Thank you for your hard work. I've just upgraded from Jessie to Stretch on my main laptop and the process is silky smooth.

Even though I only started using Debian with Jessie (was using Ubuntu and Arch before that), I've come to love and depend on Debian's quality, stability, and reliability.

Here's to infinite more years of Debian!