News for hackers. Stuff that matters.
Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by lossolo on Monday June 06, 2016 @06:24AM (#11845688)
You didn't provided any real argument besides the obvious one - change. I use systemd on my Debian servers and i just don't see it as something bad. I have created systemd services that i use and it's really convenient.
Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by jacquesm on Monday June 06, 2016 @06:26AM (#11845696)
Yes, it is much more convenient, and as an init system there isn't much wrong with it. But in software change for change's sake alone is simply wrong, it creates friction because a lot of knowledge has to be discarded and then has to be replaced by different knowledge. Large amounts of regression testing suddenly become useless which will generate ample opportunity for re-hashes of old bugs and issues (see linked article).

Modular designs are good, monolithic designs are bad. Dependencies are bad and so on. Lots of choices at the design level were made against fairly hard won knowledge on how to architect complex software systems. All these dependencies translate into 'all or nothing' and that is never a good thing in the software world. It's just another form of lock-in, something that the world of closed source software is good at and I'm quite sad to see it pollute the world of open source.

Edit: I suspect a lot of the pushback against systemd - mertited or not - is because a lot of people in charge of little parts of the bazaar have seen their pet projects cast aside by the major distros and taken over by the systemd devs. In a world where street cred is a big force in motivating people to contribute to open source being maintainer of 'x' where 'x' is part of each and every linux distro out there and then to see 'x' taken over by systemd in a fairly rough manner without any kind of co-operation between the old maintainers and the new kids on the block there are bound to be a lot of ruffled feathers. But that's not technology, that's just ego.

Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by bantunes on Monday June 06, 2016 @07:24AM (#11845899)
systemd fixes a lot of problems for a lot of people, and it wasn't "change for change's sake" - SysV-style init was a mess, and a sad leftover from a time when disks were mechanical, and many other things that amount as anachronisms in 2016.

If we never replace things with better things, we'd be using superpowered DOS machines to this day. I don't get the "knowledge has to be discarded and then has to be replaced by different knowledge" argument if the new knowledge is of a better tool.

I'm not all in with systemd's ethos, but I don't see a significantly better tool around.

Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by pmlnr on Monday June 06, 2016 @07:51AM (#11846042)
Your comment sounds like preaching.

> when disks were mechanical

DISKS are STILL mechanical. They will always be. That is why it's called a disk. You thinking is limited to fancy laptops and not considering enterprise servers.

> If we never replace things with better things

Better? That is far too strong. Things are not always better but making certain use cases easier. That does not mean it's better. Systemd has nice features, indeed; but it's also limiting in terms of losing the capabilities of full blown shell script. Sometimes this latter is very handy.

Edit: Downvote? Nice. Try commenting instead.

Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by vidarh on Monday June 06, 2016 @08:51AM (#11846367)
> You thinking is limited to fancy laptops and not considering enterprise servers.

All of the servers I manage except for a few legacy ones are SSDs by now, for the simple reason that they are cheaper to operate at this point:

They consume less energy, and while their price per GB is high, their IOPS per GB is high enough that we can get away with far fewer replicas of each item of data and still get good enough performance.

I can't afford not to use SSDs in every new server we provision.

Not using SSDs in your servers today means you're behind the curve except in certain niches where performance doesn't matter but sheer storage volume does. That too is set to change within the next couple of years with current rates of cost reductions.

Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by jacquesm on Monday June 06, 2016 @08:17AM (#11846188)
No downvote from me but spinning disks are on the way out, all across the board including enterprise servers. It will take a while but they will definitely not 'always be' around. See also: vinyl records. They still exist but mainstream has moved on.
Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by pmlnr on Monday June 06, 2016 @08:35AM (#11846277)
Disks are still present. They are way cheaper, so especially under big data, they are still irreplaceable.
Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by jacquesm on Monday June 06, 2016 @08:40AM (#11846307)
For now. Making unqualified statements about the future is where the problem lies. In the long run, silicon will win over spinning rust and 'the long run' seems to be a lot shorter than we previously thought.
Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by vidarh on Monday June 06, 2016 @08:54AM (#11846390)
Disks are more expensive for most server use today than SSDs. You can't just look at cost per GB. You need to look at cost to process per GB, and then the vastly increased IOPS and transfer rates provided by SSDs makes them cheaper for most applications where data is regularly accessed at this point.

There are niches, such as long term archival, backups, etc. where disks may still be competitive, but even those are rapidly being eroded.

For things like web servers or database servers, I'll never provision another machine without SSDs.

Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by naivepiano on Monday June 06, 2016 @06:31AM (#11845709)
You don't provide any argument. 'It runs on my machines' is akin to 'it runs on my laptop'. Previous system was working, battle tested, was _not_ broken, was not polluting user space. And these are just a few arguments fished from above and other commends here. Now - to defend the new system which will have to prove it's value and stability in the next 20 years or so- what good is it? What awesomeness brings to the table?
Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by gpvos on Monday June 06, 2016 @06:55AM (#11845799)
Maybe the previous init system was not quite broken, but it had massive drawbacks, and it was not for nothing that many alternatives have sprung up in the last 10-15 years. But most of those tried to limit their scope, while the current winner unfortunately doesn't.

From the little I know, socket activation seems to be systemd's main attractive item.

Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by vertex-four on Monday June 06, 2016 @07:20AM (#11845882)
The main issue is that the amount of stuff that systemd does, and the level of integration all the various parts of systemd have with each other across undocumented or unstable APIs, means that it becomes more and more difficult to replace any of it over time - we're tied to systemd as the one true system management suite until somebody can replace all of it, it's very difficult (and decidedly unsupported) to replace it piecemeal.
Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by jacquesm on Monday June 06, 2016 @08:18AM (#11846191)
In fact, the only reason systemd can do what it does is because those other systems were modular.
Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by digi_owl on Monday June 06, 2016 @12:30PM (#11848008)
And thus if the tradeoff is worth it for you, then you should be free to use it. But do not foist it on the rest of us.
Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by LoSboccacc on Monday June 06, 2016 @07:44AM (#11846004)
what annoys me is for all these changes linux still can't get a proper, graphical, flicker free boot sequence.
Re:Sad news today: systemd-resolved to be deployed in Ubuntu... by snaky on Monday June 06, 2016 @08:08AM (#11846145)
Patches are welcome