Programming

Paterson's Worms Solved by Number-Crunching 173

An anonymous reader writes "Thirty years ago, Martin Gardner described Paterson's Worms to the world. Just recently, Benjamin Chaffin, one of the designers of the Pentium 4 chip, managed to trace a couple trillion steps of the 'unsolved' worms, and has pretty much solved all but two of them."
Programming

Large User-Maintained Documentation? 22

SysKoll asks: "I am working for a company that has release several open source contributions. Our flagship product, often updated, has thousands of pages of documentation that are constantly revised to stay relevant. Right now, users who find a doc defect send an email, and the doc is updated both on the web site and in the updates, but it can take weeks. I am trying to convince my upper management that the way to go is to turn the doc web site into a wiki-style community site, where registered users can annotate pages directly between official revisions. Does anyone know a large set of web-published documentation that is annotated using this kind of user feedback?"
Software

Developers Lose With Proprietary Software 394

An anonymous reader writes "Appgen looked like a nice cross-platform accounting program independent software developers could use as a base for custom applications, and lots of them paid $2000 or more for the company's development kits. Then Appgen went out of business and left all those developers stranded. They can't even generate license keys, and their support has disappeared. Nobody knows who now owns Appgen's code, so it looks like all those developers and their clients are screwed. This couldn't happen if Appgen was Open Source. There's a strong lesson in this story for those who choose to listen." Newsforge and Slashdot are both part of OSDN.
Security

Windows Developers Agree: Linux More Secure 62

theblackdeer writes "eWeek has an article up about an Evans Data Corp survey that the majority of Windows developers agree that linux is a more secure OS. "Linux scored high for innate security among respondents, more than two- thirds of whom 'use or target Windows with their code.' Indeed, only 23 percent of the developers were primarily Linux developers.""
GNU is Not Unix

Tridgell and Samba Recognized 93

An anonymous reader writes "It's official, Samba creator Andrew Tridgell is Australia's smartest man... in IT anyway. He's received Bulletin magazine's 'Smart 100' award for the IT sector. He's also written about how Samba came into being, which was basically because he was trying to avoid doing any real work on his PhD. He also tells us how he discovered Linux and why he believes Open Source Software is superior to proprietary code... He also talks about rsync and his plans for the future..."
Businesses

Software Exorcism 314

Mark Burroughs writes "Leave it to a SubGenius preacher to take normally mundane subjects, like software maintenance, and expose the unholy conspiracy behind them. I think the following quote from the introduction sums up the tone of the book nicely: 'Rather than shield your eyes from the sordid realities of the software industry, I am going to dust off my old 8mm films and let you take a good look at the uncensored truth for yourself. You may want to keep a paper bag handy in case you get sick.'" You know you want to read on for the rest of Burrough's review.
Programming

Switching from tcsh to bash? 89

momerath2003 asks: "With the advent of Mac OS X 10.3 Panther, Apple will switch its default shell from tcsh to bash (in order to conform more to the newer Linux trends). A lot of Mac power users will want to know how to make the switch, especially if they use such tcsh-specific extra files as the login/out scripts in the /usr/share/tcsh/examples directory (they automatically set up some aliases and can automatically read aliases from a specific file, among other things). So, how do we all adapt? What are some ways to emulate the behavior of the example files, and what differences are there between the bash and tcsh shells?"
Microsoft

Advanced .NET Remoting 171

TechGuy949 writes ".NET Remoting is a technology that is often overlooked due to Microsoft's intense focus on promoting XML Web Services technology. In actual fact, .NET remoting is often a more appropriate solution than Web Services, and it certainly performs better and scales better when used properly. Ingo Rammer has written a technically sound, very informative book on .NET remoting technology, which is a good thing, given that there are still far too few titles available on this important technology." Read on for the rest of TechGuy949's review of Advanced .NET Remoting. Update: 10/23 17:28 GMT by T : Please note: the reviewer writes for Apress (publisher of this book); book reviewers are encouraged to read the book review guidelines linked below, and to disclose any such relationship. I regret not knowing this before the review ran.
GUI

ALA 3 Goes Online 42

Qbertino writes "Jeffrey Zeldmans Alistapart ("ALA"), a very educative website for everything concerning webdesign, that also heavily promotes web standards, has come back online in it's third incarnation. As you might expect from one of the world leading web designers it works good in all standards compliant browsers and - other than recent attempts at webdesign - doesn't make your eyes bleed ;-)."
Businesses

Software Defects - Do Late Bugs Really Cost More? 125

ecklesweb asks: "Do software defects found in later phases of the software development cycle REALLY cost THAT much more than defects found in earlier phases? Does anyone have any empirical data (not anecdotal) to suggest that this logarithmically increasing cost idea is really true? That is the question I use whenever I want to tick off a trainer. Seriously, though, it seems an important question given the way this 'concept' (or is it a myth?) drives the software development process."
Programming

Obtaining VIA Datasheets? 32

