Stick boosted

ffplay -i /dev/video0 -vf "crop=iw/2:ih:0:0,split[left][tmp];[tmp]hflip[right];[left][right] hstack" # Hook your laptop up to your TV and use ffmpeg's ffplay to make a 2-sided real-time kaleidoscope cam keeps kids occupied for hours.

Stick boosted

@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.

Stick boosted

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.

That's frustrating.

Show thread
Stick boosted

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.

Show thread
Stick boosted

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.

Show thread
Stick boosted

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.

Show thread
Stick boosted

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.

Stick boosted

@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.

Stick boosted
Adding more "AI" to computers. Everyone was getting tired of the determinism and reliability of computers without them anyway
Stick boosted

So apparently I'm banned from 

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 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.

Stick boosted
Stick boosted
Stick boosted

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`.

Found via


Stick boosted

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.

And people wonder why #javascript projects stay with outdated, ancient dependencies... this is why. Because upgrading is an invitation to hell.

Show thread

@Crocmagnon `cleantoots` is now packaged for Arch Linux (AUR), but it looks like the GitHub repo has disappeared!

Stick boosted

Google to stop preferring AMP in search results

🎉 🎉 🎉 🎉 🎉

From the Chrome 87 release announcement:

> a new feature to let websites enumerate all the locally installed fonts

Seriously? How is that even useful for developers? And of course I want to give them one more fingerprint to track my system with... 🤦

about:config -> search for Notifications, turn 'em off.

First thing I do when I install the browser, right before I add uBlock Origin.

Show thread
Show older
Infosec Exchange

A Mastodon instance for info/cyber security-minded people.