Claude 5 Fable, the "safer" brother of Claude Mythos was released this week. I took the chance to play around with it before it becomes API-charged. I told my partner about it and she wanted to know what it can do that Opus can't. How to show this? I used …
read moreOther articles
Notes from the Firehose #1 — Three kinds of hard
It's been five months since I started my new role as a data scientist at Walmart. I'm still going through the usual early stages of a new job, and the usual challenges that come with them. I wanted to share some thoughts I've been having lately.
So far I've come …
read moreAoC 2025 - Day 6
import fs from "node:fs";const input = fs.readFileSync("input.txt", "utf-8");const sample = `\ 123 328 51 64 45 64 387 23 6 98 215 314 * + * + `;Part 1
In the first part of today, the input consists of 3 rows of space separated numbers and a row of space separated …
read moreAoC 2025 - Day 5
import fs from 'node:fs';const input = fs.readFileSync('input.txt', 'utf-8');const sample = `\ 3-5 10-14 16-20 12-18 1 5 8 11 17 32`;Part 1
The first part of the input has a list of inclusive intervals, eg 3-5 for 3, 4, 5 etc. The second part has a …
read moreAoC 2025 - Day 4
This one was quite easy, I quickly saw it can be solved by convolution but since I was using javascript I suffered with all the array handling and the for loops. After I finished the problem, I wanted to my hands on the python implementation, behold
read moreimport numpy as np …AoC 2025 - Day 3
Day 3 of AoC 2025. Following up on
, today I'm gonna try to solve the question using typescript, but in a Jupyter notebook, writing along while programming. Today's input looks like this:
import fs from "node:fs"read moreconst input = fs.readFileSync("input.txt", "utf-8") console.log(input.split('\n').slice …Advent of Code 2025
AoC is back for another year! This time it's a bit shorter, only 12 days. This might be a good change overall, since in 2023 I fizzled out around day 20.
The first day has us simulating a dial ranging from 0 to 99 on a safe, where we needed …
read morePreparing for an NLP interview - Day 5 and 6
Day 5
Today we'll go thru two chapters in the NLP transformers book. The first is QA, which is a task I haven't tried before and it seems interesting. There are two approaches: extractive and generative. Generative might be more common today with LLMs, since its just having the model …
read morePreparing for an NLP interview - Day 3 and 4