RSSAmplifier

Blog

Something or other, whatever!

Christian Lawson-Perfect's homepage

somethingorotherwhatever.comRSS feed ↗338 posts

Latest posts

Easter bunny surveillance

A pretend 'app' I made to give the kids clues for their Easter egg hunt. Each sample is a short sound recording of something in the house.

Lawsolar-panelfect

A chart showing the status of our FoxESS solar panel and battery system. Needs an API token and device ID to work.

DIG display screen

A display screen for a Disability Interest Group conference stand.

Word domino maker

A tool to make sets of dominoes with words on. My mum asked me to make a set of dominoes with words in French and English, which prompted a lot of maths thinking about whether you could make it work the same way as a standard set of dominoes.

Prime power factor graph

An attempt to draw the graph of natural numbers, where each number is linked to the result of dividing by its greatest prime power factor.

Number builder

How quickly can you get to the target number by building up from 1, using only arithmetic operations?

Marking sets

How should we mark (multi-)sets of objects given by the student?

Random emoji

A page which shows a randomly picked emoji.

2026 memory

A big matching pairs game with 2026 cards.

Christmas clock

A clock for Christmas

Proportional text

Each character's size is proportional to its ASCII code.

Railway clock

A pure CSS copy of the new Network Rail clock design.

Triangulate π

Try your best to cover a unit circle with triangles and it'll show you how close you got to π.

beachspectres.com

Information about the Beach Spectres project.

MathsJam 5 minute timer

A 5 minute timer for talks at Big MathsJam.

Fuzzy graph shader

A shader which shows points 'close' to a function. Made as a proof of concept to show that a shader can be much faster than plain JavaScript.

Colour shuffle

Rotates the hues in the webcam image to help me see differences between colours.

Beach Spectre practise

A tool to practise laying out the spectre tiling on a beach.

Payton Asch's Herschel enneahedron construction

Shows how to construct the Herschel enneahedron by truncating the middle of a triangular bipyramid.

Accessible conferences and events

Guidance and case studies on running academic events that are accessible and inclusive.

Pixel counting fixed point finder

Tools to find images which describe how many black pixels they contain. Made for Matt Parker to accompany a video.

Talks about Numbas

Talks and presentations about Numbas

Webcam Julia fractal

Apply the Julia transform to the image from your webcam. It's horrible!

Julia sets to Mandelbrot

Shows how the Mandelbrot set relates to the Julia set. Made for Matt Parker.

Julia and Mandelbrot side-by-side

Shows the Mandelbrot and Julia sets side-by-side, so you can see how they relate to each other.

Irrational Collatz function

A quick investigation of how the Collatz function works if you extend it to irrational numbers, rounding down to an integer before applying the test.

Numberphile: The 9-sided Enneahedron

I told Brady Haran about the Herschel enneahedron.

Integer credits sequence

What if the factorisation of an integer was presented like the credits at the end of a movie?

Knop's game

Magic Knight's tour tool

An interactive tool for making a magic knight's tour of a chessboard.

Aperiodic monotile reference

A thing to help me lay out the Spectre aperiodic monotile tiling.

Numeral conversion

A page that renders your chosen number in as many numeral systems as it can.

3D Herschel enneahedron

An interactive 3D rendering of the Herschel enneahedron

Colour vision deficiency simulator

A tool which shows roughly how a given image will look with different kinds of colour vision deficiency.

Improving accessibility of teaching and assessment material in maths, stats and physics

A poster presented at Newcastle University's learning and teaching conference.

Hilbert clock

A clock where the 'hands' follow the Hilbert curve

Roman coin converter

A tiny tool to convert between denominations of Roman coins.

Accessible teaching for Maths, Stats and Physics

Guidance on accessible teaching maths, stats and physics

Thomson problem

Made for Matt Parker. A visualisation of the Thomson problem - distributing points on a sphere to minimise the repulsion energy.

Sorting game

A few variations on sorting things in space. I made this for Helen but she didn't like it.

Accessibility demo day

Material made to support an event I ran at Newcastle University.

Fontsource font picker

A page to browse through all the fonts available on fontsource.com, and to fiddle with the variable axes.

CLP's map

A map just for me. I realised that there were things I wanted to remember about certain places, but generic map apps show too much other information. I can make markers for new places and add relevant links or text.

CSS Quest

I thought it might be fun to make a text adventure game where you navigate by writing CSS selectors. If you write a selector that matches exactly one element, it's shown.

QR code generator

Hilbert dots

Animation of dots moving along a Hilbert curve.

Train track game

The idea was to make a puzzle out of directing tokens along a train track diagram. I got as far as trying it with arithmetic operations and didn't really like it. Something with generic symbols and some restriction on the order they go through vertices might work better, but would be work.

Monthly MathsJam dates

A table showing when the monthly MathsJams are, for each month of the year.

Tiling the plane with one of each n-gon

An animation showing how you can cover the plane using only one of each n-gon.

Emoji search

A quick page to find emoji matching a search word.