I've fully moved my website to @OpenBSDAms at last! Very excited to make this transition to #OpenBSD and httpd(8) for web hosting.
https://ratfactor.com/openbsd/blog-13-moving-to-openbsd-dot-amsterdam
Hey there, some personal news: I've decided to move on and am therefore looking for a new job starting July.
I loved serving as a program manager with open source projects involving some of the most brilliant software developers out there.
In a future job, I'd like to continue working near the intersection of open source, funding, business, policy and the societal impact of digital technology. But that's a small niche and so I hope that this post might open some doors through my contacts here. Are there OSS foundations or (non-) government orgs looking for staff?
Being a software developer at heart, I have been excited about tech all my life and later found myself involved in various software projects and business ventures big and small. I speak both fluent Nerd and fluent Business and frequently helped translating between the two during my career.
I'm aware that my requirements are a strong filter: Part-time and remote, German timezone. I'm also fairly unenthusiastic about the current generative AI / LLM hype and would prefer to work outside of that bubble.
If you have possible leads, I'd be grateful to hear about it. Thanks in advance and thanks for sharing.
Hello 👋 I'm looking for some software engineering work at the moment. I have extensive experience in frontend, typescript, react.js. Contract would be ideal. I'm based in Belgium.
Boosts welcome, thanks everyone :)
🎉 picoCAD 2 is out! 🥳
Model, texture, and animate - in a single lo-fi, easy to use package.
GIF, GLTF, OBJ, and sprite sheet export.
Available now on Steam and Itch!
Check it out! http://picocad.net
Thanks for boosting! ❤️ 🙏
I wonder what it would be like to design a phone keyboard specifically to be used with vim
If the computer is a prosthetic (and it is) then this means we legitimately have to be careful about what software we run, because we are deciding what to make part of our selves, part of our minds
@mcc I sometimes find dreaming to be frustrating, because my computer prosthetic doesn't function very well in dreams. I can imagine that it responds to my commands, but those responses don't meet the standard of quality I expect from my computer. In dreams, my computer is just as forgetful as I am, and I often find myself going in circles trying to accomplish tasks that would have been trivial with an actual functioning computer.
@mcc I had this half formed thought about what pisses me off about AI yesterday, which your point frames better.
I just don’t want computers to work like this. I don’t want weird black boxes, that are almost certainly highly unreliable, that are plumbed together on the fly by some “agent”.
I hate that, and I think it’s shit.
I believe computers can be highly reliable, robust, transparent, and understandable.
I desperately want them to be like that, especially as an extension of myself.
The AI approach seems to be entirely conceding that aim and embrace “it doesn’t matter how it works if it usually gets the job done”.
I don’t want that.
:open youtube.com and let me know if webkit crashes.Edit
I think because I'm on current and vimb is version 3.7.1 but needs to have the following dependencies.
@nina_kali_nina also you are porting to OpenBSD. Their C library does not put up with a program doing ill advised bullshit and it will throw aborts sooner than others. I love it as a development platform and anyone working in C or C++ should make sure their garbage works on OpenBSD. It will surface bugs you won't find easily on other platforms. Better: it fails faster so it's easier to debug problems that are subtle and difficult to find elsewhere.
@hi I have a WIP patch that prevents crashes - https://github.com/LibreSprite/LibreSprite/issues/542#issuecomment-4063449431 - now I need to figure out how to test it, and possibly make a PR...
Going over some of the finer points of #picotron accounts. podnet:// folders can only be listed by the owner, and so filenav reacts to that state change after switching accounts. podnet and scoresub() are arriving Monday-ish, along with PUT and POST fetch() requests. Get your 16x16 user icons ready!
Nothing like a Sunday morning to move all your stuff to #GotHub #OpenBSD
https://x61.sh/log/2026/03/14032026191148-gothub.html

