short content: a post or status update with just plain content and typically without a title

Fascinating sprawling discussion on counter anti-disintermediation, decentralized social media, decentralized infrastructure, politics of coops, mesh networking.

Two thoughts spring to mind:

  • Mastodon isn’t great for reading a threaded discussion
  • Seems a shame all this great discourse is destined to just eventually slide off a timeline, what’s to be done about that?

The First Things First manifesto from 1964.  Graphic designers advocating for a use of their trade that has more benefit to the social good.

“In common with an increasing number of the general public, we have reached a saturation point at which the high pitched scream of consumer selling is no more than sheer noise.”

Just to repeat, that’s over 50 years ago. It sure as hell hasn’t gotten any better.

Finding a replacement laptop battery is not an easy task. Most retailers get 1 out of 5, ‘do not buy!!!’ reviews on trustpilot. The best one selling my part averages 3 out of 5, with reviews like ‘first one I received was faulty, but customer service was OK and they sent out one that worked.’ Doesn’t inspire confidence. Oh well, time to gamble £30…

Rather than sexual relationships and reproductive organs, humbly suggesting the use of more genuinely offensive phrases for times of anger, e.g.

– you’re a total archon
– what an utter sultan
– oh put a crown on
– why don’t you go and abdicate you absolute monarch


Aid payments are dwarfed by what’s lost to spurious debts, profit extraction, and dodgy invoicing, but help to feed a narrative of the industriousness and benevolence of developed countries.

“What this means is that the usual development narrative has it backwards. Aid is effectively flowing in reverse. Rich countries aren’t developing poor countries; poor countries are developing rich ones.”

In other words, for every $1 of aid that developing countries receive, they lose $24 in net outflows

A bit disappointed that Mozilla’s Pocket acquisition doesn’t seem to have resulted in much other than bundling it into the browser. Still closed, still a centralised silo. Currently looking at Wallabag and PressForward in WordPress as alternatives.

So I’m creating a password for a account. I’m not allowed to have any special characters in my password, letters and numbers only. Adding a special character fails validation and tells me that my password is not secure. is usually regarded as excellent on UX, so what’s the deal here? Is there some logic to it?

Working on my research today, feeling pretty amazed at the range of free software and services available to me that enable me to do so.  GNU, Linux, bash, emacs, spacemacs, vim, PHP, codeception, git, github, travis, TeX, LyX.  Eclipse, FeatureIDE.  Whatever all of these themselves are built on.  DuckDuckGo, StackOverflow and blogs helping with questions.  Plenty more I’m sure I’ve missed out.  Flipping awesome, this ecosystem.

Seems like this might be implemented eventually: "Allow specifying allow_failure: true per job on jobs.include. (Probably yes, but not before [1].)".

"A stage is a group of jobs that are allowed to run in parallel. However, each one of the stages runs one after another, and will only proceed if all jobs in the previous stage have passed successfully." That’s a shame – I want to have a stage that deploys my test artifacts after all test jobs in the previous stage have run. Even if one of them has failed.

At HWC London yesterday, my intention was to spend a bit of time improving the display of my RSVP posts.  An example of one here:

My RSVP posts work great, functionality wise, thanks to the Post Kinds plugin (creating the post successfully sends a webmention to the event page).  However the display looks a little funky with my theme.

Continue reading