Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment bufferbloat science (Score 1) 134

Has Van Jacobson's research on "bufferbloat" ever been replicated? Because I'm pretty sure "the cause is persistently full buffers" is only "according to researcher" singular, unlike the claim of the submitter.

(The linked article, by Jacobson and a collaborator, cites two sources: one is Jacobson's original article, and the other is by Jacobson and the same collaborator.)

I'm not saying he's wrong; I'm saying this isn't very scientific.

Comment Re:Something for the wrist? (Score 1) 133

If a test had 20 problems, and you screwed up one problem because of an arithmetic error (forgetting to divide by 2), and did every other problem perfectly, you shouldn't get a D on the test. A grade of D does not reflect the knowledge or competence you exhibited on the test.

If the test requires 20 steps that build on each other, and you screw up one step because of an arithmetic error (forgetting to divide by 2), and do every other step perfectly (but building on that incorrect step), you shouldn't get a D on the test. A grade of D does not reflect the knowledge or competence you exhibited on the test.

Comment Re:Finish it (Score 1) 411

I've been wondering that for more than 8 years.

Worse yet, Opera and Mozilla and Apple aren't saying, "Goddamn this stuff is just already too complicated. Let's just freeze what we've got and really consider it a standard, so we can just fix all the damn bugs and work on interactivity." Instead, it seems they've bought whole hog into W3C's "what's good for the web is constant generation of new standards", and they're happily generating more and more! Yay!

Comment "fair and balanced"? (Score 3, Insightful) 344

Why did Soulskill add a contradictory viewpoint to the story? One from an obviously biased source (a bitcoin developer)? We slam the mainstream media for this kind of bogus "balance"; do we want Slashdot to follow down that path?

If you want to offer a contradictory viewpoint from a less-biased observer, that's fine. But if you go straight to the maximally biased source, it's suggestive that there isn't an unbiased source with that perspective in the first place. Maybe there is, but if so, use them. If not, don't bother with "balance".

Comment Re:BSD license was always more permissive, so grea (Score 1) 808

Why would I want my code to be "free and open"? I want my code to contribute as much to society as possible.

In my evaluation, for the free libraries I write, I find this is best achieved by giving it away without restriction, allowing proprietary companies to incorporate it into their codebases without being obligated to give anything back. There are some companies whose companies won't let them touch GPL code. They can use my code and not give anything back (some give back anyway, even though there is no legal obligation). I think this is a net improvement for overal benefit measured over the entire world than if they couldn't.

I go further than most people at that point; I don't use MIT or BSD or any such licenses, most of which just require keeping authorship information in the code, or in the code and docs. There are some companies whose companies won't let them touch any open source code, and those companies (that I've talked to so far) are ok with public domain code (although I've heard some lawyers are scared of it, given the legal ambiguity in the US). The main practical difference between the non-viral open-source licenses and public domain is the former have legal obligation for attribution, and I just don't see the point in bringing the legal system into play just so some source code locked away in a company's safe somewhere still has my name on it.

So, personally, I believe public domain is a reasonable choice for people to make if they're trying to optimize for "maximum utility" of their code. I believe non-viral open-source licenses are reasonable if you want as much utility as you can get while still guaranteeing you receive "credit" (of some minimal kind) for your work. I believe GPL is the most reasonable choice for people who want to try to change the world to make sure that any printer they buy has drivers they can recompile (which is a rather programmer-centric view of the world, although after 30 years we've only seen mixed results).

(I don't mean "viral" in a negative way, I just like to have a simple word to distinguish that class of license.)

Comment Re:Microsoft = the only reason you can have alt os (Score 1) 899

"Everyone else managed to blow themselves up, despite having a really strong opportunity. DR-DOS [...]... Microsoft openly competed with all of them and won, mostly on technical merit."

What reason do we have to think that's how Microsoft competed/won?

Between AARD code (for which DRDOS owner earned $280M settlement from MS--long after DRDOS had disappeared from the market) and issues like their manipulation of the retail channel to prevent alternative OSes from being sold (which contributed to a major lawsuit you may have heard of), there's enough wonkiness here that we know about that there's absolutely no reason to believe those alternatives were on a level playing field.

Asserting the opposite doesn't make it true.

Comment Re:more importantly... (Score 1) 173

How do I use adblock to block KISSmetrics i.js and j.js (or t.js, or whatever) scripts hosted on the domain I'm browsing, and not other scripts that happen to be named the same thing? It's not a very unique name, and adblock is blocking by name only.

Also I don't see that text on their site (and google can't find it). They do have an "opt out" button, but it's implemented client-side using cookies, which isn't a particularly great solution either.

Comment Re:Will educating lamens help change the climate? (Score 1) 87

Yep, I've been thinking that the lawyers are the real problem for a decade.

"The software programming community seems largely against patents. When the only people defending software patents are patent holders who make money from licensing, patent lawyers who make money from patent applications and patent litigation, and the Patent and Trademark Office who make money from granting patents, is there any reason to believe patents are in the public interest?" -- me, in 1999 (slightly edited for clarity)

Comment "lost files"? "theft"? (Score 1) 49

Serious part

They "lost" 24K files? You mean the attackers deleted and them and they didn't have backups?

Not-really-serious part (but wait, or is it?)

"Theft"? So the attacker has the files and the owners of the files don't have them anymore? Because that's what it means to steal a car or a diamond or cash.

Really, since they didn't do any of these things, shouldn't we say that these attackers "illegally copied" the documents and/or the information?

And are they really "intruders" or "attackers"? Maybe they're just "pirates".

Comment Re:Not a moment too soon! (Score 3, Insightful) 315

An operating system is not like other software; it hosts other software. I shouldn't be forced to reinstall all my software every ten years, or five years, or two years. I shouldn't be forced to switch to a new version of the software that controls my access to all my other software if that new version has a different UI that forces me to relearn all sorts of new UI shortcuts, to abandon helpful utilities and add-ons that I've acquired or developed, etc. etc.

Of course it's not just Microsoft; Firefox has fucking up that last one with nearly ever major release.

I dunno, maybe I'm just an old fuddy-duddy or something, but after eighteen years of regular OS "must have" upgrades every couple years, yeah, I'm comfortable saying it's a huge fucking waste of my time, and it is stupid, and yes they should support the old versions.

If upgrading to new versions didn't involve changing the user experience and didn't require reinstalling everything, then it would be no different than a patch or service pack, except it would cost money and have a new version number... and that would be fine with me. (It's still lame to have to pay 50-200 dollars every couple years, but I could live with that at least. But that's not what's on the table.)

Slashdot Top Deals

If you have a procedure with 10 parameters, you probably missed some.

Working...