Wow, via Erik, Build a compiler from scratch:
Inger is a simple C-like programming language that the authors developed "to illustrate the process of building a compiler from scratch." In addition, they've written an e-book about it. Both the Inger compiler (v1.0) and the Compiler Construction book (PDF) are available for download.
Doesn't seem possible. Hopefully Powell will eventually change his mind on this too.
Via Langreiter.com: Well Written Worm, check out the MS SQL Worm Disassembly
It's a thing of terrorbeauty, this Slammer/Sapphire/W32.SQLExp.Worm. Weighing in at 376 bytes of assembly language code, it is shorter than some email signature blocks. Shorter than the next paragraph.
It fits entirely within one UDP packet. The packet goes into a Microsoft SQL Server box, and boom, the machine turns into a zombie, spewing the same packet back out at random IP addresses, over and over and over and over, running in a tight 23-instruction loop, cycling fast enough to fill the network it's connected to with the tiny replicates of itself directed anywhere and everywhere on the net.
I noticed this earlier today, but Chris also points out that MySQL 4.1 "The Subselect Edition", was recently announced.
Oh, one more thing. Looks like Open Watcom RC1 has been released. Wow.
Via blogs4God, check this out:
How is your study of the Bible going? Did you start the new year with the intention of reading through the entire Bible in 2003? Would you like a little help keeping up?
You can read the daily Scripture online, receive it in XML format through your news aggregator, or get a daily email message with the Scripture right in your inbox. Visit Country Keepers for more information or to sign up.
That's going in my aggregator! 
Play Acno's Energizer and other fun games at MiniClip.com
Here's my current level code for Acno (for my future reference), but don't cheat. L0S3VOGL7UM. You really have to go through the beginning levels anyway to understand how the different items in the game behave.
Level 25 L2COJK7A61H
Level 26 LHF70CYW3F5
Level 27 LRUAE8QL8S6
Level 28 LOOPT8S9DPK
Level 29 LEBBCD26RKT
Level 30 L9K9P77XV6Q
skipped levels in between because my friend needed help and had gotten there, but I hadn't played since level 30 
Level 35 LJYKN37SXQR
Via Artima.com, Coding from Scratch, "A Conversation with Virtual Reality Pioneer Jaron Lanier, Part One".
I think the whole way we write and think about software is wrong. If you look at how things work right now, it's strange -- nobody -- and I mean nobody -- can really create big programs in a reliable way. If we don't find a different way of thinking about and creating software, we will not be writing programs bigger than about 10 million lines of code, no matter how fast our processors become.
The Elegant Universe
Well I have finally found the crazyguy that preaches useless nonsencein A...
Joseph Baxter: Jan 7, 11:07pm