Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
Software

Go, Google's New Open Source Programming Language 831

Many readers are sending in the news about Go, the new programming language Google has released as open source under a BSD license. The official Go site characterizes the language as simple, fast, safe, concurrent, and fun. A video illustrates just how fast compilation is: the entire language, 120K lines, compiles in under 10 sec. on a laptop. Ars Technica's writeup lays the stress on how C-like Go is in its roots, though it has plenty of modern ideas mixed in: "For example, there is a shorthand syntax for variable assignment that supports simple type inference. It also has anonymous function syntax that lets you use real closures. There are some Python-like features too, including array slices and a map type with constructor syntax that looks like Python's dictionary concept. ... One of the distinguishing characteristics of Go is its unusual type system. It eschews some typical object-oriented programming concepts such as inheritance. You can define struct types and then create methods for operating on them. You can also define interfaces, much like you can in Java. In Go, however, you don't manually specify which interface a class implements. ... Parallelism is emphasized in Go's design. The language introduces the concept of 'goroutines' which are executed concurrently. ... The language provides a 'channel' mechanism that can be used to safely pass data in and out of goroutines."
Data Storage

Why Size Matters For Your SSD Purchase 175

Vigile writes "Performance analysis on solid state drives is still coming into clarity as more manufacturers enter the fold and more of the drives find their way into users' hands. While Intel's dominance in the SSD market was once undoubted, newer garbage collection methods from Indilinx and Samsung are now balancing performance across the the major players. What hasn't been discussed in great detail yet is the effect that drive capacity can have on overall performance. Some smaller drives (64GB versus 128GB) will actually use fewer data channels from the controller chip and thus will have lower transfer speeds. The article compares drives using controllers from Indilinx, Samsung and Intel." Note that PCPer greedily spans this review over 12 pages. Next time maybe they can keep it down to something more reasonable.
Cellphones

Nokia Leaks Phone With Full GNU/Linux Distribution 621

An anonymous reader writes "It is now clear why Nokia has been so slow with S60 updates: the upcoming N900 just left everything else in the dust. Unlike Google's Linux platform, Nokia is not intentionally breaking compatibility with real distros, choosing instead to bring you the unmatchable power of GNU/Linux on your phone. This is the most awesome device I have ever seen: MAP3 CPU/GPU, 3,5" 800x480 touchscreen, keyboard, Wi-Fi, HSPA, GPS; 5-MP camera, CZ lens, 32 GB storage, SD slot; X11, VT100 terminal emulator, APT package manager. Estimated price without credit: $780 (N.5800: $390, iPhone 3GS: $750). Developers should note that even though the current desktop is still GTK+, Qt will be standard across all Nokia platforms in the near future (less powerful phones will use Qt on the Symbian kernel). Users can download flashing software from Nokia, and patches can be submitted at the Maemo site."
The Almighty Buck

Apple Allegedly Sought Non-Poaching Deal With Palm 181

theodp writes "A Bloomberg report that Apple CEO Steve Jobs proposed a possibly illegal truce with Palm against poaching their respective employees is sure to pique the interest of the US Department of Justice, which already is investigating whether Google, Yahoo, Apple, Genentech and other tech companies conspired to keep others from stealing their top talent. 'Your proposal that we agree that neither company will hire the other's employees, regardless of the individual's desires, is not only wrong, it is likely illegal,' former Palm CEO Ed Colligan reportedly told Jobs in August 2007." The article notes that Apple was probably reacting to Palm's hiring of Jon Rubenstein, who had been instrumental in developing the iPod and went on to spearhead the Pre for Palm (and has now become Palm's chairman and CEO). "It's the story about the importance of charismatic engineers," said veteran Silicon Valley forecaster Paul Saffo. "People don't work for Palm. They work for Jon Rubinstein. One has to wonder how Steve Jobs ever let Jon Rubinstein leave."
Space

Initial Tests Fail To Find Gravitational Waves 553

eldavojohn writes that though gravitational waves are "predicted to exist by Einstein's Theory of General Relativity, the initial tests run by the Laser Interferometer Gravitational-Wave Observatory Scientific Collaboration (LIGO) failed to find anything. It doesn't disprove their existence although it does rule out a subset of string theory. From the article, 'For example, some models predict the existence of cosmic strings, which are loops in space-time that may have formed in the early universe and gotten stretched to large scales along with the expansion of the universe. These objects are thought to produce bursts of gravitational waves as they oscillate. Since no large-amplitude gravitational waves were found, cosmic strings, if they exist at all, must be smaller than some models predict.' The scientists working in Washington and Louisiana (in tandem to rule out flukes) will now move on to Advanced LIGO which will analyze a volume of space 1,000 times larger. If they don't find any gravitational waves in that experiment, the results will be more than unsettling to many theorists."
Input Devices

Windows 7 Igniting Touchscreen PC Market 257

