Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:Its a Political Issue... (Score 1) 175

I'd define some standard 'real world' problems that can be run using open-source software, and simply take total accumulative runtime to solve them to be the score. For one benchmark, I'd suggest OpenFoam to run a Direct Eddy Simulation of turbulent flow around a bluff body. I'm sure others could come up with things in the field of cryptography, protein-folding, travelling salesmen, etc, etc.

Comment Re:End of Firefox? (Score 4, Informative) 477

Currently if Firefox comes across a html5 video using an unsupported codec, it already allows you to play the video in an external player or save the video. The problem is the HTML5 Javascript function canPlayType(); things like the Youtube trial detect that h264 isn't natively supported so the javascript never dynamically creates the VIDEO tag.

Downloaded the Firefox source and edit content/html/content/src/nsHTMLMediaElement.cpp.
Change the line

case CANPLAY_NO: aResult.AssignLiteral(""); break;


case CANPLAY_NO: aResult.AssignLiteral("probably"); break;

If you recompile the browser then join the youtube html5 beta, it will now try to serve you video via html5. At this stage the video is "protected" behind a transparent DIV so you can't right-click it. Use Firebug, or the following Greasemonkey script to delete the DIV.

// ==UserScript==
// @name youtube anti-div
// @namespace html5hackery
// @include http://.youtube./*
// ==/UserScript==

// video-blocker
function addGlobalStyle(css) {
var head, style;
head = document.getElementsByTagName('head')[0];
if (!head) { return; }
style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = css;

addGlobalStyle('#video-player .video-blocker { display:none;');

You now have a version of Firefox 'compatible' with Youtube's HTML5. Currently it doesn't work with Vimeo's HTML5 beta and I haven't bothered to find out why.


Music While Programming? 1019

BubbaDoom writes "In our cubicle-ville, we have programmers intermixed with accounting, customer support and marketing. As programmers, it is our habit to put on our headphones and listen to our portable music players to drown out all of the noise from everyone else. The boss recently sent an email just to the programmers demanding that we do not use our music players at work because he thinks it distracts us from our jobs and causes us to make mistakes. Of course, we've explained to him that prattle from the other people is much, much more distracting, but he insists his policy is the right one. What is the Slashdot community's experience with music at work for programmers?"

Google-Microsoft Crossfire Will Hit Consumers 336

theodp writes "Newsweek's Dan Lyons doesn't know who will be the winner in Google and Microsoft's search battle, but that's not stopping him from picking a loser — consumers. As we head towards a world where some devices may be free or really cheap, consumers should prepare to be bombarded by ads or pay a premium to escape them. 'The sad truth is that Google and Microsoft care less about making cool products than they do about hurting each other,' concludes Lyons. 'Their fighting has little to do with helping customers and a lot to do with helping themselves to a bigger slice of the money we all spend to buy computers and surf the Internet. Microsoft wants to ruin Google's search business. Google wants to ruin Microsoft's OS business. At the end of the day, they both seem like overgrown nerdy schoolboys fighting over each other's toys.'"

Modded UX490 UMPC Shows Off Years of Community Development 75

An anonymous reader writes "The community at have spent the last few years devising all sorts of mods and tweaks for the Sony VAIO UX-series UMPC. Now they've thrown nearly all of their major breakthroughs into one machine. Using the latest UX model (UX490) as the base, the original SSD has been swapped for a speedy 128GB SSD, the CPU has been unsoldered from the mobo and replaced with a Core 2 Duo U7700 (making this probably the smallest computer to use said CPU). The original EDGE module has been removed, and carefully put in its place is an E169 Huawei terminal which provides up to 7.2mbps 3G (HSDPA), voice and texting. On top of this, the unit quad-boots Mac OS X, Windows 7, Windows Vista, and Windows XP (and the Huawei terminal works under Mac OS X as well)."
Red Hat Software

Fedora 12 Package Installation Policy Tightened 172

AdamWill writes "After the controversy over Fedora 12's controversial package installation authentication policy, including our discussion this week, the package maintainers have agreed that the controversial policy will be tightened to require root authentication for trusted package installation. Please see the official announcement and the development mailing list post for more details."

NASA's Kepler Telescope Launched Successfully 82

Iddo Genuth writes "At precisely 10:49 p.m. EST, NASA's 'Kepler' telescope was successfully kicked off into space, embarking on a mission that the agency says 'may fundamentally change humanity's view of itself.' The telescope will search the nearby region of our galaxy for the first time looking for Earth-size planets, which orbit stars at distances where temperatures permit liquid water to endure on their surface — a region often referred to as the 'habitable' zone."

Computer Error Caused Qantas Jet Mishap 389

highways sends word that preliminary investigations into a Qantas Airbus A330 mishap where 51 passengers were injured has concluded that it was due to the Air Data Inertial Reference System feeding incorrect information into the flight control system — not interference from passenger electronics, as Qantas had initially claimed. Quoting from the ABC report: "Authorities have blamed a faulty onboard computer system for last week's mid-flight incident on a Qantas flight to Perth. The Australian Transport Safety Bureau said incorrect information from the faulty computer triggered a series of alarms and then prompted the Airbus A330's flight control computers to put the jet into a 197-meter nosedive ... The plane was cruising at 37,000 feet when a fault in the air data inertial reference system caused the autopilot to disconnect. But even with the autopilot off, the plane's flight control computers still command key controls in order to protect the jet from dangerous conditions, such as stalling, the ATSB said."

Venus Probe Set to Reach Target 141

Accommodate Students writes "The BBC is reporting on the first space mission to Venus in a decade, which is about to reach its target. From the article: 'On Tuesday morning, a European robotic craft will perform a 50-minute-long engine burn to slow its speed enough to be captured by Venus' gravity. Venus Express will orbit our nearest planetary neighbour for about 500 Earth days to study its atmosphere, which has undergone runaway greenhouse warming.' If all goes well, it could shed important light on climate change here on Earth."

Comment Re:Lets define something (Score 1) 728

HDCP is digital encryption of the signal carried by the DVI/HDMI cable between the PC video card and the display device. The idea is to plug a perceived hole in the signal path, whereby high quality digital video could be theoretically ripped from the DVI/HDMI output and re-encoded for distribution at the original resolution and bitrate.

Obviously the content maf^H^H^H owners/distributors aren't too thrilled about the idea of full bit-rate, 1080 line content being transmitted unencrypted, even if it is only between the video card and display. To appease them, Intel and Silicon image came up with a bolt-on encryption system for the DVI/HDMI standard which could be built into DVI transmitter chips to close the hole.

Slashdot Top Deals

Your code should be more efficient!