Show newer

Whenever I write a Makefile these days, I intentionally don't add a "clean" target. "git clean" is much better suited for that, as it's much less error prone.

Made a change on Sunday. CI broke. Been spending hours every morning debugging this. Fixed it today. Feeling stupid now. This wasn't fun.

Do I have a native speaker of Tagalog in my network who can do a quick proofread on the new translation for

Attention FOSS charities: please read supplier/vendor terms & conditions & other agreements for all of corporate donor payment systems. Many have terms that are problematic for us including broad indemnities, sweeping confidentiality & bad IP/licensing clauses.

it is a monday and i have figured out that mondays are hard for a lot of people

so... am here to encourage you, if you want it :3

I wrote down my approach to planning and estimating software development so I can have somewhere to point at when people ask.

LB: full disclosure, getting hired at WMF is a ridiculous gauntlet and tends not to move quickly, but it's somewhere you can work with good people on projects that really do matter.

also you'd work directly with me, so i guess take that as a +/- to your estimation of "good people" as appropriate.

Wikimedia is hiring a Site Reliability Engineer that will work closely with my team(s)!

Let me know if you have any questions.

Boosts appreciated :)

#hiring #floss #opensource #jobs #flossjobs

Surveillance based targeted advertising needs to just die, and the sooner the better. If anything good comes from it, it's overwhelmingly outweighed by the costs to human rights, civil liberties, and democracy.

Errors and warnings during automated test suites should not be hidden by other output that is merely informative or there to provide progress indication.

In the US, it seems. Europe has it a different time of the year. That's OK. There's room for several of these per year.


Update: we just got a call from a Google VP who explained the suspension was triggered by a report of extremely abusive content accessible on the server. Our trust & safety team had already acted on it, and the app should be reinstated shortly.


Google has suspended Element (@matrix) from the Play Store for "Sexual Content and Profanity". Basically same story as with Subway Tooter a while back. Element is to Matrix as Chrome is to the web. Curiously, Chrome is still on the Play Store.

Giving companies an email address which has their name as the local part causes way more confusion than it should.

"No, that can't be right β€” that's our name".

Yes, correct β€” it's an email address specific to your business.

"But won't that email come to us?"


Show older

Lars and friends