Sign in

Owen Lacey

@owenlacey.dev
326 followers 229 following 249 posts

Developer / Maths nerd / Attention seeker 🌐 owenlacey.dev 📍 Leeds, UK

PostsRepliesMedia
Owen Lacey @owenlacey.dev · 7h
...and NBA (what is with this shape?! I know nothing about NBA...) nba.six-degrees.app/explore
Network graph of NBA players
000
Owen Lacey @owenlacey.dev · 7h
See also, football football.six-degrees.app/explore
Network graph of football players
100
Owen Lacey @owenlacey.dev · 7h
This one was satisfying. Spend today fiddling with force-directed layouts for my Hollywood graph. Each dot is an actor, connected to others via films they've been in together. Check it out: hollywood.six-degrees.app/explore
Graph network of hollywood actorsGraph network of hollywood actors with Mads Mikkelsen highlighted
100
Owen Lacey @owenlacey.dev · 18h
Broadcasting that I'm holding a hot drink so no one jumps on me
000
Owen Lacey @owenlacey.dev · 29/09/2026
I'm pretty much building roller coaster tycoon at this point, which I'm OK with
051
Owen Lacey @owenlacey.dev · 29/09/2026
TIL you can set a limit for YouTube shorts - it's always pissed me off how some apps become doomscrollified, and I'm extremely susceptible. I set it to 0 🙏
020
Owen Lacey @owenlacey.dev · 28/09/2026
The estimate I'm happiest with is 28,339,256,149. How? Create a bunch of random tracks, and make note of the proportion of them that were valid. About 1 in 214,000,000 were valid, so multiplied by the entire problem set gives us this number. My solver is almost at 1M - I think I might cancel it 😅
000
Owen Lacey @owenlacey.dev · 28/09/2026
Found one - 10,000 solutions in. Solver found IOXSLIIOILLIOIISXOISRSSSSSRSSSSSRSRL, which is RSSSSSRSSSSSRSRLIOXSLIIOILLIOIISXOIS shifted 16 chars
000
Owen Lacey @owenlacey.dev · 26/09/2026
Best answer I can come up with is somewhere between 4000 (where the solver has got to) and 10333147966386144929 666651337523200000000 (35!) - help
020
Owen Lacey @owenlacey.dev · 26/09/2026
35 pieces: 14 straight, 1 cross, 8 inner loop, 4 outer loop, 4 left, 4 right
000
Owen Lacey @owenlacey.dev · 26/09/2026
I made something to generate blueprints for solves of my son's railcube, using every piece. How long until it finds a duplicate? (hint: it's at 2k an hasn't found one yet)
460
Owen Lacey @owenlacey.dev · 24/09/2026
Tell me you've got time off work without telling me you've got time off work
line chart showing my github contributions going up
000
Owen Lacey @owenlacey.dev · 21/09/2026
I LOVE logic games - this was harder than I expected This was genuinely delightful, thanks! #Tupo - Sep 21st 2026 (Easy) ⏱️ Solved in 5:47 🔍 0 checks · 💡 2 hints Play at playtupo.com
playtupo.com
Tupo · A daily sudoku-style logic puzzle with a twist
A simple logic puzzle of numbers and colors. One new puzzle every day, starting easy and getting harder through the week.
010
Owen Lacey @owenlacey.dev · 20/09/2026
Parents rejoice
Spotify setting: "include children and family music in taste profile" set to false
2123
Owen Lacey @owenlacey.dev · 17/09/2026
I took this out for a spin today and it was decent 🙌 I did a before/after test on my current work project and it was able to get to the correct answer in a third of the time using the WebMCP tools I exposed
020
Owen Lacey @owenlacey.dev · 17/09/2026
Excited to see what becomes of this. Browsing sites with agents is the worst youtu.be/xtVvkRTH5ck?...
youtu.be
WebMCP is here (and you should care)
YouTube video by Syntax
130
Owen Lacey @owenlacey.dev · 17/09/2026
Only took me 4 trips to Edinburgh to climb up Arthur's seat
The view from the top of Arthur's seat
000
Owen Lacey @owenlacey.dev · 08/09/2026
I'm never going back to smart watches, but I did miss being able to do wrist maths
Me wearing a Casio calculator watch
020
Owen Lacey @owenlacey.dev · 05/09/2026
FTFY
A slider input with 'Faster' on the left and 'Smarter' on the right. I replaced with Dumber and Slower respectively
080
Owen Lacey @owenlacey.dev · 01/09/2026
2012 me: Sunday morning Grown up me: Shiver
010
Owen Lacey @owenlacey.dev · 31/08/2026
Author is @lukehaas.bsky.social !
010
Owen Lacey @owenlacey.dev · 31/08/2026
From @cassidoo.co 's newsletter - thanks for sharing!
110
Owen Lacey @owenlacey.dev · 31/08/2026
Welp. This is so cool. One of those posts you wish you'd written, but you're so glad it exists runjs.app/blog/music-t...
runjs.app
Music theory for programmers
I can't play an instrument, so I worked out music theory in JavaScript instead. Twelve notes, scales and chords, derived from scratch with code you can hear.
25418
Reposted by Owen Lacey
Matt Henderson @matthen.com · 26/08/2026
To tell if a maze is solvable, just hang it by its corners If it tears into pieces, you’ve found a solution
694119857
Owen Lacey @owenlacey.dev · 26/08/2026
AI certs these days: "An SME is an AI skeptic. What's the most appropriate action to take?" 1. Call them a woke snowflake 2. Agree with them: AI is stupid 3. Do the middle finger wind up crank thing 4. Listen to them, show them quick-wins that will make their day-to-day easier
020
Owen Lacey @owenlacey.dev · 23/08/2026
I challenge you to find a better way to sink £3.74
Rollercoaster tycoon on sale for £3.74
020
Owen Lacey @owenlacey.dev · 19/08/2026
Why not start with Roman numerals? I for one...
030
Owen Lacey @owenlacey.dev · 18/08/2026
I published the solves here so I can get them on my mobile owen-lacey.github.io/railcube-opt...
010
Owen Lacey @owenlacey.dev · 18/08/2026
Resounding yes
000
Owen Lacey @owenlacey.dev · 16/08/2026
I think 4 trips to Screwfix in one evening is my personal nadir
040
Owen Lacey @owenlacey.dev · 16/08/2026
Here's the or tools port: github.com/owen-lacey/c...
github.com
GitHub - owen-lacey/cpsat-js
Contribute to owen-lacey/cpsat-js development by creating an account on GitHub.
000
Owen Lacey @owenlacey.dev · 16/08/2026
I'm gonna post soon about how I made a program to generate thousands of possible solutions for my son's railcube. It will involve using my js port of google or tools to solve real-time in the browser. It's very fun
A complete railcube track
220
Owen Lacey @owenlacey.dev · 12/08/2026
I don't know what an agent harness is and at this point I'm too afraid to ask
060
Owen Lacey @owenlacey.dev · 05/08/2026
Woah this is cool!
010
Owen Lacey @owenlacey.dev · 04/08/2026
Such a brilliant idea to generate your own data and then do a dataviz piece on it 🤯 pudding.cool/2026/06/mow/
pudding.cool
Why some people mow a lawn better than others
We analyzed 132,003 attempts to mow a virtual lawn efficiently.
0547
Owen Lacey @owenlacey.dev · 04/08/2026
cannon-es is cool
000
Owen Lacey @owenlacey.dev · 03/08/2026
See if you can spot the point where Strava (orange) put their API behind a paywall
010
Owen Lacey @owenlacey.dev · 01/08/2026
I'm basically making rollercoaster tycoon for the web at this point...
010
Owen Lacey @owenlacey.dev · 01/08/2026
Here's the code! Drop me a message if you've got any questions (Caveat: extremely vibe-coded for this poc) github.com/owen-lacey/r...
github.com
GitHub - owen-lacey/railcube-optimisation
Contribute to owen-lacey/railcube-optimisation development by creating an account on GitHub.
120
Owen Lacey @owenlacey.dev · 31/07/2026
No you need a life
2232
Owen Lacey @owenlacey.dev · 29/07/2026
I hate myself
081
Owen Lacey @owenlacey.dev · 27/07/2026
"ALWAYS" in agent instructions feels like a worse version of css !important
032
Owen Lacey @owenlacey.dev · 26/07/2026
polycss.com is cool
1261
Owen Lacey @owenlacey.dev · 25/07/2026
That feeling when you find a library that does exactly what you need it to, nothing more 👌
010
Owen Lacey @owenlacey.dev · 25/07/2026
Oh this looks awesome, I've been looking for something like this for ages
220
Owen Lacey @owenlacey.dev · 25/07/2026
That's cool! I like the idea of randomly sampling the PRs so a percentage of them still get reviewed regardless
020
Owen Lacey @owenlacey.dev · 25/07/2026
Agreed. I found this approach to PRs interesting: medium.com/@adrianbooth...
medium.com
How We Use AI Agents to Auto Approve Github PRs
There’s a rule in software engineering so universal that it’s never really discussed or up for debate: nothing ships without another…
020
Owen Lacey @owenlacey.dev · 22/07/2026
Has he seen this? The og pixar short youtu.be/w7tFQGSZjUI?...
youtu.be
Luxo Jr. | Full Short | Disney+
YouTube video by Trailers no YouTube
020
Owen Lacey @owenlacey.dev · 22/07/2026
Tell yourself it's because you're too fun, it helps 😂
030
Owen Lacey @owenlacey.dev · 18/07/2026
So genre seems to underperform the norm, right? I wonder how that compares to other genres 🤔
110