Forgot your password?
typodupeerror
Power

Security Holes Found In "Smart" Meters 224

Hugh Pickens writes "In the US alone, more than 8 million smart meters, designed to help deliver electricity more efficiently and to measure power consumption in real time, have been deployed by electric utilities and nearly 60 million should be in place by 2020. Now the Associated Press reports that smart meters have security flaws that could let hackers tamper with the power grid, opening the door for attackers to jack up strangers' power bills, remotely turn someone else's power on and off, or even allow attackers to get into the utilities' computer networks to steal data or stage bigger attacks on the grid. Attacks could be pulled off by stealing meters — which can be situated outside of a home — and reprogramming them, or an attacker could sit near a home or business and wirelessly hack the meter from a laptop, according to Joshua Wright, a senior security analyst with InGuardians Inc, a vendor-independent consultant that performs penetration tests and security risk assessments."
Businesses

Jimmy Wales' Theory of Failure 164

Hugh Pickens writes "The Tampa Tribune reports that Jimmy Wales recently spoke at the TEDx conference in Tampa about the three big failures he had before he started Wikipedia, and what he learned from them. In 1996 Wales started an Internet service to connect downtown lunchers with area restaurants. 'The result was failure,' says Wales. 'In 1996, restaurant owners looked at me like I was from Mars.' Next Wales started a search engine company called 3Apes. In three months, it was taken over by Chinese hackers and the project failed. Third was an online encyclopedia called Nupedia, a free encyclopedia created by paid experts. Wales spent $250,000 for writers to make 12 articles, and it failed. Finally, Wales had a 'really dumb idea,' a free encyclopedia written by anyone who wanted to contribute. That became Wikipedia, which is now one of the top 10 most-popular Web sites in the world. This leads to Wales' theories of failure: fail faster — if a project is doomed, shut it down quickly; don't tie your ego to any one project — if it stumbles, you'll be unable to move forward; real entrepreneurs fail; fail a lot but enjoy yourself along the way; if you handle these things well, 'you will succeed.'"
Microsoft

Jeremy Allison Calls Microsoft Dangerous Elephant 306

oranghutan writes "At the annual Linux.conf.au event being held in Wellington, NZ, one of the lead developers for the Samba Team (and Google employee) Jeremy Allison described Microsoft as 'an elephant that needs to be turned to stop it trampling the open source community.' Allison has been an outspoken critic of the vendor since he quit Novell over a deal it did with Microsoft that he saw as dangerous to open source intentions. And now he has evolved his argument to incorporate new case studies to explain why Microsoft's use of patents and its general tactics on free software are harmful.
Education

Which Language Approach For a Computer Science Degree? 537

wikid_one writes "I recently went back to college to finish my CS degree, however this time I moved to a new school. My previous school taught only C++, except for a few higher level electives (OpenGL). The school I am now attending teaches what seems like every language in the book. The first two semesters are Java, and then you move to Python, C, Bash, Oracle, and Assembly. While I feel that it would be nice to get a well-rounded introduction to the programming world, I also feel that I am going to come out of school not having the expertise required in a single language to land a good job. After reading the syllabi, all the higher level classes appear to teach concepts rather than work to develop advanced techniques in a specific language. Which method of teaching is going to better provide me with the experience I need, as well as the experience an employer wants to see in a college graduate?"
Graphics

Moonlight 1.0 Brings Silverlight Content To Linux 346

An anonymous reader writes "Novell has unveiled some of the fruits of its technical collaboration with Microsoft in the form of Moonlight 1.0, a Firefox plug-in which will allow Linux users to access Microsoft Silverlight content. Officially created by the Mono project, it is available for all Linux distributions, including openSUSE, SUSE Linux Enterprise, Fedora, Red Hat and Ubuntu. Also included in Moonlight is the Windows Media pack, with support for Windows Media Video, Windows Media Audio and MP3 files."
Programming

Time to Get Good At Functional Programming? 620

prone2tech writes "From an article at Dr. Dobb's: Chipmakers have essentially said that the job of enforcing Moore's Law is now a software problem. They will concentrate on putting more and more cores on a die, and it's up to the software industry to recraft software to take advantage of the parallel-processing capabilities of the new chips. As is argued in this article, this means becoming proficient in parallel functional programming. The bad news? Getting good at functional programming is hard, harder than moving from iterative Pascal or Basic or C coding to object-oriented development. It's an exaggeration but a useful one: When you move to FP, all your algorithms break.'"
Education

How to Deal With an Aging Brain? 684

An anonymous reader writes "I'm sure this is something all older Slashdotters are aware of: as I get older my once-sharp brain is, well, getting worse. In particular, I'm not able to remember things as well as I once did. As a geek my capacity in this area was always what defined me as a geek. Nowadays things seem to go in OK, but then leak out. A few weeks later I've mostly forgotten. So, I ask Slashdot: how do you cope with your mind getting older? What's your trick? Fish-oil? Brain Training on the DS? Exercise? Or just trying harder to remember things?"
Microsoft

Mono 2.0 and .NET On Linux 405

Several readers noted the release of Mono 2.0, which is compatible with Microsoft's .NET Framework 2.0. According to Miguel de Icaza, "... users can move over server applications built for .NET and client applications built with Windows Forms." InternetNews points out that only about half of the .NET apps out there will work on Mono 2.0, for a variety of reasons including (but not limited to) legacy Windows-only libraries and Microsoft's progress on .NET 3.0 and 3.5 APIs.
Programming

In IE8 and Chrome, Processes Are the New Threads 397

SenFo writes "To many of the people who downloaded Google Chrome last week, it was a surprise to observe that each opened tab runs in a separate process rather than a separate thread. Scott Hanselman, Lead Program Manager at Microsoft, discusses some of the benefits of running in separate processes as opposed to separate threads. A quote: 'Ah! But they're slow! They're slow to start up, and they are slow to communicate between, right? Well, kind of, not really anymore.'"
Networking

Working With 2 ISPs For Home Networking? 356

An anonymous reader writes "This is, I think, a simple question — but one which I can't get the answer to. As a typical, but perhaps high-demand home user I would like to use 2 separate ISPs. ADSL is pretty cheap nowadays, and 2 x ADSL seems a better value than one fast one — especially in terms of reliability. If one breaks, at least the other will work. Using an old box as a router/firewall, how can I configure a system to use two completely separate ISPs in a sensible manner? Ideally, I'd like the load of my browsing to be balanced, but at the minimum, I'd want some kind of 'fail-over.' If I leave torrents running over night, I'd like the router to use whichever connection doesn't block the traffic — and preferably for it to reset the errant connection. Ideas?"
The Internet

Growth of the Underground Cybercrime Economy 94

AC50 writes "According to research from Trend Micro's TrendLabs compromised Web sites are gaining in importance on malicious sites created specifically by cyber-criminals. The research debunks the conventional wisdom about not visiting questionable sites, because even trusted Web sites such as those belonging to Fortune 500 companies, schools, and government organizations can serve forth malware."

Comment Re:MAC address REQUEST? (Score 1) 441

> It was actually one of the best examples of object oriented code I had ever seen, he changed the definition of the ARP buffer in one place, recompiled and everywhere that ARP was used the code was updated, very slick.

Umm, why would this be "object oriented"?

#define ARPBUFSZ 1024

Slashdot Top Deals

... when fits of creativity run strong, more than one programmer or writer has been known to abandon the desktop for the more spacious floor. -- Fred Brooks

Working...