schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Some of our #OpenBSD anti-ROP #research ended up on lobsters: https://lobste.rs/s/xclcel/final_return_for_openbsd_anti_return
#BSD #FreeBSD #NetBSD #DragonFlyBSD #Linux #Unix #Illumos #compiler #compilers #GCC #LLVM #Clang
Looking for dirt cheap laptops as excuses to play with #NetBSD on them... First candidate on small publicity: an Intel Atom based "netbook" with just 1GB of RAM. It still costs a bit more than a few pennies though and I haven't received yet confirmation from the seller that it can still boot at all.
boostedIf 'go to' means first choice, where possible, then of course it is #httpd from #djbwares. Simple; static; secure; low resource usage; and I know exactly how it works.
One of the reasons that I maintain it is so that I can use it myself. (-:
http://jdebp.info/Softwares/djbwares/
It is running on #NetBSD for my public WWW site. But I have an internal WWW site where it runs on #FreeBSD.
Years ago, it was my own httpd and httppd, on OS/2. (-:
Pretty funny that the most often requested file from my small kitchen-server is "/robots.txt". Pretty surprising, since a lot of LLM-bots usually ignores this file 
The other requested files are just some js crap, which is obviously don't exist on my server — possibly some script-kiddies tried to find some entrypoint (see "config.js" and "env.js").
The funny part: the referrer URLs. Hope, the default content of NetBSD /etc/passwd from inside the sandbox was made someone happy 
Buying tip.
I buy used hardware almost exclusively. I like getting older computer stuff from eBay. I tend not to think about the pricing a lot - I'll find a good price and buy a thing.
It occurred to me today that when they say "or best offer" they mean it. I bought a workstation from a vendor a few weeks ago, and it was decent. I wanted to buy another one today, but the price was higher, so I sent an offer for what I'd paid for the other one. It was automatically rejected. But there was a suggested offer on the offer page that was $4 more than what I'd offered, so I clicked that. It was automatically accepted.
I think henceforth if I see "or best offer" on anything I'm going to try it.
Anyway, this will be my first hardware dedicated to NetBSD in many years. I'm going to explore different options for layout, but I'd like to do ZFS root. We'll see how well that works. I never did root disk encryption when I was a NetBSD developer, but I'll want to now. It'll be fun figuring out how things have changed.
I think I'll subscribe to some mailing lists in advance.
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟲/𝟬𝟳/𝟬𝟲 (Valuable News - 2026/07/06) available.
https://vermaden.wordpress.com/2026/07/06/valuable-news-2026-07-06/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
I promised it, so here it is. This is a recording of littleFedi running on a Raspberry Pi Zero W on NetBSD.
#littleFedi #NetBSD #OwnYourData
I promised it, so here it is. This is a recording of littleFedi running on a Raspberry Pi Zero W on NetBSD.
Everything is on the SD card, the database is SQLite, and caching is enabled.
Personally, I won't comment on responsiveness or anything else; I'll just say that when I use it (both via the web interface and with apps like MastoBlaster or IceCubes), I find it hard to believe what kind of hardware it's running on.
Users' sessions (by default, a maximum of 8 users but configurable) are kept "warm" with every interaction or federated activity for 15 minutes since the last login; after that, the server enters "low power mode" and simply processes incoming data without activating the (users' timelines, etc.) cache.
We don't need to get ripped off for more powerful hardware, which comes with outrageous costs these days.
We just need to optimize and build efficient software.
Abundance led to waste.
#littleFedi #NetBSD #RunBSD #OwnYourData #Optimize #ScreenCapture #Fediverse
I promised it, so here it is. This is a recording of littleFedi running on a Raspberry Pi Zero W on NetBSD.
Everything is on the SD card, the database is SQLite, and caching is enabled.
Personally, I won't comment on responsiveness or anything else; I'll just say that when I use it (both via the web interface and with apps like MastoBlaster or IceCubes), I find it hard to believe what kind of hardware it's running on.
Users' sessions (by default, a maximum of 8 users but configurable) are kept "warm" with every interaction or federated activity for 15 minutes since the last login; after that, the server enters "low power mode" and simply processes incoming data without activating the (users' timelines, etc.) cache.
We don't need to get ripped off for more powerful hardware, which comes with outrageous costs these days.
We just need to optimize and build efficient software.
Abundance led to waste.
#littleFedi #NetBSD #RunBSD #OwnYourData #Optimize #ScreenCapture #Fediverse
boostedI loath waste just because something appears old (for Windows or Mac). "Rebuilding" used machines for 2ndary life (file servers, backup servers, mum&dad, young kids, etc.) seems wiser that putting into the trash.
A new 1TB SSD consumer grade is about 70 CAD; replace an old HD in a laptop with Win 7/10 on it using #GhostBSD instead and the machine can "fly". (Even Linux if you must.)
Had to move apt. once, had 5 or 6 old mini towers working. Put them on the street with "Ca Marche" pencilled on it and it was gone before collection next morning (I was in France at the time). They found homes for a while longer.
boostedCe soir, on compile du noyau #NetBSD dans le but de l'alléger ! Rendez-vous sur https://www.twitch.tv/ahp_nils !
I don't know if I'll manage to do the screen recording today or if it will end up being tomorrow, but I'm still amazed at how it runs on the Raspberry Pi Zero W with NetBSD.
Tomorrow, I will make a video of how littleFedi runs on this Raspberry Pi Zero W powered by NetBSD.
Once the caches are warm, the performance is incredible.
Japan #NetBSD Users' Group will hold its annual general meeting and BoF next Sunday. http://www.jp.netbsd.org/ja/JP/JNUG/announce/meeting23.html.en #NetBSDJapan
Vulkan-netbsd brings Vulkan to NetBSD
NetBSD is the only BSD without a Vulkan stack (Mesa and Lavapipe), but that's about to change. The effort to bring Vulkan to NetBSD is now in beta, with prebuilt binaries coming soon.
Mesa configures, compiles, links, installs, and registers the Lavapipe software Vulkan driver on NetBSD 10.1 amd64, against LLVM 19.1.7. The driver (libvulkan_lvp.so, ~17 MB) i
https://www.osnews.com/story/145421/vulkan-netbsd-brings-vulkan-to-netbsd/
https://news.ycombinator.com/item?id=48765607
OP: This is my attempt to get Vulkan going on #NetBSD
🌟 Introducing BSD.cafe 🌟
Excited to present the first building block of the BSD Cafe project! When I registered this domain months ago, I envisioned a themed bar where we can casually chat about *BSD systems, Linux, and Open-Source technology among friends, acquaintances, and patrons. But like any bar, discussions can cover a wide range of topics while respecting everyone.
BSD.cafe will be a hub for various tools and services, powered by *BSD.
The first brick is a new Mastodon instance, a gateway to the Fediverse. Registration is open, and the server will be moderated under clear guidelines promoting good behavior and zero tolerance for hate towards anyone. Inclusivity, respect, and constructive dialogue are the key values of this new instance.
The main server is currently hosted in Finland on a small VM, based on #FreeBSD. Services are divided into VNET jails, connected in a LAN via a local bridge. A VPN system is also present and have been able to move individual jails to different, more powerful, machines.
Multimedia data and cache are hosted on another physical server (FreeBSD, within a jail), with Cloudflare in front. The aim is to cache and geodistribute data, reducing network traffic on the main VPS.
Reverse proxy (frontend), mail server, media server, and the instance itself are reachable via #ipv6.
The instance started empty. No unnecessary content was pre-loaded; I want it to grow organically based on users' interests and following. There won't be any preemptive blocks at this stage. Users are encouraged to promptly report anything they find worth flagging.
Join us at https://mastodon.bsd.cafe to build a constructive and inclusive community—a safe and relaxing space for everyone.
Our wiki, located at https://wiki.bsd.cafe, features essential links and articles related to the BSD world. It provides an overview of the tools, services, rules, uptime, and more information about the BSD Cafe Services.
A Matrix server, a Miniflux RSS Reader, the Wiki itself, and the BlendIT Lemmy instance are all part of the BSD Cafe services, with more to come.
#BSD #OpenSource #Fediverse #Community #Tech #Networking #Mastodon #Inclusivity #FreeBSD #NetBSD #OpenBSD #DragonflyBSD #Linux #OSS #SysAdmin #Miniflux #RSS #Matrix
boostedWe have an executable.
Updated timelime:
-rw-r--r-- 1 root wheel 0 Jun 30 18:20 .depends_done
-rw-r--r-- 1 root wheel 13 Jul 1 13:26 .build_done
-rw-r--r-- 1 root wheel 13 Jul 1 19:52 .install_done
$ time qgis --version
QGIS 3.44.11-Solothurn 'Solothurn' (exported)
real 0m9.938s
user 0m9.854s
sys 0m0.071s
$ ldd `which qgis` | grep -i sql
-lQt5Sql.5 => /usr/pkg/qt5/lib/libQt5Sql.so.5
-lsqlite3 => /usr/pkg/lib/libsqlite3.so
#NetBSD 10
Make your own Read-Only Device with NetBSD
https://it-notes.dragas.net/2024/09/10/make-your-own-readonly-device-with-netbsd/
boostedIt's standardized to the extent that the escape sequences are valid, now. It's just up to the implementation to choose, from the two choices, and to document what they do.
With issue 7, using those escape sequences in a BRE would have made it ill-formed.
There's a fair amount of stuff in the world of POSIX and C and C++ where things are implementation-defined. It's a distinct thing from not actually being standardized.
The sad thing is that HP-UX will likely never be fixed. But #Illumos and #OpenBSD could be. They're both #HenrySpencer-derived, like #NetBSD and #FreeBSD, and dropping in that part of the Evans code for those three escape sequences wouldn't be that hard.
#SingleUnixSpecification #RegularExpressions #Unix #OpenGroup
boostedIt would be interesting to trace the relationships, if any, between the twain.
Here's something for your doco: Pendleton's actual shar posting to comp.unix.wizards in 1988, complete with UUCP bang paths in the signature block.
https://groups.google.com/g/comp.unix.wizards/c/HVObC4kIJ9g/m/q6PYo0bEUL8J
Notice that Pendleton did VMS emulation before emacs.
https://groups.google.com/g/comp.unix.questions/c/zvywB_vQt2s/m/bg2TiwXL8aUJ
Also note that the BSDs have cfmakeraw(3) available in the C library.
#readline #ile #Unix #emacs #VMS #termios #FreeBSD #OpenBSD #NetBSD
Great news! My presentation for #EuroBSDCon has been accepted!
Expect a mix of disasters, horror stories, recoveries, BSDs, and one very, very long day.
Stay tuned!
#EuroBSDCon2026 #BSD #RunBSD #FreeBSD #NetBSD #OpenBSD #Linux
So I wanted to share with you this little project of mine. I delved into "retro-necromancy" and reanimated one very old UNIX utility called ile written by Robert Pendleton in 1988. I found it on one of the Walnut Creek source code CDs from 1994.
What it does is simply works like an input line editor (hence ile) for shells and programs that do not support interactive line editing. To put it simply, it adds Emacs-style keybindings like ^A, ^E, ^K, ^U and so on and command history that you can easily navigate.
Of course, these days it's hard to find a shell that doesn't support line editing.
But this little tool can still be usable, for example, with ed. It's nice to have Emacs-style editing in ed.
It can work like shell replacement or just run like a "middleman" between any given program. It respects terminal settings and doesn't get in a way. Keybindings are configurable.
Needless to say, the code from 1988 wouldn't run on any modern system. It was written in K&R style because there was no ANSI C standard yet! And #UNIX was quite a different beast back then.
So I ported it to modern systems, rewrote outdated bits (like sgttyb ioctls and brutal utmp handling).
Currently it builds and runs on #Linux, #OpenBSD, #FreeBSD and #NetBSD. Hopefully without too much bugs.
You can find it on Codeberg:
https://codeberg.org/chesheer/ile