driv3l asks: "This is totally frustrating! I'm trying to write some drivers for my Epia M10000 with a CLE266 chipset (VT8235 southbridge and VT8623 northbridge). The problem is that I can't get datasheets or info on any of the Via chipsets. I have a driver that works on my Intel ICH4 (knock Intel as much as you want... at least they're forthcoming with their technology). The Via datasheets request page does not work, and from what I've heard it's damn near impossible to get datasheets from them. I dislike looking through other people's source code, so looking through Linux drivers is counterproductive for me, especially since the driver I'm developing is not for Linux...or Windows, for that matter. This project is on its last legs due to the frustration I have been experiencing. Does anyone have any suggestions on how I can solve this problem or how I can go about obtaining the necessary datasheets?"
Toys

VIA-based Mobile Robot Design For Download 85

An anonymous reader writes "This article at DeviceForge introduces the "PC-bot" -- a new mobile robotics demonstration platform design that is being made available for free download from Roboteq. PC-bot was designed to be highly flexible and extensible so that it can serve as the basis for a wide range of customized mobile robot designs featuring web cameras, motion detection software, and more. Details on the mechanical, electronic, and software design are available at Roboteq's website. Currently the bot runs Windows, but Roboteq expects that one of the first enhancements from the user community will be Linux support." Unfortunately, there's no way to download the RoboteQ motor controller the design requires -- that will cost you about $500.
Programming

Hacking Major Appliances For Fun And Profit? 53

waynelorentz asks: "I've finally reached a point in my life where my time with my family is more important than my money, so I've given in to my wife's persistent urging and bought a Roomba robotic vacuum. While I'm waiting for delivery, I googled for additional information about it and found there is a fledgling community of Roomba hackers outfitting their Roombas with cameras and other equipment. So, it got me wondering - what other appliances have Slashdot-types hacked? I remember when the Internet was young, there were coffee and soda machines you could ping, and the fabled Jellyjet toaster. Anything else?"
Announcements

Enter Warriors In GridWars Interactive 30

guts writes "Those interested in parallel computing can enter warriors in the new GRID WARS INTERACTIVE contest by downloading the challenge kit from www.gridwars.com. Prizes will be awarded to those who submit the most winning warriors, with the championship held live at Supercomputing SC2003 in Phoenix in November. Details available on the web site." (See this earlier story about Grid Wars, too.)
Operating Systems

Sun Solaris Vs Linux: The x86 Smack-down 320

JigSaw writes "Tony Bourke put together a long article, benchmarking File System, System, Compilation, OpenSSL and Web Performance for both Linux and Solaris on x86 hardware. While SPARC's Solaris is said to be more optimized than its x86 counterpart on the other hand so is Linux 2.6 compared to 2.4. Solaris-x86 performed well in the tests, but Linux 2.4 seems to win most of the tests and the overall impressions."
Java

Store Objects Using the JDK 1.4 Preferences API 16

An anonymous reader writes "The Preferences API -- a lightweight, cross-platform persistence API introduced in JDK 1.4 -- is designed to store small amounts of data (string, simple byte arrays, and so on.) and was not intended to be an interface to a traditional database. It can, however, be effective as a storage device if your data can be expressed as simple objects. This article offers an introduction to the API, explains how objects are stored, demonstrates the process in action, and provides a code library to do the work."
Software

Windows Drivers Under Linux? 474

sniggly writes "The Inquirer has an article about how Montreal, CA based Linuxant has created a 'compatibility wrapper' allowing standard Windows NDIS 5.0 drivers to work on linux. After pointing to another project allowing windows printer drivers to work on OS/2 the author asks 'Are printer and network card drivers going to become, over time, a commodity with Win32 drivers one day the 'de-facto standard' run via wrappers?"
Programming

Send an Open Source Project to COMDEX 144

chromatic writes "O'Reilly & Associates is working with COMDEX to create an Open Source Innovation Area. We've nominated 21 important, interesting, and useful applications. Here's your chance to vote on the six most deserving applications. Steve Mallet has more details in his weblog." There's lots of good choices for applications on the list as well. Chances are that you've used one of them at least once.
Programming

Software Error Causes Crisis in Mississippi 380

marklyon writes "Mississippi's Alcohol Beverage Control division shutdown its distribution center for an indefinite amount of time to fix computer problems today at noon. A software update applied to the inventory and ordering software last week is malfunctioning, causing orders and inventory to be lost or misrouted. 'It's a software problem, and it's an operational problem. We've gotten a lot of product in and we've got it going to the wrong location ... and the location numbers were wiped out,' said tax commissioner Ed Buelow. Buelow said the distribution center will fulfill all orders placed before noon today. He said he hopes the system will be fixed in a few days, but it's possible it could take weeks. Until that time, Mississippi bars, restaurants, and liquor stores will not be able to purchase additional stock. Many retailers are already complaining that they were unable to order sufficient quantities to supply them if the bug takes more than a few days to fix."

Slashdot Top Deals