All postsEXPLORE TOPIC

#nerd shit

Return to the glamorous world of self hosting

While the AI apocalypse has annihilated self-hosters' ability to understand what a good app is (on one end you'll be installing slop that will work for a couple months on your server, on the other side you'll wind up never installing anything if you stay away from anything that lists "Claude" as a contributor on Github), there are still some old reliable standbys out there. And as we move back into the house and I rebuild my server, I have decided that even at the OS level an old standby would be the right choice. Yes, I'm ditching Unraid for openmediavault.

My first introduction to self-hosting was OMV running on a Raspberry Pi. I knew a lot less then, and it's not always friendly to noobs, but I did manage to get through it. Honestly, the worst problems I had concerned finding software that runs on a 32-bit ARM processor more than figuring out the OS.

Now, after some data loss incurred from what I'll describe as part "too much abstraction involved in Unraid" and part "old fashioned user error," I'm back. Performance is another world, and the delights of a community project with many many years behind it really make up for the lack of commercial support (which, frankly, was not that good).

I absolutely loathe the super dated Material 1.0-based UI, but does it get the job done simply? Most of the time. And I don't want to be in there tweaking shit, I want to run software.

I'll report back once I'm super frustrated and the second honeymoon is over.

Discuss

Launchers are back, baby

Via former Weblogs guy Brett Terpstra, here's Tuna. If you used Quicksilver back in the day, the look is familiar. It's really zippy though. Raycast has a ton of options but it's not nearly as fast and it's always pushing the AI shit, so I'm trying this out. Nostalgic but current-feeling. After Alfred's privacy debacle I'm not sure I'd ever go back to them, even though they supposedly sorted it out. But I could maybe live with this one.

Discuss

Viva la RSS

A fully soverign feed system - The Universe of Joshua Blais
A blog, notes, gallery, lifestyle and fully conglomerated posts from Joshua.

This is pretty much what I do, though some details are different. I use the Apple ecosystem currently, so rather than Capy (which does sit comfortably on my Boox Palma) I'm using NetNewsWire everywhere, and my backend is FreshRSS instead of Miniflux because I just like it more and it's well-supported.

I don't know why I didn't know this, but YouTube has RSS feeds!! So while RSS has once again become my choice way of "consuming content" on the internet, it's now even better. Coming to YT with the intent of watching subscribed videos and getting sucked into shorts or whatever is absolutely maddening once you realize it's happened, so I just added all those subscriptions into my RSS feeds. Magical. I haven't done any of this wizardry to get them to play in a movie player like MPV, but maybe someday.

Discuss

IT'S ALL COMPUTER

It was quite a few years ago that I decided I no longer wanted to deal with computers onstage. It was a dogmatic decision based on fear and some random ideal of musicality, but it was also born from a frustration: I shouldn't have to use computers onstage for the things I wanted to do.

Rewinding a bit, computers had made things so much better. I carted out a desktop and CRT running FruityLoops (now FL Studio) back when MIDI controllers were just piano keyboards, because you could use your computer keyboard to "play" FruityLoops. Then there was Ableton Live, paired with specialized controllers. Suddenly the perpetual issue of how to actually play electronic music on stage rather than just play back, always difficult with traditional sequencers and tons of pre-built effects chains, was solved. Even full improvisation was possible.

But after a brief period of time when computers were both cheap and reliable enough to bring out, it seemed like stuff just kept getting worse. This is, of course, Apple and other manufacturers engaging in Cory Doctorow's famed Enshittification, but if I'm being real it was always in the back of my head. If this thing crashes, I'm fucked. For people with enough money to instantly replace a computer, no biggie. Reinstall the software on a new machine, load up your files from a backup, and you're back on track. After all, you can buy a new Macbook at a Best Buy in likely any place you're going on tour. But if you don't have the means for a new MacBook — which also happens to be the device you do your personal finances, bookmarks, blogging, and day job on — that's a different proposition.

Side note: You can pry my em-dashes from my cold, dead, hands, clanker.

So... after An Empty Room graduated from a two-piece to a slightly more traditional trio, I decided I wasn't gonna do computers anymore. Enter 2025, I look at my setup for SHIVERING, and in the words of a great idiot... IT'S ALL COMPUTER.

