RSSAmplifier

Blog

Exploring the digital universe

I wander the digital universe, seeking the beauty in systems and patterns

blog.osm-ai.netRSS feed ↗20 posts

Latest posts

Finally moving away from Jekyll

For a long time now, I’ve been trying to move my blog and website away from Jekyll. I never liked the base theme, and changing it proved to be a nightmare. Even after unleashing Copilot on this task, I was never satisfied with the results.

Struct of Arrays (SoA) vs Array of Structs (AoS) in Python

I benchmarked SoA vs AoS in Python. While SoA was more efficient than AoS, its readability penalty outweighed the gains.

Meetup 1K partners

A brief reaction to Meetup sharing user data with hundreds of partner companies.

Little Angels

A personal story about two cats, attachment, care, and the pain of letting go.

What if baby Hitler killed baby super Hitler?

A reflection on ethics, complex systems, and the limits of simplistic causality.

Suitable hardware for Artificial life? Benchmarking matrix multiplication

Benchmarking CPUs for artificial-life-style neural workloads to choose better hardware.

The kebab and the French train station: another view

Another take on the effect of distance between the train station and the quality of the kebab…

Practising DSA and Algorithms

Why I scraped AlgoMonster to build a better workflow for interview-style DSA practice.

A Maker’s mentality - Solving my problems

A reflection on building the tooling stack needed to solve my own problems.

Reflections on blogging

Notes on link blogging, writing habits, and documenting work more consistently.

Escaping from Jekyll…back to Jekyll

Notes on trying multiple publishing platforms before returning to Jekyll.

The flawed interpretation of ML in the Suspicious machines

A critique of how the Suspicion Machines investigations interpret machine learning fairness.

Clocks and life

Notes on clocks as a possible driver of complexity and intelligence in artificial life.

Hacker News (HN) - Part 1: analysis

A large-scale analysis of Hacker News activity, incentives, and topic trends over time.

Setting up the course towards Alife

A manifesto on memory, language, and the conditions for artificial general intelligence.

Strategy, Part 1: Early experiences

Early experiences that shaped my fascination with strategy, war, and military planning.

Parallel is not always good

Why parallelizing PyTorch game evaluations made the system slower instead of faster.

Weird issue with multiprocessing in python…at scale

A multiprocessing freeze traced back to how Python pickles classes and worker state.

Thoughts on management, from the recent OpenAI announcement

Management reflections sparked by OpenAI’s product launch and the clarity of its communication.

Reflections on learning programming

A long reflection on learning programming through self-study, hardware, industry, and persistence.