Modern web needs like 100MB just to say "Hello World".
-
@wyatt You got me there! I'd love to see it running on one of the x86 devices you mentioned. But of course, it'd need to run linux 1.x or whatever.
@someodd linux mainline never supported older than 80836 to my knowledge, the mailing list post torvalds announced it in said the minimum was a 386, which is what he had at the time -
Modern web needs like 100MB just to say "Hello World". I went the other way.
Introducing GASM: A Gopher server in pure i386 Assembly.
💾 Binary: 1.5KB
🧠 RAM: 24KB (Verified with pmap)
🚫 Dependencies: 0 (No libc, pure syscalls)
🦕 Min Spec: Intel 386DX (1985)Probably runs on the shittiest hardware you can find, or on your Ryzen 9.
@someodd Hmm, should I go with my current server build or GASM?
-
@someodd Hmm, should I go with my current server build or GASM?
@mast0d0nphan it would rule if you tried gasm. I have an IRC for support. I also have another more feature rich server written in Haskell called Venusia. https://GitHub.com/someodd/venusia
-
@someodd linux mainline never supported older than 80836 to my knowledge, the mailing list post torvalds announced it in said the minimum was a 386, which is what he had at the time
@wyatt would you mind joining my IRC in a journey to document it running on something old?
-
@wyatt would you mind joining my IRC in a journey to document it running on something old?
@someodd remind me tomorrow and maybe. I could run it on a 486 or pentium or something possibly. -
@someodd remind me tomorrow and maybe. I could run it on a 486 or pentium or something possibly.
@wyatt awesome, thank you
-
@someodd guessing that means it won't run on my AT&T 6300 (8086)?
shittiest x86 hardware i can find in my collection is that or an NEC V20 (8088 compatible) in a tandy 1400LTYou have a 1400LT???? 🙀 With the dual 720 k floppy drives.
-
You have a 1400LT???? 🙀 With the dual 720 k floppy drives.
@HopelessDemigod i have most of the parts of it. i wish i still had the entire thing but i have enough to power the board, i have the keyboard, and i have the floppy drives -
@HopelessDemigod i have most of the parts of it. i wish i still had the entire thing but i have enough to power the board, i have the keyboard, and i have the floppy drives
I regret selling mine when I was younger. I used to login to BBS’s with an external Zoom 14.4 modem. The two floppies worked well.
A was DOS 5 (The parts I needed)
B was Telix, Stereo Shell, List and QE (Text Editor)
-
I regret selling mine when I was younger. I used to login to BBS’s with an external Zoom 14.4 modem. The two floppies worked well.
A was DOS 5 (The parts I needed)
B was Telix, Stereo Shell, List and QE (Text Editor)
@HopelessDemigod if i still had the full thing it'd be yours for the taking :) -
@HopelessDemigod if i still had the full thing it'd be yours for the taking :)
-
@mast0d0nphan it would rule if you tried gasm. I have an IRC for support. I also have another more feature rich server written in Haskell called Venusia. https://GitHub.com/someodd/venusia
@someodd @mast0d0nphan I assume, you missed the "or GASM" joke 😄
-
Modern web needs like 100MB just to say "Hello World". I went the other way.
Introducing GASM: A Gopher server in pure i386 Assembly.
💾 Binary: 1.5KB
🧠 RAM: 24KB (Verified with pmap)
🚫 Dependencies: 0 (No libc, pure syscalls)
🦕 Min Spec: Intel 386DX (1985)Probably runs on the shittiest hardware you can find, or on your Ryzen 9.
@someodd hell... One could even run that in a container or vm for """added security""" and still be WAY under 100 megs :D
-
undefined amoroso@oldbytes.space shared this topic