Every time I hit some button on my keyboard and the Music app opens asking me to create an account I am reminded how hostile all commercial operating systems are.
Every time I hit some button on my keyboard and the Music app opens asking me to create an account I am reminded how hostile all commercial operating systems are.
I mean, I'm using a GUI that is really primitive by comparison to Win/Mac (i3wm) but it's actually great. Extremely fast, efficient, and stays out of my way. There is literally no mechanism in the OS to pop up a notification or bounce an icon or blink anything at me. It couldn't interrupt me and piss me off even if some piece of software wanted to. It's amazing. Nothing updates on its own, and the OS runs very very few services or other background stuff -- basically only whatever I have explicitly configured and enabled. Again, awesome. I'm easily aware of every single process that runs on this machine, and if there's one I don't know about, there's comprehensive documentation about it, including how to configure it. That's honestly effectively impossible for someone using Mac or Windows.
Oh, I just installed a security patch in about 20 seconds. Open terminal (winkey->enter), "doas syspatch -c", type pass, see there's a patch, "doas syspatch" to apply it, done in 2 seconds. Once I reboot the newly-patched kernel is active. There is full documentation of the patch, including why it's needed, how the patch resolves the issue, and a diff of the patch is included.
But, I cannot fathom how using OpenBSD on a Desktop/Laptop for personal computing would NoT enrage me everyday. The things I’d do on my personal computer :
1. Browse all bloated modern websites using a modern web browser - Firefox
2. Work with photos(personal) - edit them, crop them to share with someone, markup screenshots to put in docs etc.
3. Use PDFs without worrying about formats, markup on them as needed, fill forms on PDFs.
4. Media - playback audio and video. Without worrying about whether I have the right codecs or file formats.
Wouldn’t OpenBSD make me constantly fight against its opinionated safety first way of doing things? Sure, one can run Firefox on OpenBSD, but would it play YouTube and Netflix without making me pull my hair?
I can install ffmpeg, relevant codecs, PDF tools, Darktable or other Unix friendly photo tools, but wouldn’t that be a constant fight and tweaking to keep them running?
As for myself I got lazy and just use Windows 10. It doesn't enrage me if you turn off all the cloud shit, treat it like a file manager/window manager shell and run all your open source stuff on it. Again that works because there's a clear separation of OS and applications.
When you start mixing the two (hello Linux) it's where you get problems. I think snaps were an attempt to solve some of that (badly).
Trying installing the default .iso of Fedora workstation or Ubuntu-latest and see all the things Gnome brings along.. Maps, Photos, IM client, even a bundled browser (Evolution or something) that is based on Firefox but dependednt on the few Gnome packagers to keep up to date(instead of just letting the user download Firefox on their own or shipping the latest firefox).
Even Archlinux, if you install Gnome-desktop, you get all the cruft. You need to explicitly find a way to install just the minimal gnome desktop without all its apps.
OpenBSD however, for a server usecase, comes with a very cohesive, sane set of tools carefully maintained by the folks who ship OpenBSD. If anything, they are very conservative about adding stuff to that ecosystem.
The Gnome web browser is based on WebKit (Safari) not Gecko (Firefox): https://en.wikipedia.org/wiki/GNOME_Web
Is there a good resource/link you could point me to that will get me started using OpenBSD?
I've always read it's quite particular about hardware, and also I'm not even sure if or how well it plays in a multi boot scenario?
1: https://www.macworld.com/article/673923/why-is-apple-called-...).
Which, incidentally, was a tremendous return.
It is not new to iOS 17 - well it might be for your setup but others have had these issues with earlier versions.
iOS has to assume what you mean with play OverCast. Maybe there are other people that wanted the device to play the band? This is such an edge-case which is easily solved by further specifying your prompt.
It should have confirmed that you're fine with subscribing if that's what you have to do to listen to the band. And it's also fine to play the wrong band if you have a subscription already.
launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plistAt least it’s easy enough to turn off.
It's useful for people like me who want to know when new albums are released.
Also available on iTunes for a dollar, search for Samir Mezrahi (the blessed soul who made this).