bear

joined 2 years ago
[–] [email protected] 2 points 2 months ago (1 children)

Your example of Ubuntu being a good desktop is a web service run by Canonical that is relevant to maybe 1% of users, if not less?

Look, I'm happy that it works great for your use case. But this doesn't matter to most users, and it's also not even intrinsic to Ubuntu itself. OpenSUSE also has fantastic build services. Basically all major git services do too.

[–] [email protected] 11 points 2 months ago (5 children)

The counter to low-quality "Ubuntu sux" posts is not low quality "nuh uh it's actually super epic!!!" posts, but that's all we ever get. I've seen this pattern for probably fifteen years now, and it's exhausting. If you don't care about the criticisms and want to keep using it, then keep using it. More power to you. I probably use things you think are garbage. Hell, Windows users think we both use garbage. I'm just tired of people desperate to justify their choices like they need to "prove" something to everyone who disagrees.

There are plenty of high quality takedowns of Ubuntu, but so rarely are there high quality defenses of it, generally because the criticisms are correct. Nobody ever talks about what makes Ubuntu good, not even Ubuntu users. Arch users will yap your ear off about ArchWiki and AUR. I'll evangelize Nix to anybody who will listen as the future of advanced Linux management. OpenSUSE Tumbleweed fans will not shut up about rollbacks and bleeding edge software. Fedora users... well, Fedora users are usually busy out there actually doing productive things with their time instead of pointless internet squabbles.

But what is Ubuntu strong at? I genuinely have no idea. All I ever see Ubuntu users say is that it "sucks the least", in some vague indescribable way. That it's not as bad as everyone says, that Snaps are actually fine, etc. Always on the defensive. If Ubuntu is actually good, somebody needs to get out there and make a case for what it's good at, besides being featured as the default instructions for running proprietary third-party software.

[–] [email protected] 19 points 2 months ago* (last edited 2 months ago) (12 children)

I don't know why we're still doing snap discourse in 2025. I'm going to be harsh and direct.

It has a proprietary server backend. This is objectively true. Theoretically you can build an open source backend, but nobody has completed a full implementation of it.

If you don't care about that, you can use Ubuntu, nobody is stopping you. You don't need other people's approval. Which is good, because of the people who disapprove, you're never going to get their approval until it's actually open sourced. You're not going to convince anybody here to stop caring that it's proprietary. So just get over it and use your own operating system without airing your insecurities online about it.

[–] [email protected] 9 points 4 months ago (3 children)

Something you might want to look into is using mTLS, or client certificate authentication, on any external facing services that aren't intended for anybody but yourself or close friends/family. Basically, it means nobody can even connect to your server without having a certificate that was pre-generated by you. On the server end, you just create the certificate, and on the client end, you install it to the device and select it when asked.

The viability of this depends on what applications you use, as support for it must be implemented by its developers. For anything only accessed via web browser, it's perfect. All web browsers (except Firefox on mobile...) can handle mTLS certs. Lots of Android apps also support it. I use it for Nextcloud on Android (so Files, Tasks, Notes, Photos, RSS, and DAVx5 apps all work) and support works across the board there. It also works for Home Assistant and Gotify apps. It looks like Immich does indeed support it too. In my configuration, I only require it on external connections by having 443 on the router be forwarded to 444 on the server, so I can apply different settings easily without having to do any filtering.

As far as security and privacy goes, mTLS is virtually impenetrable so long as you protect the certificate and configure the proxy correctly, and similar in concept to using Wireguard. Nearly everything I publicly expose is protected via mTLS, with very rare exceptions like Navidrome due to lack of support in subsonic clients, and a couple other things that I actually want to be universally reachable.

[–] [email protected] 17 points 5 months ago* (last edited 5 months ago) (1 children)

Use lemmy.ml how you want to use it, and if you want to participate in other political leanings, go to a different instance. No one is really stopping you, and that's the whole idea of the fediverse. And there really isn't any value lost, because this isn't a "choose one and only one" situation. You've got all of the fediverse at your fingertips.

