some month ago, I made a video of my first modular synth patch 😊
https://www.youtube.com/watch?v=kaHsIIL-VJo
here is the system I used in this video:
https://modulargrid.net/e/racks/view/3004903
🌱 Little AND gates and a flip-flop in #wireworld.
https://wiki.xxiivv.com/site/wireworld
Heads up for #OpenBSD 7.8 users, backports for chromium, iridium, ungoogled-chromium ports have been committed, updated -stable packages should be showing up in the next few days!
chromium has historically only received updates in -current, but it appears sthen@ has managed to backport them!
https://marc.info/?l=openbsd-ports-cvs&m=177195097807729&w=2
latest verson in ports is 6.9
Publishing a webpage in #picotron 0.3 by dragging it into podnet ~ each user has write and listing permission for podnet://{userid}/*
rcctl restart snac in crontab for now)I've made a copy of an Apple #Hypercard version of Oblique Strategies with #Decker :
https://farvardin.itch.io/strategies-obliques
in English and French.
My cold got better in the evening, so I finished editing the article about reverse-engineering a rare but historically important operating system VisiCorp VisiOn. A ~10,000-word-long write-up is accompanied by the first-ever third-party application for Visi On, developed by my fiancée, Atsuko.
so one of my big goals for Exigy - my graphical IDE and software development toolkit for lua/love2d - was integrating networking
i've never written a line of networking code in my life until two weeks ago. learning network code necessitated writing Events-driven code, which was mostly new to me too.
i needed some kind of 2d game to test out the network code, so i spent a couple of days hacking together a mini Lunatic Fringe game, if you remember this old classic After Dark module.
for the first time since i was in high school 30 years ago, i had to re-learn trigonometric theory. just making that little ship turn and thrust in the right direction took me WAY longer than i'm comfortable admitting to 😬
these two lines should probably be tattooed to my forehead:
xPositionIncrement = -cos(shipAngle)
yPositionIncrement = sin(-shipAngle)
so as of today, Exigy now has server-client networking over UDP. 🤞 i'll be able to get a dollar store quality Lunatic Fringe server up and running in the next few days to test out the networking code
my favorite is an 18-liter medic pack (1.22 kg)
i have been wearing it for a year now. it's tough, sized well, has enough pals webbing. perfect for a day hike or city trips ❤️
when i need a lighter pack with a pocket for a laptop, then i take niukka (0.95 kg)
i don't think i'll ever buy another backpack: ones i have will outlast me :)
Took about 15 minutes to spin up a mate desktop with #openbsd
Thats pretty easy.
Around 11 minutes of that 15 was installing the os and the desktop packages, but im on a slow 100mbit internet. The remaining 4 or so was configuring which involved reading a pkg-readme file, following instructions in it, and setting up a few themes.
I really don't get it when people say OpenBSD is hard to set up. Its really not
When i show screenshots of my usual setup on openbsd in linux-oriented places online i'll often get questions like "how do you *even* run that? Isn't it bad for desktop?" Or "openbsd is really bad and supports nothing, i don't think i could use it" or, "you're brave for using openbsd, i could NEVER" Etc.
Ive been getting by fine for the past 4 years or so, and have no plans to switch away.
Its true that desktop on the BSDs isn't nearly as streamlined as some linux systems, but if you can put in a little effort, its actually really quite nice to use as a desktop, and in some ways, better than linux
4 years ago, I spent a weekend putting together a little slideshow program, and have since given every single presentation in it. The idea was that I wanted a slideshow format that was textual so that I could version it, and that I could write the speaker's notes in that same source.
I occasionally found little optimizations so that images are drawn faster, but otherwise, it's essentially the same.
EVERYTHING’S GOING TO BE OK
Implementing a tiny virtual machine, assembler, and compiler
The thesis of Tre O’Neal
https://digitalcommons.ncf.edu/cgi/viewcontent.cgi?article=7765&context=theses_etds
While I love that #linux is a very competent alternative to commercial operating systems, I can't help but feel that there should be a _simple_ OS out there, something that is deliberately made at a human scale at the expense of modern features.
A well-built microcosmos that just works and requires no fiddling around.
Think no terminal (at least no need for it 99% of the time), elegant first principles, nice GUI, basic tools for programming, writing documents and drawing. Is there such an OS? I guess most old systems were like this, but is there something modern?
I finally finished Node1 of my balcony weather station. After nearly a year of looking at it collecting dust and a few hacking sessions, it is installed and working.
It measures temperature, humidity, pressure, and partial matter (in three resolutions).
Big hurdles were mostly software related: getting the Pico SDK C tool chain figured out; getting i2c, uart, and WiFi to play nice together; and keeping the WiFi connection stable.
Someone asked me why I don't implement markdown support to the wiki engine instead of painstakingly typing down html tags. I think the reason that I never felt like markdown was worth it, was that the editor I use makes writing html somewhat frictionless, maybe if I lost this, I'd consider adding a parser.
Markdown support adds a thick layer of junk to a SSG, maybe the trick is just to improve html support to the editor you use, and keep the site simplier.