Slashdot Mirror


User: sjames

sjames's activity in the archive.

Stories
0
Comments
34,276
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 34,276

  1. Re:How about we hackers? on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    Still answering the wrong question. I asked in what ways is systemd doing it right? I have already acknowledged (and never argued otherwise) that sysvinit has warts.

    The rsyslog vs. journald links tend to support my assertion that journald is inferior to syslog.

    The last link explained the differences, but never managed to explain why the systemd approach is necessary at all, much less better.

    As PID 1 it is the parent process of all services, therefore it can observe them all. No PID file hackery needed.

    With cgroups in use, any PID can watch the services.

    So again, the question is what is so right about systemd's design? Why can you not imagine that there is a better design that respects the nature of Unix and achieves the same objectives?

  2. Re:Why not? (Re:No. Just no.) on Is the Outrage Over the FBI's Seattle Times Tactics a Knee-Jerk Reaction? · · Score: 1

    It is at least a trademark violation. It might also run afoul of libel laws (as it could damage the good name of the Seattle Times). Fraud makes an appearance there somewhere as well.

    Try phishing using a well known brand name without permission and see what happens to you.

  3. Re:competition on US Post Office Increases Secret Tracking of Mail · · Score: 1

    Just remember you said that when you see no food in your hipster grocery store. Good luck getting that wheat crop going in the park...

  4. Re:Time for Solidarity? on Skilled Foreign Workers Treated as Indentured Servants · · Score: 1

    You should never fail to train your replacements. For example "We are in a multi year revamp of programming languages. So any updatyes should be coded in brainfuck or MUMPS. If you need to modify a module it will first need a rewite into one of those languages. The company is a little embarrassed by it's old choice, so use this password to erase the history on the module in source control once you have checked the new version in. I'm sure you'll do fine!

  5. Re:Time for Solidarity? on Skilled Foreign Workers Treated as Indentured Servants · · Score: 1

    Sure, but some are called professional societies and other names. For example, the ABA, the AMA, etc.

  6. Re:That's the part that "counts" (groan) on Antares Rocket Explodes On Launch · · Score: 1

    Well, there's not much else to cause a loss of thrust at that point in the flight.

  7. Re:How about we hackers? on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    TRhose are good characterists, but that's not my question. In what way is systemd achieving those things in a proper manner. In whjat way is systemd's architecture correct?

    Startpar (an add-in to systemV) with xinetd and rsyslogd, etc provide those things. I can envision what may be a cleaner way of providing all of that.

    So I ask again, in what way is systemd doing it right?

  8. Re:That's the part that "counts" (groan) on Antares Rocket Explodes On Launch · · Score: 1

    Those are good questions. Whatever it was, it wasn't enough.

    A good followup question is what reason did they have to believe what they did was enough. I am not aware of a significant body of knowledge as to what is necessary to successfully take a 40 year old single use engine out of mothballs.

  9. Re:How about we hackers? on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    In what bizarre way is systemd doing the right thing?

  10. Re: Orbital on Antares Rocket Explodes On Launch · · Score: 2

    Yes you can, and at those prices you factor the insurance cost into the launch cost. The more times a payl;oad has been lost on a platform, the more expensive it becomes to insure a payload on that platform. So this explosion has increased the actual cost to customers of future launches by orbital.

  11. Re:That's the part that "counts" (groan) on Antares Rocket Explodes On Launch · · Score: 2

    The design is great, no problem with using it today, why screw with what works.

    OTOH, the engines themselves are 40 years old. That is a different story. They were made and have just been sitting in storage. 40 years is a long time for things to go wrong bad. Apparently they were not sufficiently re-conditioned before use.

  12. Re:Meet somewhere in the middle on FTC Sues AT&T For Throttling 'Unlimited' Data Plan Customers Up To 90% · · Score: 1

    The problem then is perception. Network utilization isn't obvious to the end user, so when they're throttled, it just appears that their carrier is slow for no reason. An hour later, it could be fine, so the average self-centered user will blame their carrier for having service that just gets really slow all of a sudden.

    But those perceptions are accurate. They're supposed to limit overselling so that congestion is infrequent. The carrier is to blame for the problem.

  13. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    Except that it was patched to run without systemd when it became apparent that Ubuntu would sooner drop Gnome at that time.

  14. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    So why do people keep claiming it's impossible whenever someone suggests something like let the old init call systemd?

    Or that systemd should split out a very simple stub to be pid1 and move the complexity to something called by the stub?

  15. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    Since it clearly CAN run without the dependency, only an idiot would add it gratuitously unless it' for political reasons (like making not adopting systemd a pain in the ass).

  16. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    You ignore that I HAVE thought about it and came up with something that didn't look at all like systemd. Too bad systemd is trying to freeze such a solution out.

  17. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    Quite the opposite.. My solution to configuration changes is keep them.

  18. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    Even the systemd project has admitted that the replacement would have to be pretty much a clone of systemd in order to work. Sounds a bit like "you can have any color you want as long as it's black".

  19. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    The shim only came about as a patch against logind. It was intended to be a dependency and they refuse to promise that it won't go back to a hard dependency in the next update. Meanwhile, guess what dbus is being tied in to...

  20. Re:This was no AP. But what it's Ebola?!?! on LAX To London Flight Delayed Over "Al-Quida" Wi-Fi Name · · Score: 1

    If someone sneezes blood and has a fever, feel free to quarantine them and whoever they sneezed on.

  21. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    Ahh, here we are. I have actually imagined such a thing that does it the Unix way. That alone puts the lie to your Luddite claim. I don't object at all to an improved init system, I just want it to not have a brain damaged design.

    I can easily test it from inside sysvinit (replace a bit at a time), but systemd would be a real showstopper. It will not tolerate not being PID1 and it demands all of it's dependencies be met. That is another part of the Unix design philosophy, you don't have to move the world to do something new. You can replace small bits at a time with little disruption and you don't need a large team and months of effort just to get the old parts out of the way.

    I don't agree that the scripts need to go away, but do think it's a win if the complexity can be reduced by using cgroups. It is the historical lack of that capability that has created the complexity in some of the init scripts. A per-instance standalone helper program is probably the way to go. Let the admin decide case by case (if desired) what runs under it and what doesn't. Technically in those cases, the script starts the manager and the manager handles the daemon (including cgroups)

    I can/could support an init system that keeps udevd and dbusd as separate projects. I don't much care for or about logind, but I have no objection if the gnome project wants to adopt it as part of their project or if they want to make it an separate standalone for GUI systems to use or not as they see fit. It should be renamed though, it sounds like a replacement for /bin/login which it is not.

    The systemd team's attempt to get cgroups modified to be useless to all but systemd is very telling as far as their design and intentions goes. Frankly, it makes me not trust them.

    I object strenuously to systemd on technical grounds. Please do not insult me by claiming it can only mean I am a Luddite. It's not only impolite, it make you look like an ass.

  22. Re:This was no AP. on LAX To London Flight Delayed Over "Al-Quida" Wi-Fi Name · · Score: 1

    I don't recommend starting a panic, but if you want to get away with it, apply the nitromethane to the seat of your own pants and contaminate the airport seats that way.

  23. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    So the unmit files act all on their own? They don't need a complex anything to make their magic happen? I can rip that complex binary out and they still work? If not, then you have to count the complexity of the thing that actually acts on the unit file.

    Just imagine the creeping horrors hiding in systemd that haven't been found out yet.

    Of course, if you were actually qualified here and trying to have a reasoned argument you would realize that 1) many systems use dash (not bash) to run the init scripts, and 2) the bash bug wouldn't affect anything in the context of starting the system.

  24. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    So, have you actually eaten dog shit or are you a luddite?

  25. Re:Not true. There's a different division on Debate Over Systemd Exposes the Two Factions Tugging At Modern-day Linux · · Score: 1

    A bazillion little APIs that odd things are expected to depend on later. For example, gnome mysteriously caring what init system was used. Perhaps you should actually read the systemd documents where the dependency hairball is a stated goal of the project as is the takeover of the whole system. The documents where they admit themselves that there are pieces that will be hard to extract and replace.

    Imagine if while developing systemd, they couldn't just try out a partial implementation because the rc scripts would throw a fit and not bring the system up if PID1 wasn't the old sysv init.

    Imagine if various unrelated other parts of the system refused to come up unless/until you fully duplicated every last API presented by the old system.