A Commodore 64 For The New Millenium
samdu writes "The CommodoreOne is now available for purchase. The C=1 is a reimplementation of the Commodore=64 in an ATX form factor, 65c816 processor running at approximately 20 MHz, VGA out, an updated SID (with backward compatibility), 32 MB of RAM, standard IDE, PS/2 ports, and a 64 compatible cartridge slot. Let the hobbying begin." We've run previous stories on related efforts.
The C64 was my first computer, I used to write my code on a legal sheet..debug it, then type it in!
The subject says it all: who in their right mind would want such a thing?
... for Junis!
*nix.org -- Got *nix?
Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
10 ? "IN SOVIET RUSSIA"
20 ? "YOU ARE COMMODORE MILLLENIUM"
30 ? " "
40 GOTO 10
A beowolf cluster of these!
This seems incrediby pointless. If I want to play C64 games, well my C64 is just over the other side of the room in storage and works fine (those things were built to last) if I want to do anything approaching modern I use my PC.
Seems useless to me.
OK. I'm not a Commodore guy. My first computer was an XT.
But still, wouldn't it be cheaper and easier to use something a bit more modern to emulate that Commodore rather than use x amount of energy to run a 20MHz CPU and all the disk drives etc that normally attend a PC?
Other than sheer geek factor, what's the point of owning one of these?
-- I wanna decide who lives and who dies - Crow T. Robot, MST3K
Just as I wouldn't go out and buy a classic arcade console, but rather would run MAME, why would someone want this when the 6502 can be completely emulated very well? Emulation isn't an option when extreme performance is required, but I'd wager that a modern Ghz+ would emulate a 6502 and subsystems at a speed greatly outpacing a actual 20Mhz 6502.
A classic's a classic, and there's no denying that.
New millenium this, new millenium that, but to me and many like myself, there'll only ever be one Commodore.
*nix.org
Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
Reports are coming in that atari is making a Minitower 2600 and to our surprise here at the shop someone told us they have a Vic20 running at 3mhz with 4k of ram in a shuttle case.
Blood amazing! Just when I broke my last paper weight I get a new bigger one. Could someone make me a Beta recorder in a xbox case please?!
Neck_of_the_Woods
#/usr/local/surf/glassy/overhead
Sure its cool, and would be fun to mess with, but if its more then a box of parts in cost.. why??
I can build a C64 for almost nothing, even if i didnt have 3 in the garage somewhere...
Hell you can do this on a single programmable chip these days.. now THATS really cool.
Does this mean we will see a 'modernized' atari 8bit as well, or an ST...
---- Booth was a patriot ----
The "hobby" is now about 3GHz processors, lights and liquid cooling, recording your own DVDs, and multi-gigabit wireless connectivity.
I think I smell a horse on the wrong end of your cart.
Look at the pictures section !!
Proof positive that hot chix love C64... (and guys with mohawks and stuff)
If it's not one thing, it's Steve's Mother
The specs may not sound powerful but there is advantage of lesser power consumption. Might be a useful feature in some sort of niche application. (Application in the broader sense of the word.)
This product seems to ignore economics. In particular, it would be less expensive to buy a standard PC and then emulate the Commodore 64 (and also be able to run lots of other standard software).
Perhaps their team could have used one more person with a business degree, and one less engineer, to figure this out....
.Is find my ASCII PRON!
-EB
Do you ever walk alone like a drifter in the dark?
You could build one of these with a couple ASICs and stick it in an enclosure the size of an external drive case. Hell, you could probably mount it directly to a floppy drive and stick it in a standard slot.
Just junk food for thought...
Think of it as building a ship in a bottle. One could build the ship outside the bottle, but where the fun it that?
Actually, ships in bottles are built mostly outside the bottle with jointed masts. Then the ship is stuffed in the bottle, and the masts are raised.
Likewise, modern programs for underpowered systems (Palm, GBA, retro consoles) are developed on PCs using cross-compilers and emulators and then moved to the target system for testing.
Will I retire or break 10K?
Dude -> Life... Life -> Dude
FROM WEBSITE
What it is:
The Commodore One computer is a 2002 enhanced adaptation of the Commodore 64 -the most sold of any computer model (Guiness book of World Records)
While retaining almost all of the original's capabilities the Commodore One adds modern features, interfacing and capabilities and fills a sorely needed gap in the hobbyist computer market.
The estimated price will be only $200 USD.
(user will need to supply an ATX style case, ATX power supply, drive(s), PS/2 keyboard, mouse and SVGA capable monitor.)
If it's not one thing, it's Steve's Mother
This is a trend that MUST be stopped! You don't see the consequences, I DO! One day Windows 3.0 will be retro enough to be 'cool' and some bastard will resurrect it!
:(
Stop it now before it's too late
WTF, wouldn't this be a better deal?
>
...can I run Linux on it?
This sort of comment pops up all the time on
If you don't want one, or think it's a dumb idea, then don't buy one. Problem solved.
This is not meant to be a troll or flamebait, though it will probably be modded as such.
I want to drag this out as long as possible. Bring me my protractor.
How long before somebody does this? Any bets?
They say the first thing to go is your penis. Well, it's either that or your brain. I forget which...
Does it run LUnix - the free UNIX clone for the original C64?
...
LNG is an operationg system primarly for the good old Commodore64 home-computer. There also is a native version for the successor Commodore128. Ports to other 6502/6510 driven 8Bit Computers are possible but not yet started. LUnix started in 1993 and reached the internet in 1994. In 1997 LUnix0.1 was rewritten from scratch, the result is LNG.
Features of LUnix:
* Preemptive multitasking (up to 32 tasks, 7 priorities)
* Dynamic memory management (in chunks of 256 or 32 bytes)
* Runtime code relocation
* IPC (inter process communication) through pipes
* IPC through signals
* (minimal) REU support
* SCPU compatible
* Hardware stack swapping (C128 only)
* 256K RAM C128 compatible
* >30 standard applications available
* Support for standard RS232 userport interface
* Support for swiftlink RS232 interface
* Virtual consoles
* Hardware accelerated 80 columns console on C128 in C64 mode
* Native C128 version available
* (simple) command shell (with history function)
* Support for CBM (IEC bus) devices (e.g. 1541)
* Open source, comes with all needed (cross-) development tools
* Widely configurable for your needs
* LNG can be terminal and terminal server (RS232)
* Support for SLIP packet encapsulation over serial links
* Support for PPP (packet encapsulation) over serial links
* Loop back packet driver for off-line client-server trials
* TCP/IP stack (and clients for telnet, ftp and pop3
* A simple web server (experimental)
* Support for the DFC77 receiver (radio-transmitted time signal in europe/germany)
* Support for the Smart Watch Chip (another real time clock)
* Support for IDE64 RTC
* Support for IEC bus via 64net/2
* Support for o65 object format (experimental)
* Online help system
*
C= 64 is dying!
err... no wait...
any plans to bring the old sinclair ZX spectrum alive? hmmmmm, I can only imagine what a Z80 based 64kb machine would look like in an ATX case.... they could even embed 2 tape players / recorders..... awesome....
20MHz CPU and 50MHz system bus
I found that amusing
Also the hard-wired 32MB RAM is split 50/50 between system and video
Do I want to?
Anybody fancy coding a brand new version of the mighty Geos to run on this beast?
...the Vice emulator, which emulates the C= 64, C= 128 (both 40 and 80 column modes), VIC-20, Pet, and CBM-II, is still free.
People are playing on our childhood memories. Possibly trying to intice us into buying their product - a c64 wannabe? What good is 20 Mhz when no C=64 progies require it? Upgraded SID? There is only one C=64 that I would consider. Oh yeah, apple sucks:).
--Huh?
posted 6:45am 2/1/03, 45 miniutes after it happened. Just scroll a little further down the page, you can't miss it, its the article with 1600 comments and counting.
Bleh!
mods: do NOT rate the parent up - this is RMS-WARE!!!
Dude, even the Amstrads were better than those POS!
w00t @ a new Commodore!
I was just playing with x64 (vice) for the first time for about a year today trying to get Xzap *C=16 original - didnt work for me but I had no c16 ROM and suck nowadays* to work!!! =)
I still have a cartridge *Toy Bizarre* so might get this C-1 one day *after I get a job - heh*.
Pixels keep you awake!
I think its great. It makes us Amiga people look a little less silly trying to bring our machine back to life.. :)
I'd buy one just because it was designed by a cute girl nerd - and how many of those are there?
damn i miss geos. i still wish it would run on my pc.
Hmm, I wonder how much work it would take to get Super Nintendo carts running on this thing. It's more than fast enough. :p
BTW Windows 3.1 > all.
excerpt from http://c64upgra.de/c-one/s_about.htm: " . . .fills a sorely needed gap in the hobbyist computer market."
'Nuff said.
Damn! It's embarrassing moments like this I wish slash had a "delete comment" option. Please mod my comment down so I don't have to be embarassed when I read at a +1 threshhold.
Hey, why not replace your shell with the emulator executable?? Download an emulator and the Geos disk images, run it full screen, and you're away... GeoWrite until the wee hours of the mornin. (But dont forget to GeoSpell afterwards ;)
...time to upgrade that vic-20 of yours.
But does it play Quake 3 in smooth 300fps?
I replaced MS Windows 3.11 (for Workgroups) with my RedHat-5 which is based on XFree86-3.
And wouldn't you know it, I am using a Hercules 128 which just so happens is a screaming-fast S3 SVGA 2D chipset with an integrated 4MB 3Dfx Voodoo 3D Graphics accelerator. I have accelerated openGL graphics in a 640x480 window at 16bpp. Yeah Baby!
Yes, emulators (especially VICE) emulate the C64 almost perfectly. Yes, an old breadbox is only one tenth of the price on eBay. But the C1 is neither.
If you've ever worked with the real hardware you'll know that emulators can't replace the real deal. They're great development tools, and they're great for playing games when the boss isn't watching, but just as MAME is not a dedicated Galaga cabinet, VICE is not a real C= machine.
So why not just get a breadbox on eBay then? Well, I suggest that you do, it's an excellent machine. But then you'll also need to buy a 1541 disk drive to run games and demos. If you want to transfer software to or from the system you'll also need an X1541 cable or a 3.5" disk drive. And don't forget an S-video monitor, as you can't use a normal VGA monitor.
The C1 makes it possible to use common PC hardware like VGA monitors and IDE drives. It has 20 times the CPU power and 512 times the RAM, which is great for us that actually use the machine for things like coding (assemble and test in less than 1 second, sweet). Another important point is that when the original C= hardware starts to disintegrate, the C1 will still be there, as it's all just VHDL code.
This is not a machine for everyone, but there's certainly a market for it. There are still a lot of active C= users in the world, more than you'd think.
READY.
#
The site says they are in test, and that the final boards haven't even come in yet... where is it available? It doesn't exist yet.
Buried in my basement is my od C-64 including the 1541 Disk Drive. The power supply is fried though and haven't been able to use the machine. This would be pretty neat to get and play some old pirated games but my problem is getting the old floppies read if they are still good and get them transferred.
So, uh, shouldn't they call it the Commodore 32768?
SIGFEH
I have an old Pet CPM that is pretty messed up. I want to find resources on turning it into a terminal... even if I have to totally gut it. Anyone got any leads?
I've got a bad attitude and karma to burn. Go ahead. Mod me down.
I shudder to think what's supposed to be plugged into the "Geek Port" mentioned on the Specifications page.
Ugh.. A nostalgy article. Just when I've installed:
... using jDoom/jHeretic/jHexen (OpenGL engines) with model addons for true 3D, and high res texture addon for 512x512 textures.
:-)
:-)
- Ultimate Doom (Doom I + extra episode)
- Final Doom (Doom II + two extra episodes)
- Heretic: Shadow of the Serpent Riders
- Hexen
Now I've *definitely* had my share of nostalgy for today.
But now I also have a platform to Doom For The New Millenium! Ooh, if I'll use it? Well, perhaps some day.
Oh, I actually need that "Hexen: Deathknights of the Dark Citadel" expansion to make it truly perfect, but I never bothered to look for it that much.
The biggest problem, if you ask me, is that the C1 doesn't come with a nice case. A generic PC case just won't do it justice. I can't say I'm much for the neon lights and crap that PC modders seem to like these days either.
So, where do I find a good case for it?
READY.
#
Perhaps the most interesting factoid about the Commodore One is that its designer, Jeri Ellsworth, is hawt! :-)
The C-One website has not been updated since a few weeks. Many changes have been made in the past, especially changes that make the board a lot more versatile.
First there's to mention the SD-Ram socket. The board is not limited to 32 megs of memory, but it can take any 3.3V SD-Ram up to 1GB. Video/multimedia memory is also expandable to up to 128megs with a SIMM module.
We have added a CPU slot. The board is no longer limited to a 65816 at 20Mhz. We can supply all kinds of different CPUs that have been used on all the classic homecomputers.
Of course, the "glue logic" of the thing must be different for every CPU. This is achieved with completely re-configurable logic. As opposed to mainstream computers where each chip has it's dedicated task, the C-One's two main chips have programmable behaviour. That means we can not only clone the C-64, but also a VIC-20, C-16, Atari 2600, Sinclair ZX81, Spectrum, Ohio Scientific Challenger, and we've even looked into the Super Nintendo. The possibilities are infinite. Get us the documentation of your favourite 8-bit machine, and with a little luck, you'll be able to download a core file for the mainboard that turns the C-One into a clone of that computer.
So please - do not see the C-One as a Commodore 64 replica. It's a giant leap in computer technology, having the opportunity to change the behaviour of the hardware on the fly, to adapt it's behaviour to the needs of the application that currnetly runs. This adaption is dynamic, the computer does not have to be restarted. Think of it as loading a sub-program, it's just that loading this sub-program equals installing a new add-on card on the board.
The C-One aims at those who are into computer nostalgia, as well as those who want it for educational purpose. We'll supply all kinds of material for you to start VHDL programming, and instantly try it out on this board. Start modifying the board without soldering, extend the capabilities of your video output, or even switch to a completely different computer on the fly.
This computer is not for the usual point-and-click user. It's going back to the times where each and every bit of the machine was documented, and forward to a new kind of computer technology: Re-configurable hardware.
As for emulators, they're out of the question. Since the hardware is re-configurable, it would have to be emulated at the gate level. To do this in real-time, we calculated that it would take a 24THz (24000 GHz) computer to emulate the smaller FPGA with 30.000 gates in realtime. The bigger of the two chips has 100.000 gates. I think it'll take a few years until the C-One becomes obsolete.
Jens Schönfeld
(individual Computers, we're bringing the C-One to the market)
The Amiga One is actually being produced, 4.0 is looking pretty cool and there is a new Commodore 64.
What's the temperature in hell again?
"Everything you know is wrong. (And stupid.)"
Moderation Totals: Wrong=2, Stupid=3, Total=5.
Would it be possible for me to repair it myself? I know very little of the actual workings of the machine, but I would love to restore a classic and do my friend a favor.
10 ? "IN SOVIET RUSSIA"
20 ? "YOU ARE COMMODORE MILLLENIUM"
30 ? "?"
35 ? "PROFIT!"
40 GOTO 10
Irene KHAAAAAAN!
65c816 processor running at approximately 20 MHz,
Is that on air or on water?
To-do List: Receive telemarketing call during a tornado warning. Check.
Someone do a Speccy one!
The Sinclair Spectrum deserves kudos.
Screw you C64 deviants!
Your sprites were crap! Even crapper than color bleeding!
I demand retribution!
Does anyone else find this hardware designer chick attractive and yet somehow threatening at the same time? ;-)
I *AM* a hobbyist. Starting with a Color Computer over 20 years ago (Radio Shacks version of the Commode Door 64) my "hobby" now includes the biggest and fastest hardware available -- not some crap that was outdated 15 years ago.
My original was a VIC-20 (original Vic for $320, blocky keyboard and 3.5k of RAM). I didn't have a Dataset (cassette recorder with a whopping 10k/minute transfer rate) to save programs. So I'd type them in (screw the flowchart). When it came time to save and turn off my VIC, I'd write down all 70 lines of BASICk on MY legal pad.
I quickly saved up and bought a 1541 disk drive.
http://wcm.krone.at/krone/C9/S12/A3/object_id__219 0/hxcms/
Well hell if an article writer of an important newspaper thought it was newsworthy I think we've got a winner no matter what anybody says. Maybe not in the US but in Germany where it was made and the other european countries where it was a big hit (especially eastern european countries like hungary or poland) it will be a success.
...Millennium is spelled with two m's.
F0 07 C7 C8
...CoCo 4?!? And where's my Timex Sinclair 8000?
Happened yesterday?!? Are you posting from the future?
I see even classic Slashdot is now pretty much unusable on dial up anymore.
This thing, according to the site, ships as an ATX MoBo. Anyone know how big it is? Also, is there any way to get a sufficiently small atx mobo to run off a flexATX power supply? (I've got an adorable flexatx case from directron, perfect for this little bundle of joy. :-) )
I'm the stranger...posting to
I still have my original Commodore 64 and a TRS-80, are they now worth something?
Foward, into the past - Firesign Theatre
How about a Beowulf Cluster of new C64s!
Sig? We don't need no stinking sig....
I used it for creating optimized fractal programs, calling BIOS for the math. And I wrote a double-res print driver, and even got the 64C to run at 2400BPS instead of 2396.5 or whatever it was by default.
*Hey, if some C64 geek out there remembers "Thinking Cap", give me a call wudya?*
The only machine I enjoyed programming more was NEC Trek ... Z80 at 1.2 MHz! Whoohooo! 8-)
-- When you look to see how the system works, you usually find that it doesn't.
So I can code Jumpman 3.
BeDoper, Crapdot.org
That chip brings back memories: it was the processor (a Motorola) that ran the Apple IIGS. You can get Apple IIGS emulators - the best one seems to be Kegs.
http://kegs.sourceforge.net/
Cheers
Stor
"Yeah well there's a lot of stuff that should be, but isn't"
It's 20 MHz when the original was 1 MHz. Doesn't this mean that the Space Invaders will come down and kick your ass before you can shoot them, and the cars will run over Frogger before you can get him across the road?
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
I'm still happy with my Commodore 128:)
So where are my Samantha Fox Strip Poker floppies again???
Before we start with why buy a C-One for $250 if I can buy an Intel MB for $75 and a 1 Ghz CPU and 512 MB of SD-RAM for $250~300. The C-One is not just a Commodore but a variety of computer platforms when you consider that the C-One is completely reprogrammable down to the hardware itself. The key components that makes this computer - Reconfigurable - is the two FPGA chips.
Ok, some of you will ask what is FPGA ? FPGA is an acroynm for Field Programmable Gate Array. Now what does this mean ? The FPGA is a chip that can be reprogrammed to function as different kinds of controllers/ICs/processors to meet a specific task. For more info about FPGAs, check out http://www.altera.com
The C-One is not only a c64 and many other platforms by simply reconfiguring the FPGAs and adding a CPU card (such as a Z80 CPU card) if the computer that you are trying to emulate needs something other than a 65c816. It may even be a custom platform of its own (customizable even by you).
If your concern is to buy the C-One to replace your existing PC. Then you got the wrong idea by thinking "replace". Try thinking compliment/add.
If you are truly fed up with Windows, C-One would be a fine replacement computer.
The C-One is targeted for those who want to have fun with the computer. You are open to be creative. Sure it can be used for serious use.
Think of it as a new platform that you can have part in shaping its future. Be involved and have fun. I even have some projects that I will love to work on for this machine. The ultimate point depends on how you want to do.
But why make it a paperweight when the x-box makes an even better doorstop?
I am definitely going to pick up one of these machines. It's too bad it's not going to be an "unwrap it, plug it in" experience, though. Having to supply your own case will be a bit of a problem for some. I'm buying one anyway!
The XT ][ is now available for purchase. The XT ][ is a reimplementation of the IBM XT in an ATX form factor, 8086 processor running at approximately 2000 MHz, SVGA out, an updated 25PINSOFUSELESSNESS Cereal Port, 512 MB of RAM, ultra 8-bit ISA, AT ports, and a 360kb 360 degrees of freedom floppy frive. Let the FPSing begin.
is that having a blue screen was considfered a good thing.
Too many zeros, not enough ones
I am planning an interview with Jeri and Jens for OSNews.com with regard to the c-one and Catweasel board (targeted mainly at AmigaOne/Pegasos/AmigaOS emulation users) today. If there are any questions anyone would like to see answered, then you can suggest them here or send me an email.
I am planning to publish this interview somewhere next week. My interview/article will likely emphasize that the c-one is a reconfigurable solution, not solely for c64 fans. So stay tuned.
For the people who understand German, here's an interesting piece regarding the c-one by a German Mag.
Here's a video of an Amiga show where a prototype c-one was being demonstrated by Jeri. Also the Pegasos and AmigaOne were being sold at this event.
Some more pictures of Jeri and some interesting Pegasos demonstration video can be found here.
Ideas for a Coco4 have been tossed around repeatedly over the last several years but no one has ever stepped up to the plate to make it happen. It doesn't help any that there were a variety of hardware vendors all in the dying days of Tandy's involvement (early 90s) all claiming to have the Coco 4.... but most of those machines were not 8 bitters... rather Motorola 68K OS-9 (OS-K) based machines. In my opinion not the true spirit of the coco.
There is a "Superboard" planned for the coco... check out: http://www.cloud9tech.com/ In my opinion this is as close as we'll ever get to a Coco 4.
Your childhood memories are not being played upon. The CommodoreOne was initially a personal project for Jeri, and she only decided to start selling them when people expressed an interest. It isn't some megacorp selling these, it's just two C64 lovers.
As for what good 20Mhz is, well, look up WiNGS at some point.
Making money from it isn't the point. The C1 isn't intended for that...it's intended primarily for hobbyists, and they don't exactly anticipate any sort of duplication of the original C64's popularity. Holy shit! Can't anybody do anything for the sheer enjoyment of it anymore, or does everything have to make a buck?
C1 Business Plan
1.) Reminisce about the old C64 days
2.) Build updated version of C64
3.) Sell it to hobbyists
4.) ???
5.) PROFIT!...no...FUN!
I think one of these things will be a blast! If I can aford it, I'll get one!
I suspect that the C-1 will not be 100% C64 compatible; for example, software which uses "undocumented instructions" (opcodes which rely on 6510-specific quirks to do things) may fail if the 65C816 doesn't have these opcodes (which I suspect it won't).
The 6510 was basically a 6502 only the first 2 memory locations were inside the chip and controlled which memory banks were switched into the 64K address space. I'd guess that there'd be a FPGA on the memory bus looking for writes to these locations and switching the appropriate lines. Could that cause any differences in operation between this and the 6510?
Are there any other places where the C-1's behaviour would differ from a C64's?
6. NINNLE!
I hear they're working on a port of Ninnle Linux for it!
Sorry, I'll go bark to lurking now.
What is the difference between a real song and a simulated song?
I never owned a C64 myself, but I used to work for the place that published Loadstar... I think some early issues of it have programs I wrote (actually ported from issues of Softdisk for the Apple II).
:)
But as for this new machine, I'd say that reimplementing a 20-year-old computer platform with capabilities that make it only about 5 years obsolete is a big "geek achievement", but probably of rather limited real-world utility..
--Dan
Web Tips
isn't an original. It's basically an emulation as well. Just a very slick hardware one, rather than a software emulator.
There's nothing original about it tho.
"Politicians are interested in people. Not that this is always a virtue. Fleas are interested in dogs." P.J. O'Rourke
Gotta love the C64 (and Atari 800), for being cheap, understandable, reliable, unchanging, and far away from modern nonsense like cooling and crazy-high power consumption. I'd love to have something with the same characteristics, but not just a rehash of 1982 technology that runs a lot faster. Surely it wouldn't be difficult to put together a standard system that looks dated to the hardware junkies, but would be completely awesome and fun to play with. PCs are too complex to be fun (and Linux doesn't change that).
Why?
Kudos to the developers for such an awesome little box!
My biggest question is how they're managing to sell it for only $200 bucks, and why I can't buy a similar board outfitted with a cheap-o Arm (or other 32-bit machine) to run linux on for about the same price.
http://www.masturbateforpeace.com/
According to the specs the thing has a 24-bit address-space, which would limit it to 16 MB of memory...
8. ARE BELONG TO US
> The shuttle Columbia is God's wrath upon the American and Jewish dogs!
So by that token, the 3000 lb. bunker busters that will be raining from the skies over Bahgdad in a few weeks will be God's wrath upon the Muslim dogs?
(If so, it would seem God is a lot more pissed at Muslim dogs than American and Jewish dogs, right? Only 7 died on the shuttle...)
Of course, if you had a fucking clue, you would realize that ALL people are pretty much the same, and that religion is a crutch for the weak and superstitious morons of the world.
Several years ago, some smart businessmen had an idea: Why not build a big
store where a do-it-yourselfer could get everything he needed at reasonable
prices? Then they decided, nah, the hell with that, let's build a home
center. And before long home centers were springing up like crabgrass all
over the United States.
-- Dave Barry, "The Taming of the Screw"
- this post brought to you by the Automated Last Post Generator...