Cut the Cutesy Errors
If your app has just ruined my day, I need help, not humour.
If your app has just ruined my day, I need help, not humour.
Why DFINITY builds Rust with Bazel.
I've been using GitHub Copilot on personal projects since March. It's been an interesting experience, and one that I realized I have to change. Using Copilot nearly full time has had some positive and negative impacts on me, and it's time to take control of how I interact with it.
Let’s say you’re on a fresh machine. Maybe you’ve just started a new job or you’ve wiped your machine. You’re about to push some code you’ve written and you get this: $ git push The authenticity of host 'github.com (140.82.121.4)' can't be established. ED25519 key fingerprint is…
Hoarding is a comfort behavior. It is done to reduce discomfort, pain, or anxiety, using some of the same 'pathways' as pleasure. It also is intertwined with attachment feelings.
A metaphor involving parking meters. Over the years, parking meters in town have evolved into a cumbersome, awkward system. Coins are heavy and you need to have them handy, meters need to be reinfo…
Emergency special: The information we need to understand what Q* is was right in front of us, but the memes are more fun than reality.
Hacking together bits of electronics to route audio
Projects, experiments and toys by Rafał Pastuszak
This post previously appeared in the Harvard Business Review. Three types of organizations – Incubators, Accelerators and Venture Studios – have emerged to reduce the risk of early-stag…
I sometimes feel like the course of my career has been one long vacillation1 between being too argumentative and too deferential. I’ve often struggled specifically in work contexts to discern when a debate was worth having. In the moment, it has often been difficult to suss out whether my
Once upon a time, my curiosity of dependent types transitioned into an endeavour to learn how they work under the bonnet. Then I found the paper called “A Tutorial Implementation of a Dependently Typed Lambda Calculus” or just “Simply Easy” – and began reading it. However, the affairs happening there were so complex…
an unsurprising admission in Conservancy v. Vizio
A couple of days ago I was giving a little update to my website and I needed a wayto create and inject custom HTML into some of my posts.
Make your own BASIC to C compiler in Python.
So farewell then, Havant station’s 1930s railway toilets. It is doubtful whether many passengers will mourn their loss, but they are another piece of railway heritage that has slipped beyond …
Frequency-domain blue noise generator
This article previously appeared in EIX – Entreprenuers and Innovators Exchange. Data shows that pre-seed and seed startups with employees showing up in a physical office have 3½ times higher…
How it felt to be computing in the late aughts vs. now.
How (and why!) to convince the machines to write lenses for you
No one has ever written a FactoryFactoryFactory and deployed it to production, right? This article takes a look at some real Java mishaps.
Damn! Remember when these buns had sesame seeds?
master's thesis research into subjective, trust-based moderation systems
Stéphane Graber's website -