How did this happen?

There's the MPC One, which has the form-factor of a classic Roger Linn creation, but also a multi-touch screen, a Linux kernel foundation, and a UI built with KDE's Qt, which Redditors recently discovered bears a strong resemblance to an airline seat-back entertainment interface.

There's our digital mixer, which doesn't even have actual faders, but does have a wifi router.

And there's the MOD Dwarf, a "virtual modular" pedal that I use to create both effects and synth/sample patches that I imagine in my head, and which I strongly suspect is just a literal Raspberry Pi inside a custom German-built enclosure. It's open-source, though!

My Roland SP-404 and Monoprice DMX controller are the only things that don't strongly vibe "wait a minute, isn't this a computer?" and even they're probably just computers.

But I don't look at these things and run, panicked, back to analog synths. They're powerful, flexible, purpose-built, and fun.

Modifying the ban??

So... I guess my computer ban has become a general purpose computer ban.

Almost. I do use an iPad for MIDI-triggered live video, but I'd like to change that someday with another purpose-built (probably Raspberry-Pi-based) machine.

I don't have a point, here. Just finding it funny that I'm still swinging on the hardware-vs-computer pendulum after almost 30 years, but now I'm completely unsure of which side I'm actually on.

Discuss

State of the homelab, spring 2026

We've been living in temporary housing, so there are some things that just can't happen when it comes to self-hosting. But I've never regretted my server setup being a mini PC with a couple external drive bays, and that's definitely not changed now because I can use it even in the rental. Home Assistant? Not gonna happen. Jellyfin? We lack the bandwidth. But some essential services are still operational, and it helps me feel a little bit more in control of life at a not-so-controlled time.

Despite the rise in vibe-coded, unmaintainable and probably insanely insecure garbage out there in the self-hosted app space, there is plenty to love in the classics, and that's mostly what I stick with.

  • Navidrome. Still doing the thing. Any music I buy on Bandcamp goes in there, but CD ripping is justifiably on hold. Since I can't listen to records, it's a valuable service for sure. As a bonus, the new iOS app for fledgling developers seems to be "Subsonic API client," so there's no shortage of apps.
  • Docmost. This wiki tool keeps everything straight, from school to what's on the homelab (how meta).
  • Paperless-NGX. There's a lot of paperwork associated with an "event" like ours. I don't know how I lived before this software. It is the greatest thing, and IMO only something that could be possible when self-hosted (and only accessible in the house).
  • Audiobookshelf. Here's another one like Navidrome that is particularly helpful in our situation, not least because it hosts ebooks as well as audio, despite the name. Pro tip: Buy your audiobooks from a no-DRM store like Downpour. Why anyone wants to be locked in to Amazon is beyond me. And Audiobookshelf is an old-school FOSS app.
  • Karakeep. I used to use Raindrop, and I still think it's just about the best SaaS system out there for doing what it does, but bookmarks are another thing I like to keep in-house.
  • FreshRSS. This guy works with the venerable NetNewsWire and quite a few other RSS clients. Sometimes it seems like RSS is having a resurgence; whether or not that's true, you can pry it from my cold dead hands.
  • Mealie. We put everything in here. It's the equivalent of a Steam account where you buy everything when it goes on sale and never have time to play it. But at least it's finally in one spot.
  • Immich. Photos are another thing I no longer want to entrust to a company like Google. It's way too important and personal.
Discuss

The best gear acquisition I've made in years (in praise of the Behringer XR18)

Buying synthesizers is exciting. Buying guitar pedals and amps is fun. Buying new software plugins can be a delight too. But buying a mixer? Generally, this is a utilitarian piece of gear that doesn't get a lot of notice until it's not doing something you want it to. Late last year, though, my bandmate and I sprung for a used (but very nice) Behringer XR18 and it has changed everything for the better.

Behringer is not a name that commands a lot of respect through the music industry, but when it comes to digital mixers, they do have a reputation as a practical, durable, and feature rich. A lot of venues use them. The cousin of these big honking venue boards is the X-Air series, which comes as just a little box that's optionally rackmountable.

