Vintage 30-Year-Old Mac Resurrected As a Web Server (rhyal.com) 66
Long-time Slashdot reader Huxley_Dunsany writes: After much work rebuilding and upgrading it, my Macintosh SE/30 from 1989 is now connected via Ethernet to the Web, and is hosting a simple website and old-style "guestbook." The site has been online for a few days (other than semi-frequent reboots of the system when it gets overloaded with requests), and has served nearly 20,000 visitors. For a machine with a 16MHz CPU and 68 megabytes of ram, it's held up remarkably well!
I'm basically inviting a "Slashdotting" of my old Mac, but I thought this project might bring a few smiles here. Enjoy!
"Awesome," wrote one visitor in the guestbook, adding "You should join a webring!"
I'm basically inviting a "Slashdotting" of my old Mac, but I thought this project might bring a few smiles here. Enjoy!
"Awesome," wrote one visitor in the guestbook, adding "You should join a webring!"
whoops (Score:3)
www.rhyal.com refused to connect.
You've been Slashdotted! (Score:5, Funny)
I'm basically inviting a "Slashdotting" of my old Mac,
Ask and you shall receive!
Re: (Score:2)
I came here for this comment. Thank you.
Intentionally putting a Motorola 68030 through this probably constitutes some kind of abuse.
Re: (Score:3)
Re: (Score:2)
Yep.
"Firefox canâ(TM)t establish a connection to the server at www.rhyal.com."
I figure it's probably melted into a small puddle of slag by this point.
Re:You've been Slashdotted! (Score:4)
I'm flipping through the news looking for a story where a old mac exploded after being used as a webserver.
I did my part (Score:2)
Re: (Score:2)
A 1989 Mac SE/30? "Slashdotting it" would take, what - maybe 5 simultaneous visitors?
Re: (Score:2)
Re: (Score:2)
Question 1: Why? (Score:2, Interesting)
Re: (Score:2)
Re: (Score:2)
Because it's so bright you gotta wear shades!
Re: (Score:3)
Because they could, that's why. Some people like vintage hardware you insufferable cunt.
*sigh* (Score:5, Insightful)
Question 1: Why?
To quote John F. Kennedy:
"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard, because that goal will serve to organize and measure the best of our energies and skills, because that challenge is one that we are willing to accept..."
It's 2019. For $50, I can buy a RasPi starter kit, spend an hour with my mom, walk her through flashing the card with DietPi, and she'll have a web server a hundred times more powerful than this one.
I can grab an Optiplex 3010 for $100, hand it to her with a copy of the Turnkey Linux LAMP appliance, and she'll have a working web server almost by accident.
The point isn't to be serving a web page. That's just the finish line.
This project appeals to the person who took it on because it's hard. A Mac from 1989 predates basically every readily accessible piece of handholding.
There sure as hell isn't any help from Apple about it. I'd love to watch a video of him taking this unit to an Apple Genius; it's quite possible the machine is older than them.
There's nothing on StackOverflow about it.
There are no Youtube tutorials for it.
There's nothing in most user forums (unless maybe there's a vintage computing forum).
There might be some Usenet posts about it, but that sort of an archaeological dig is a task unto itself. Manuals and textbooks are very unlikely to cover doing web serving.
Apache, nginx, and other common web servers are unlikely to compile for the CPU architecture by default.
This computer is undoubtedly less powerful than the router it's sitting behind. The fact that the submitter was able to get it to work is basically an indicator that, whatever procedures they did to get this machine running, are basically unique.
Question 2: Why is this a story?
...Because it's fairly unique. The number of stories about these sorts of projects (and being successful in a manner that everyone reading can see) is something I'd like to see increase. We've had 1,001 stories about politics, Ajit Pai, and Donald Trump over the past 2-3 years. I can find that sort of thing anywhere. This sort of thing? Where would I find that? I'm happy to have read such a story and have visited those pages.
Also, Slashdot is a community. I *might* agree that perhaps a more formalized standard about personal projects being submitted should exist. However, if a community member embarks on a quest to do something like this, and is successful? Hell yes!
Re: (Score:2)
There are several vintage Mac websites and forums. And by 1989 I think there were Mac OS web servers (i.e. proper GUI apps).
Re: (Score:2)
on second thought, 1989 is probably too early. But there were Mac OS web servers capable of being run on an SE/30.
Re: (Score:2)
According to archive.org, he's using http://www.machttp.org/ [machttp.org]
Re: (Score:2)
Some rescind all Berners-Lee's honors [history.com]. The WWW was actually invented on a Mac running System 6.
Re: (Score:2)
Not only this, but when I tinker with tech and folks ask me why in the hell I do such things (a PBX at home, various midrange iron, etc).
I can boil it down to something a bit simpler, even:
"Because I CAN."
If your a hobby is fun to someone, you should not condemn them if they enjoy themselves.
Also, I almost accidentally posted Anonymously - and got an error that anonymous posting is turned off. What gives?
-Miser
Re: (Score:1)
Re: (Score:2)
Sorry guys! (Score:5, Informative)
Re: (Score:2)
Witnessed.
Re: (Score:2)
Don't Worry, it's being "hosted" by Google:
http://webcache.googleusercont... [googleusercontent.com]
And the Internet Archive:
https://web.archive.org/web/20... [archive.org]
Re: (Score:2)
No need to apologize. The slashdotter above gave all the right reasons (because people still question these wondrous accomplishments right here
Congratulations on finding work on the day your server got slashdotted, and on becoming *the* subject of a story right here =]
And, if the gods take a break sometime, maybe I, too, will leave the ranks of the unemployed.
This is historic.... (Score:2)
Really: This guy made history.
This is the first 68030 based Macintosh to have been the victim of a DDOS. There were routers with the 68000 series in them. Sure- they got attacked.
But this is the first Macintosh of this vintage to be DDOSed or Slashdotted.
This is noteworthy... just like those computers submerged in mineral oil or Fluorinert. This is news!!
Re: (Score:2)
Really: This guy made history.
This is the first 68030 based Macintosh to have been the victim of a DDOS. There were routers with the 68000 series in them. Sure- they got attacked.
But this is the first Macintosh of this vintage to be DDOSed or Slashdotted.
This is noteworthy... just like those computers submerged in mineral oil or Fluorinert. This is news!!
Almost certainly not. There were a few servers that ran on Macs back in the day. In fact, because they weren't WinNuke-able and didn't have a unix terminal, classic Mac OS servers were often more resilient forward-facing boxes than Windows or early Linux. DDOS can take down anything of course, so certainly some got Slashdotted, but Mac servers were not uncommon.
Among other things, I used to run SMTP (SIMS) and a few IRC bots (ShadowBot, I think) just because they'd confound a not insignificant number of hac
Re: (Score:2)
I designed my share of comms gear back in those days.
The MC68302 was a favorite of mine. Choc full of comms interfaces and timers. A lot of packets went through those boxes.
Re: (Score:1)
Re: (Score:1)
I would never run a Mac OS on my SE/30 if I wanted to do useful things with it. I've had NetBSD on it for over a decade. Ok, it doesn't get turned on very often. But with NetBSD on it, it would make an ok web server.
68 MB (Score:3)
68 MB? Wow, that's a lot of RAM. (for a Mac SE/30 - really!)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Re: (Score:1)
The SE/30 uses the old 30 pin SIMMs. I have a set of 4 of the extremely rare 16MB 30 pin SIMMs but I am pretty sure I have them in a SparcStation IPC instead of any of my SE/30s.
Re: (Score:2)
I think 68 MB is a typo, 64MB makes sense. But you could upgrade the SE/30 to 128MB RAM if you also replaced the ROM SIMM with one from a Mac IIsi.
Hi! This is my Mac being referenced in the original post. It really does show 68megs of RAM in the "About This Mac..." box. I'm out of town right now (which is why my site went offline just as this post hit the front page, sigh) and can't double-check, but I think the odd RAM count is a side-effect of the custom ROM I've installed in the machine. I'm using a "Mac ROM-inator II" from Big Mess o' Wires. This ROM upgrade does a bunch of cool stuff - custom startup sound, skips the RAM test on power-up (major r
Re: (Score:2)
but entirely possible. There were two banks of four SIMM FPM memory modules,
which came in 256k, 1M, 4M, and 16M sizes. One bank filled with16M, and
one bank of 1M, gets you 68MB total.
The available Ethernet ports, though, were only 10base200 or 10baseT. A
low-end smartphone has better specs (but smaller screen).
Slashdotted server again (Score:2)
First occurrence in a long, long time of a slashdotted server. Many years, in fact.
It's a pitty Slashdot can only slashdot 16 MHz servers nowadays.
Re: (Score:2)
It's a pitty Slashdot can only slashdot 16 MHz servers nowadays.
If we can take this down, we can probably crater a 486SLC2-66...
Re: (Score:2)
C64 hosted website (Score:2)
Re: (Score:2)
Wow, that's incredible. I thought for sure it would be Slashdotted, but the page came up for me. Of course, it was like browsing the web on a 56k modem. Nice trip down memory lane, that.
Few tweaks (Score:2)
If you perhaps ran it through Cloudflare, with Amazon Aurora for the backend - and maybe host the front-end on another server in a load-balanced kind of way - then I could see the Mac easily holding its own.
Re: (Score:1)
Money better spent (Score:2)
The same amount of money you spent on reviving this obsolete piece of junk could have bought a Beowulf cluster of Arduinos which would stand up quite well to whatever Slashdot can muster up these days, and the running costs would also be lower.
Re: (Score:2)
a Beowulf cluster
Hot grits, Natalie Portman, etc, etc.
Whatever, 40-year-old tech does this (Score:1)
Many C64's, hell even TI-99/4A's, serve web pages these days. I won't link to them because that would probably kill them but if you search you can find them. This is 40+ year-old tech.
Re: (Score:2)
Re: (Score:3)
A lot will depend on what you're serving up. I would suspect that if it's a few static pages with no large images (or none at all), and no server-side scripting - which appears to be the case for these websites hosted on very old hardware, you could get away with some pretty old hardware. I would think your Celeron 300A would be fine, and your Opteron wouldn't even break a sweat. Now throw in a full-blown webserver like Apache, something like php, and a bunch of media and all bets would be off.
On the oth
Re: This does bring up an interesting idea.. (Score:2)
Or what's the most expensive hardware that could NOT survive a slashdotting? Apple watch? Tesla car computer?
Re: (Score:2)
ENIAC
Computer (Score:1)
Decades later it still works.
The SE/30 was always a great computer with its PDS slot.
Color, networking.
Ok, So what? (Score:2)
The Mac in the article is quite a bit more powerful than many early web servers. Keep in mind than many IOT devices have built in web interfaces with ony simple embedded CPUs.
Re: (Score:2)
The first web server ran at 25Mhz and was also a 68k machine. A NeXT specifically.
My favorite computer (Score:3)
The SE/30 is on the top of the list of my favorite computers.
I need to know more! (Score:2)
Please post some photos and a chronology! I have an SE/30 just waiting to be put to use in a similar project!
Can anyone imagine (Score:2)
a Beowulf cluster of these?
First slashdotting in years (Score:2)
typos (Score:1)
Re: (Score:2)
Maximum RAM for a Macintosh SE is indeed 4 MB. 4 slots for 30-pin SIMMs, either 256K or 1 MB each. It also ran an 8 MHz 68000 processor.
The Macintosh SE/30 is an entirely different beast, having 8 SIMM slots (two banks of 4), and able to use 256K, 1 MB, 4 MB, or 16 MB SIMMs. And a 16 MHz 68030 processor.
Man I miss my old IIvx (Score:1)
Fond memories of the SE/30 (Score:2)
What's old is new again! (Score:2)
Turning an SE/30 into a linux box was little bit of a thing about a decade ago. Around this time I ran an Apple Network Server ANS/200mhz using Yellowdog Linux, a PPC based linux distro that shuttered in 2012.
http://www.ydl.net/board/
Back then you could shoehorn the distro onto a SE/30. It was about the earliest mac that you could do much of anything with. I think it was the first mac to have an ethernet board available (10baseT!) so anything else would need to run a PPP connection to networked PC or serial
Cool project (Score:1)