Security

95 Of Every 100 Windows PCs Miss Security Updates 126

An anonymous reader writes "From Computerworld today: 'Nearly all Windows computers are likely running at least one unpatched application and about four out of every ten contain 11 or more vulnerable-to-attack programs, a vulnerability tracking company said today.' The new data comes from Secunia's free security-patch scanner the Secunia's PSI. The complete data run-down is available here."
Data Storage

Current Recommendations For a Home File Server? 170

j.sanchez1 writes "The recent coverage of Shuttle's new KPC has gotten me thinking (again) about a small, low-cost headless file server for home. In the past, I have looked at the iPaq and considered using older computers I have lying around, but for various reasons I have never jumped in to do it. Do you guys have any suggestions on what to use for a home file server (hardware and software)? The server would be feeding files to Windows PCs and connected to the network through a Linksys WRT54GL running DD-WRT firmware." There are a host of good options these days; what has the best bang for the home-user's buck?
Software

12 Companies Caught Stealing Software in 2007 139

buzzardsbay writes "Already forgotten Major League Baseball's Mitchell Report? Here's another kind of 'cheaters' list that folks will want to avoid. Baseline Magazine has compiled the top 12 companies fined by the Business Software Alliance last year for not playing by the rules of asset management. According to the report, many of the BSA's busts are made possible through a BSA Reward Program, which offers up to $1 million to individuals who report offending companies."

Yahoo Tries to Improve Your Inbox 84

Jamie found a story about Yahoo's plans to improve your inbox by incorporating more information into the sorting. Simple thread order or chronological order ignores tons of information that might be available on social networking websites. That way your friends will be more prominently displayed. Automating this could beat the hell out of a hundred lines of procmail recipes.
Google

Where's the Traveling Salesman for Google Maps? 125

Komi writes "Has anyone tackled the Traveling Salesman Problem with Google Maps or any other online mapping tool? I've searched, but can't find anything. To me this seems like such an obviously cool function. I'm not up to date on algorithms, so perhaps this isn't really tractable for large values of n. But for small numbers (maybe up to 5), this could at least be brute-forced. I would love to use this when I have errands to run, and I want an overall optimal route. So if this hasn't been done, someone please do it!"
Communications

Hackers Get Android Running on Real Hardware 73

nerdyH writes "Google's Android stack for Linux phones has been successfully hacked onto several actual hardware devices, including Linux-based Sharp Zaurus PDAs and a high-end development board. Google's preview release of Android last fall included a software emulator based on Qemu, but you can't beat real target hardware when writing applications for devices, because emulators may not accurately reflect real-world performance. Plus, it appears that Android's modern UI could really breathe some new life into lots of Linux-friendly hardware with ARMv5TE or better cores."
Education

What Skills Should Undergrads Have? 587

kramed8 writes "As a student myself, after reading the recent 'Slam' article on Java I really began to be concerned with the path of my education. I am currently attending a small Canadian University as a 3rd year Computer Science and Business student set to graduate next year. What seems to have troubled me from reading the article and user comments is that I do not feel as confident as I want to be in C, ASM and other related low-level programming topics. I was taught C++ in my introductory courses, with subsequent classes using C# or Java. My education has not been particularly difficult or time consuming to get good grades, so I have spent my free time dabbling in topics and languages that interest me (ie Multiple GUI Toolkits, Python, Linux). How can I spend my free time in the next year to prepare to enter the work place with a proper toolbox of skills? From what I have been told, there are more jobs for Java and Data Warehouse development teams compared to lower-level programmers. As an undergrad, what skills should I be trying to attain now to further my employability in the future?"
Programming

TIOBE Declares Python the Programming Language of 2007 166

The TIOBE Programming Community Index has declared Python as the Programming Language of 2007 due to a 58% surge in its popularity rating during the year, making it now the sixth most popular programming language and finally surpassing Perl. They also assert that Python has become the "defacto glue language," being "especially beloved by system administrators and build managers."

Refactoring: Improving the Design of Existing Code 184

kabz writes "Refactoring (as I'll refer to the book from here on in) is a heavy and beautifully produced 418 page hardback book. The author is a UK-based independent consultant who has worked on many large systems and has written several other books including UML-Distilled. Refactoring is a self-help book in the tradition of Code Complete by Steve McConnell. It defines its audience clearly as working programmers and provides a set of problems, a practical and easily followed set of remedies and a rationale for applying those techniques." Read below for the rest of Johnathan's review.

BUG - "The LEGO of Gadgets" 131

TheBrutalTruth writes "Bug Labs will soon be launching what Webware calls 'the LEGO of gadgets.' From their site: 'BUG is a collection of easy-to-use electronic modules that snap together to build any gadget you can imagine. Each BUGmodule represents a specific gadget function (ex: a camera, a keyboard, a video output, etc). You decide which functions to include and BUG takes care of the rest, letting you try out different combinations quickly and easily. With BUG and the integrated programming environment/web community (BUGnet), anyone can build, program, and share innovative devices and applications. We don't define the final products — you do.'" Looks a bit vaporous, but conceptually interesting.
Security

XP/Vista IGMP Buffer Overflow — Explained 208

HalvarFlake writes "With all the hoopla about the remotely exploitable, kernel-level buffer overflow discussed in today's security bulletin MS08-0001, what is the actual bug that triggers this? The bulletin doesn't give all that much information. This movie (Flash required) goes through the process of examining the 'pre-patch' version of tcpip.sys and comparing it against the 'post-patch' version of tcpip.sys. This comparison yields the actual code that causes the overflow: A mistake in the calculation of the required size in a dynamic allocation."
Hardware Hacking

Hand-Made Vacuum Tubes 227

djmoore writes "Over at Make Magazine, watch this video of a French amateur radio operator making and testing his own vacuum tubes. It looks like he built much of his own equipment as well. The Make poster notes: 'I love the ease with which he performs these rather high-end skills (like glass forming), the gestural flourishes (like it's hand magic), and the Zelig-esque soundtrack.'"
Media

Creative Commons License Flaws Claimed 233

bloosqr writes "Dan Heller, in a series of three articles, claims to have found a number of problems with the Creative Commons license, particularly within the realm of photography. In the first article he states there is a problem with people relicensing copyrighted work under the CC license and having subsequent users of that copyrighted work sued by the original owner. In the second article he fleshes out these ideas and states that there is an increased risk of being sued if you use a CC license. Finally, in the third article, he states that people can 'game the CC license' for profit, by suing people who use your CC'd work which you have subsequently revoked from the CC license. This series of blogs has generated a fair amount of discussion on several photography forums, and I would like for the Slashdot community to clarify matters."

Alienware's Curved Monitor 269

ViperArrow writes "Alienware has showcased a curved display prototype supporting a resolution of 2880x900, aimed mainly toward gamers, with a refresh rate of .02ms. This 3-foot-wide DLP with LED illumination will be available by the second half of 2008. The monitor is still showing some flaws, but Alienware assures us that these will be gone by release. No price has been revealed as of yet."
Java

Announcing the Coadunation 1.0.1 Daemon Server 13

coadunation writes "After more than a year's worth of development, the Coadunation project is proud to announce the first official version of the Coadunation Java-based daemon server, version 1.0.1. Coadunation enables developers to quickly and easily develop daemons, web applications, distributed applications, manage distributed services, etc. We hope to follow this release by a web site overhaul in the next two weeks, that will replace the corporate facade with a community-based Web site."

Slashdot Top Deals