Ross Gardiner
rossng.eu
Ross Gardiner
@rossng.eu
Robot software person.

Primary: https://indieweb.social/@rossng (bsky mirror @rossng.indieweb.social.ap.brid.gy)
Reposted by Ross Gardiner
I'm not sure that listing the feature 'direct access to emergency exit' sends quite the right message here.
August 19, 2025 at 12:20 PM
Help, I keep crashing my car into this large and avoidable concrete obstacle
"The pro-vehicular manslaughter community voices it's concerns"
August 15, 2025 at 9:04 AM
Reposted by Ross Gardiner
Solving unimportant problems with poorly-supported browser APIs.

https://www.rossng.eu/posts/2025-08-09-where-should-i-aim/
August 9, 2025 at 2:48 PM
I couldn't find a nice way to detect AprilTags on my phone. Here's a little web app to solve that.

www.rossng.eu/apriltag-mob...

(details: www.rossng.eu/posts/2025-0...)
August 3, 2025 at 1:34 PM
Reposted by Ross Gardiner
My guide to the CEFR levels of language proficiency
July 16, 2025 at 6:46 PM
Users don't understand what LLMs can and can't do. We should probably do something about that.

www.rossng.eu/posts/2025-0...
Users aren't comprehending LLMs ⌁ Ross Gardiner
The personal site of Ross Gardiner
www.rossng.eu
July 2, 2025 at 9:52 AM
Reposted by Ross Gardiner
It's so easy to navigate cities now that most have simple contactless payments for public transport.

Meanwhile, Paris:
June 21, 2025 at 1:22 PM
Reposted by Ross Gardiner
Very impressed with DJI service: 45 EUR total (incl. labour, postage) to repair a damaged gimbal. With sub-week turnaround.
June 8, 2025 at 12:42 PM
Reposted by Ross Gardiner
Law of physics: corporate entities are incapable of writing any text containing the phrase 'we are increasing the price'
May 6, 2025 at 11:41 AM
Reposted by Ross Gardiner
Build your own learning tools: a small thought about how programming computers lets you take matters into your own hands.

https://www.rossng.eu/posts/2025-04-27-build-your-own-learning-tools/
Build your own learning tools ⌁ Ross Gardiner
The personal site of Ross Gardiner
www.rossng.eu
April 27, 2025 at 11:39 AM
Reposted by Ross Gardiner
There's something immensely satisfying about putting the washing machine on at exactly the right time.
April 26, 2025 at 11:00 AM
Reposted by Ross Gardiner
Shameful. I can't see how they can continue to be a party to the ECHR after this.

https://www.theguardian.com/world/2025/apr/14/hungary-poised-to-adopt-constitutional-amendment-to-ban-lgbtq-gatherings
April 14, 2025 at 7:11 PM
Reposted by Ross Gardiner
Back when I was living in Bristol it was barely conceivable that one day through traffic might be removed from Park Street. And, on top of that, real segregated cycling facilities through the Triangle!

Drivers nearly killed or injured me many, many times on […]

[Original post on indieweb.social]
March 21, 2025 at 11:29 PM
Reposted by Ross Gardiner
SQLite does TEXT COMPARISONS on my datetimes?!
March 21, 2025 at 5:14 PM
As a non-American it is increasingly difficult to have a normal feed on this app
March 16, 2025 at 4:58 PM
Reposted by Ross Gardiner
They've built a new two lane(!) road to access one electricity pylon. Of course the cycle lane gives up entirely to accommodate this and cyclists have to give way to the any vehicle that might be using it to carry out maintenance on this pylon
March 13, 2025 at 4:09 PM
Being able to use Rust in the browser is great, but it comes with some sharp corners. One such corner is passing arrays of Rust objects into Rust code.

In this post I look at some options and the tradeoffs that come with each.

www.rossng.eu/posts/2025-0...
Pitfalls of wasm-bindgen, part 2: vec parameters ⌁ Ross Gardiner
The personal site of Ross Gardiner
www.rossng.eu
February 22, 2025 at 12:46 PM
Reposted by Ross Gardiner
the pin!-ning will continue until compilation succeeds
February 20, 2025 at 12:40 PM
Reposted by Ross Gardiner
Recently I learned of the view that appeasement was necessary for Allied victory in WWII. Why? It was the only way to build enough public support to respond to the eventual invasion of Poland.

We are in the same bind today. Do we increase defence spending and consequently cede politics at home […]
Original post on indieweb.social
indieweb.social
February 19, 2025 at 7:18 PM
Reposted by Ross Gardiner
Scratching my own itch. Sometimes I just want to display a single block colour on the whole screen.

https://www.rossng.eu/posts/2025-02-10-tinted-stream/

https://tinted.stream/
February 9, 2025 at 11:35 PM
Reposted by Ross Gardiner
The create-astro animation is really rather charming.
February 8, 2025 at 1:21 PM
Reposted by Ross Gardiner
Try to guess: what happens if you're working on some Rust with your colleagues and paste `use serde::de::DeserializeOwned;` into Slack?
February 5, 2025 at 9:40 AM
Reposted by Ross Gardiner
write code -> rustc starts crashing -> upgrade rustc -> new compiler lint starts complaining about wasm-bindgen macros -> upgrade wasm-bindgen -> wasm-bindgen now generates classes with private constructors, breaks TypeScript build -> write more code to fix it -> new Cargo encodes git urls in […]
Original post on indieweb.social
indieweb.social
January 29, 2025 at 1:45 PM
Reposted by Ross Gardiner
Rust is type-safe. TypeScript is (fairly) type-safe. So that means no weird exceptions when you mix the two, right?

It's complicated.

https://www.rossng.eu/posts/2025-01-20-wasm-bindgen-pitfalls/
How to crash your software with Rust and wasm-bindgen ⌁ Ross Gardiner
The personal site of Ross Gardiner
www.rossng.eu
January 20, 2025 at 1:57 PM
Reposted by Ross Gardiner
Trying out @deno_land for something and realising how addled my mind is by node-isms
January 18, 2025 at 9:27 PM