When I saw that there was a pihole update to a new major version I got so excited hoping it would finally support DoH or DoT - nope. So disappointed.
Sticking with Adguard then.
When I saw that there was a pihole update to a new major version I got so excited hoping it would finally support DoH or DoT - nope. So disappointed.
Sticking with Adguard then.
Sure did. Kinda?
Moved the panel to the top, added a dock (rip latte, it’s now just a panel) and set a hot corner for the overview effect. I like it to move windows between desktops.
Everything else is default though. Maybe I changed the application launcher widget, I don’t remember.
A few things come to mind:
The “Mr. Robot” promotion was pretty bad - they force installed an extension without user interaction. This is IMHO still the worst thing they’ve done.
Their finances could be seen as a little sketchy, at times, like executive pay vs. layoffs at the start of COVID. The fact that they’re hanging off the teat of Google (or maybe Microsoft, which ever search engine has the higher bid at the moment) could also be seen as a conflict of interest.
Some might criticise Mozilla for a lack of focus. While Firefox was getting stale they invested in Pocket, and VPNs and stuff.
It’s a thing of the past, but there was this whole thing about Brendan Eich …
Honestly most of these things seem pretty par for the course under capitalism.
I’ve come around to liking Flatpak.
Anything I need to get into a desktop environment should come from the distribution’s repositories and package manager. For user applications, Flatpak is great.
The comment was getting long and I didn’t want to get into socioeconomic side effects, mobile, or other factors.
It’s not all bleak. The internet is still built on a foundation of free and open technology. HTML, CSS, and JavaScript (aka ECMAScript), TCP/IP and DNS …
The best thing we can do is teach those things. Keep them accessible to as many people as possible and make sure they don’t become forgotten arcane voodoo knowledge. Anyone can set up a website and share it with others. We don’t have to depend on big social networks.
The biggest challenge is how do you get people to be curious about this stuff? Back in the day, we had to learn, we had to look under the hood, because half the time stuff just didn’t work and we needed to figure out how to fix it. But today everything is hidden behind a shiny UI and most things just work. There’s no need to look under the hood (if you even still can, and it’s not some encrypted blob or compiled binary webASM nonsense).
We have made mistakes.
We wanted it all to be free. It was free. I remember the early days of the internet, the webforums, the IRC, it was mostly sites run by enthusiasts. A few companies showing their products to would-be customers. It was awesome and it was all free.
And then it got popular, it got mainstream. Running servers got expensive and the webmasters were looking for funding. And we resisted paywalls. The internet is free, that’s how it’s supposed to work!
They turned to advertising. That’s fair, a few banners, no big deal, we can live with that. It worked for television! And for a while that was OK.
Where did it all go sideways? Well, it was much too much effort to negotiate advertisement deals between websites and advertisers one website at a time, so the advertisement networks were born. Sign up for funding, embed a small script and you’re done. Advertisers can book ad space with the network and their banner appears on thousands of websites. Then they figured out they can monitor individual user’s interests, and show them more “relevant” ads, and make more money for more effective ad campaigns.
And now we have no privacy online. Which caused regulators like the EU to step in and try to limit user data harvesting. With mixed results as we all know. For one it doesn’t seem to get enforced enough so a lot of companies just get away with. But also the consent banners are just clumsy and annoying.
And now we’re swamped with ads, and sponsored content written by AI, because capitalism’s gonna capitalism and squeeze as much profit as they can, until an equilibrium is reached between maximum revenue and user tolerance for BS. Look up “enshittification”
I wonder how the web would look like if we had not resisted paid content back then. There were attempts to do things differently. flattr was one thing for a while. Patreon, ko-fi and others are awesome for small creators. Gives them independence and freedom to do their thing and not depend on big platforms or corporations. The fediverse and open source are awesome.
There’s still a lot of great stuff out there for those of us who know where to look. But large parts of the internet are atrocious.
Just SSH. Every public facing piece of software (I.e. a web interface) adds more complexity for misconfiguration or security vulnerabilities.
You can mount you remote filesystem locally and use your local file manager and text editors to manage most tasks. If you use ansible you can make changes to a local configuration and deploy the state to the server without needing to run anything special on the server side. It is especially effective if you also run docker.
And for monitoring I usually just have a tmux with btop running. Which is fine if you don’t need long term time series data, then you might want to look at influxdb/grafana - but even those I would run locally behind a firewall, with the server reporting the data to the database.