OpenBSD adventures, day two. My MacBook with arm64 is running fine under OpenBSD, but there is no video acceleration, so it can't play full-screen videos.
I started to think what I can do about it, and I realised that we had a few e-waste Chromebooks bought for $20 apiece. It's 1.5GHz Celeron, and it is as dodgy as laptops get: it is spray-painted, it is made of cheap plastic, and the keyboard and the touchpad are both kind of only look like real ThinkPad but there were so many corners cut making it that I can't type "root" without it missing a letter or two every other time. This is what kids apparently were using in schools ten years ago or so?
Some things are glacially slow, but Xfce4 is quite usable, and it can play YouTube in 720p. Everything the laptop has to offer seems to be working (even webcam).
It works incredible for an ultra-low-end device from 2013.
LibreSprite on OpenBSD works*, wow**, and it was easy*** to make it run
*until it crashes; gotta figure out what it's unhappy about
** it's an old version
*** one compile time error resulting in a one-line diff, plus an hour of time
ended up moving over to #openbsd on my router from openwrt, this works *incredibly* well with all just utilities that are just... already included in the base system
if anyone's curious, it's an hp T740 thin client with an intel x540-t2 NIC- currently pulling my full gigabit link, got my VLANs set up all nicely and everything
only had one issue- my unit had shipped with a 64gb EMMC drive which openbsd wasn't able to detect, but after swapping over to a typical sata m.2 everything is working great
such a cohesive OS
I've noticed the Retrogaming YouTube space feels so disjointed now.
So many people left on Twitter and never returned. Some are on Bluesky, others just left most social media.
Discord may be suffering an exodus in the coming months too.
It's been getting harder to contact people I know, because chatgroups or habbits were broken with all this change.
And it doesn't help that youtube views are down, so almost everyone I know is a little less motivated to keep going.
Effectively all relevant code I have ever written depends, either directly or indirectly, on projects that have adopted LLMs. And those are hard to replace dependencies, like font drawing or the kernel itself. The laptop I am typing this on probably already has LLM generated code on it, without my knowledge or consent.
I am effectively forced to unwillingly support rent-seeking fascists with every line of code I write, every time I turn on my computer, even if I don't use any of it directly.
my desktop screen time is another story: i think it's about 8 hours a day...
I'm tooting this from OpenBSD running XFCE on Apple Silicon. It was a bit of a learning curve, but it works better than my first Linux did. Display, keyboard, touchpad, Wi-Fi, even sound - they all work. Firefox is quite usable even without the video acceleration, but I'm not sure if I can daily-drive it if I'm not able to play videos on this machine.
sysupgrade -f -R 7.8, but does not work. can't even log in after reboot.so i just reinstalled from scratch, takes like 10 minutes with a few shell scripts
from the first to last, excluding timeouts (they get requeued for later)
Mar 13 13:15:53 s2 snac[69343]: 13:15:00 output message: sent to inbox ... (202 Accepted)
...
Mar 13 13:15:53 s2 snac[69343]: 13:15:53 output message: sent to inbox ... (202 Accepted)
# rm -rf /...just checked: looks like root is protected on all modern versions of bsd, macos, and linux. sorry for breaking the horror story :)
rm: "/" may not be removed
#
Code generated by a large language model or similar technology,freebsd:
such as GitHub/Microsoft's Copilot, OpenAI's ChatGPT, or
Facebook/Meta's Code Llama, is presumed to be tainted code,
and must not be committed without prior written approval by core.
Core is investigating setting up a policy for LLM/AI usage (including but not limited to generating code).could not find anything from #openbsd yet...
...
We currently tend to not use it to generate code because of license concerns.
cc: @mwl@io.mwl.io
the open web is going to be okay.
@0x4d6165 there is a case to be made for writing a first draft in ed (seriously!) I accidentally figured this out while using ed in part of a project of mine as an experiment.
Ed's insert mode is actually pretty ideal for getting into a flow state. You commit things one line at a time. The line can be as long as you want. (I think) you can use emacs/vi key bindings with rlwrap to edit the line. But once you hit enter, the line is in, and you're onto the next thought.
1. do you see the replies?
2. is your posse solution open source?
Brown noise on the command line (via sox):
play -n synth brownnoise
(there's also pinknoise, whitenoise...)
fake ocean waves:
play -n synth brownnoise synth pinknoise mix synth 0 0 0 10 10 40 trapezium amod 0.1 30
IMGRAM MINI
https://nein.triapul.cz/technology/ksh/imgram_mini/
Minuscule static gallery, compatible with @rostiger 's webring ( https://codeberg.org/rostiger/subversive.pics_webring )