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

 



Forgot your password?
typodupeerror
Programming

Programming Things I Wish I Knew Earlier 590

theodp writes "Raw intellect ain't always all it's cracked up to be, advises Ted Dziuba in his introduction to Programming Things I Wish I Knew Earlier, so don't be too stubborn to learn the things that can save you from the headaches of over-engineering. Here's some sample how-to-avoid-over-complicating-things advice: 'If Linux can do it, you shouldn't. Don't use Hadoop MapReduce until you have a solid reason why xargs won't solve your problem. Don't implement your own lockservice when Linux's advisory file locking works just fine. Don't do image processing work with PIL unless you have proven that command-line ImageMagick won't do the job. Modern Linux distributions are capable of a lot, and most hard problems are already solved for you. You just need to know where to look.' Any cautionary tips you'd like to share from your own experience?"
NASA

Atlantis Blasts Off On Final Mission 143

shuz writes "Space shuttle Atlantis lifted off today on its STS-132 mission to the International Space Station — the final flight for the venerable vehicle. The mission involves three spacewalks over 12 days (PDF), during which the team will replace six batteries on the port truss which store energy from solar panels on that truss, bolt on a spare space-to-ground Ku-band antenna, and attach a new tool platform to Canada's Dextre robotic arm." NASA has video of the historic launch and reader janek78 adds this quote from the mission summary: "Atlantis lifted off on its maiden voyage on Oct. 3, 1985, on mission 51-J. Later missions included the launch of the Magellan probe to Venus on STS-30 in May 1989, Galileo interplanetary probe to Jupiter on STS-34 in October 1989, the first shuttle docking to the Mir Space Station on STS-71 in June1995, and the final Hubble servicing mission on STS-125 in May 2009."
Programming

HTML Web App Development Still Has a Ways To Go 279

GMGruman writes "Neil McAllister was helping out a friend whose web developer disappeared. Neil's journey into his friend's website ended up being an archaeological dig through unstable remains, as layers of code in different languages easily broke when touched. Neil realized in that experience that the ever-growing jumble of standards, frameworks, and tools makes web application development harder than it needs to be. Although the Web is all about open standards where anyone can create variations for their specific needs and wants, Neil's experience reminded him that a tightly controlled ecosystem backed by a major vendor does make it easier to define best practices, set development targets, and deliver results with a minimum of chaos. There's something to be said for that."
Security

Hacking Automotive Systems 360

alphadogg writes "University researchers have taken a close look at the computer systems used to run today's cars and discovered new ways to hack into them, sometimes with frightening results. In a paper set to be presented at a security conference in Oakland, California, next week, the researchers say that by connecting to a standard diagnostic computer port included in late-model cars, they were able to do some nasty things, such as turning off the brakes, changing the speedometer reading, blasting hot air or music on the radio, and locking passengers in the car. The point of the research isn't to scare a nation of drivers, already made nervous by stories of software glitches, faulty brakes, and massive automotive recalls. It's to warn the car industry that it needs to keep security in mind as it develops more sophisticated automotive computer systems. Other experts describe the real-world risk of any of the described attacks as low." Here is the researchers' site, and an image that could stand as a summary of the work.
Image

The Parking Meter Turns 75 Today 126

nj_peeps writes "75 years ago Carl Magee filed a patent application for what would become one of the most hated inventions in history: the parking meter. From the article: 'Magee's brainwave was to install a device that had a coin acceptor and a dial to engage a timing mechanism. A visible pointer and flag indicated the expiration of the paid period, meaning you either had to move, put in more money, or face the wrath of the local constabulary. The design continued largely unchanged for more than 40 years.'"
Privacy

Submission + - Facebook Calls All-hands Meeting on Privacy (computerworld.com)

CWmike writes: A Facebook spokesman said that the company will hold an all-staff meeting on Thursday to discuss privacy issues, but would not say whether executives are looking to make significant changes to to the popular site's highly contentious privacy policies following a bevy of changes to the service. In an interview with Computerworld last week, Ethan Beard, director of the site's developer network, defended Facebook's policies and even said users love the changes that Facebook has made. However, it seems calls for people to delete their Facebook accounts, which have gathered momentum, have not fallen on deaf ears at Facebook. Adding to the perception of a crisis on hand, the NY Times profiled on Wednesday a project called Diaspora*, which is creating a more private, decentralized alternative to Facebook.

Slashdot Top Deals

The universe is all a spin-off of the Big Bang.

Working...