Skip to content

csen2025.org

csen2025.org

Add Listing
Code review that helps improve design.
  • Dr. Ingrid Falk-Weller
  • May 30, 2026
  • (0)
  • Software Engineering

Review the Design First, the Semicolons Never

I remember sitting in a windowless lab three years ago, staring at a pull request that was essentially a wall of text, waiting for a senior engineer to tell me if my logic was sound. Instead, I spent forty minutes…

Read More
Comparing buffered versus direct io workloads.
  • Dr. Ingrid Falk-Weller
  • May 28, 2026
  • (0)
  • Systems

Bypassing the Cache Helps Exactly One Kind of Workload

I remember sitting in a windowless server room during my first year in industry, watching a distributed storage prototype crawl at a snail’s pace while the senior engineers insisted we just “tune the kernel parameters.” We were chasing ghosts in…

Read More
Reidentified data risks privacy in datasets.
  • Dr. Ingrid Falk-Weller
  • May 28, 2026
  • (0)
  • Research Practice

Anonymised Data Has Been Reidentified More Than Once

I spent three years in academia watching brilliant PhD students build increasingly complex mathematical models to “guarantee” privacy, only to watch those same models crumble the moment they touched a real-world distributed system. There is this pervasive, almost religious belief…

Read More
Understanding why quicksort degrades with bad pivots.
  • Dr. Ingrid Falk-Weller
  • May 27, 2026
  • (0)
  • Algorithms

A Bad Pivot Turns Quicksort Into Bubble Sort

I spent three years in academia watching brilliant students get tripped up by the same textbook abstraction: the idea that Quicksort is a “magical” $O(n log n)$ engine that just works. In my early days in industry research, I saw…

Read More
Diagram explaining clustering with k means.
  • Dr. Ingrid Falk-Weller
  • May 27, 2026
  • (0)
  • Machine Learning

K Means Needs You to Know K Before You Start

I remember sitting in a windowless lab during my postdoc, staring at a convergence plot that refused to settle, feeling that specific, dull ache of realizing the textbook explanation was essentially a lie. We are often taught that clustering with…

Read More
Obtaining informed consent in user studies.
  • Dr. Ingrid Falk-Weller
  • May 23, 2026
  • (0)
  • Research Practice

Participants Must Understand What They Are Agreeing to

I remember sitting in a windowless lab during my first year as a research engineer, watching a junior designer hand a participant a twelve-page legal document and ask them to sign it before the session even began. We called it…

Read More
Technical debt as a decision vs rot.
  • Dr. Ingrid Falk-Weller
  • May 22, 2026
  • (0)
  • Software Engineering

Debt Taken Knowingly Is Strategy, Taken Blindly Is Rot

I remember sitting in a windowless server room five years ago, listening to the rhythmic, mechanical click of a cooling fan that sounded suspiciously like a death rattle. We were staring at a codebase that had become a labyrinth of…

Read More
Using memory mapped files for file reading.
  • Dr. Ingrid Falk-Weller
  • May 21, 2026
  • (0)
  • Systems

Reading a File by Pretending It Is Memory

I remember sitting in a windowless server room during my first industry research role, staring at a profiler that showed our data ingestion pipeline was spending half its life just copying bytes from kernel space to user space. It was…

Read More
Graph of various sorting algorithms compared.
  • Dr. Ingrid Falk-Weller
  • May 21, 2026
  • (0)
  • Algorithms

Quicksort Is Fastest Until the Input Is Already Sorted

I spent three years in academia watching brilliant PhD students derive complex proofs for optimal sorting, only to watch them build production systems that choked because they ignored cache locality. It’s infuriating. We treat these comparisons like they are settled…

Read More
k nearest neighbours prediction error visualization
  • Dr. Ingrid Falk-Weller
  • May 20, 2026
  • (0)
  • Machine Learning

No Training at All, and a Very Expensive Prediction

I spent most of my PhD watching brilliant researchers build incredibly complex, multi-layered neural networks to solve problems that could have been handled by a simple distance metric. There is this pervasive, almost academic vanity that suggests if an algorithm…

Read More
  • 1
  • 2
  • 3

Recent Posts

  • Distance Costs More in Coordination Than in Time Zones
  • The Cross Product Answers Which Side of a Line You Are on
  • Without a Nonlinearity the Whole Network Collapses to One Layer
  • Agree the Author List Before the Work, Not After
  • The Optimiser Tells You Exactly What It Is About to Do

Recent Comments

No comments to show.

Archives

  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026

Categories

  • Algorithms
  • Machine Learning
  • Research Practice
  • Software Engineering
  • Systems

2026© All right reserved by Radiustheme