openbsd
curl libcurl
Just in case you have forgotten how to curl a file from a server here's a extensive howto with screenshots
`-L` redirect
https://everything.curl.dev/http/browserlike.html?highlight=-L#redirects
`-o` filename
https://everything.curl.dev/usingcurl/downloads/url-named.html#download-to-a-file-named-by-the-url
`-C -` resume
https://everything.curl.dev/usingcurl/downloads/resume.html#resuming-and-ranges
`curl --verbose -C - -L -o lp_someband_some_name_disc1side2.flac archive.org/download/lp_someband_somename-v/disc1/lp_someband_somename_disc1side2.flac`
#curl #get #programming #technology #fetch #networking #https #http #ftp #OpenSource #POSIX #BSD #freeBSD #ghostBSD #openBSD #Linux #win64 #mac
https://codeberg.org/Izder456/dotfiles/src/branch/main/.local/bin/fastestmirror
#openbsd #bsd #runbsd
I am plodding thru playing a wav file using sndio on OpenBSD ...
#sndio #openbsd
I can call sio_open successfully so I think my next steps is
to attempt to read bytes from the wav file and write them
to the sndio decvice.
I assume that won't "just work" but it's something I can do
as I poke around in the dark with a candle :P
#OpenBSD #RunBSD
Dear friends of the BSD Cafe,
This idea has been in my mind since the very beginning of this adventure, almost two years ago. Over time, several people have suggested it. But until recently, I felt the timing just wasn’t right - for many reasons. Today, I believe it finally is.
So I’m happy to announce a new service:
The BSD Cafe Journal - https://journal.bsd.cafe
At first, I thought I’d use BSSG for it (I even added multi-author support with this in mind), but in the end, it didn’t feel like the right tool for the job.
The idea is to create a multi-author space, with content published on a fairly regular basis. A reference point for news, updates, tutorials, technical articles - a place to inform and connect.
Just like people in Italy used to stop by cafes to read the newspaper and chat about the day’s news, the BSD Cafe Journal aims to be a space for reading, sharing, and staying informed - all in the spirit of the BSD Cafe.
What it’s not:
It’s not here to replace personal blogs, or excellent newsletters like @vermaden 's. And it’s not an aggregator.
What it is:
A place where authors can write original content, share links to posts on their own blogs or elsewhere, publish guides, offer insights, or dive into technical explanations.
The guiding principles are the same as always: positivity, constructive discussion, promoting BSDs and open source in general. No hype (sharing a cool new service is fine, posting non-stop about the latest trend is not), no drama, no politics. The goal is to bring people together, not divide them. To inform, not inflame.
Respect, tolerance, and inclusivity are key. Everyone should feel welcome reading the BSD Cafe Journal - never judged, offended, or excluded.
The platform I’ve chosen is WordPress, for several reasons: it’s portable (runs well on all BSDs), has great built-in role management (contributors, authors, etc.), and - last but not least - supports ActivityPub.
This means every author will have their own identity in the Fediverse (like: @stefano ) and can be followed directly, and it’ll also be possible to follow the whole Journal.
Original and educational content is encouraged, but it’s also perfectly fine to link to existing articles elsewhere. Personally, I’ll link my technical posts from ITNotes whenever I publish them there.
The goal is simple: a news-oriented site, rich in content, ad-free, respectful of privacy - all under the BSD Cafe umbrella.
Content coordination will happen in a dedicated Matrix room for authors. There’ll also be a public room for discussing ideas, giving feedback, and sharing suggestions.
Of course, I can’t do this alone. A journal with no content is just an empty shell.
So here’s my call for action:
Who’s ready to lend a hand? If you enjoy writing, explaining, sharing your knowledge - the Journal is waiting for you.
#BSDCafe #BSDCafeServices #BSDCafeUpdates #BSDCafeAnnouncements #RunBSD #FreeBSD #NetBSD #OpenBSD #illumos #Linux #OSS #OpenSource #BCJournal #BSDCafeJournal
The Game of Trees Hub is now hosting an #OpenBSD #Git repository mirror:
The repositories available on our mirror contain the same data as already available at the openbsd accounts on Codeberg and Github but we do not rely on these other sites for updates. Repository updates are regularly being pushed to us directly from Canada.
powered by @gothub
gothub feels so right:
- sign up via ssh bot
- configure your server by pushing to gotsys repository (brilliant idea!)
- and you can serve your static sites with custom domain names
#gameoftrees #openbsd
Has anyone tried #Sway on 7.9/-current? Is it good?
It's a little buggy in #FreeBSD. I don't really care about sway vs. #i3wm all that much (nor am I ideologically invested in the Wayland vs. X11 grudge match 😄), but I reallly like foot as a terminal, and fuzzel as a launcher/menu, and they're Wayland-only. 😂
Each #OpenBSD virtual machine hosting #Git repositories on the #GameOfTrees Hub is configured by editing the gotsys.conf configuration file.
We run a live demo which shows configuration examples to help new users with getting started: https://demo.gothub.org/

This snac server is now running on a Micronics Spitfire with 2x Pentium II @ 233MHz and 512MB SD-RAM. Operating System is NetBSD 10.1, installed on a 120GB SSD (SATA->IDE converter)
OpenBSD wasn't able to run snac stable on this machine, it crashed after a few requests with "illegal instruction".
#snac #snac2 #fediverse #activitypub #NetBSD #OpenBSD #retrocomputing #retroserver #retrohardware #pentiumii #pentium2 #oldhardware
KC3 v0.1.17 released https://lobste.rs/s/yy8u9m #c #elixir #openbsd
https://www.kmx.io/blog/kc3-v0.1.17-released
Trying to scan things on #OpenBSD from my AirPrint enabled Brother printer:
1) Install sane and all other things related to sane-airscan
2) run airscan-discover which fails with,
MDNS: avahi_client_new failed: Daemon not running
therefore
3) Try to start up avahi-daemon, which fails with:
$ doas avahi-daemon
Found user '_avahi' (UID 629) and group '_avahi' (GID 629).
Successfully dropped root privileges.
avahi-daemon 0.8 starting up.
dbus_bus_get_private(): Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
WARNING: Failed to contact D-Bus daemon.
avahi-daemon 0.8 exiting.
I guess 4) would be to get dbus to work but I reckon it IS working?! Where do I go from here?
Three ways to look at the same machine - at the same time: a BIOS VGA console, a 256-color xterm, and a responsive web UI - all connected to the same cell and backup management backend.Which one would you pick?
https://netbsd-cells.petermann-digital.de
#netbsd #modernretrocomputing #freebsd #openbsd #dragonflybsd
justine@openbsd-desktop ~ $ qutebrowserAnd nothing opens. The only way to get qutebrowser to run is to reboot. I even tried killing the qutebrowser process and the qtwebengine stuff.
20:12:31 INFO: Opening in existing instance
(process:35227): GLib-CRITICAL **: 20:12:31.592: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Since I wiped my main workstation/gaming PC the other day in a bout of frustration with, well, everything, I’ve been having fun OS-hopping. I have a fallback workstation that I can use for work purposes and to get me by while I’m noodling around in my main rig. My initial intention was to run OpenBSD for a few weeks to see the state of things on the desktop (I have a few devices running OpenBSD but all headless) but I ran into a weird USB storage bug. Just to see if it’s a hardware thing or an OS thing, I tried FreeBSD 15 and it was even worse.
