Comment What good is this? (Score 1) 108
The Internet of Things just found my lost wallet. So did the NSA, which is why it's empty now.
The Internet of Things just found my lost wallet. So did the NSA, which is why it's empty now.
Weird shit.
While I do agree that the post was essentially decently-disguised flamebait, there's one point he really does make: "Whether you love, hate, or are ambivalent about systemd, I think you have to accept it at this point."
I see nobody working on an alternative init system. openlaunchd is both dead and limited to FreeBSD, upstart is likely to die with the march of systemd (Which, as you'll need to understand, is not an init system anymore, but literally a system daemon. It owns, controls and plays with your machine at its own volition and there's nothing you can do to stop it.), OpenRC isn't taken seriously because the gentoo folks propose it and now that both Debian and Red Hat, the two major players on the market, have both decided to play along with the systemd game (one of them was more or less forced into it, but no matter), systemd is omnipresent and impossible to stop.
We would've needed to have a concrete, working answer that made systemd pale in performance, code quality AND documentation back in 2012. If Apple had released launchd as open source back when Ubuntu started writing upstart, things might have ended differently. If upstart wasn't pushed too early, things might have ended differently. However, at this point of time, the UNIX way on Linux is dead. Irrecoverably. I wish I didn't have to paint such a black picture, but it's too tightly-coupled with the rest of the Linux ecosystem to ever remove it again.
I do have to wonder: Which platforms does your software target?
The systemd guys clearly don't understand unix and they're not even close to reimplementing it, though.
Another argument frequently used is portability; you just port the browser and all the web apps run, at least somewhat. Your examples, however, aren't all that convincing in that direction. While C# works somewhat with Mono on Linux and OS X (though the (Free)BSD port isn't actually officially part of Mono) when using WinForms, WPF is not supported and Mono has no plans to support it. C++ with Qt and/or Boost is reasonable, though there are some pitfalls here and there to watch out for. As for Delphi, I'm not sure how mature Kylix is and if it runs on the BSDs.
Generally, if you say portability is more than just x86 with Windows/OS X/Linux, you'll hit a brick wall really fast, and browsers are surprisingly frequently ported.
I think the important part is that GlassFish is the reference implementation of all Java EE features.
It's only straightforward if it's documented somewhere in a sane, complete and concise manner. Is it in a manpage? If not, is it installed by default at least?
You're ignoring the Rankine and Roemer scales.
If anyone wants to follow up and mention Kelvin, then you're wrong because Kelvin doesn't use degrees.
Well, women are frequently deeply confused. The difference between "shut up and make me a sandwich" and "talk at me for hours upon hours despite your judgment hopefully telling you that I couldn't care less" has stumped women for centuries with no hope of improvement in sight.
You forgot to press the foot pedals and playing Beethoven's Moonlight Sonata with the secondary keyboard.
Them as has, gets.