Show more
laumann boosted

30 years ago today, Tim Berners-Lee and Robert Cailliau published their formal proposal for the World Wide Web.

This has made a lot of people very angry and been widely regarded as a bad move.

laumann boosted
laumann boosted

We found an open source license that Google is against so we're changing to it: Hello AGPL!

It helps prevent corporations from taking our code and selling it as a proprietary competitor.

No change to you as a Plausible subscriber or self-hoster.

plausible.io/blog/open-source-

laumann boosted

Just looked at some projects on Github and saw that the site no longer advertises a standard git command to copy for repo cloning. Now they encourage the use of 'Github CLI' with the syntax of 'gh repo clone'.

No doubt it's a wrapper around git that will slowly gain features that git won't add because there is no need for them.

They are no longer a 'git hub', they are a 'repo space'.

All leading to the classic, Embrace, Extend, Extinguish.

laumann boosted

basically advertising for MNT Reform 

oh wow we just made it past $300k! 🖤 (did you know you can still preorder MNT Reform, the open hardware laptop?)

crowdsupply.com/mnt/reform

My word. GitHub Actions are a broken mess of UI crap. Why can't you see the full log _while_ it's running? Who the f*ck would think this is a good experience?

laumann boosted

As a plant-based programmer I suffer from leeky abstractions.

Happy 1600000000 Unix timestamp, everyone!

laumann boosted

It's not the first time that I see this idea, that lofi, energy efficient stuff, diy things reeks of entitlement, retrofetishism, elitism.

This is what fucking keeps me from sleeping. It's a bit like, damned if you do, damned if you don't. Use wordpress, or electron, or nextjs, or some other dumb tech or if you don't, you're a fucking asshole.

Try to be inclusive and building accessible things targetting the very bottom of hardware bracket. No, you're being elitist for not using modern tech.

Show thread
laumann boosted

if you have an account on linkedin, they've just sold all your personal info to scribd in a massive gdpr violation. make sure to delete the auto-created slideshare profile they've created to facilitate this illegal transfer.

thehftguy.com/2020/09/01/gdpr-

laumann boosted

"We didn't call it fuzzing back in the 1950s, but it was our standard practice to test programs by inputting decks of punch cards taken from the trash.

We also used decks of random number punch cards. We weren't networked in those days, so we weren't much worried about security, but our random/trash decks often turned up undesirable behavior.

Every programmer I knew used the trash-deck technique."

-- Gerald M. Weinberg

laumann boosted

I don't think it can have been more than about a year since I discovered Firefox's "Reader" mode, and in that relatively short time I have gotten to the point that, when I'm on my phone at least, I instinctively check for whether the icon is available on every single site and hit it the moment I see it, even if the page in question hasn't yet loaded/rendered to the point where I can even assess it's readability. I just do it, because I have literally never once seen a single case where switching to Reader mode made the site *less* usable on a mobile. Not even once. I guess this shouldn't surprise me - nobody would have gone through the trouble of writing the feature if it didn't work well. But what does it say that we have gotten to the point where its of real practical value to automate the process of routinely throwing away the entire product of the web design industry?

laumann boosted

Let's make businesses which are cooperative, not exploitative

Inbedded development: Developing from your bed

laumann boosted
laumann boosted
laumann boosted

I just realized that I haven't been using syntax highlight for a month, and I hadn't even noticed it wasn't there.

Show more
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!