gdcr Facilitating Code Retreat in Oradea After 8 years, I finally went again to a Code Retreat, but this time as a facilitator, not as a participant. As far as I know, it was the first
tech Opening Jupyter Notebooks in the right browser from WSL I mentioned last year that I've slowly moved back to using Windows more and more. In the mean time, my transition is almost completely done. This year I've pretty much
tech Working across multiple machines Until this year, I usually had a laptop from my employer, on which I did work stuff and I had a personal desktop and laptop. The two personal devices got
machine learning How to ML - Monitoring As much as machine learning developers like to think that once they've got a good enough model, the job is done, it's not quite so. The first couple of weeks
machine learning GPT-3 and AGI One of the most impressive/controversial papers from 2020 was GPT-3 from OpenAI. It's nothing particularly new, it's mostly a bigger version of GPT-2, which came out in 2019. It's
machine learning How to ML - Deploying So the ML engineer presented the model to the business stakeholders and they agreed that it performed well enough on the key metrics in testing that it's time to deploy
machine learning How to ML - Models So we finally got our data and we can get to machine learning. Without the data, there is no machine learning, there is at best human learning, where somebody tries
machine learning How to ML - Data So we've decided what metrics we want to track for our machine learning project. Because ML needs data, we need to get it. In some cases we get lucky and
machine learning How to ML - Metrics We saw that machine learning algorithms process large amounts of data to find patterns. But how exactly do they do that? The first step in a machine learning project is
machine learning What is ML? part 3 Yesterday we saw that machine learning is behind some successful products and it does have the potential to bring many more changes to our life. So what is it? Well,
machine learning What is ML? part 2 Yesterday I wrote how AI made big promises in the past but it failed to deliver, but that now it's different. What's changed? Well, now we have several products that
machine learning What is ML? Machine learning is everywhere these days. Mostly in newspapers, but it's seeping into many real life, actual use cases. But what is it actually? If you read only articles on
machine learning Machine Learning stories: Misunderstood suggestions A couple of years ago I was working on a calendar application, on the machine learning team, to make it smarter. We had many great ideas, one of them being
networking Tailscale I want to share about an awesome piece of technology that I started using recently: Tailscale. It's a sort of VPN, meaning it sets up a private network for you,
backup Backing up 4: The Raspberry Pi More than a year ago I described how I used Syncthing to backup folders from my NAS to an external harddrive attached to my parents PC. This was supposed to
programming Playing Codenames in Rust with word vectors In a previous post I implemented the game of Codenames in Rust, allowing a human player to interact with the computer playing randomly. Now let's implement a smarter computer agent,
docker Getting rid of vmmem A while ago I noticed in Task Manager that there is a process called Vmmem running and it's using about 5-15% CPU constantly. A quick duckduckgoing revealed that it's a
kubernetes Showing current Kubernetes cluster in Powershell prompt After nearly clearing the wrong Kubernetes cluster, I decided to add the name of the currently active cluster to my Powershell prompt. There are plenty of plugins to do this
tech Giving code presentations I sometimes give talks at the local tech hub in the city where I live. It's not a big community, but I enjoy giving talks and they often provide a
tech My operating system journey Getting started with LinuxTen years ago I was writing how I'm a big fan of Windows (and Android). I would regularly get into friendly debates with Cătălin, who was a
tech DuckDuckGo Some of my more astute readers might have noticed the "word" "DuckDuckGo" appearing several times on my blog this year, both as a noun and as a verb. Contrary to
networking Bridging networks with a Synology NAS Warning: potentially bad idea ahead For various reasons, I had to reorganize my working setup at home, including moving my home office to the room where my Synology NAS is.
programming An unexpected error in Rust As I continue my journey to learn Rust, I occasionally run into various hardships and difficulties. Most of them are related to lifetimes and ownership, but they lead to a
programming Context Variables in Python Recently I had to do some parallel processing of nested items in Python. I would read some objects from a 3rd party API, then for each object I would have
blog Adding search to a static Ghost blog When I switched over to Ghost, my new theme didn't have a search function. Due to a combination of popular demand (read: one friend who asked about it) and me