Tom Lawrence

@tomlawrence
5 Followers
32 Following
46 Posts

Tech enthusiast and #privacy advocate with a passion for learning something new every day. Usually tinkering with servers, containers, and home automation.

Interests: #linux #privacy #FOSS #security #streaming #RaspberryPi #Firefox #homeautomation #homeassistant #opensource #digitalrights

Hometomlawrence.co.uk

I just completed all 12 days of Advent of Code 2025! #AdventOfCode

Complete repo is here: https://github.com/tomlawrence/adventofcode2025

GitHub - tomlawrence/adventofcode2025: Advent of Code 2025

Advent of Code 2025. Contribute to tomlawrence/adventofcode2025 development by creating an account on GitHub.

GitHub
I just completed "Reactor" - Day 11 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/11
Well this was certainly easier than the last two days! One more day until the finish line! 😁
Day 11 - Advent of Code 2025

I just completed "Factory" - Day 10 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/10

Gotta be honest, I'm not happy about having to use a library (in my case Z3) to solve a minimize ILP problem where x ∈ Z^10 (possibly beyond 10 dimensions in other people's inputs) but part 2 was taking up too much of my time. I wish the use of linear algebra had been constrained to a problem of only 2 dimensions.

If anyone hand coded a solution without the use of a library I'd love to see it!

Day 10 - Advent of Code 2025

I've completed "Movie Theater" - Day 9 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/9

Better late than never! 😅 Here's hoping I can knock out day 10 quickly!

Day 9 - Advent of Code 2025

I just completed "Playground" - Day 8 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/8
Day 8 - Advent of Code 2025

#AdventOfCode Lesson of the Day: Don't always automatically trim whitespace from your inputs 😬
I just completed "Trash Compactor" - Day 6 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/6
Day 6 - Advent of Code 2025

I just completed "Cafeteria" - Day 5 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/5
Day 5 - Advent of Code 2025

I just completed "Printing Department" - Day 4 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/4
Day 4 - Advent of Code 2025

I just completed "Lobby" - Day 3 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/3
Day 3 - Advent of Code 2025