Until you make the mistake of replying with the wrong kind of comment to the wrong sub, and get banned from the entire instance and lose the ability to post on many of the largest subs on this side of the fediverse. Or maybe they just see you out and about and decide to ban you on sight because they don't like what you said. There's nothing stopping that.

Admin overreach and abuse is a major issue for the fediverse because it affects more than just the user in question. Admins of large instances get to decide who has access to the users and communities on their instances, and very often the users of the instance aren't even aware of the actions taken on their behalf. Mastodon recently implemented a notification for when blocks and defederation remove your follows or followers, and this is a great first step. Users deserve to know when they are impacted by decisions such as these.

I love the fediverse and want to see it thrive, so we need to stop putting our heads in the sand on this issue. It's always discussed as if it's an issue with a few problematic instances rather than the systemic issue in need of a solution that is is. Admins need the tools to protect their instances from real abuse, but we need to balance that with the right of the users to know what's going on and not be unfairly deprived of the social aspect of this social media experiment, especially without knowing.

 

The founder of Drupal posted recently about this self-hosted and completely solar-powered personal site he made, in Boston of all places.

He describes the hardware, software, and the challenges he ran into while setting it all up. The site even includes automatically updating statistics about the system and battery. There's no backup or fail over, so if the battery drains due to cloudy or cold weather, the website will simply go offline for a while and he's fine with that.

[–] [email protected] 3 points 5 months ago* (last edited 5 months ago)

I have no idea how you're getting packages older than Debian. Unstable is a rolling release and stable has a 6 month release cadence with no LTS. Were you pulling from an old dead repo? If you followed an outdated guide, they probably linked you to an old one.

I do agree that the learning curve is steep and the knowledge is nontransferrable though. In my case, that just encouraged me to unify all my systems onto NixOS at home. Not sure if that's a solution or addiction yet.

[–] [email protected] 6 points 5 months ago

Seconding this, I do the same. It's a terrible sign that it took me longer to figure out how to successfully create VLANs and assign them to SSIDs in OpenWRT, which is a fairly simple concept, than it took me to learn basically anything about OPNSense, a vastly more powerful and complex tool.

I appreciate OpenWRT for giving me FOSS firmware I can slap on my AP, and I certainly don't want to come across as entitled to the free labor of the developers, but it's just objectively not very good from a UI/UX perspective.

[–] [email protected] 1 points 7 months ago

I always come back to Smart Launcher. I grew up with category-based application menus on on PC, I can't stand having a giant unorganized app drawer. It's so cluttered and messy. I'm always surprised at how little mention it gets and instead everybody talks about these "minimalist" launchers that are literally just unorganized app drawers.

[–] [email protected] 1 points 7 months ago* (last edited 7 months ago)

And of that 61%, only a third are directly investing. The rest get it as part of their compensation package for their work, which they can't benefit from without penalty until retirement. Additionally, it skews heavily by race. It's 66% of white families, but only 39% of black families and 28 percent of hispanic families. The amount invested follows similar trends.

https://www.pewresearch.org/short-reads/2024/03/06/a-booming-us-stock-market-doesnt-benefit-all-racial-and-ethnic-groups-equally/

[–] [email protected] 17 points 7 months ago (2 children)

Actually most of us work for a living and don't have the luxury of having enough money for investments to be practical in the first place, but I guess you can pretend it's necessary to get by if it makes you feel better about it.

[–] [email protected] 7 points 9 months ago

Incredibly funny story, incredibly awful website.

[–] [email protected] 5 points 9 months ago* (last edited 9 months ago)

That's where you're wrong, buddy. It's actually very easy to blame Microsoft for holding a decades-long desktop monopoly by pushing manufacturers to include Windows on every PC out of the box.

 

Eelco has agreed to step down from the NixOS foundation board. Over the next two weeks, a constitutional assembly will be appointed to draft a constitution to democratically govern Nix/NixOS.

view more: next ›