Privacy

Airlines Ordered To Turn Over Passenger Data 57

interactive_civilian writes "Wired (among others) is reporting that the Transportation Safety Administration plans 'to order all 72 domestic airlines to turn over the passenger records -- which can include credit card numbers, phone numbers, addresses and health conditions -- in order to stress-test a centralized passenger screening system called "Secure Flight."' They are hoping to reduce the number of "false positives" in the no fly lists. If the information were to be made available, it would be interesting to see how many names that would not have been allowed to fly were allowed to."
The Courts

Electronic Arts Facing Possible Class Action Lawsuit 1060

As a follow-up to yesterday's story about a frustrated EA employee's spouse, several readers wrote in to report that EA is now facing a possible class action lawsuit from disgruntled employees. Besides the Gamespot coverage, Kotaku has a discussion of it as well. To add to the "frustrated EA worker" momentum, a former employee named Joe Straitiff has posted about his experiences as well. From his post: "So I'm posting under my real name -- you have to stand up to this type of thing or it will continue. And every company will become EA so that can compete... Remember, you can't spell ExploitAtion without EA."
Programming

Automatic Games Installer for JDS Linux 22

Ricardo Wagemaker writes "GccInstaller is a automatic games installation software created to facilitated the installation of games on JDS Linux. Although still in development, with GccInstaller it will be easier to install games than it is to play them. Every time GccInstaller is launched it will check for a update and show you what the current version is, as well as a list of games available to Gccinstaller. Just select install and it will download patches to a temp area and install them on your local system."
Programming

Which Compiler to Extend for a Small Project? 89

Andreas(R) asks: "While planning the design of my small programming language, and would appreciate some lessons learned from experienced programmers which have already tried this. I was investigating whether to start from an existing compiler and extend it. The compiler will be based on yacc, or bison. The programming language will be interpreted, object oriented and have higher order programming. Perl 1 seems like a decent starting point, as it's yacc based, and 5000 lines of code. Later versions of Perl are too large to get a good understanding of the whole program in a short period of time. Perl also has the right license (GPL). Is Python out of the question for such a project, since it's not GPL? What other small languages can be used instead? How do I go about designing a small programming language in practice, using what I already know about compiler theory?"
Spam

Beat Spam Using Hashcash 324

Shell writes "If they want to send spam, make them pay a price. Built on the widely available SHA-1 algorithm, hashcash is a clever system that requires a parameterizable amount of work on the part of a requester while staying "cheap" for an evaluator to check. In other words, the sender has to do real work to put something into your inbox. You can certainly use hashcash in preventing spam, but it has other applications as well, including keeping spam off of Wikis and speeding the work of distributed parallel applications." If you're specifically interested in hashcash for your mail server, Camram has some interesting ideas -- their Frequently Raised Objections page may be illuminating.
Programming

Fun with Prime Numbers 472

Steve Litt writes "Fun With Prime Numbers contains a series of prime number finding algorithms starting with the most brute force imaginable, and working up to a paged algorithm capable of finding the first 1,716,050,469 primes in an hour and a half on a commodity machine. There are faster algorithms on the net, but these algorithms are within the reach of mere mortals and are fully explained."
Data Storage

PVFS2 - a High-Performance Parallel File System 26

neillm78 writes "As part of the development team, we're announcing PVFS2 version 1.0 here in Pittsburgh at the SC2004 conference! PVFS2 is a GPL/LGPL based parallel file system for cluster-based applications. It logically groups any number of storage servers into a coherent file system for use by client nodes, specifically tailored to handle efficient access to large shared files. PVFS2 supports access via an MPI-IO interface for high-performance parallel applications, but you can still mount it like a regular GNU/Linux file system for traditional serial applications and managment. The PVFS2 project is conducted jointly between The Parallel Architecture Research Laboratory at Clemson University and The Mathematics and Computer Science Division at Argonne National Laboratory. Please feel free to give it a try!"
Portables (Games)

GBA Game Development Competition 16

SimonB writes "gbadev.org is hosting its yearly game development competition (for the GameBoy Advance), with a deadline in just under a month from now. What is different (and exciting!) about this competition is the fact that the winning entries will be made into a multi-game compilation and 500 cartridges will be manufactured complete with cartridge label, full color box, and manual. The finalized game will be sold to break-even and the aim is for the game to cost just under $14US with shipping included. Visit 2004mbit.gbadev.org for more information."
Programming

2004 IOCCC Winners Source Code Released 175

Langly writes "The IOCCC have finally released their source code for 2004. My thoughts goes out to the poor guys that actually wrote this code. Reader discretion is advised." Every time I see an obfuscated code contest, I wonder if 'Winner' is the right word to describe the victor ;)
Security

