Why Mastodon and the fediverse are “doomed to fail”

-> a small rant about how the profit lens distorts our understanding of success vs. failure:

write.as/eloquence/why-mastodo

My Firefox crashed, taking its session with it.. 150+ tabs meticulously arranged in Tree-Style-Tabs to track how I progressed on a dozen different threads, gone.. Today is rhe day I mourn my session..

What is up with Banned for * usernames? Did I miss something going viral?

Mid-roll ads are going to get auto-enabled on all videos longer than 8 minutes.
#YouTube

Google search on Firefox mobile now auto-plays YouTube video previews..

I am not happy.

DuckDuckGo burned a truckload of goodwill with me today

Their DDG-branded web browser for Android has a feature which [it doesn't matter what it does by design], but as a side effect it sends every URL you visited to DuckDuckGo's servers. That is the single worst thing they could do as a "privacy" focused web browser.

When this was pointed out to them, they doubled down. For a year. It took an HN front page (in the comments section they doubled down *again*) and 10 hours of arguing with them before the CEO stepped in and agreed to remove the feature.

And I haven't even started on nodejs and Angular yet.. *shudders*

Don't get me wrong, I *LOVE* nix-shell to specify project dependencies. It has kept my system clean and lean. Lorri+direnv make the whole thing painless. But databases are proving to be a PITA.

How do people manage project specific DB services in Nix/NixOS? After multiple hours wasted, I have given up and configured system wide service. This obviously goes against separating nix-shells for projects

Here's how it works on sourcehut:

You pay us the subscription fee of your choice and you get access to our services. We spend it on maintaining and upgrading the hardware, and paying for staff to handle development, operations, support, and on-call.

Because we don't take money from investors, we're only accountable to users, and if we aren't working in your interests, we lose our revenue. We are incentivized to work for you, not to generate a return.

Because we're running 100% free software, we're held accountable because anyone can take our shit and run it on their own servers, or even bootstrap a competing company using our own software. We've made it easy to run out out of business if we lose your trust.

facebook disabled a group I'm in, and they immediately memed it with one of the most memable episodes.

So during update today, I discovered that something in my system configuration depends on and pulls in "gnome-desktop-3.36.3.1". Does anyone know how I can find reverse dependencies of packages? My nix-fu and google-fu are failing me

I tried NixOS on my test machine. Installation is way easier than Gentoo or Arch but there aren`t many guides for this. Wiki is is interesting but small. and system is slow but lightweight. After install 0.38-0.41 gb of ram is used but when package is installing it is about 1.8 gb. I like nix package manager`s idea but this system is still raw

Anyone recommends good resource to start with (h)ledger? full-fledged-hledger is a bit too big. I'd like to start from bare basics, and build up as I go. Don't mind doing more manual work in the beginning as long as it helps understanding internals

Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!