So this had me stumped for a while. Anyone have any idea why my BT HomeHub always reports ports 554 and 7070 are open for TCP connections on any IP address?

Bill boosted

Maybe I’ve not been saying it loudly or frequently enough for the last however-many years…

Privacy is not a luxury.

Same with accessibility. Neither are luxuries, they’re life-sustaining rights. And you’re unusually privileged if you’ve not had to care about either.

Show thread
Bill boosted

I just used @aral 's sitejs in anger (I had to quickly set up an https test server for a static site I was trying to debug), and it just works like magic.

Many thanks Aral!

Bill boosted

There is nothing like a 23 month old for reminding you just how little Chinese you know and how slowly you learn.

I’m having to ask for translations daily.

TIL: 留声机 liúshēngjī

“Business knowledge should be part of a technical career path”

Unfortunately this is not just overlooked, it’s often discouraged. Understanding the value of the systems we build is vital to ensuring we are equipped to decide on their direction.

Bill boosted

“Just” learned to code like it’s the easiest thing in the world?
I think @jbaldwin may be confusing a global pandemic with a sabbatical. For a lot of people, they’ll be too busy working, stressing about friends, family and the economy, being a carer, educator etc.

Bill boosted

I’m fascinated by the different reactions people have to the virus that’s dominating world events at the moment. What shapes the way we react to information: nonchalance, fear, terror, ambivalence, concern, curiosity - all on display this week.

Mis-transliteration of the day!

me: 这只胳膊
son: baby burger 👶🍔

Some excellent advice from a former colleague on working remotely. As someone who doesn’t have a dedicate place to work at home, I’m still experimenting with being productive whilst in isolation.

Software keyboards are all well and good until the key you need mysteriously vanishes.

Yes I’m looking at you. Not content with removing my physical escape key, you’ve removed the virtual one as well.

Solution: `sudo pkill TouchBarServer`

If you are at QCon today come and say hi. You’ll find me camped out on the fifth floor with plenty of books.

Bill boosted

“We want to investigate the ecosystem of data exploitation, and we don’t think we can do that while shackled to it. And so we make a privacy promise to you, our readers: We will not track you.”

A media organisation that’s leading on privacy. This is SO COOL.

🗞 On the Blog - Dive Through the Layers: or how dive helped me look inside an unusually large Docker image.

Is there a standard format for privacy conscious web logs? If not, what would you include or exclude?

New Blog: Conditional Services with Docker Compose - or how you can make use of the dependency tree to do the work for you.

Spent some time this weekend packaging a Django (DRF) application and deploying using GitHub Actions and Docker Compose. The resulting image is 1.2GB once all dependencies are installed. I’m sure I can trim this, but it’s not a great starting point.

Accelerating development is a noble goal, but that’s a lot of bytes for an API. I’m finding myself increasingly supportive of the idea of Mechanical Sympathy that Bill Kennedy promotes within the Go community.


Show more

Mastodon: Because staying connected doesn't require adds, algorithmic feeds, or tracking.