Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:And they've already stopped (Score 1) 632

The big story up here in Canada last year was the IRS going after dual-citizens who'd not filed their incomes with the US ... because apparently they had to even though they didn't owe any taxes down there.

The IRS does lots of interesting things from one year to the next.

http://www.cbc.ca/news/canada/...

Comment Re:It's time we own up to this one (Score 2) 149

I hate to disagree with you, but this has nothing to do with Open Source, it has to do with software engineering.

This same bug could have been introduced in closed-source software just as easily. The problem is making sure that software is securely reviewed before its disseminated, much like the OpenBSD people have been touting all these years, instead of just throwing things together however they work.

The only part F/OSS played in this is that we *found* the bug and can identify exactly when and how it occurred. All the bad parts of this situation are not unique to F/OSS.

Comment Re:Fire Linus (Score 1) 641

You do realize every intelligent person in the room tuned out at "Unfortunately" right?

That sentence is so boring I had to try three times just to read it completely. Bullet points? Oh god, kill me now.

Unless you expect your employees to vomit a little each time you talk to them, tone down the PC BS and speak straight to the issue.

Comment Re:Fire Linus (Score 1) 641

Why should anyone who misbehaves in a public way be taken aside in a private way? The misbehaviour affects many people, not just Linus. Linus isn't speaking only on his own behalf, but on behalf of everyone who wants to debug the Linux kernel and not have systemd take their system down with it.

Linus' reaction *should* be public. This is Linux, not Windows. We operate out in the open.

Comment Re:Discipline (Score 1) 641

Why are /you/ confusing anger and discipline. First off, do you believe that discipline must preclude anger? Must they always be orthogonal? Do you believe that enforcing discipline cannot have any semblance of anger? Why not? I can't imagine a good reason.

Sometimes the very best way to fix a behaviour is to get mad at someone for it. A lot of people simply do not understand gentle prods and reminders.

Comment Re:systemd Architecture (Score 1) 641

If that were the goal, we could use djb's /service structure instead.

Launching processes in parallel is easy.
Launching them in parallel with an eye to dependencies is not much harder (can be done in a few lines of shell script).

systemd is a huge new operating environment for boot with an understanding of the hardware layer and message passing and all sorts of other neat and complex things. I dislike it entirely.

Comment Re:systemd Architecture (Score 1) 641

Exactly. DJB writes software to do a specific thing, and it does. If it doesn't, he admits fault. If it doesn't do some third thing you want but he didn't, he leaves that as your own problem. cf. netqmail vs. qmail.

That said, I'd much rather depend on /service and tcpserver for *any* network process than systemd. Why? I know they work *every damn time*.

Comment Re:systemd Architecture (Score 1) 641

Before systemd, I had a predictable system with a predictable boot sequence that I didn't have to test in a thousand different permutations.

I didn't have to depend on third-party software to handle things that used to be the responsibility of the software I was running.

I didn't have to learn a configuration file format just to launch a script at boot.

Hell, even DJB's /service system is *incredibly* simple compared to systemd with most of the power of the latter.

Slashdot Top Deals

The only possible interpretation of any research whatever in the `social sciences' is: some do, some don't. -- Ernest Rutherford

Working...