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

 



Forgot your password?
typodupeerror
×
Privacy

FBI Files a "Secret Justification" For Gag Order 167

An anonymous reader notes a story up at Ars on the FBI's continuing penchant for secrecy. "Clearly, the FBI isn't ready to give up its Bush-era secrecy addition just yet. ...in the case of Doe v. Holder, the FBI is carrying out a secret investigation using secret guidelines on what is and is not constitutional, and as part of that investigation they've compelled the secrecy of a service provider and are using a secret justification to argue that nobody's First Amendment rights are being violated."
Image

Stoned Wallabies Make Crop Circles Screenshot-sm 104

It's the tripnaut! writes "The BBC reports that Australian wallabies are eating opium poppies and creating crop circles as they hop around 'as high as a kite', a government official has said. 'The one interesting bit that I found recently in one of my briefs on the poppy industry was that we have a problem with wallabies entering poppy fields, getting as high as a kite and going around in circles,' says Lara Giddings, the attorney general for the island state of Tasmania. 'Then they crash,' she added."
Music

RIAA MediaSentry, Dead In US, Is Alive In Australia 305

newtley writes "Disgraced and discredited 'private investigator' MediaSentry, fired by former patrons Vivendi Universal, EMI, Warner Music, and Sony Music and their RIAA, may be dead and buried in America, but it's alive and well, resurfacing in Australia where it's once again plying its trade, probably under new management. 'I currently (but not for long) reside at a student dormitory... in Brisbane, Australia,' says a p2pnet reader, continuing: 'Yesterday I got called into the Managers office because the network manager had been contacted by MediaSentry and emailed one of the generic copyright infringement emails as a result of me downloading Angels and Demons. Now instead of studying for my exams and working on my final assignments I must take time to find a place to live before the 29th of May (2009).'"

Comment Re:It's used... (Score 1) 470

The ideal solution in that case is NOT frameworks. It's to have runtime patches available that make your code run predictably on all browsers. That way if you need to support a new browser, you just add a new patch so that it functions predictably. (If necessary.) Since such patches tend to function based on whether or not a particular feature exists rather than the browser itself, they automatically deactivate when the browser maker finally gets it right.

So how do you know what DOM elements you need to write run-time patches for? Most likely the answer is you either (A) had a problem with something behaving correctly in browser X or (B) you know browser X has certain deficiencies when it comes to supporting the JavaScript standard. In both cases the developer has to have knowledge about how different browsers behave for different elements in order to know that they need to write a run-time patch to test if a particular DOM element exists or not. Otherwise if you just assume you are going to write run-time patches for all DOM elements you are "not quite sure about" then you will have a lot of extraneous code.

The point of a lot of frameworks including GWT is that the application developer does not need to keep up with the rapidly changing compatibility issues of all the different browsers. This significantly decreases development time and ensures that the code the developer writes is widely compatible across the major browsers.

Now there still might be compatibility issues even using a framework, b/c a framework may not have knowledge of all browser compatibility issues and in these cases you will still have to track down the issue yourself. The point is that these cases are pretty rare using the frameworks and across a whole project the time savings benefits will outweigh the time developers spend tracking down these rare issues.

I'm a big believer in the 80/20 or 90/10 rule, and I think the odds are actually a lot better than that when using frameworks for your code.

Biotech

Harvesting Energy from the Human Body 160

Late-Eight writes "Scientists at the Georgia Institute of Technology are working on a new type of nanogenerator that could draw necessary energy from flowing blood in the human body. The hope is to incorporate the new nanogenerator into biosensors, environmental monitoring devices and even personal electronics that will require no fuel source, internal or external. Once completed, this new cellular engine could find various applications, even beyond medicine."
Software

Submission + - Flash UI that might be better than Outlook

marsaro writes: "A lot of companies have tried for years to develop so called Exchange replacements, none have done well at all. The success of Exchange is not because that product is a great mail server, but because it is codeed to work with Office, more specifically Outlook. Love it or hate it, the client became quickly adopted and very hard to replace. We have seen recently a lot of companies using AJAX in client offerings that are more rich, and fluid, but few have used Flash, until now. Flash has lot's of benefits, security, multi-media, but also wide support for OS and browsers. CommuniGate Pro has always been known to be a rock solid server, but just recently released their new UI called Pronto! which is based on Flash. You can see it here http://www.communigate.com/demoFlash/demo_10.html Best part is the server and Pronto! is free for five users."

Slashdot Top Deals

Say "twenty-three-skiddoo" to logout.

Working...