I wrote a sorta-minimalist template for my generative art needs. It's not exactly dependency free, but at least it doesn't pull in a ton of NPM packages!
I think it's just right for my needs, and I hope other people will find it useful, too.
@akkartik a year or two ago, I set out to make it stupid easy to create a disk image. I think I succeeded; it's now so easy that you can compile the whole system just by opening a page in your browser containing the build script. It takes < 1 minute to build the system and create a disk image.
Some background <https://www.colbyrussell.com/2019/05/10/terobo-a-triple-script.html>
(And a notable quote from the Terobo post: "A triple script is its *own* toolchain. In other words, the repo is the IDE.")
I made a thing: <https://www.colbyrussell.com/LP/debut/plain.txt.htm>
Ostensibly it's implementation of a (really crummy) assembler, but the true purpose is to showcase a (proposed) new form of media—an alternative take on literate programming that exploits the natural features of the Web browser instead of requiring special purpose tools and is inspired by the pragmatics of the design of Markdown.
Blog post forthcoming.
gallery of slide rules for varieties of different functions
This is a map of about a billion galaxies. Each galaxy has hundreds of billions of stars.
Pick a region at random. Zoom in, scroll a little, zoom in, scroll a little, repeat until you find a galaxy. There. You're likely the only human who has ever seen it and all the wonders it may contain. It's yours to hold. That's your little galaxy.
That said, it's increasingly clear to me that Rust is _primarily_ targeted at the Big Tech usecase (aka "at scale") and only secondarily interested in the Free Software usecase.
Today's news that the Rust Foundation is reserving *half* of its board seats for Big Tech provides additional confirmation.
@akkartik That's fair! I wish you luck with Mu. I hope you're aware that `mu` is the toki pona word for a generic animal sound, and quite a bit of a meme in said community!
Hacking on a tiny microcontroller (640K of RAM) using Forth
My #fosdem talk – Imagining the Ideal Language for Writing Free Software – will start in ~30 minutes https://fosdem.org/2021/schedule/event/programming_lang_for_free_software/
I'd love to see you there and get a real conversation going in the Q&A afterwords!
(it starts at 2pm CET/1pm UTC/8am EST/5am PST)
Next up in the Declarative and Minimalistic Computing devroom at #FOSDEM2021
We closed the gap between Stage0 and GNU Mes: the Full Source Bootstrap!
I just came across the following message at the end of the man page for a new tool I installed:
> The only human language in which output is generated and in which documentation is available is English, regardless of the user's preferred language.
... that's honestly really nice to see. Admitting we have a problem is step 1.
Promiscuous dependencies are the root of all evil.
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.