Pinned toot

Here's "It's all about the curry", my Monkigras 2018 talk on software craft:

Delivered a lot of talks over the years, but I gotta say this has been one of my favorites so far.


"Take me to your leader," the alien said.
"I have none," said the cat.
"Are you the leader?"
"Nah. Go bother some humans instead."
"But your kind is a higher life form than them!"
"So what makes you think you have the right to impose on me?" the cat said, and sauntered off.

In case you're wondering, this is Lessig's talk: Laws that choke innovation.

"Common sense revolts".

has passed their new bill.

Best I can say is at least it did not keep the filtering technology bits.

As Lawrence Lessig had pointed out in a talk well over a decade ago, extremism on one side will always engender extremism on the other.

This will end badly. It'll entrench incumbents, at the very least, and likely push people to guerrilla P2P approaches.

I was never part of the community. But as probably everyone involved in for many years, I couldn't ignore the regular debate about the unfriendly atmosphere in the kernel community. You really need to have a strong character to be that self-critical, thank you Linus Torvalds for this really open mail.

Just so you know, "git -amend" doesn't amend anything.

It gets parsed as: git -a -m 'end'

That is, it commits all modified files with a message that just says "end"

I suffer so you don't have to 🤦‍♂️

Tresorit just raised €11.5 on a series B:

Some months ago they had failed to raise $1MM on IndieGoGo for Preevat, a privacy-focused social network. I expect those plans are now out the window.

Glad to see a -focused service get some backing. Let's hope it signals a change in market perception.

Here's the transcript for "Ledgers - When would you even...", a talk I gave to enterprise developers at SAP Inside Track Berlin.

There should be a video online soon.

Reminder, Google AMP is bad for the open web. It was bad at inception and it just gets worse.
Ugh. Google AMP is now “improving the performance of mobile content and advertising” by jamming ads *into* photos.

currently streaming on YouTube:

Off to a good start with a talk on , bug bounties and responsible disclosure.

For a responsible disclosure program, researchers need:

- A point of contact,
- No legal consequences,
- Financial reward

Openness is important too, sharing discoveries after they've been fixed has value.

Tim Philippp Schäfers @

Legal restrictions against reverse engineering devices make security researchers afraid of disclosing vulnerabilities. Everyone ends up worse off.

Sebastian Neef @

There's a lot of customer culture attitude in Mastodon-the-community, where people treat Gargron and other devs, the instance admins, moderators, etc. like service workers. It's a spoiled, entitled attitude, where "the customer is always right" and it's okay to be abusive or demeaning to people providing a service when they don't give you what you want.

The fediverse isn't a corporate model. When you're rude or demeaning to someone here, you're being abusive to volunteers building a playground

The project was dismantled by the Pinochet regime. Visionary approach aside, it doesn't look like Cybersyn was staying true to its self-organized ideal.

"The design looked more like bureaucratic centralisation of control via bottom up reporting and top-down direction. Workers were expected to perform processes and use resources in the ways that had been modelled and planned. Any significant deviation from was to be reported upwards, and corrective directives were to be cascaded downwards."

Can't believe I had never heard of Project Cybersyn:

It was a fascinating, prescient attempt at using a computer network to develop self-regulating factories, complete with Star Trek-looking control room. In Chile. In 1973.

According to Wikipedia, it allowed the Allende government to still guarantee food transport to Santiago using only 200 trucks, when 40000 drivers were striking.

"Now what?" said Dr. Dastard. "Will you beat me up?"
"Ain't nothing easier than violence," said Captain Clever.
"My killer robots weren't easy to make."
"Easy to break, though. Breaking is easy."
"You'll break me?"
"I'm stronger than that. I can be kind."
"Sounds hard."
"It is."

In ? I'll be speaking at SAP Inside Track this Saturday about distributed ledgers. Stop by!

The talk is currently walking a fine line between "how do you even?" and "why would you even?". It'll be interesting to see which shape it's in by Friday.

Please don't demand content warnings from strangers. Content warnings are a sort of social contract between an author and their followers; if you are not happy with how someone chooses to use them, do not follow that person or outright mute them, or mute words.

One of the most alienating experiences on Mastodon I've observed is when someone posts about something they're passionate about or is part of their identity and the first response is "please cw that" from a complete stranger.


this is 2018's "recording is killing the music industry, we left this side of the tape blank so you can help" and I'm hella here for it

Show more

Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!