Show more

Week of more or less intense work meetings coming to an end. Some day I will understand what's happening. That day is probably one where I'm not jet lagged.

Two months a year of jet lag is what I now do, for work.

There are (at least) two different kinds of software testing, with distinct goal. There's testing to find problems (e.g., manual exploratory testing, automatic fuzzing), and testing to see if the software still works (e.g., unit tests, integration tests, acceptance tests).

It feels confusing to me that the same word, testing, is used for both kinds of activity.

What would be better words?

Let me state this for the record: unit tests that require Internet access are broken.

let me introduce you all on this website to a new concept. instead of posting bad things, try posting good things. isn't that an interesting idea

Important poll, please boost (unless it's already completed).

In Go, the standard library "flag" module has single-dash flags.
Like so:
-flag=value -otherflag othervalue -bool -otherbool=false

Do you prefer that to GNU-style --flag=value and shorthands -f value?
Or do you prefer GNU-style?
If you had the FREE CHOICE (both implementations are simple and easy to understand, and had no real advantages or disadvantages besides this ux), which would you choose?

Watched Dinner for one. Now my head hurts from laughing.

The ACLU is hiring for two senior software engineer positions. These are both remote friendly positions. Working here has been the best professional experience of my life. Come work with me and build awesome stuff!

The first role is focused on backend and data engineering:

This one is focused on devops for our web platform:

From HN discussion - "This is why I use ad blockers and a pi-hole server" (

This is GDPR in action. Wow.

Australian bushfires to contribute to huge annual increase in global carbon dioxide - australian government are climate criminals; they are destroying the habitable planet for selfish and stupid reasons

I'm so damn tired. This is why I have problems trusting that proprietary software, no matter how effective, is a good solution to pretty much anything.


Sitting in a noisy coffee shop, plotting ways so I never have to travel again.

Question of the week: how rich do you have to be to afford a secure mobile phone?

Sign that I might be tired: I blink and half an hour has gone past, based on timestamps of IRC messages that happened during the blink.

What are some things that every computer user should learn? What things do you wish every computer user knew? What are some of the biggest benefits that individuals and/or society could reap if computer users learned these things?

Please boost, I honestly want as many serious answers as possible. Feel free to answer variations of the question for different levels of "computer users", such as programmers, office workers who use a computer 4+ hours per day, phone-only users, etc.


Oh my god, this is beyond disturbing. The Bolsonaro regime has charged journalist with "cybercrimes" for publishing stories showing widespread corruption in Brazil.


Show more

Lars and friends