"If Google sees that you're searching for specific programming terms, they'll ask you to apply for a job. It's wild." "I typed 'request; and half expected to see 'Follow the white rabbit, Max.' Instead, the screen displayed a paragraph outlining a programming challenge and gave instructions on how to submit my solution. I had 48 hours to solve it, and the timer was ticking."
If you've ever typed anything into a Google Doc, you can now play it back as if it were a movie — like traveling through time to look over your own shoulder as you write.James Somers (previously) introduces Draftback. [more inside]
This is possible because every document written in Google Docs since about May 2010 has a revision history that tracks every change, by every user, with timestamps accurate to the microsecond; these histories are available to anyone with "Edit" permissions; and I have written a piece of software that can find, decode, and rebuild the history for any given document.
Blockly Games is a series of educational games that teach programming. It is designed for children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based languages.
Following a jury finding that Google had not infiringed upon Oracles patents, a development described as a near disaster for the database company, Judge William Aslup has ruled that the Java APIs cannot be copyrighted. That leaves Oracle with only the 9 lines of rangeCheck code and a handfull of decompiled test files to show for the massivecourt case. CEO Larry Ellison remains confident, claiming that the aquisition of Java creator Sun has still paid for itself.
"Google turned off Code Search earlier this week." Google announced Code Search's impending departure last October (to unhappiness). Russ Cox, one of the original authors of Code Search and one of the head Go engineers (previously and previouslier) has published an explanation of how Code Search worked, and enough code that you can run similar queries on your own machine.
Geometry, Surfaces, Curves, Polyhedra (many of which are beautiful) l Google Earth Fractals l fractals and chaos. [more inside]
Say hello to googles new concurrent programming language Compiles faster than c/c++ and runs just as fast. Garbage collection + concurrency included
A look at an algorithm Google uses to run large-scale computations in parallel on thousands of cheap PCs: MapReduce. Via Joel on Software.
The Dark Side of Google? Google's first annual programming contest was a shrewd way to encourage Java and Python programmers. But this may be shrewder than the programmers who entered the contest realized. David Egnor may have nabbed a cool $10,000 as the contest winner, but for all the other entries, Google nabbed "worldwide, perpetual, fully paid-up, nonexclusive" rights.