As an electronic duo, we mix most or all of the sound ourselves, and use in-ear monitoring (another world-changing thing, btw). Sound engineers at a club don't have any idea what you're supposed to sound like. And when they don't have the familiar bass/drums/guitar setup to deal with, they can only guess at levels and will almost definitely get it wrong. So bringing your own mixer is a great idea. But why a digital mixer? Take a look at the picture of this thing. It sits in a rack on stage and has no knobs, faders, or switches. All the settings are saved internally, and if anything needs to be tweaked you use an iPad, computer, or even your phone to adjust. The notion of "set it and forget it" is actually feasible, rather than taking a photo of an analog mixer before the show and trying to ensure you're at the same levels.

Other wins?

There are 4, count 'em, 4 aux outputs. While on some mixers you might normally use those as effects sends, there are enough built-in effects that are really decent (as well as compressor, EQ, and gate on every channel) that it's not necessary. So we can run two out to our in-ears, give each of us a separate monitor mix, and still have two available for emergency mix situations (say the sound person really wants vocals separate). All outputs are XLR, so no DI boxes on stage anymore. Bonus? It's a USB audio interface so you can get a multi-track recording of anything it's mixing as long as you have a computer or maybe an iPad running Logic.

Other uses

Every year, I run sound as a volunteer for a multicultural festival and every year it gets to be more of a pain as the acts grow and their complexity increases. For the past decade or so, we've had a traditional setup:

  • 16-channel stage box with a snake going to a tent in the middle of the seating area, with all the accessibility and safety challenges that a lot of cabling will bring.
  • A 16-channel Mackie board (which was a significant upgrade from my old Soundcraft 12) whose last 2 channels are stereo so it actually only has 12 inputs for actual microphones. It's got one aux bus for monitor mix, and a nice USB input for the phones that some acts will inevitably bring their backing tracks on.
  • A rack of outboard compressors for singers (I only have 6 channels of compression, so a max of 5 mics get it since one is used as a limiter for the monitor bus).
  • A Crown amp and old unpowered wedges for the monitors — again, only one mix.
  • Rented powered speakers for the mains.

What can I do next time? While the XR18 is rackmountable, its default setup is actually rubber feet that turn it into a stage box. All the mics on stage go into it, and then... that's it. No snake because the stage box is also a mixer. No board because you use an iPad. No outboard compressors because it's all in there. No outboard reverb or delay either. Just this little box... and four different monitor mixes too. Not that we'll tell the performers that. It's a volunteer gig after all.

The best gear acquisition I've made in years (in praise of the Behringer XR18)
Discuss

The DAK catalog

I had forgotten about the DAK catalog, but I used to love it. If you had met me only in the past couple years, you'd think I was some kind of tech-hater, knowledgeable but only using it when necessary. But I think it's people like me who were so enamored with gadgets and the possibilities of tech who hate it even more these days. Everything seemed so wild and possible.

(Apologies for the GPT-driven copy at the link. Just enjoy the pictures.)

Discuss

When you can't be an early adopter

The beta version of the MPC version 3 software is out, and I can't install it because I have shows and can't rely on beta software to not lose all my shit or crash while playing. But oh man, it looks great. On one hand, it does not dispel the notion that modern MPCs are "DAWs in a box," but it also looks more touch-friendly and visible onstage in many ways.

Unfortunately, one of the coolest things (IMO) about the MPC is how the desktop software is sort of an extension — a bigger interface, a plugin host, etc. And until version 3 of that comes out, I have no idea what the experience is going to be like when using the thing in controller mode.

Still... stoked.

Discuss

Zed's alive, baby

Promised for a while, finally Zed arrives. It's written by some of the creators of Atom, but instead of another Electron thing it's a very fast-performing app written in Rust.

It's multiplayer, apparently, which as someone who was once subjected to pair programming I've always found that a little weird. But it works for Figma, right?

Anyway, I wrote this post in it. Will be nice to see it appear on Linux, a platform that is surprisingly lacking in lightweight code editors. Between the anemic GEdit and a full blown IDE you have Lite XL, Microsoft's Electron-based VSCode, and of course the influential but non-free Sublime, which has persisted. I don't love any of them, but I'm liking this so far.

Discuss