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?
📗 On the blog — Go on ARM: why struct field alignment matters
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.
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!
eBay caught literally port scanning its users’ computers.
#SurveillanceCapitalism via cron.weekly
“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.
“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. https://twitter.com/AIGAeyeondesign/status/1247934646664519680
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 #TouchBar 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`
Ooops! Intel x86 Root of Trust: loss of trust
“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.
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.