Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Value your prefrontal cortex? (Score 1) 233

And the schools don't dare inform parents of all the risks - parents would say "What, are you crazy? I'm going to risk my kids future so you can get a stupid trophy for your office? DIAF."

I wish you were right, but experience with the parents of brain-damaged young athletes indicates otherwise.

Maybe it's time to consider that they're engaged in willful child endangerment? Nobody, not even a concussed-out coach, wants to be labeled a child abuser.

Maybe so, but it's clear from what happened at Penn State that they just don't want the label. There's way too much tendency to turn a blind eye.

Comment Re:hum (Score 1) 647

RPC allows proprietary software to leverage the functionality of your GPL software, which might go against your intent, as RPC becomes the de facto interface of increasing number of components...

Honestly, I don't buy into the whole non-GPL can't link GPL argument in the first place.

Suppose I were to tell you to grab your copy of the 3rd paperback printing of Game of Thrones and look at the second sentence on page 320. Does posting that sentence make this post a violation of GRRM's copyright? Of course not - I didn't copy anything in his book - simply mentioning that it exists and that it contains a page 320 in no way makes this post a derivative work.

Well, when you link a binary to a shared object, all you do is write a bunch of cross references saying that this function call should be replaced with an address associated with this symbol. Then a linker will replace those references when your code is loaded. None of this involves copying anything. Assuming the shared object is in RAM already being used by something else, your OS isn't even copying the GPL code at all when this happens, but even if a copy were made it is an unmodified copy of the shared object which isn't being redistributed - ie it is permitted by the GPL.

Sure, everybody says that you can't link non-GPL code to GPL code, but I am not convinced that a court is certain to uphold this. I could see issues if you try to bundle GPL and non-GPL software into a single larger work, but if you distribute the non-GPL stuff without the GPL content that problem goes away.

The main issue is no one wants to fight the court battle.

But frankly, this has all been kind of irrelevant anyway - you can distribute source packages, let the client do a compile on install, and ignore the entire affair.

Comment Re:explain? (Score 1) 647

It's essentially a project financed behind the scenes by Microsoft to delay the release of Linux updates-- hardware products (like Raspberry PI) that make use of Debian are currently stalled at Wheezy while the whole mess sorts itself out.

He said explanation, not a transcript of the signals you receive from the CIA in your fillings.

Comment Re:Wow... (Score 1) 647

What unnecessary code? I'm genuinely curious what you think is completely dispensable as a system service at the init system level.

I mean we need something to launch processes, something to resolve dependencies of processes (init.d has insserv and the LSB headers), networking, disk mounting, time synchronization, authenticating and user session management (else how do your sysadmins log on from central administered sources?). We need process monitoring, logging, we'd like to have cgroups for security. We need some sort of time-based job scheduler.

Which one of these things are you going to drop? Which things are completely inseparable from systemd?

Comment Re:One step at a time. (Score 1) 157

It also tends to be that people who forego cellphones still choose to utilize everyone else's. At some point that's a violation of the social contract - you're making yourself uncontactable, but taking advantage of that utility surrounding everyone else. Moreover, you're also starting to demand people adhere to your schedule on your terms: see complaining that people won't kowtow to your contact hours.

Comment Re:House reps are always campaigning, have small d (Score 1) 157

With a few hundred people who attend town hall meetings and debates, post on that rep's Facebook wall, call into the local radio station when the rep is on etc, a dozen or so active citizens might well swing a representative's vote,

That's so cute that you believe that! The average congressional campaign cost USD$1.2 million this year. Money talks and it's corporations and other monied interests that are doing the talking, not "concerned citizens." Sure your congressperson will pat you on the head and say "I work hard to make sure our district gets what it needs! I work for you." But the truth is they work for those who pay their way.

You must think things work as they did back in 1946 when this was written. Sorry champ. Those days are long gone.

Money doesn't talk as much as people think, and the return rate on dollars to candidates elected for SuperPACs remains poor. It only works when the messaging goes unchallenged.

Comment Re:"very telling" indeed (Score 1) 157

Really? Because my immediate reaction was to laugh out loud at the naivete. Companies care about bottom lines. They don't care about security, as amply demonstrated by banks which can have vulnerabilities pointed out to them, and then try to criminally prosecute the guy who tells them, and don't fix the problem.

This has happened over and over right here on Slashdot.

Comment Re:Signs clear enough even for a layman (Score 1) 581

How the hell do you think changing PID 1 is supposed to be phased?

It is literally the first process which runs on Linux. Please explain "phased change" when something that fundamental is being altered. You might as well say "I'm outraged we had to get kernel 3.x all at once! It should've been a phased upgrade...."

Comment Re:It's just wrong (Score 1) 335

Actually you only need a correct answer for 1 program: the one running on the firmware of the robot. At which point the question is simply "over the input space, can the program provide outputs which end human lives?"

Of course depending how you define that, you can take this right into crazy town - plenty of cellphones have ended human lives over the possible input space.

Comment Re:Gnome3, systemd etc. (Score 2) 450

"RELP is TCP based with another layer of protocol over the top."

You could say the same about HTTP or any other application level protocol,

I don't know, maybe my point was spelled out in the immediately following sentences which you didn't read?

Because you just went on to prove the entire point I was making by talking all about extra network protocols and daemons all created to make networked syslog reliable while you're in the middle of complaining about using a separate daemon to make journald network exportable.

At this point, I have no idea what you think the problem is other then "oh my god journald is new and scary". Because you've been explaining in excruciating detail exactly why you wouldn't use the raw logging protocol of a local system to actually communicate over a network because networks aren't reliable.

In which case, we return to the original issue: what exactly is the problem with using a special purpose daemon for exporting logs over the network? You know, the aforementioned separation of concerns which in any other thread on systemd is apparently the only thing people can talk about?

Slashdot Top Deals

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...