https://bogdanthegeek.github.io/blog/projects/vapeserver/#fn:2

The free web will never die so long as we never give up

Hosting a WebSite on a Disposable Vape

Someone's trash is another person's web server.

BogdanTheGeek's Blog
@fluffykittycat I see these things on the side of the road sometimes. So soon I will be able to pick up "compute" like a video game character getting ammo. OK.
@flower that vape has the equivalent of a late 70's early 80's PC under the hood

@fluffykittycat @flower it's exceeding that already

and this level of compute costs down to about USD 20 cents, new, in quantity 1, depending on the specific part

what's the (possibly mangled) quote? the future is already here, it's just not equally distributed

@fluffykittycat @flower for less than 1 USD you can get a chip that contains a digital signal processor and bluetooth radio

they're designed for toys... and also fancier disposable vapes

@r @fluffykittycat @flower the only reason noone takes an #RP2040 and tries to build a new #Retro-Style #Microcomputer with it is because it's way more effort and hassle than the $5 (/ $1 / $10) discount compared to a #Pi0W (/ #Pi0 / #Pi0W2) - which already come with USB, HDMI & microSD - is worth it.

@kkarhan @r @fluffykittycat @flower

Makes me wish there was a "Disposable" vape company that deliberately built a little too much compute into their vapes, and when it was time to dispose of them, you instead plug it into a cheap baseboard that facilitates communications between N vapes and lets you do baowulf clusters.

Completely insane but I want it.

@krutonium @r @fluffykittycat @flower you mesn "Beowulf Clusters"?

That reminds me of that #HarderDrive and the fact that I am still looking for a bootable #ROM card for #ISA and/or #PCI for @OS1337

Harder Drive: Hard drives we didn't want or need

YouTube
@krutonium @r @fluffykittycat @flower I mean, #BIOS does specify bootable #ROM|s and what I'm looking for is some reliable #WORM / #EEPROM that is then wired in a #readonly fashion for a live system boot (i.e. @OS1337) so that it can be used as like an #SSH-#Terminal

@krutonium @r @fluffykittycat @flower Ideally I'd find a vommercially-available & affordable #SSD with a transparent #WriteBlocker.

Putting @OS1337 on a #CD-R or 3,5" #Floppy feels rather clunky and unelegant for many use-cases…

@kkarhan @r @fluffykittycat @flower @OS1337 Why not an IDE to SD Card adapter and just set the read only switch on the SD Card?
@krutonium @r @fluffykittycat @flower @OS1337 cuz AFAICT that is not a hardware "write blocker"

@kkarhan @r @fluffykittycat @flower @OS1337 TIL, you're right, it's honor system.

Now that said apparently there are Compact Flash cards you can buy that are 64GB in size that have a read only switch that makes the firmware transparently ignore all writes.

@krutonium @r @fluffykittycat @flower @OS1337 sadly I've yet to find some…

  • So far the only actual "write blockers" that are transparent that ain't very expensive digital forensics equipment are those #IODD drive cases.

@kkarhan @fluffykittycat @flower this is not the "only" reason, and in fact there also *are* retro-style computers featuring RP2040s (usually as peripherals!)

comparing against a pi zero is largely missing a major point of what makes retro-style computers interesting (they are understandable and tinker-able)

raspberry pi is largely not / no-longer an education/hobby-focused company, and the rp2040 is pretty clearly targeted at industrial/commercial users first

@r @fluffykittycat @flower Obviously people have used the #RP2040 for many projects and given it's ease of programming, low price, excellent documentation and easy availability it's no wounder it does put pressue on #ATmega / #ATtiny, #Arduino, #Teensy, etc.

  • At least for low volume productions and prototypes as proof of concept.

#RaspberryPi shure are more and more targeting #embedded & #industrial clients given they do in fact disrupt the market as one can get proper #documentation and #tools without paying $$$$ upfront (AND sign NDAs) just to be able to boot #Linux on it.

  • And competitors fail at understanding that this makes #Broadcom look good and is their entry-way into acquiring new clients. Because selling hardware purely off specs may work in #amd64 land where shit's legacy and the way things work is so entrenched that basic stuff just works as in booting. #ARM and even #ARM64 fail at having that level of #standardization.