ericatcw writes "Apple Inc. may still be coy about whether it plans to launch a touch-screen tablet computer this year, but Windows PC makers are forging right ahead. In the past three weeks, five leading PC makers have announced or been reported to confirm plans to release touch-screen PCs in time for the multi-touch-enabled Windows 7, reports Computerworld. Many appear to be using technology from New Zealand optical touch vendor, NextWindow, which already supplies HP's market-leading TouchSmart line, and Dell's Studio One. NextWindow's CEO says the company is working with partners on 8-10 products set for launch within two months, in time for Windows 7's October 22nd release."
Businesses

Why the BSA Is Less Reviled Than the RIAA 371

Hugh Pickens writes "The Business Software Alliance (BSA) is a trade group established in 1988 representing a number of the world's largest software makers whose principal activity is trying to stop copyright infringement of software produced by its members, performing roughly the same function for the software industry that the RIAA performs for the music industry. Yet, as Bill Patry, author of a 7-volume treatise on US copyright law and currently Senior Copyright Counsel at Google, notes on his blog the BSA is a 'far less unpopular organization' than the RIAA because there are three key differences between the BSA's campaigns and the RIAA's. First, BSA's members have always offered their products for sale to the public, through any channel that wants to sell them. Second, BSA's members are consumer-oriented; they try to develop products that respond to consumers' needs, and not, the reverse: focusing on what they want to sell to consumers. Third, because consumers can easily purchase BSA's members products, those who copy without paying are simply scofflaws. 'I think the fact that the public does not object to BSA's campaign proves my point [that]... people do not want things for free; they are willing to pay for them,' writes Patry. 'It should not be surprising that when consumers are not treated with respect, they react negatively. That's something the software industry learned long ago, and that's why people don't object to the BSA's enforcement campaign.'"
Networking

Submission + - Network Adapter Keeps Talking While A PC is Asleep (technologyreview.com)

Al writes: "Researchers at Microsoft and the University of California, San Diego have developed a network adapter that lets a computer enter sleep mode without disrupting the network connection. The adapter, dubbed Somniloquy (meaning to talk in one's sleep), consists of a gumstix running embedded Linux, 64MB of RAM and a 2G SD memory card, connected via USB. The adapter keeps the network connection going and the researchers have also developed a simplified IM client and bittorrent client that carry out more complicated tasks autonomously, only waking the computer if, for example, an actualy IM is received or a download is completed."
Image

Verizon Sued After Tech Punches Customer In Face 493

suraj.sun writes "A Verizon customer filed a lawsuit after the tech the company sent out got a little punchy. Instead of fixing the customer's problem, the tech allegedly hit him in the face. The New York Post says the tech attacked the customer after he asked to see some ID before allowing access to the apartment. From the article, '"You want to know my name? Here's my name," Benjamin snarled, slapping his ID card into Isakson's face, according to Isakson's account of the December 2008 confrontation. "The guy essentially snapped. He cold-cocked me, hit me two or three solid shots to the head while my hands were down," said Isakson, a limo driver. He said the pounding bloodied his face and broke his glasses. But things got uglier, Isakson said, when Benjamin squeezed him around the neck and pressed him up against the wall. "He's prepared to kill me," Isakson said. "That's all I could think of." The customer broke free and ran away. The Verizon tech then chased the customer until he was subdued by a neighbor who was an off-duty cop.'"
Software

Submission + - Smarter Clients via ReverseHTTP & WebSockets (igvita.com)

igrigorik writes: "Most web applications are built with the assumption that the client / browser is 'dumb', which places all the 'scalability' and load on the server. We've built a number of crutches in the form of Cache headers, ETags, accelerators, but none have fundamentally solved the problem. As a thought experiment, what if, the browser also contained a web server? A look at some of the emerging trends and solutions: HTML 5 WebSocket API and ReverseHTTP."
Hardware Hacking

World's Only Diesel-Electric Honda Insight 687

Jake Staub writes "Just replaced the gasoline engine in a Honda Insight with a Diesel engine. On a 3,000 mile cross-country shakedown journey the car averaged 92mpg over 1,800 miles. Around a very hilly town in Northwest Washington, the car is averaging 78mpg. These mileage averages are without the electric side of the vehicle fully functional. With a bit more tinkering on the electric side and through a slight gearing change through tire size, it is anticipated that the car will likely average 100mpg. The build for the car has been documented on the web site and is as close to open source as my time allows. The car was built by two guys in a garage in Southern Maryland. If we can do it I don't see any reason why major auto manufacturers can't do it since we used their parts."
Programming

Submission + - Martin Odersky: Scala could be the web 2.0 darling (computerworld.com.au)

inkslinger77 writes: "Scala looks like it is becoming the web 2.0 darling, popular with Twitter and LinkedIn developers but also heavily utilized in the corporate space. Martin Odersky speaks in detail about the language in this interview. He talks about why it could become the language of choice for social networking platforms, particularly after doing well in the acid test of being used by sites like Twitter and LinkedIn. "Twitter has been able to sustain phenomenal growth, and it seems with more stability than what they had before the switch, so I think that's a good testament to Scala," he said."

Slashdot Top Deals

The answer to the question of Life, the Universe, and Everything is... Four day work week, Two ply toilet paper!

Working...