I really like Simon Harrison's series of blog posts about using #GameOfTrees for simple version control tasks: https://simonh.uk/tags/got/index.html
My own use cases are more complicated than Simon's but it is making me happy to see confirmation of how the UI designed for working on #OpenBSD and related projects is working very well for people with fairly simple needs. That was one of my goals from the very beginning and is a significant differentiator from #Git.
Building without predicting. (The story of how I built my perfect home.) sive.rs/fit
almost a year ago, i moved into a house in the forest, and i wish i'd thought about your approach before starting the project
i took the exact opposite way: design everything in detail, then build it once and make it last
i'm really happy with how it turned out, especially after spending years modeling our household and every little detail in 3d
but now i'm really tempted to try your method next time: start from zero and gradually add things as i actually need them
The Chat // Have a nice chat unencumbered by the meaning of real words. Made for #picojam26 https://itch.io/jam/picojam26/entries (thanks for organising, @illuminesce !)
Play online: https://www.lexaloffle.com/bbs/?pid=194820#p
Or from #picotron terminal: > bbs://thechat.p64
When your compiler knows what to compile without giving it arguments, and when the operating system knows what artifact to run without having to tell it. 
@neauoire I must admit I haven’t found time to look at your work more closely, but I have to say the GUI theme is on point
@slava I'm afraid you won't find anything you haven't come across elsewhere in the stuff I do, I just pick and choose bits and pieces from other systems(System 7, PC/M, OpenFirmware, etc..) I like and stitch them together.
@neauoire System 7 was a local optimum in GUI design I think. I always thought the Platinum appearance that came after was driven by marketing trying to look “modern” compared to Windows and Motif, than any functional benefit
@slava yeah, I've been using the System 7 windowing system for the past 5-6 years, and it's pretty much peak, never felt it was lacking in any way. Being able to collapse windows in space and preserve the title bar, huge.
Don’t move buttons from under the mouse.
Thanks @The2lb3oz4dr10grOfHedgehogs for the video
On my smartphone everytime I want to log in on https://www.jpc.de/ ("Anmelden") the whole menu somehow jumps down, so I click help ("Hilfe"), no matter how long I wait...
Reading @j-g00da's comics via @jn's zine viewer on Uxn. Fits the medium like a glove.
https://codeberg.org/neuschaefer/dreams/releases
https://kamiokan.de/
Very cool!
An NES homebrew ROM showing live ADSB aircraft traffic, fed over serial through controller port 2 on real NES hardware. A companion app does the networking the NES can't, then streams it to the NES.
I am seriously considering switching back from Neovim to nvi. I constantly vacillate between the richness and bloat of Neovim and the scarcity and minimalism of nvi. Sure, Neovim does have some nice features. But is it worth this huge increase in complexity? The size of Neovim's codebase is probably like 20 times that of nvi's, while its benefits seem rather marginal to me (based on my way of using it - your mileage may vary).
We always add, add, add instead of subtract, subtract, subtract...
@thorstenzoeller While coworkers and I were debating and comparing IDEs including Vim and Emacs, one of the smartest people I ever worked with was just quietly coding using, I think, TextPad. He said it has the only two features a programmer needs: Syntax highlighting, and the ability to run an arbitrary command line, and optionally parse the output to create a pane of results as though they were compile errors, with messages and (filename; line numbers), which can be clicked on to view the line
@thorstenzoeller fortunately they¹ all live side-by-side and you can invoke them as you feel necessary. By default I tend to type "vi" and use whatever the OS gives me (nvi on BSDs, vim on most Linuxen), but I'll type "vim" if I want particular advanced features that it offers, or "ed" if I want particular minimalism (most frequently when I want to consult recent output that's still on the screen without occluding it with an $EDITOR that takes over the whole display).
So don't feel boxed into a false dichotomy 🙂
⸻
¹ for any subset of nvi, nvi2, vim, neovim, vim-classic, ed, emacs, nano, mg, ee, whatever
@gumnos True, it's certainly great to have this choice at all. Yet, I cannot stop thinking about an "ideal" vi version - which would be much closer to (n)vi than to (Neo)Vim. Of course, such a thing cannot exist in reality, since it would be different for everyone...
@thorstenzoeller While I don't have much experience with "nvi" (assuming it is very similar to vim). I switched from neovim to kakoune like 5-6 years ago for the same reasons. And haven't had a compelling reason to switch away from Kakoune since.
Kakoune is basically vi/vim but re-imagined with better keybindings. The core developers try really hard to keep features out. It doesn't have a configuration "language", so most plugins are cli scripts that work with stdin..
Strongly recommend trying it. While Neovim/Vim was a huge realization for me on what text editing could be like, Kakoune was another realization for me.
@alanxoc3 nvi is the vi re-implementation usually shipped with BSD systems. It is much closer to classic vi than to Vim.
I actually thought about giving Kakoune a try in the past, but the paperclip assistant has always put me off so far ;-)
@thorstenzoeller Haha, yeah I get that. You can disable it with this from my kakrc:
```
set-option global startup_info_version 99999999 # Hacky way to disable the startup message on the scratch screen.
set-option global ui_options terminal_assistant=none
```
On Friday, my son asked me why C++ is better if the Python version of the code is simpler. He specifically had asked about a "hello world" example, so we wrote both examples together. They both run instantly, so it's not a great comparison. I showed him how to tell which is faster with the `time` command. We also talked about the difference between the work that Python and C++ are doing. I'm pretty sure he understands what we talked about, but who knows?
(Previous post context) We've been working through making a game together and there's no overlap between what he wants to make and what I can do, which is frustrating. I can't enjoy games from before the NES and he can't enjoy games from before 3D (Think PS2 era). I showed him Vagrant Story (which has mechanics similar to his game's) and he thought it looked like garbage. I started an Android Vulkan 3D engine in Zig and C++, but I probably won't be able to do it.
(More previous post context) We had had a conversation about what programming languages games are made in and most of his favorite games have been written in C++ or Lua. I was explaining the differences between these languages and how they work. I gave an example of Python as the slowest possible thing (sorry Python people). The goal was to figure out what kind of game we could make with the knowledge I have.
@JonathanGerlach there's a big difference between making an engine and making a game, too. It might be worth considering Godot or something like that? I had pretty good success with that with at least one of my kids. We made some very simple stuff together - like a clicker game (not really even a game, tbh), and then a top down tank-shooter kind of thing, then he started expanding on his own into a tower defense, etc. Now he's mostly making flocking sims on his own. lol
@JonathanGerlach but of course the thing that is most difficult is coming to terms with the likely reality that "the cool game idea" is.. too big. At least at first. Gotta crawl before you can walk and all that.
@bigzaphod One time I was going to make a game in Unity. It was going to be a pinball game. I modeled the pinball parts crudely in Modo, because it made more sense to me than Blender did, at the time. I spent like 20 hours trying to understand how to make the ball bounce off the things at the correct angles and eventually had to give up. I worry a Godot adventure would be the same experience. Maybe I should try it anyway?
@JonathanGerlach it depends a lot on 3D or 2D, too. And it's always hard to figure out if the thing you want is a case of "engine is missing it" vs. "I'm thinking about this wrong." So that's always a factor.
Godot and Unity have pretty different design philosophies so it's hard to say if it'd be the same struggle again or if maybe Godot clicks better as a result of those differences.
Godot is more inheritance based if that helps. And GDScript is basically Python.
@JonathanGerlach but maybe that's a way to frame it with the kid, too - you don't know this new thing either, so you could both sit there and try to figure it out. Starting with something simple like ball that drops and bounces off a floor.. then maybe a paddle to hit the ball... and building up from that could be fun. Especially if neither of you has any idea what you're doing. That's kind of how it was with me and the kids - learning the engine too, not just code.
█▓▒░ 𝗣𝗜𝗖𝗢⬩𝟭𝗞 𝗝𝗔𝗠 𝟮𝟬𝟮𝟲 ░▒▓█
🌐 https://itch.io/jam/pico-1k-2026
WHAT?
👨💻 Make #Pico8 (or #Picotron) Games/Demos/Tools in ≤ 1KB
WHEN?
📅 SEP 1ˢᵗ-30ᵗʰ 2026
Hope to see you at #Pico1k jam! 🤓
Our new Amsterdam servers are live. The EU can now be the primary home for Fastmail data, and like our US locations, it's our own hardware, racked and run by our own people. Nothing rented from a big cloud provider.
Already a customer? Switch regions in your settings. Thinking about it? You choose your region at signup.
Our CEO Bron's post walks through exactly what lives where, because we figure you'd read the fine print anyway.
https://www.fastmail.com/blog/fastmail-offers-eu-data-region
@fastmail "encrypted at rest”, “backups in Philadelphia”, “all logs in the US”
Metadata is likely more important than anything.
Doing business in the US means you fall under US law (otherwise you will not operate there) irregardless of your Australian locality.
Thus, except for redundancy and lower latency for EU users, how does this address any "privacy”
>>> There are various reasons for this, like local law, keeping your data close to home, or compliance. <<<
That meant to be said Global Law (Australia, US, NL at minimum) and compliance: you need to answer to all those jurisdictions.
Without encryption, where ONLY the user has the private keys (and not in a browser or fetched from a server) and as long as logs (==metadata) is there, do not promise things close to privacy, Fastmail is better than that…
@fastmail So is European Fastmail an independent company with no legal or financial relationship to US Fastmail?
@fastmail This could probably be improved in the future: "Logs are in the US. All system logs are consolidated into a single place for monitoring system health and to assist with customer support."
I assume you are still using a US provider for the hosting, that would be great to change too.
@fastmail I wish this was "your data stays in the EU" and not "your data will live in the EU in addition to the US". As it stands, this remains a no-go for me.
@fastmail The Fastmail teams are the best!
And the fact that they’ve chosen not to charge for this new service is remarkable.
Fastmail is simply an exceptional service!
Thanks to the whole team 🫶
@fastmail if Fastmail is still a US company, it doesn't matter where the data is hosted; the data is still subject to US (non-existent) data privacy laws.
See: https://en.wikipedia.org/wiki/Microsoft_Corp._v._United_States
@fastmail A very welcome step. Giving customers meaningful choices about where their data is hosted should be entirely unremarkable. Since it apparently is not, thank you for doing the difficult and useful thing.
@jarkko Yes! Existing accounts can switch. An admin user on the account can go to Settings → Users & Sharing → Team Settings, then look below GDPR for Data residency.
If your billing address is in or near Europe, you may already be pre-selected for the EU region.
💌@fastmail Is the performance and reliability the same as for US servers or clients may expect the difference?
@michalbartos Same approach in every location: data encrypted at rest inside locked racks, managed by our in-house team. We don't rent computing from a big cloud provider and pass on their assurances. The Amsterdam servers are built and run to the same standard as our US sites. If you're in Europe, your mail now lives closer to you.
basically, my meter shows the net value across all phases, while the electric company counts import and export separately and charges for both. so instead of having almost zero import, the actual import was much higher...
trying to configure my inverter to balance the phases better
exported over one mwh at peak hours. can't wait for the next electricity bill... :)
More surreal rendering tests for #picotron 0.3.1, this time with tline3d textures x colour tables. Notes and gif:
https://www.lexaloffle.com/bbs/?pid=193908#p
@zep this is such a change from what picotron and a hardboiled programmer could do before, wow
@Ronflaix There were / are so many pieces that /almost/ work together but not quite. It's amazing how much cpu you can burn in Lua just calling functions and moving data around.
@zep does picotron support different texture opacity or this is some kind of black magic trick with math?
// some notes on #picotron 0.3.1 changes that support quad rendering: https://pastebin.com/raw/9MMLsUFb
@zep I'm curious, how well/poorly does this handle quads whose vertices are not coplanar, and therefore might produce screen-space quads that are not fully convex? Saddle shapes are always the bane of quad rendering.
Edit: BTW nice to see the omit-last-pixel option. I've had to do that manually on PICO-8 in the past and it's a bit of a chore.
@Felice This one doesn't handle saddles at all ~ I think the easiest way to solve that would be to just detect and triangulate. My example quad renderer works ok with merged vertices, but wld also be possible to make a specialized triangle or n-gon renderer using a similar scheme.
@zep I gather you have to pass quad centers (for sorting?), so that would be convenient. You'd only need to average one pair of diagonal verts and compare to the provided center with an appropriate epsilon to detect a saddle. Mind you I guess you'd be relying on the provided center being a linear average of the four verts and, since that's up to the calling code, which might bias some centers to force sorting, it's not guaranteed. Hmm. Anyway the center is perfect for X-tessellating the saddle.
like = you run it on server
boost = you run it on desktop/laptop :)
❤️
reply = not subject to artificial pleas to boost or like 😆
(but yes, several OpenBSD server instances and two laptop instances)
blast from the past
Said by clever computer-touching friend:
"The logo for vi is "vi" rendered in whatever typeface you use in your terminal."
the logo for ed(1) is "ed(1)" rendered in whatever typeface your nearest line-printer uses.