OFC the #Pi0 / #Pi0W / #Pi0W2 doesn't need to innovate since every competitor isn't even trying to compete but merely farting out boards with 0 documentation and some halfassed boot images and no post-sales support so they keep dominating by virtue of being the only ones that just work...

@fluffykittycat I don’t really understand all of this and I could never reproduce it but it is so cool.
@fluffykittycat ha, also vice versa when i do hardware layout. when i designed a board for some signal stuff, after powering it for the first time, the circuit board was also vapable

@fluffykittycat running webservers everywhere is the modern "can it run doom"

anyone already implemented a webserver in a pdf file? asking for a friend

@utf_7
Considering this

https://github.com/ading2210/linuxpdf

running a webserver in a PDF should be trivial.
@fluffykittycat

GitHub - ading2210/linuxpdf: Linux running inside a PDF file via a RISC-V emulator

Linux running inside a PDF file via a RISC-V emulator - ading2210/linuxpdf

GitHub
@Lu_Tze @fluffykittycat lmfao, high school student already achieved more than i will ever

@utf_7
Yeah, I generally feel pretty good about my technical skills whenever I manager to get a piece of software to just do what it was designed to do.

This stuff looks like sorcery to me.
@fluffykittycat

@fluffykittycat
„Erwachsenenschnuller“ :-)
@mardor @fluffykittycat dachte mir auch. Finde ich gut, werde ich so anwenden, vielleicht bringt das jemand zum aufhören

@shadowwwind @mardor @fluffykittycat

My first Unix workstations were in the same CPU range. We had some disk space...

@fluffykittycat This means the ability to host non-age or identity verified sites in places that are difficult even to find. Imagine a darknet .onion-only porn site or site for a guerilla movement hosted on a dozen mirror devices made from vapes and connected to whatever insecure wifi connections show themselves at the moment.

Imagine netcops having to look for porn sites in the actual gutter, only to be spammed by the sheer number of devices

@LukefromDC @fluffykittycat I was 100% thinking this. 😆❤️
@fluffykittycat haven't read but i can sense how react is not gonna be part of the server, or even node
@fluffykittycat the things we call disposable these days, it's distributing
@fluffykittycat even our trash can run useful stuff these days. Both saddening and amazing.

@fluffykittycat
My disgust for (disposable) vape producers is now somewhat less after reading about this project.

@stfn

@dzwiedziu @fluffykittycat my disgust is only growing, seeing what they consider disposable

@stfn
Don't get me wrong, it's still a lot of disgust. I'm just cheering street lithium collectors.

And in capitalism everything is disposable.

@fluffykittycat

@dzwiedziu @fluffykittycat true. And I cannot find a single disposable vape thrown away in my town, which is both great, and bad, because I want some free batteries :D
@stfn @dzwiedziu @fluffykittycat I pick the damn things up for recycling.
@fluffykittycat @harald Feeling giddy like a kid when reading this. Thanks for posting.

@fluffykittycat It's always disappointing that these turn out to be "I'm using a full-sized computer as a gateway/proxy to this novelty broken SLIP installation that dumps the ROM no matter what you request."

Still, I tend to think of embedded stuff in terms of "when would this have been the most powerful computer in the world?" and "when would this have been the most powerful computer a normal person could buy for their home?" It's faster than an Acorn Archimedes, but only sports more RAM than the original 8080 Altair computers in 1975 (By 1977 all the Big Three consumer home micros would have more memory). It would have run circles around any computer from the early 1950s. By the time magnetic core memory hit the Whirlwind project, they'd beat it handily on RAM.

@fluffykittycat this is the kind of content I am on the fediverse for
@fluffykittycat

tired: virtual private server
wired: vape private server
@fluffykittycat OUT: they did surgery on a grape
IN: they did httpd on a vape
@fluffykittycat Aww, damn it. I was considering trying to do exactly this, but on the £2 smart lightbulb I bought a while back but you got there first! Amazing work.
@jsbarretto I wasn't the one who did this, to be clear. But I bet you could
@fluffykittycat Still unsure how to reliably flash custom software on these :/