Adrian Punga
I’m a CTO, 25 years into writing software and 12 into being responsible for other people writing it. Right now I run engineering at eJobs. Before that: EveryMatrix, Kalon (McDonald’s Global), and EA Mobile.
This is where I write things down. Mostly engineering, mostly AI lately, occasionally an opinion I can’t fit in a LinkedIn post.
Writing
You solved the Riemann Hypothesis. Now do your taxes.
A million-dollar maths prize lands in a Romanian bank account. The 1973 treaty everyone assumes will help doesn't.
What the LLMs actually changed
We had machine learning in production at eJobs.ro for years before any of this was called AI. Skill classification and occupation taxonomies, vectorisation, …
Why I took on Danish
I’ve been treating language learning as a gym for the mind since 2013, when I took German. Every so often I get the itch for another session. Last month I …
How to use Tensorboard inline in Jupyter Lab (or Colab)
After many useless searches on the internet and using all the most capable LLMs out there, I couldn’t find the solution to the problem in the title. First let …
ChatGPT system prompt update
We all have seen a few days back how simple it was to convince ChatGPT to reproduce its system prompt. Since then, there was an attempt to stop people from …
Dynamic DNS with CloudFlare
Here’s a simple bash script to keep your DDNS updated: #!/usr/bin/env bash # Create this in the CF UI API_TOKEN=********************************** # This is …
Browser hot-reloading for Go
Software engineers coming from a Javascript/Typescript background are accustomed to having their web apps auto-reload when they save a change in their code. …
Simplicity is the ultimate sophistication
Simple things are not banal. They’re the most elegant thing available, and in software they’re also the cheapest. Dijkstra put the economics better …