"coding is solved" they said
"use AI" they said
me working on OpenBSD writing C: dead software walking
https://rsadowski.de/posts/2026/dead-software-walking-relayd-and-httpd/
Checking that quad boundaries join up with no holes or overlaps. This one kind of reminds me of a colour plate from an 80s siggraph paper. #picotron
Apple keeps releasing new and more expensive hardware that folks want us to support but we can't even afford to buy the new stuff ourselves to test it on.
I mean.. my iPad is an M1. My iPhone is still a 14. And my Mac is an M1 Max. So... I'm a few years behind over here across the board.
Now there's talk of a foldable iPhone? I'll probably need a second mortgage for it which wouldn't be a good idea because I don't know if selling apps will even survive another year.
The math isn't mathing.
Not asking for anything here (except the sponsor Tapestry, buy our stuff, etc). Just... ya know... yeeting truth as the kids say.
(Pretty sure they don't say that.)
@bigzaphod I feel for you devs. You’re bound to Apple in ways the rest of us aren’t, and their capricious decisions have real-world consequences for you. I think a lot of people don’t realize that.
@larand yeah - it's not like we can just pivot to a new platform. 20/30 years of tech knowledge, tooling, code, etc.. none of it transfers. I mean, maybe some inherent skills do, but... yeah. It's just a different and slower version of what happened with Twitter in some ways.
@bigzaphod Fortunately, Apple thought of a solution just for you! https://www.cnbc.com/2026/07/28/apple-plans-to-lease-iphones-for-17point99-a-month-through-klarna-deal.html
@prism can't wait to get a 10 year lease on my next phone!
@bigzaphod I assume how it works is that you trade in for the new one when it comes out so you are just in a state of paying Apple $20/mo for the rest of your natural life.
@bigzaphod And it's hard to *justify* buying new hardware when the hardware we have on-hand works so well. My M2 Studio flies through footage and any other stuff I work on. The only *real* benefit I see of newer hardware are AI workflows, which I do not use, nor do I foresee myself using. …and with the cost-rise of RAM and SSDs … I'll hang on to these as long as I can.
@bigzaphod Same here, pretty much. I’m very, very glad I got a new Mac when I did last year, replacing my going-on-8-year-old iMac Pro, because it would be rough this year — and even then I bought refurbished to fit my budget.
Everything else, pretty much, is out of date. iPad is *very* old. iPhone is a refurbed 15pro I got because it was cheaper than the end of contract buyout on the smaller-capacity 15pro I got a crazy deal on 2 years ago.
@bigzaphod Years back I dabbled with Android development and the reason I stopped was the complexity of all the devices I needed to support as a solo dev. Weird that iOS is moving into that space… 😵💫
Did you know you can attach media to a poll on Mastodon?
| Yes: | 32 |
| No: | 101 |
Closed
@bigzaphod next poll…
should you add media to a poll?
@rickscully there's media on this poll!
@bigzaphod What I meant is "should one add media to a poll unless viewing the media is germane to the poll?" I guess I am always worried on the amount of extraneous data being shared on the Fediverse and maybe I don't need to be?
@bigzaphod fascinating… I knew it was possible to attach media to polls, but didn’t realize the implementation across clients was so diverse:
In Ivory the media shows up as a link “(Media)”
On the web it shows up as a blank space with “Hide” in the corner
In the Mastodon app there’s no reference to it, except a little bit of blank space at the bottom of the post!?
I know I shouldn't be surprised that it just works as is, but still cool, I can build compile uxn binaries directly inside dos.
wcl -bt=dos -ml -fe=bin/uxnmol.exe src/uxnmol.c
📢 EuroBSDCon2026: The Schedule is Here! 😈⛳️🐡
The schedule is now published!!
You can find it at: https://events.eurobsdcon.org/2026/schedule/
Grab your tickets 🎟️ at https://tickets.eurobsdcon.org/eurobsdcon/brussels/
For everything else, peek at https://2026.eurobsdcon.org/
More information is added all the time.
EuroBSDCon 2026 in Brussels, Belgium 🇧🇪
September 09-13, 2026
#RUNBSD #FreeBSD #NetBSD #OpenBSD #EuroBSDCon #EuroBSDCon2026 #BSD #Conference #Register
cons
having all my tools within arm's reach has been an amazing boost to my productivity. more importantly, it brings me peace of mind because i actually know where my things are now... ❤️
i think i own too many things, but i guess that's the price you pay for living in the middle of nowhere
i'm finally getting all my boxes sorted and everything organized for the first time since i moved in last year
@hi feh and mpv for simple stupid viewing. thunar, bash+awk+sed, geeqie when mass renaming is required. digikam to store, tag and forget until next couple of years. gotosocial to expose some to the world.
maybe someday, I’ll add immich for private/family memories.
Everything I Know About Making Art On The Computer I Learned From @prahou.
https://triapul.cz/automa/i_did_not_kill_stanley_lieber
https://rabbits.srht.site/decadv/
#occ2026
Five years ago(as of June 8th), I decided to give up on Acme and make my own text-editor. The plan was to make something I'd use for the rest of my life, improve it as I went along. It was to be written in this new language, and my list of ideas for it included a ton of extremely bizarre UX choices I hadn't really tested for my own. But if we ignore the more quirky esoteric things about it, there was two pretty simple choices made for it:
Undo depth: zero.
Largest file: 64kb minus the editor's own size.
Undo is probably the easiest one to understand. As you'd expect, some other mechanism emerged to take its place, I wouldn't just let it eat up my work each time I made a mistake. What ended up replacing it was being able to append and cut off chunks of snarf buffers, when I have something I might want to keep, I push it the top of the snarf file. When I'm satisfied with the change, I pop it off, or add something else on top. This has served me well enough, I figured that if I ever needed undo I might add it, but the occasion never came!
As of today, Left sits at 17677 bytes, which means I can edit a file, at most, a 45kb long file. This turned out to be less of an issue than I expected, mostly it made it so I split projects into chunks, but more importantly, it means that every single byte of the editor has to be accounted for. If I add something, I know its cost and the cost is directly making for a worse editor. This has been a constant force of optimization and code hygiene over the years.
A new MNT Pocket Reform mini laptop variant with Quasar 6490 (Qualcomm QCS6490) processor module (8GB RAM / 128GB UFS) preinstalled is now available in our shop: https://shop.mntre.com/products/mnt-pocket-reform
Enjoy!
just took some pictures of the new MNT Pocket Keyboard (small standalone USB-C keyboard with integrated optical trackball and RGB backlight) that's coming to our shop at some point next week. the case is a mix of aluminum (top plate) and Multi Jet Fusion printed Nylon (HP PA 12 S). in my opinion it feels really nice in the hands. open source hardware, of course.
need to find something or write a little wrapper for ffplay
current setup:
openbsd -- usb dac -- amp -- speakersnext up: make everything more user-friendly or teach my family how to use the command line ;)
openbsd -- hdmi tv
then i discovered that openbsd doesn't support audio over hdmi and my openbsd server doesn't have analog audio output, obviously.
my tv had been connected to a stereo amplifier anyway, so my setup is actually even better now: a dedicated usb dac connected directly to the amplifier.
also, lots of cables :)
at least the dac box can draw power from my server over the same usb cable.
very excited to switch to fully local streaming ❤️
I Did Not Kill Stanley Lieber: How to draw (with 9front)
The penultimate paper on paint(1) and the 9front art machine.
https://triapul.cz/automa/i_did_not_kill_stanley_lieber
#unix_surrealism #plan9 #9front #art #guide #computers #oldcomputerchallenge
We really appreciate the work done on the TLS settings in relayd(8) and httpd(8).
It makes it even easier to get a tried and tested secure connection to your favorite OS and service!
"Both relayd(8) and httpd(8) now have the "secure" list of allowed crypto methods for HTTPS, which include TLSv1.3 and the TLSv1.2 AEAD cipher suites.
The previous list was "HIGH:!aNULL" which contain non-perfect-forward-security methods and this change may cause old clients to not be able to connect."
Source: https://undeadly.org/cgi?action=article;sid=20260629165750
Hat Tip to @sizeofvoid and others!
it's easy to script everything. wrote a script to download the latest version of routeros and upgrade all my mikrotik devices: routers, modems, access points (via capsman)
and when you need gui then winbox is amazing too. nice solid ui and it's only getting better over time
now considering good old woodworking instead...
any good cnc machines that can produce small parts?
any similar machines? (also made in eu)
pretty much all other code i ever wrote is long gone
it detects the intel hd audio and attaches azalia(4), but only the internal realtek alc257 codec is found.
there is no hdmi audio codec, no audio1, and mixerctl -a only shows the internal speaker/headphone outputs. the external display works over hdmi, but there is no way to select hdmi audio because no hdmi audio device is detected.
is hdmi audio expected to work with openbsd 7.9? if it should work, are there any additional diagnostics steps i should try?
ESS9038K2M 32-bit
up to dsd256, pcm up to 32b/768kHz
kudos to deltahedra ❤️
i just want to replace it with a few scripts and plain text logs. feels like all i need is to fetch price and weather forecasts and pull/push some modbus registers...
what do you use for your smart homes?
similar to this setup, but with a trackpad not a mouse...
any ideas?
now i'm looking for m.2 modules (lte/5g and wifi ap) compatible with #openbsd. any recommendations?
It rained tropically all day yesterday, so we didn't wander the woods, I stayed in and worked on my little OpenFirmware-inspired operating system.
It's capable enough that I've added it to uxn11 and uxn2, accessible with F4. A perfect little tool bounce in and out of roms, set a screen size for roms that don't, rename/delete files, peek at metadata, etc..
@hi If you have a disk that you're happy to have mounted read-only, then https://stable.rcesoftware.com/resflash/ could be useful!
next up: build own micro-grid and automate export to the grid based on price and weather forecasts
i was thinking about a rowing machine for long time, but was not sure if there is enough space for it in my tiny home gym. this end up very well: rowerg is quite compact and light.
it's not as fun as running outdoors, but there are many pros for me:
so far we've presold 12x MNT Quasar 6490 modules, that's 50% of what we need to kick off the first batch. feel free to send me some promo ideas. should i make a video showing the general performance? who would be your favorite reviewer for the Quasar Pocket Reform?
i'm very happy to present the first release of the Barebox bootloader tailored for MNT Pocket Reform with RK3588 processor, bringing you an advanced bootloader with graphics and comfy shell: https://source.mnt.re/reform/mnt-reform-barebox/-/releases/2026-06-18
this is the culmination of an 8-months part time effort, mostly by @ailurux who ported all the missing display drivers and did a lot of bugfixing and polishing, with some little spikes by myself here and there. also thanks to @a3f for the friendly support navigating @barebox code.
@ailurux @a3f @barebox we also have a fixup script for booting the current OpenBSD aarch64 image including instructions to get started: https://source.mnt.re/reform/mnt-reform-barebox/-/blob/main/README-mnt.md#booting-openbsd
can't remember if i shared this fun computer thing i made
it's a lil toy for interactively exploring 1-bit dither — including my beloved Atkinson dither from the MacPaint era — by playing with it like it's a board game
try it here, but note there's zero instruction and the UI is full of secrets: https://www.inkandswitch.com/tangents/dither-explorer/
or, more fun, watch me explain how it works by saying words and moving my hands a lot: https://www.youtube.com/watch?v=9vZcmWhTeOM&list=PLCC8lmauZTzeEP7mIsOOI4HKeeyBN2rIy&index=5&t=114s
trip out, have fun <3
The Dillo browser has an excellent directory of bookmarks! If you have ideas that might be a good fit, suggest them at the bottom of the page.
https://dir.dillo-browser.org/
$719 color
$619 mono
I was missing a good image viewer to flip through folders with hundreds of chr and icn pixelart files, so I wrote one!
https://git.sr.ht/~rabbits/uxn-utils/tree/main/item/gui/image/src/image.tal
Someone just demonstrated that the entire Uxn toolchain can be reconstructed from nothing but a POSIX shell, xxd and sed. It's down to taking 34 minutes to build the Uxntal assembler.
bootstrap: https://joe.cz/uxn/uxn1b-drifloon.txt
repo: https://gitlab.com/racketeer/uxnsh
#uxn
OpenBSD 7.9 will be deployed on the hosts as soon as possible!
We want to wait for the first errata to appear.
21 new VMs were added and 61 VMs were renewed.
We donated €1125 to the #OpenBSD Foundation, €66755 since we started.
Thank you, our users, and OpenBSD developers for an awesome OS!
Stay safe, healthy & sane!
#RUNBSD in 2026
Illustrated tear-downs and break-downs of everyday products, like mechanical pencils, lighters and pez dispensers, that you may have taken for granted. Drawn by Bryan Macomber, a mechanical engineer and artist.
A really neat idea.
it works! it's just a bit smol on this high res screen
# pkg_add qutebrowser#openbsd
got X running, but xrandr -o won't budge, need to figure out how to make a xorg.conf (this feels extremely retro) or how to install some wayland compositor
I made a zine, it's called Fractions Are Everything, it invites the reader into looking at fractions a little differently.
The typesetting is done entirely in #Uxn.
BTW if you're looking for an open hardware, repairable laptop made by a small team in berlin with no venture capital, maybe MNT Reform Next could be interesting for you: https://www.crowdsupply.com/mnt/mnt-reform-next
Wie erfährt man denn am besten, wenn es das Next im Shop gibt?
Habt ihr einen Newsletter?
@mfru @frdnd wir haben einen newsletter: https://mntre.com/newsletter.html
(wird aber nur sehr selten verschickt)
und atom feed unserer newsartikel, kann jeder rss reader: https://mntre.com/reform_md.atom
@mntmn Do you have photos or video of the three colors?
@mntmn is there an updated timeline for when these might start shipping?
the last update was in March, and since then the estimated delivery date has been moving backwards one month, every month :(
I totally understand that there are delays so I am just hoping for a more accurate date to look forwards to
@jadedarko hey, coincidentally i just posted about this on my account here (production trackpad PCBs arrived today). also if i'm not mistaken we included regular updates about the state of MNT Reform Next on our blog https://mntre.com/news.html
@jadedarko TLDR we expect to start shipping this month, we're mainly waiting for the CNC milling company to ship us the big aluminum parts (they're a bit behind schedule)