@ajroach42 a depressingly large number of people think that computers (mobile devices included) "wear out" with age and use due to this phenomenon. The fact is that in the past 20 years or so that the reason the same computer is slower at doing the same tasks now compared to then is almost entirely due to surveillance and targeted marketing practices.
Even if you're not mining bitcoin literally most of the energy expended by most computers is driven by this BS.
It's frustrating when a 10 year old computer can't get on facebook or watch 480p on youtube anymore, even thought it could five years ago.
The computer hasn't changed.
Facebook and youtube have become more complicated. They didn't need to, but they could get more complicated because the average computer got faster, and the average internet connection got faster over that time span.
So a computer that could do X lost it's ability to do X as a result of a third party.
So how did we get from the gleaming promise of the digital age as imagined in the 70s to the harsh cyberpunk reality of the 20s?
Centralization, rent seeking, planned obsolescence, surveillance, advertising, and copyright.
How do we move forward?
Re-decentralization, a rejection of the profit motive, building for the future/to be repaired, building for privacy, rejecting advertising, and embracing Free software.
What's wrong with (modern) computing?
- Computers spy on us all the time
- Computers are insecure, while pretending not to to be.
- Computers enable new modes of rent seeking, further exasperated by shitty patents and worse laws
- Computers/the modern internet encourage behaviors which are bad for our mental health as individuals.
- Computers and the modern internet, in concert with modern capitalism have built a world essentially without public spaces.
You know, all that bullshit.
Computers could be good, but they aren't.
That's the gist of it.
I guess I mean Good with a capital G, as in "a force for good in the world", but I also mean good with a lowercase g, as in "not super shitty to use, or think about".
I'm not going to waste a lot of bits talking about how computers are bad. I've done this a lot before, and you probably already agree with me. I'll quickly summarize the high points.
From the department of we-all-knew-that-all-along, Terence Eden says AMP is bad, is hostile to both users and publishers, and serves only Google's interests.
The "Gig Economy" comes for software.
@dajbelshaw When it comes to the web though, there is now no alternative. Google run the w3c and have recently announced they will start banning all but their and Mozilla's engines from Google products, Mozilla are 99% dependent on Google for revenue and are forever playing catch-up. No other browser engine can keep up with deliberately rapid-shifting standards. There'd been a steady downward trend in practical browser-engine choice: only 3 remain. The world wide web is dead.
So apparently I'm banned from github.com/golang/go
I reviewed my comments to find out what might have caused it and my best guess is it's either because (A) I said that it's lazy to force git forge maintainers to add go-specific code rather than develop language-independent standards, or (B) I pointed out that git hosting is decentralized and adding "sourcehut support" by hardcoding git.sr.ht is incorrect, and applies to other hosts like gitlab, gitea, github enterprise, cgit, etc.
Notably among my participation in that repository is donating CPU time on my $1,000 RISC-V board to help with the RISC-V port.
In conclusion, 🖕. If you want to participate in golang/go be sure not to point out that any of their engineers are working on solutions which are wrong when the right solution is much harder.
There's a new "experimental feature" being tested in Firefox 83: sponsored sites in the URL bar.
"Mozilla works with advertising partners to place sponsored tiles on the Firefox home page (or New Tab) that would be useful to Firefox users. Mozilla is paid when users click on sponsored tiles."
You can disable this by setting `browser.newtabpage.activity-stream.showSponsoredTopSites` to `false`.
I guess I'll just do a fork of node-abi, add the electron bits I need, and set up #Chrysalis' package.json to resolve node-abi to the fork.
But this is so stupid. Every time I go to upgrade something, the whole dependency chain falls apart and I have to spend stupid amounts of time unbreaking it.
@Crocmagnon `cleantoots` is now packaged for Arch Linux (AUR), but it looks like the GitHub repo has disappeared!
about:config -> search for Notifications, turn 'em off.
First thing I do when I install the browser, right before I add uBlock Origin.