The men behind ettercap-NG 89

An anonymous reader writes "In 2001 two Italians released the first beta version of ettercap, a network protocol analyzer. Ettercap is now covered in most security books. It's number 9 in the Top 75 Security Tools list of the Nmap Hackers mailing list. This summer they released ettercap-NG, which was completely rewritten from scratch with better, modular code, making it easier to add new features and write and submit patches. NewsForge recently caught up with its authors for an Interview."
Perl

Perl 6 Grammars and Regular Expressions 202

An anonymous reader writes "Perl 6 is finally coming within reach. This article gives you a tour of the grammars and regular expressions of the Perl 6 language, comparing them with the currently available Parse::RecDescent module for Perl 5. Find out what will be new with Perl 6 regular expressions and how to make use of the new, powerful incarnation of the Perl scripting language."
Microsoft

The Lessons of Software Monoculture 585

digitalsurgeon writes "SD Times has a story by Jeff Duntemann where he explains the 'Software monoculture' and why Microsoft's products are known for security problems. Like many Microsoft enthusiasts he claims that it's the popularity and market share of Microsoft's products that are responsible, and he notes that the problem is largely with C/C++ and mostly because of the buffer overflow problems."
Programming

Competition Fosters Next Generation Of Linux Talent 209

gollum123 writes "Yahoo reports that about 3,000 students from 75 countries registered for the 2004 IBM Linux Scholar Challenge before registration closed Oct. 31, the largest turnout in the competition's history. This year's winners will be revealed in January at LinuxWorld in Boston. Each entry consists of a 1,200-word essay that can describe the solution to one of 29 Linux-related challenges IBM poses as part of the competition. Entrants, who must be enrolled full time at an accredited university, aren't limited to these challenges and can suggest and solve their own problems. The IBM-provided challenges include asking entrants to identify deficiencies in Linux and propose solutions, describe how to build a high-availability application that would provide failover capability across multiple IBM servers, and improve boot time on a Linux-based IBM ThinkPad."
The Internet

Zope X3 3.0.0 Released 229

tj8 writes "The Zope 3 development team has announced Zope X3 3.0.0 final. After almost three years of development it has finally arrived!"
Programming

Source Engine SDK Released 54

wolrahnaes writes "It's finally available to the public. According to a post on The Valve ERC Collective, the tools needed to create maps and mods for Half-Life 2, Counter-Strike: Source, and other Source engine based titles are now available on Steam. Some documentation is available here."
Java

J2SE 5.0 Source Code Bundles Now Available 150

madcowbrit writes "J2SE 5.0 Source code bundles are now available with SCSL and the new and exciting Java Research license! Coders have been asking for Java J2SE source code access under new terms. The new Java Research license gives people more access and options to work with the Java J2SE source code."
Space

Go on a Virtual Trip to Mars 77

Jaroslaw Zachwieja writes "The Druantia Virtual Trip to Mars Project has made access to MOLA data simplier than ever. The data is served as 16bit PNG files. A bash script and interpolation program is available to automate the retrieving process. Druantia project (still a little baby in need of developers) aims to allow anyone with decent graphic card and broadband internet connection to explore Mars and interact with other participants connected. The data served is the highest publicly available set with one pixel for approx. 460 meters and (uncompressed) takes 2GB of disk space. Meet you at Olympus Mons? :)"
Databases

TOra Project Looking for New Maintainer 45

cerberusss writes "TOra is a GPL'ed, QT-based Oracle/PostgreSQL client, one of the most full-featured for many years. The lead developer Henrik Johnson was hired by Quest Software to work further on TOra. After some time of inactivity, Henrik has put a request on the developer list, saying: 'I'm sorry for not being able to spend that much time on TOra as I should. I am now working full time on future versions of TOAD by Quest. (...) I am wondering if someone on this mailing list is willing to step up as a new maintainer of this project.' Also interesting is that the GPL'ed code base compiles for both Windows and Linux, but compiling for Windows is not allowed anymore because of the license of Trolltech's QT."
Java

JIT vs AOT Compilation 57

jg21 writes "This article on "Penguin-Driven" JVMs takes a look the performance of Java GUI applications based on the JFC/Swing API, and contends that the JIT-powered JVMs can't match a JVM with an ahead-of-time compiler ported to the Linux/x86 platform. With AOT compilation, says the CTO who has written this piece, real-world Swing applications performed perceivably faster. One is left wondering, will we now see the 'microbenchmark war' carried into the Linux camp?"

Slashdot Top Deals