Google

Oracle, Google Move To Streamline Java Suit 49

itwbennett writes "Google and Oracle each submitted proposals on Friday to reduce the number of claims in their Java patent infringement lawsuit, which could help bring the case to a speedier conclusion. Earlier this month, lawyers for the two companies gave Judge William Alsup of the US District Court in San Francisco a crash course in Java to prepare him for a claim construction conference."
Image

Using AI To Identify Innuendo Screenshot-sm 86

angry tapir writes "Turning seemingly normal comments into sexual innuendo by adding the words 'That's what she said' is a cultural phenomenon. This has led some to wonder whether it is possible to determine when it is appropriate to add those magic four words to a sentence. As it turns out, identifying humor through software is hard. Two researchers at the University of Washington, however, were willing to give it their best shot. In a recently released paper entitled 'That's What She Said: Double Entendre Identification,' the researchers describe what they've found and introduce their new approach to the problem: 'Double Entendre via Noun Transfer' or DEviaNT for short." It's good to know that someone is trying to make sure the human race gets a sufficiently lewd AI one day.
Businesses

The Importance of Lunch 475

theodp writes "I've been on teams that eat together every day,' writes Joel-on-Software Spolsky, 'and it's awesome. I've been on teams that don't, and lunch every day is, at best, lonely.' Spolsky is firmly in the camp that believes where and with whom we eat lunch is a much bigger deal than most people care to admit. 'There's a lot of stuff that's accidental about Fog Creek and Stack Exchange,' he concludes, 'but lunch is not one of them. Ten years ago Michael and I set out with the rather ambitious goal of making a great place to work. Eating together is a critical part of what it means to be human and what it means to have a humane workplace, and that's been a part of our values from day one.'"
Image

Punish Bad Users With Drupal Misery Screenshot-sm 418

If you're sick of banning or deleting troublemakers on your Drupal website, you might want to check out Misery, the module designed to give trolls a taste of their own medicine. Creating a random length delay for a user, redirecting them to a random page, presenting them with a 404 error, and crashing their browser if they're using IE6 are just a few of the things you can make users endure with Misery. I'm still waiting patiently for a Punch In the Nose module, but this is a good start.
First Person Shooters (Games)

CryTek For Free: CryEngine 3 SDK and Editor 121

Samfer writes with this excerpt from Operation Reality Gaming: "[...] sometime this summer, likely around August, we will see the appearance online of both a Crysis 2 editor and a CryEngine 3 SDK (software development kit). This not only means that people will be able to make full blown new levels for Crysis 2 but that the CryEngine 3 will also be made publicly available for the development of non-commercial projects to the community at large. To quote, 'This will be a complete version of our engine, including C++ code access, our content exporters (including our LiveCreate real-time pipeline), shader code, game sample code from Crysis 2, script samples, new improved Flowgraph and a whole host of great asset examples, which will allow teams to build complete games from scratch for PC.'"
Image

Amazon Automatic Pricing Lists Book At $23M Screenshot-sm 147

leek writes "An Amazon.com pricing algorithm which lets sellers set prices based on other sellers' prices led to a positive feedback loop, causing the biology text The Making of A Fly to reach $23M. Biologist Micheal Eisen writes: 'What's fascinating about all this is both the seemingly endless possibilities for both chaos and mischief. It seems impossible that we stumbled onto the only example of this kind of upward pricing spiral. And as soon as it was clear what was going on here, I and the people I talked to about this couldn't help but start thinking about ways to exploit our ability to predict how others would price their books down to the 5th significant digit -- especially when they were clearly not paying careful attention to what their algorithms were doing.' The price of the book was reset but is currently back up to $976.98."
Programming

NetBeans 7.0 Is Now Available 137

An anonymous reader writes "Oracle releases NetBeans IDE 7.0, which introduces language support for development to the proposed Java SE 7 specification with the JDK 7 developer preview. The release also provides enhanced integration with the Oracle WebLogic server, as well as support for Oracle Database and GlassFish 3.1. Additional highlights include Maven 3 and HTML5 editing support; a new GridBagLayout designer for improved Swing GUI development; enhancements to the Java editor, and more."
Image

Book Review: RESTful Java Web Services Screenshot-sm 49

jm2dev writes "The title is self descriptive, you will learn what a REST architecture is, the concepts behind it, advantages and constraints, and how to implement web services in a RESTful way serving and consuming content using the Java programming language, as command line applications, desktop graphical client, run by an application server or even as standalone applications. Almost everything you need to know to start working with web services in Java the REST way is covered by this book." Read on for the rest of Jose's review.
Open Source

Don't Expect an OpenOffice/LibreOffice Merger 192

Since Oracle has decided to give OpenOffice back to the community, a lot of people wondered if there would be some sort of re-unification with the ex-Oracle and the Document Foundation run by a lot of the original involved folks. The latter has released a statement saying, "the development of TDF community and LibreOffice is going forward as planned, and we are always willing to include new members and partners. We will provide as many information as we can with the progress of the situation. We are currently making every possible effort to offer a smooth transition to the project."
Open Source

Open Source Programming Tools On the Rise 113

