I am assisting an educational podcast project doing the sysadmin for them. Happy that I was able to advocate for #BSD. We went with httpd(8) #OpenBSD for this, in the end it is just the feed.xml and some MP3/M4A-files. So exactly what the web is for. However, #Apple refuses the feed saying httpd does not support byte-ranges. Looking at the change logs, it should be supported since 5.8 (https://www.openbsd.org/plus58.html). And testing all this with curl does return a 206 and provides me with a working chunk of data. What am I missing here? #NetBSD #FreeBSD #smallweb #podcast #podcasts
OpenBSD 5.8 Changelog

OpenBSD 5.8 changes

Interestingly, #FreeBSD comes with #nvi2 in base, while #OpenBSD and #NetBSD seem to be running #nvi 1:

FreeBSD 14.3-RELEASE-p12 ~ ~ ~ Version 2.2.2 (2025-10-08) The CSRG, University of California, Berkeley. OpenBSD 7.3 (7.9 is still running the same version) ~ ~ ~ Version 1.79 (10/23/96) The CSRG, University of California, Berkeley. NetBSD 10.1 ~ ~ ~ Version (1.81.6-2013-11-20nb4) The CSRG, University of California, Berkeley.

They all seem to have nvi2 available as packages, though, which #Debian, oddly, does not.

rld@Intrepid:~$ uname -sr FreeBSD 14.3-RELEASE-p12 rld@Intrepid:~$ pkg search nvi |grep '^nvi2' nvi2-2.2.2 Updated implementation of the ex/vi text editor rld@Intrepid:~$ #(searching openbsd online) rld@Intrepid:~$ searchall -o nvi |grep ^nvi nvi-2.2.2 (list) with wide and files limited by nvi-2.2.2-iconv (list) with wide and files limited by [email protected]$ uname -sr NetBSD 10.1 [email protected]$ pkgin search nvi |grep ^nvi |grep -v nvidia nvi-1.81.6nb13 Berkeley nvi with additional features nvi-m17n-1.79.20040608nb11 Clone of vi/ex, with multilingual patch nvi2-2.2.0 Multibyte fork of the nvi editor for BSD [email protected]$ ~ $ head -1 /etc/os-release PRETTY_NAME="Raspbian GNU/Linux 13 (trixie)" ~ $ apt-cache search nvi |grep -E '^nvi2? ' nvi - 4.4BSD re-implementation of vi ~ $

@gumnos

You can resize horizontal splits with :res[+-]size
There doesn't seem to be a way to resize vsplits. XD

Oh...😅... any resize to the vi window itself causes all of the spits to go into the background. That's fun.

Confirmed that there's no :vs in OpenBSD vi. It does have :res+n.

The #NetBSD vi does have vsplits, though, and it even draw a pretty pipe character so you can see it more clearly ;)
It also accepts the :res command.

It's a bit of a shame that this fella went to all of that trouble digging through Illumos.

https://youtube.com/v/tUqHsv6JarY?lc=UgwAiVOVkz-sP_j-H7J4AaABAg

#Illumos is one of the few platforms that does not have the <sys/ttydefaults.h> header from 4BSD. It was ironically quite the wrong place to look. The GNU and musl C libraries have the header, as do all of #FreeBSD, #OpenBSD, and #NetBSD.

The problem is that although <sys/ttydefaults.h> has been around since 1983 (1993 in its current form), almost no-one, apart from people like me who write terminal emulators and whatnot and cannot just use cfmakesane(), knows that it is there. It isn't in any manual.

Which leads to things like stty in GNU coreutils going all around the houses to do something simple, too.

#ttydefaults #termios #stty

The `reset` and `clear` unix terminal commands are complex - let's rewrite them (deep-dive)

YouTube
BXR.SU — Super User's BSD Cross Reference — BSD Search Engine

A very fast source-code search engine, based on OpenGrok, that covers the complete kernel and non-GNU userland source trees of FreeBSD, NetBSD, OpenBSD and DragonFly BSD.

Sale mi nombre en la página de donaciones de NetBSD: https://www.netbsd.org/donations/2026.html #bsd #netbsd #opensource
Donations to The NetBSD Foundation in 2026

Copying Remote Command Output to Your macOS Clipboard

A small trick to copy command output from a remote ssh session directly into the local macOS clipboard, using OSC 52 and a tiny shell script.

https://it-notes.dragas.net/2026/05/26/copying-remote-command-output-to-your-macos-clipboard/

#ITNotes #macOS #Mac #Apple #shell #ssh #Linux #FreeBSD #NetBSD #OpenBSD #illumos #Terminal #Clipboard

Copying Remote Command Output to Your macOS Clipboard

A small trick to copy command output from a remote ssh session directly into the local macOS clipboard, using OSC 52 and a tiny shell script.

IT Notes
@moribundo Es lo que pasa cuando quien manda son los ladrones corporativos de siempre. Este es un fenómeno que empezó, como siempre, muy lentamente hace años y ahora se van viendo los resultados. Por eso para todo lo que puedo uso #NetBSD y en GNU/Linux por lo menos distros sensatas que se intentan separar de estas "modernidades corporativas" como SystemD y otras hierbas.

Installing OpenBSD on the NanoPi R2S plus

Once I figured out which files to write to the SD card for the NanoPi R2S plus and in what order for #netbsd, installing #openbsd was a breeze.

The second 1G network card is working—the very one that #FreeBSD doesn't recognize ;)

»Talking about the project image, this is devastating! No really, we use macOS while pretending to develop #FreeBSD? Is this a joke or what?

I must say I find #NetBSD and #OpenBSD better engineered, they work in a stable manner on the hardware they support. I was scratching my head about why (after all they are BSDs too and they, more or less, take some code from Linux, especially in the DRM department). Now I understand why!«

https://www.phoronix.com/forums/forum/phoronix/latest-phoronix-articles/1635575-freebsd-foundation-executive-director-tries-daily-driving-freebsd-on-laptop?p=1635612#post1635612

#Dogfooding