Day 24 — JupyterHub and Airflow on microk8s

Some days ago I set up minikube to put together a small demo (or at least some screenshots) for a talk. After a minikube start, it has been taking a long time to come up for me (maybe because of my smol laptop), and it also throws some errors before …

Read

There are comments.

Day 23 — Why is it called a.out?

tl;dr

a.out is short for "assembler output", the filename of the output of Ken Thompson's PDP-7 assembler. It remains the default output filename for executables created by compilers like gcc, even though the created files actually are not in the original a.out format! [source]


Today I paired …

Read

There are comments.

Day 22 — WASM + Python = ❤️

Today I attended the "Intro to WebAssembly" session by Ezzeri. He talked about some useful performance benchmarks that he's been working on.

I went on to play with wasmer-python which is a WebAssembly runtime for Python! It lets you execute WASM binaries with an API similar to how you'd execute …

Read

There are comments.

Day 21 — Timezones are weird

For the past month, I've been working in Eastern Time, while being physically located in Indian Standard Time. Which means I wake up around 12-2pm IST and go to sleep around 5-6am IST. Timezones are weird.

Over the weekend I attended PyConline AU in Australian Central Standard Time (Curlyboi Standard …

Read

There are comments.

Day 20 — Make Javascript run faster with this simple trick!

Today I paired with Ezzeri to look at some of his Exercism Rust track solutions. The discussion moved to WebAssembly and we went through some minimal examples he has been working on. He's also written a nice blog post which has some beginner level WebAssembly resources.

The whole exercise filled …

Read

There are comments.