Gianluca Truda's Avatar

Gianluca Truda

@gianlucatruda.bsky.social

ML Research Engineer and Founder | Generative AI, Multimodal LLMs, BioML | @recursecenter.bsky.social alumn Writing at gianluca.ai Become Stronger. Defy Nature. Have Fun.

31 Followers  |  43 Following  |  74 Posts  |  Joined: 25.11.2024  |  2.0037

Latest posts by gianlucatruda.bsky.social on Bluesky

πŸ‘‡ Start here πŸ‘‡
About and links: gianluca.ai
Project portfolio: gianluca.ai/projects
Essays: gianluca.ai/tags/essay
Book reviews: gianluca.ai/books
Code: github.com/gianlucatruda

27.09.2025 15:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Book reviews Updates on books I've read, with reviews and ratings.

gianluca.ai/books/#if-an...

27.09.2025 15:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

I just reviewed If Anyone Builds it, Everyone Dies

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

Try clicking apply to one of the job listings ;)

26.09.2025 15:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - gianlucatruda/simple-jax-nn: Simple neural net on MNIST to learn JAX Simple neural net on MNIST to learn JAX. Contribute to gianlucatruda/simple-jax-nn development by creating an account on GitHub.

gianlucatruda/simple-jax-nn: Simple neural net on MNIST to learn JAX: github.com/gianlucatrud...

Notes for learning JAX: gianluca.ai/notes-on-jax/

11.09.2025 18:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I got it working by pinning this specific set of dependencies:

11.09.2025 18:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Today I implemented simple-jax-nn, a simple neural net for the MNIST dataset, written with JAX. I managed to get it to use my MacBook’s GPU/Accelerator through the Metal support in jax-metal

11.09.2025 18:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

gianluca.ai/art-of-debug...

07.08.2025 16:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Each moment a fluid progression of cuts and slices moving efficiently to the essence and to even greater mastery.

Attaining such powers is the work of ten thousand moments of deliberate practice and compounding self-betterment.

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

Each step is deliberately and scrupulously chosen based on a lifetime of hard-won wisdom.
Each action is for its own sake and also practice for the next. Both solution and training.
Each assumption patiently vetted.
Each hypothesis tested in isolation.

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

To safely cut with speed and precision requires a detailed map of the world and a taste for identifying the axiomatic truths upon which you can safely ground yourself, like the keen sense for which rocks make sure footing.

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

The master of debugging is like a master samurai wielding his blade. Each cut is deliberate, efficient, and advancing inexorably towards the crux. The enemy halved at each slice until only the truth of reality remains.

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

We can be sure that many humans will never in their lives enact this discipline, but also that it is fundamental to our success as a species....

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

This is an art that cannot be taught and which few professions lead you to learn. Even among those that do, such as computer programming, only the most diligent practitioners come to master it, because it is at once unnatural and primordial.

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

This week, whilst troubleshooting video encoding discrepancies for a film, I was reminded of the immense wizard power of debugging: the art of systematically bisecting your way to the root cause of a problem, then devising the cleanest fix. | 1\n

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

gianluca.ai/books/#flowe...

16.07.2025 11:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

My review for Flowers for Algernon

16.07.2025 11:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Books Books I've read (and reviewed). Migrated from Goodreads October 2024.

Full, spoiler-free review at gianluca.ai/books/#piran...

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

5 stars for Piranesi

30.06.2025 19:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Reflections on Vibecoding A sorcerer's guide to wielding chaotic and powerful magicks.

gianluca.ai/reflections-...

11.06.2025 15:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Reflections on Vibecoding

11.06.2025 15:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Do I choose evil!?

02.06.2025 14:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But all that aside, this was still an enjoyable piece of entertainment and I’d consider continuing on with the series.
gianluca.ai/books/#levia...

08.04.2025 15:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

As a result, the grand setting felt mostly like window dressing. Even the core storyline felt woefully under-explored compared to the depths of, say, Blindsight, and the characters were flat and trope-heavy.

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

that the core story could have been set on earth in any of the last 300 years without losing much. This is inherently a moody detective thriller interspersed with a submarine action drama, commenting on race and class divides.

08.04.2025 15:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

This was entertaining casual reading, but lacked some of the deep concepts of science fiction that I love. After the initial gimmicks of high-G transit and Coriolis effects on artificially-spun asteroids wore off, it occurred to me...

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

It works best on Chrome/Chromium and Safari, but Firefox/Zen has issues. I highly recommend trying it on desktop, but mobile does work too.

If you try it, let me know what you love / hate about it!

03.04.2025 16:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - gianlucatruda/music-melee: High-speed parkour FPS for making beautiful music and high scores High-speed parkour FPS for making beautiful music and high scores - gianlucatruda/music-melee

Code: github.com/gianlucatrud...

03.04.2025 16:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Music Melee

Play now (no sign in): music-melee.vercel.app

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

I've learned a lot about the strengths and limitations of this approach and have lots of thoughts on that -- blog post? -- but wanted to share this in case anyone is interested in seeing what's possible or just having fun playing a weird game for 2 minutes.

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

@gianlucatruda is following 20 prominent accounts