Ed Davies is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Ed Davies @edavies@octodon.social

It seems to me that nasa.gov has been messed up for hours. DNS failure or something. `dig nasa.gov` works and redirects to www.nasa.gov but that name doesn't resolve. Ditto jpl.nasa.gov. Odd.

OK, so why can't we have a programming language/system which does type inferences like so?:

>>> type(math.e ** (math.π * math.i))
<class 'int'>

Minor press ballcocks no 1276581: theguardian.com/world/2017/nov ATC at Wycombe Air Park being closed would be completely irrelevant; they wouldn't be being controlled out at Waddesdon anyway. Source: I've done literally thousands of flights from WAP in gliders and aeroplanes (and one helicopter flight).

Ed Davies boosted

Can we make this (or another post)
get +500 boosts, proofing that the argument to stay away from the #fediverse because one can here only reach out to a few is completly wrong?

Wondering how high the reach of this post is?

Well, we don't know. We don't track the users.

You only can see the boosts/fav/reply.
If that's a lot, it reached a lot.

If that made one rethink their opinion here you go:

(there is also
#gnusocial #plemora #postactiv #friendica #hubzilla..

Oops, if it's actually on the loopback interface it won't accept connections from other interfaces which is less of a surprise.

(Got muddled up between Python code which wasn't working as expected and version written in C to make sure I understood the underlying interface.)

TIL: A Linux IPv6 socket will accept IPv4 connections (unless the IPV6_V6ONLY socket option is set). That's nice.

Such a socket bound to the loopback address ( or ::1) will accept connections received on other interfaces. That's a bit more of a surprise.

Ed Davies boosted

My caps lock is set to switch to Greek. Handy for λ in my personal Lisp-like language and also for various maths things sometimes. There must be other good uses.

Ed Davies boosted
Ed Davies boosted


use ISO 8601 or fuck off

thank you

Ed Davies boosted

Update Git software now (and svn and mercurial) - Update Git software now (and svn and mercurial) - marc.info/?l=git&m=15023880232

Given up at the birdsite. The recently ramped up behaviour of treating (many/all?) likes as retweets has pushed the signal to noise ratio below the threshold of acceptability.

Ed Davies boosted

A Brief, Incomplete, and Mostly Wrong History of #Programming Languages


“1801 - Joseph Marie Jacquard uses punch cards to instruct a loom to weave "hello, world" into a tapestry. Redditers of the time are not impressed due to the lack of tail call recursion, concurrency, or proper capitalization.”

“1983 - Bjarne Stroustrup bolts everything he's ever heard of onto C to create C++.”

Ed Davies boosted

@kensanata There's a certain satisfaction in manual backup. You know it's done and you know there's an air gap between your machine & the backup.

Ed Davies boosted


"I propose to remove this blocking feature which is not in keeping with the spirit of Mastodon"

It's the story if one fucking idiot that comes on github to decide what "the spirit of Mastodon" is.

Ed Davies boosted

Dear folk: our gracious administrator @CobaltVelvet isn't getting the support she deserves for the work she does keeping our beloved instance up and running.

There's a Patreon right here: patreon.com/CobaltVelvet

Chip in a measly $1 a month and make yourself into a better, more attractive person, whydoncha.

A few recent blog posts on house progress and so on, starting with edavies.me.uk/2017/05/temp-lof