Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Drudge and other U.S. bloggers are next (Score 4, Interesting) 349

This is a ridiculous statement. The concept of human rights are a human creation. The truth is that every "right" you have is currently granted to you at the point of a gun, through social constructs like law and its enforcement. Viewing rights as intrinsic is dangerous, because in the end it's just an ideology. I do agree with the idea of basic human rights granted to everyone, but we should never lose sight that we only have them because we kill and imprison people who disagree.

Without the constitution, those "intrinsic" rights would cease to exist immediately to the whim of whoever owns the most efficient means of violence to enforce their views.

Technology

Tricorder Project Releases Prototype Open Source 3D Printable Spectrometer 41

upontheturtlesback writes "As part of developing the next open source science tricorder model, Dr. Peter Jansen of the Tricorder project has released the source to an inexpensive 3D printable visible spectrometer prototype intended for the next science tricorder, but also suitable for Arduino or other embedded electronics projects for science education. With access to a Makerbot-class 3D printer, the spectrometer can be build for about $20 in materials. The source files including hardware schematics, board layouts, Arduino/Processing sketches and example data are available on Thingiverse, and potential contributors are encouraged to help improve the spectrometer design."

Comment Re:Here's to Kernels (Score 2, Interesting) 213

Legal drinking age is 18 in Finland (and much of the civilised world, actually. USA is kinda weird. Mind you, allowing driving and drinking at the same time, does that sound like a good idea? Maybe they are right. No, surely not).

No, wait, Linux first release was 1991, that makes it, um, 22. What the heck is wrong with your arithmetic? What do they teach at school these days? Bah. Get off my lawn. (And yes, I did program PDP 11s back in the day. Why do you ask?)

Comment Re:interesting take. (Score 3, Insightful) 158

It could work; it's not sending any data that couldn't be extracted from your history anyway (which they are largely getting now via blanket tracking) so it's not especially detrimental to the user.

Well, depending on how much you are blocking cookies and trying to keep information out of the hands of advertisers and other internet douchebags, you may feel differently.

Mozilla has said this is something you can opt out of, so it's no worse than blocking cookies etc. (and, in fact, is probably easier).

How about you develop tools to keep my information out of the hands of those 3rd parties? Instead they just seem to be looking to become yet another broker of your information.

Looked at the right way, this is almost exactly that. Presume for a moment that it works (a big if) and advertisers take to using this instead of pervasive tracking. Now we're is a place where we have a single central point of data release to advertisers; you can turn it off; you can potentially drop in a plug in that publishes a hand-crafted/approved list of "interests" instead of mining your history for it; etc. If it works it does give more control to users over their privacy.

The reality is that information is currency these days, and people will mine for this sort of data because it is valuable. You won't have much luck just blocking everything because the incentives to find a way around whatever blocks are put in place are high. So, assuming information is going to be given, trying to give the user more control over what information is handed over seems like a good thing. I doubt this particular plan will actually work, but I expect something along these lines will happen eventually.

Comment Re:interesting take. (Score 3, Interesting) 158

It makes sense if advertising companies were nice people, but please never turn this on by default. Most likely they will just add the info that you supply them to their trove of tracking data.

It could work; it's not sending any data that couldn't be extracted from your history anyway (which they are largely getting now via blanket tracking) so it's not especially detrimental to the user. On the other hand it is essentially doing the data mining and summarisation that the advertisers are going to have to do on the client side ahead of time. Getting your product to do some of your compute work for you may be enough of a carrot to get advertisers to end up taking this is preference to all the raw data collected by pervasive tracking.

Comment Re:Gawd (Score 5, Insightful) 434

And it doesn't mean Java doesn't have serious flaws. There's something deeply ingrained in Java that encourages over-engineering. But every language has its pitfalls.

I don't think there's much in Java the language that encourages over-engineering; it's more in the community that surrounds Java. It's in the tutorials, and books, and code examples and discussion groups . It's in the frameworks and libraries.

The reality is that a "language" is as much shaped by the community that grows up around it as by the actual language itself. Perl doesn't have to be particularly unreadable, but the culture that grew up around perl in the late 90's that was obsessed with cute hacks, fewest keystrokes, and self created obscurity created a state where anyone learning perl was immersed in that culture and came out writing a lot of unreadable stuff. It is my understanding that since many of those programmers left perl for other languages perl has been remade as "Modern Perl" which is largely the same core language, just with a different and libraries, and is quite readable.

Conversely python can be made quite diabolical (just through together chains of nested list comprehensions and single character variables for example), but because it grew up with a culture of "one obvious way to do it" and readability most code you'll see tends to eschew such things, and strive to read like pseudo-code. Again, there's not that much inherent in the language, it's the cultural conventions surrounding the language that enforce much of that.

Java fell in with the Enterprise crowd, and consequently found itself immersed in a culture obsessed with design patterns and over-engineering. Had things gone a little differently with, say, in browser applets somehow becoming the primary driving force for java (let's assume they ran better say) then I doubt java would be known for over-engineering.

Comment Re:Honesty? (Score 1) 440

No spatial variation is treated as spatial variation, but the central limit theorem still applies wrt the mean temperature over spatial variation. Temporal variation is treated as temporal variation, but when deteermining the mean over a time period the central limit theorem stil applies and gives greater accuracy for more measurements over a time period. Etc. Apply a little bit of common sense.

Slashdot Top Deals

"The most important thing in a man is not what he knows, but what he is." -- Narciso Yepes

Working...