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

Ed Davies boosted

The C stands for Cthulhu

queue.acm.org/detail.cfm?id=32

"C Is Not a Low-level Language:
Your computer is not a fast PDP-11"

Ed Davies boosted

Most importantly, stop putting institutional events on Facebook, stop using it at universities, stop making participation in Facebook mandatory through your institutional, organization, and activist roles. You can be online, and social, and connected without supporting Facebook.

Maybe this is totally flawed but it looks like a good idea to me:

blog.plover.com/Unix/stdio-buf

Wonders why light-level readings from CO₂, etc, sensor in bedroom are about ¼ normal level.

Ah, yes, odd pair of socks set aside to be joined with their compatriots from next wash resting across the top might have something to do with it.

Moon rising over the Beatrice Bravo platform.

Ed Davies boosted

@espectalll @micahflee Hmm, yes, I suppose it's possible some Qubes users will actually do that.

But, more generally, it does show a rather gaping hole in standard web infrastructure in that there's no general mechanism to convey and check the original author's signature on web pages.

Done the floor for the east end of the house slowed down by easterly winds: edavies.me.uk/2018/04/bedroom-

So, now I'm doing the floor at the west end, can you guess which direction the wind's gone round to?

@technomancy The Atom feed on your website is a bit broken; it has doctype declarations in the HTML which makes it not-well-formed XML. E.g.

<title>185</title>
<content type="html">',
<!DOCTYPE html>
<html lang="en">
<head>

Actually, all the HTML tags, etc, should be escaped: RFC4287 3.1.1.2.

Ed Davies boosted

Got an extra few bucks a month for the excellent Octodon sys admin?

patreon.com/CobaltVelvet

Browsed a few; the rules on octodon.social seemed sensible so picked it.

I don't think it's a big deal but then I don't look at the instance timeline that often. Not much different from choosing an email provider, really - you can get it wrong but there are lots of right answers.

But, yes, it would be nice if one could point DNS entries at a mastodon account.

Ed Davies boosted

Litany against NAT

apologies to Frank Herbert

I must not NAT.
NAT is the net-killer.
NAT is the little-death that brings total obliteration.
I will face my NAT addiction.
I will permit it to pass over me and through me.
And when it has gone past I will turn the inner eye to see its path.
Where the NAT has gone there will be a proper firewall.
Only IPv6 will remain.

From a manual I wrote about 20 years ago:

“In the "max2 - Convert Mirror to Master" dialog box read the rubric with feigned concentration then choose "OK"”.

Ed Davies boosted

It’s the small things that make software / products delightful

Getting really fed up with this fashion for pale grey text on a white background - very difficult to read. Looked at a site today with text so faint I didn't immediately realise it was even there. Had to invert it by selection to be able to read it at all.

Please give the web “designer” a jolly good kicking for me.

Also maps with white roads on very pale grey background. Both Google Maps and OpenStreetMap. What's wrong with those people?

Ed Davies boosted

Funny thing.

I remember "inventing Uber" over dinner with my dad, when pondering the intersection of Google maps, Android phones, and lame public transport.

A few years, Uber was all over the news. This was not the first time I've had that kind of experience.

Moral of the story: I'm so smart!

No wait. That's not it. The real moral of the story: ideas are not special. Thoughtful experts in any particular field will tend to invent similar things.

Execution, and luck, make all the difference.

Maybe it's time to re-examine whether Multics was really “too complicated”.

Only ever read a book about it and that was decades ago but my recollection is that it split code up much more than the Unix/Windows process model reducing the pressure towards a small number of cores and super-scalar processing.

Maybe people will wonder what a mastodon is and find their way here: treelobsters.com/2018/01/779-f