RSSAmplifier

Blog

The General Reasoning Corp.

Posts on computers and software, math and mathware, and everything else. From the General Reasoning Corporation research lab.

generalreasoning.comRSS feed ↗10 posts

Latest posts

Before Netscape and Mosaic there was Erwise

The first graphical web browser was written by a bunch of students at Helsinki University of Technology. How did it emerge and why was it forgotten?

Finite automata and implementing a regex engine in Python

An example implementation of a NFA based regular expression engine.

A physics-based game in Rust

A simple physics based 2d game using the Bevy game engine. You can play the game on itch.io.

Install a USB driver for HP Laser 107a or 107w printer on macOS Tahoe and later

I spent an afternoon installing an aged a printer on macOS, perhaps I’ll save you some time.

Gotcha: Workflows might not run for a pull request event in GitHub Actions

GitHub Actions gotcha: Workflows won’t run for pull request events if the pull request has a merge conflict.

Hello World on the PlayStation

How to compile and run Hello world on the original PlayStation hardware.

Hermite splines in networked games

A brief introduction to hiding network latency in multiplayer games using cubic Hermite splines and interpolation.

Pseudorandom numbers and linear congruential generators

Exploring pseudorandom number generators.

An example CI/CD setup for a monorepo using vanilla GitHub Actions

A write-up of the discoveries from setting up vanilla GitHub Actions for a large enterprise monorepo.

Turn Docker compose files and services into Devcontainers

Devcontainers based on Docker compose files gives developers the choice to opt-in, or to keep using CLI tools.