snydeq writes "Peter Wayner takes a look at several open source development projects making waves in the enterprise. From Git to Hadoop to build management tools, 'even in the deepest corners of proprietary stacks, open source tools can be found, often dominating. The reason is clear: Open source licenses are designed to allow users to revise, fix, and extend their code. The barber or cop may not be familiar enough with code to contribute, but programmers sure know how to fiddle with their tools. The result is a fertile ecology of ideas and source code, fed by the enthusiasm of application developers who know how to "scratch an itch."'"
Oracle

OpenOffice.org To Be Given Back To the Community 219

An anonymous reader writes "Oracle has stated they will give back the OpenOffice.org productivity suite to the community. Edward Screven, Oracle's Chief Corporate Architect, said the company intends upon 'working immediately with community members to further the continued success of Open Office.' Because there was a 'breadth of interest in free personal productivity applications,' the company believes the OpenOffice.org project would be 'best managed by an organization focused on serving that broad constituency on a non-commercial basis.'"
Businesses

Game Developer Group Warns Against Amazon Appstore 142

The International Game Developers Association has posted a warning to the game development community about the Amazon Appstore's distribution terms, detailing several unfavorable situations possible under the rules and saying, "Amazon has little incentive not to use a developer's content as a weapon with which to capture marketshare from competing app stores." "Amazon does not need the terms it has established for itself in order to give away a free app every day. Nor does it need the powers it has granted itself to execute a wide variety of price promotions. Other digital games platforms, such as Xbox LIVE Arcade and Steam, manage to run effective promotions very frequently without employing these terms. Amazon may further argue that its success depends on the success of its development partners, and therefore, that it would never abuse the terms of its distribution agreement. Given that Amazon can (and currently does) function perfectly well without these terms in other markets, it is unclear why game developers should take a leap of faith on Amazon’s behalf. Such leaps are rarely rewarded once a retailer achieves dominance."
First Person Shooters (Games)

Steam Success Holding Up Half-Life Development? 235

donniebaseball23 writes "Steam is a huge success, and it's arguably the leading digital distribution platform for gamers on the PC. But has the growth of Steam's business led to a slowdown in Valve's own games development? Is the so-called 'Valve Time' actually a symptom of Steam's hogging Valve's resources? That's the argument that Stardock's Brad Wardell made this week. 'If you were to look at a timeline of games developed in-house by Valve – not developed externally and then acquired – and you look at before Steam and after Steam, it's definitely had an effect,' he said." It's probably also slowed by the imminent launch of Portal 2, which is due out next Tuesday in North America.
Chrome

Tcl Announces NaTcl: Native Client Tcl 124

Minix writes "Tcl has announced the first scripting language to be supported by NaCl (Google's native client,) giving Tcl programs direct access to Chrome's DOM and marking the first such scripting language alternative to JavaScript. A demonstration of direct Tcl access to HTML5's Canvas is given. A variant of Tk for Native Client will soon follow. Web applications can right now be written completely in Tcl, as the original HTML specifications intended :)"
Java

Red Hat Uncloaks 'Java Killer': the Ceylon Project 623

talawahdotnet writes "Gavin King of Red Hat/Hibernate/Seam fame recently unveiled the top secret project that he has been working on over the past two years, a new language and SDK designed to replace Java in the enterprise. The project came out of hiding without much fanfare or publicity at QCon Beijing in a keynote titled 'The Ceylon Project — the next generation of Java language?'"
Microsoft

Microsoft TouchStudio Uses Phone To Program Phone 162

theodp writes "Over the weekend, Microsoft released the beta of TouchStudio, a free Windows Phone app that allows one to write programs for a phone on the very same phone, no computer required. According to the Microsoft Research project page, the work-in-progress TouchStudio aims to bring 'the excitement of the first programmable personal computers to the phone.' Among the code examples provided is a four-liner that scans a phone's music collection for songs less than three minutes long and produces a fairly slick, clickable playlist complete with track info and artwork. Easier than iPhone SDK programming, no?"
Programming

Sorting Algorithms As Dances 68

mikejuk writes "You may well have seen many simulations of sorting algorithms that aim to show how the algorithm works. However I guarantee that you have never seen anything quite in the same league as the videos made by Sapientia University — they are simply crazy but in the nicest possible way. They folk dance their way though bubble sort, shell sort, insertion sort and selection sort. Very, very weird but you find you can't but help checking that they are doing it right. Now anyone want to try quicksort?"
Communications

Kyoto Prize Laureate Unsnarls Electronic Networks 36

An anonymous reader writes "Electronic networks — from wireless cellular to the Internet — are often too big to simulate node-by-node, but new uses of graph theory are unsnarling them, according to former Microsoft Research fellow and electronics-guru Laszlo Lovasz, who spoke at the Kyoto Prize Symposium this week. 'We are identifying what is common to these networks—mathematically—so that even very large networks can be accurately modeled,' said Lovasz. He also showed some very cool methods that anybody can use to make any network--even simple organizational charts--easier to read. And even if you don't use them for real work, they are just fun to play with (his app, for instance, allows you to input a random network, which it then redraws right before your eyes so no connections cross over each other, making them extremely legible)."

Slashdot Top Deals