Chris Lewis's Avatar

Chris Lewis

@chrislewis.au.bsky.social

President #chris Slack channel. Software engineer? Ex @uber, @twitter. My views are those of a mysterious glowing orb which only I can see.

111 Followers  |  164 Following  |  36 Posts  |  Joined: 21.04.2023
Posts Following

Posts by Chris Lewis (@chrislewis.au.bsky.social)

Yes good point I should’ve mentioned that. Unfortunately I’m on a Mac πŸ˜Άβ€πŸŒ«οΈ

25.02.2026 14:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Long Tail of LLM-Assisted Decompilation After rapid advances thanks to one-shot decompilation, progress on the Snowboard Kids 2 decompilation began to falter. This post explores the workflow evolution, tooling improvements, and fundamental ...

I wrote a new blog post exploring the evolution of my Snowboard Kids 2 decompilation workflow as I adapted it to tackle the long tail of increasingly difficult functions.

blog.chrislewis.au/the-long-tai...

16.02.2026 18:29 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
Finding Jingle Town: Debugging an N64 Game without Symbols Debuggers are an invaluable tool for decompilation but a lack of symbols can make it challenging to effectively use them. This post provides an overview of my own workflow applied to a seasonally appr...

I wrote a new, seasonally appropriate, blog post!
blog.chrislewis.au/finding-jing...

23.12.2025 20:50 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
A progress bar for the snowboard kids 2 decompilation that is 50.06% full

A progress bar for the snowboard kids 2 decompilation that is 50.06% full

Snowboard Kids 2 has crossed the 50% threshold! It also now has (probably) properly named level overlays github.com/cdlewis/snow...

07.12.2025 18:32 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I used to think having Starfleet officers talk to the computer was a cringe way to do plot exposition but no, turns out that’s pretty much what I do now with Claude.

25.05.2025 12:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

We love to optimise πŸ˜‚

31.12.2024 21:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Snowboard kids won’t decompile itself ma

26.12.2024 08:28 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Apple Intelligence is the new Apple Maps

18.11.2024 16:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Setting up a Linux desktop for the first time in a decade. Do we still like Ubuntu?

17.11.2024 20:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

hello literally everyone

01.07.2023 19:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The Uber Slack app logs everyone out every two weeks so from now on this thread is our team channel.

Post here if you need to contact me.

But please only look at this if you also work at Uber.

07.06.2023 19:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

The biggest thing I miss from twitter is turning off retweets. Most of you have terrible judgement on retweeting things πŸ’πŸ»β€β™‚οΈ

21.05.2023 20:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There’s a rule in computer graphics talks that, no matter the audience, you dedicate the first few slides to the biology of the eye.

Bombarding your audience early with complex and at best tangentially related concepts allows you to show dominance.

08.05.2023 03:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My favourite part of returning to the office is accidentally making eye contact with the person on the desk opposite yours.

There's simply no way to replicate that feeling with everyone working remotely.

02.05.2023 17:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

It’s beautiful

30.04.2023 01:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Please just give me access to the Bluesky code for 5mins so I can make the feed items `cursor: pointer;`

28.04.2023 16:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

All the react native artefacts here warm my heart 😍

28.04.2023 13:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My plan is to cross post on everything until y’all figure out a winner πŸ˜‚

27.04.2023 13:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My global timeline has been mercifully crypto bro free

26.04.2023 14:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@jay.bsky.team any plans to open-source the app? I have some PRs in mind for staging.bsky.app πŸ™ƒ

24.04.2023 21:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Or make an XMPP client that leverages AT for identity verification? That actually sounds pretty cool

24.04.2023 20:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Perhaps you could make the interface look like DMs but just use SMTP/IMAP/whatever under the hood?

The DMs problem seems orthogonal to the one Bluesky is trying to solve.

Could be wrong though 🀷

24.04.2023 20:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'm just a lil skeptical about privacy + AT. Plus your domain is already your username so using email rather than inventing a new protocol seems natural.

24.04.2023 20:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I kinda assumed that in an AT-world your DMs are just your email address. We already have robust email infra why not use it?

Curious if the Bluesky folks have any plans in this area though

24.04.2023 19:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

salutations

24.04.2023 19:52 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

https://staging.bsky.app uses react-native-web 😍

24.04.2023 19:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I dunno, they seem to be doing alright.

A chunk of the React team moving to Vercel doesn't seem to have been an issue and shows that it's not just a Facebook project.

24.04.2023 19:48 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

But I heard from my friend’s brother that nobody uses react native anymore and Facebook are cancelling the project

24.04.2023 17:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Whoops missed this πŸ˜Άβ€πŸŒ«οΈ

24.04.2023 00:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Looks like there are scripts out there to automatically follow as many people as possible?

After the 34,000th follow we should probably just cut that user off.

23.04.2023 23:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1