@p@vic I don't know — I didn't write it myself, I'm using whatever Void's xbps-src is giving me🤷 The only thing that might be different in Firefox on this machine from the standard issue Void binaries, as I still had to rebuild it because I patch the about:config preference to disable WebP support, that Mozilla has removed, back in, is that it's built without PulseAudio support — I do not enforce it for every software I run, but the flag to disable it is set globally and it gets picked up.
@p@vic Does it have to do specifically with dbus? Of course not, FF does a plethora of questionable things, like audio input not working in FF without PulseAudio, so I have to use apulse — luckily the output works with alsa. I agree with you — it should be optional, but IMO it doesn't make dbus itself bad. I probably wouldn't even have a problem with systemd — were it modular (and less bug-infested😏), BTW this would fit nicely with your approach: don't need the horse — throw it the fuck out!
@p@vic I just tried stopping it (instead of restarting) and killing all instances of dbus-daemon running as user — again, nothing special happened, except for… yeah, Firefox — it didn't segfault though, terminated gracefully with something like "channel closed". Ironically, I can start Firefox again without dbus running, dbus doesn't get spawned and FF works fine. Well, what can I say… It's odd, it's lame, but so is its developers design decision.
@p@vic > It's like a DE. I don't want a DE. People ask how you can have a widget tray without a DE. I don't want a widget tray. Same here, I have machines that do not have dbus, but I have no problem running it on the ones where I can benefit from it — seriously, among these things it's the only one I have zero problems with. Overengineered — sure, but it's nowhere near as buggy as systemd and it's fully modular: you can easily replace it with another thing and you can even not have it at all.
@p@vic > If I kill dbus, a bunch of shit crashes. I suppose it depends on the distro, how deeply it integrates it and how modular it assumes it to be. I have just restarted dbus in my Void system (where I even have elogind) — literally nothing started falling apart, no user-facing software crashed or got terminated, bluetoothd got restarted — that's it 🤷
@p What's wrong with dbus though? Something has to fill the role of IPC to pass messages between daemons and other software that isn't… you know, a named socket — something higher level 😅 Even OpenWRT — which doesn't have all the luxuries of a full-blown system, has ubus. @vic
@Nicro Yeah, probably doable — even ready to use third-party ones might be available from stores that sell Apple-compatible components such as OWC. But I'm not sure that would still qualify as user-serviceable as it further blurs the line of what that is — after all people for whom ordering chips which meet the specs online and soldering them in isn't a problem exist too 😅
@icedquinn@kaia Exactly! And this is how I find those that I no longer want — something weird comes up as a suggestion. Whether the bookmark is old or rarely used — I don't care, if I bookmarked it, I might still want to get back to it some time — and finding it in the bookmarks is still easier than going five months back in history. Also, I might be weird^W among the few who use tags for bookmarks in Firefox — tags work even if you don't organise them in hierarchy, makes navigation easier.
@kaia rutracker.org — it's not as good as some specialised music torrent sites might be, but still good — mostly because it's Russian and I think they just ignore takedown notes. And it's open — the built-in search might not work without an account, but you can always search for "site:rutracker.org whatever-you-want" on DuckDuckGo. Also, it doesn't always allow you to download .torrent files without logging it, but Magnet links always remain public and most Bittorrent software supports them.
@munir Ha-ha-ha, it's not that I get offended when I do not get responses… it's just with Fedi you can never be certain that the posts get propagated, whether the one you're replying to even knows of your reply's existence. Sometimes I even go to the frontend of the instance of the one I'm replying to and check if my post is there — of course if the instance has public access to its posts.
NoneJust in case: DMs/PMs simply don't exist on this instance as concept — don't use them, use the other instance if you absolutely have to, or send an email to any address at m0xEE.Net or .Com or .Org, but I prefer keep most communication public.