Follow Slashdot stories on Twitter


Forgot your password?

Comment Subjunctive is a lost art (Score 1) 78

Is Sen. Wyden describing what ACTA is actually doing? No? Then the jussive subjunctive is appropriate (in the US). "Senator Wyden Demands ACTA Go Before Congress" would be better a better headline. For me, it's not just a nitpick; it's a matter of clarity. I had difficulty understanding what the intent of the sentence was until I read the summary.

Comment hack != crack (Score 1) 339

Now that we've totally lost the war to reserve the word "hack" for what hard-core coders do only (tinkering with their devices and making software run), and not what blackhat infiltrators do, (accessing systems illicitly), I guess it was only a matter of time before someone started using "crack" wrong too.

Kindle Allowing Chinese Unfettered Access To Web 138

jcl-xen0n writes "Apparently, some Chinese Kindle owners have discovered that they are able to access banned sites such as Twitter and Facebook without a problem. The article speculates that Amazon may be operating a local equivalent to Amazon Whispernet with a Chinese 3G provider. Professor Lawrence Yeung Kwan, of the University of Hong Kong's electrical and electronic engineering department, told the paper that mainland internet patrols might have overlooked the gadget (perhaps because they consider it solely a tool to purchase books). How long before Kindle traffic is locked down?"

Comment Re:GPLv2 conflicts with Apple App store (Score 3, Informative) 717

The App Store TOS have changed many times since the FSF posted that, and that particular sentence no longer appears. So what is now the basis for VLC's actions? You can see the current TOS at It does contain clauses about "you may only use this app on a device you own" etc, which would appear to be against GPL. But it also says the App Store license only applies if the app doesn't have its own EULA. Seems to me (though IANAL) that in the case of a GPL app, that would be the EULA, and would hold instead of Apple's terms. Seems to me that VLC's actions were more about publicity and general offense about Apple's DRM than any actual claims that the GPL was violated. Though surely if they'd used GPL3 then they'd have a basis for such a claim.
Operating Systems

Indian Military Organization To Develop Its Own OS 466

An anonymous reader writes "Several newspapers have reported that DRDO (the defence R&D organization of the Indian military) is planning to create an OS. The need for this arose due to the cyber security concerns facing India and that all [conventional] operating systems are made outside India. About 50 professionals in Bangalore and New Delhi are expected to start work on this operating system." At least one of the linked articles says the new OS, though home-grown, would run Windows software.

How To Index and Search a Video By Emotion Screenshot-sm 76

robotsrule writes "Here's a a demonstration video of EmoRate, a software program that uses the Emotiv 14-electrode EEG headset to record your emotions via your facial expressions. In the video you'll see EmoRate record my emotions while I watch a YouTube video, then index that video by emotion, and then navigate that video by simply by remembering a feeling. The web page for EmoRate explains how I used Emotiv's SDK to build the software program, and how I trained the system by watching emotionally evocative videos on YouTube while wearing the headset."

Comment This is a violation of Apple's own guidelines (Score 2, Informative) 527

Back when the iPhone first came out, and people were shrieking for native development, Steve Jobs announced his "sweet spot", which was the ability to write web apps for the thing (??). To support this position, Apple posted on their development site guidelines on best practices for modern web apps. These guidelines specifically advise against using browser sniffing (except under certain rare conditions which are not met here). One should instead use object detection.

Here are those guidelines. The document lists at length all the reasons not to engage in browser sniffing which are rehashed here. Basically there may be low or no correlation between the information in the user agent string and the browser's abilities. For example all browsers claim to be Mozilla, but it doesn't mean they all have the same feature set as Mozilla's Firefox.

Apple's developers who wrote this gallery appear not to have read this document, or more generally to understand the purpose of web standards at all. Apple's new HTML5 gallery touts standards, but it flouts all the goals of standards. The point of standards is that we can target a standard, rather than a browser. Apple violates the entire purpose, and deserves censure for this hypocrisy.


FreeNAS Switching From FreeBSD To Debian Linux 206

dnaumov writes "FreeNAS, a popular, free NAS solution, is moving away from using FreeBSD as its underlying core OS and switching to Debian Linux. Version 0.8 of FreeNAS as well as all further releases are going to be based on Linux, while the FreeBSD-based 0.7 branch of FreeNAS is going into maintenance-only mode, according to main developer Volker Theile. A discussion about the switch, including comments from the developers, can be found on the FreeNAS SourceForge discussion forum. Some users applaud the change, which promises improved hardware compatibility, while others voice concerns regarding the future of their existing setups and lack of ZFS support in Linux."

Google Native Client Puts x86 On the Web 367

t3rmin4t0r writes "Google has announced its Google native client, which enables x86 native code to be run securely inside a browser. With Java applets already dead and buried, this could mean the end of the new war between browsers and the various JavaScript engines (V8, Squirrelfish, Tracemonkey). The only question remains whether it can be secured (ala ActiveX) and whether the advantages carry over onto non-x86 platforms. The package is available for download from its Google code site. Hopefully, I can finally write my web apps in asm." Note: the Google code page description points out that this is not ready for production use: "We've released this project at an early, research stage to get feedback from the security and broader open-source communities." Reader eldavojohn links to a technical paper linked from that Google code page [PDF] titled "Native Client: A Sandbox for Portable, Untrusted x86 Native Code," and suggests this in-browser Quake demo, which requires the Native Code plug-in.

The trouble with doing something right the first time is that nobody appreciates how difficult it was.