Pinned toot

Verifying my identity using Keybase 

@sneeu Checks out ✅

If you want to democratize tech, don't start with people who are already into tech. Go to actual craft fairs and figure out what little old ladies need from tech that is either a) not being met or b) being met by super-expensive corporate shit.

Like. Why isn't there a raspberry pi workshop/booth at the county fair? Why are you relying on normal people to seek you out instead of meeting them where they are?

Show thread

Anyone got any best practice for 2FA UI?

#mastodon uses alsoKnownAs for account migration, but it's not officially in the #ActivityStreams vocabulary. Does anyone have opinions on a formal definition and adding it as an extension?

I'm in another WG who want to use it, so we can define it in a W3C Rec. But we want a definition that the #activitypub community is also happy with.

See: socialhub.activitypub.rocks/t/

Fariphone have released a new camera module for the Fairphone 3 allowing you to upgrade from a 12MP camera to a 48MP camera. (You fit it yourself using the screwdriver that came with the phone.)

fairphone.com/en/camera-upgrad

Im looking for software engineering opportunities. Located in Belgium, remote would be ideal. Main skills are around JavaScript / react

A good visual essay* from Yiibu about Regulation on the Web and how decentralisation offers solutions to some of our current problems:

docs.google.com/presentation/d

* Made from slides for a conference talk that's no longer happening.

I particularly enjoyed this bit of the Python Requests documentation:

"If the remote server is very slow, you can tell Requests to wait forever for a response, by passing `None` as a timeout value and then retrieving a cup of coffee."

Presumably the latter via HTCPCP/1.0.

Energy Conservation with Open Source Ad Blockers

"The results show that page load time dropped
11% with AdBlock+,
22.2% with Privacy Badger, and
28.5% with uBlock Origin.
Thus, uBlock Origin has the potential to save the average global Internet user more than 100 h annually."

via ecirtam.net/opennews/?hmOALQ

Stop mirroring your Twitter account to the fediverse, especially these retweets of a single picture without any caption or comment.

We used to say the Web had shrunk to four websites where people posted only screenshots from the other three, let's not add a fifth one to that dumpster fire.

"... blockers will definitely not block advertisements that are completely integrated with the content that you wanted to open, but when that sort of thing happens, it means that the author of the content knew about what they were advertising, instead of just having a banner ad automatically stuck to their page. Figuring out if you can trust the author of the web page that you opened is something you had to do anyway."

Word.

Show thread

Chapter 99 in The Tech Industry Is Broken With Problems It Has No Desire To Fix.

Have you stretched recently? Do it now. It will help.

Because what you love to see on a payment processor's confirmation page is not just un-silenced PHP warnings but warnings about using a function that will be deprecated in PHP 4.3. 🤦‍♂️

I'm still amazed there are people whose job it is to make websites (yeah yeah or apps) that have not read A Dao of Web Design or Responsive Web Design

webdirections.org/blog/it-was-

ethanmarcotte.com/wrote/respon

Four years ago I drew these - admittedly rather snarky - diagrams to explain to a friend/colleague my issues with front end frameworks and I haven't really seen any meaningful progress on this front.

Show thread

I'd say that it's not JavaScript frameworks per-se that are the problem, it's more that the big name front end frameworks we have simply aren't good as frameworks when compared to established back end frameworks like Django and Rails.

This is compounded by the front end frameworks being used in lots of situations they aren't suited for.

But, then again, they aren't clear about what they are suited for so there is a vicious circle...

"This webapp could have been a few progressively enhanced forms."

Is my new:

"This meeting could have been an email."

A seven year old line of Backbone has just gone pop because of a change to the underlying HTML.

Show more
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!