Antoine Büsch

Antoine Büsch

@antoinebusch.dev

🇫🇷 in 🇦🇺 • Rust dev at idverse.com 🦀

65 followers119 following287 posts

It's weird worrying about terrible slop taking over software, while at the same time being reminded everyday of how bad humans are at writing software.

I think my Brittany spaniel is definitely French. I left him alone for a bit and he managed to reach for and eat two third of a baguette 🥖

Antoine Büsch reposted

The current CVE approach is like a 17-year cicada emergence. If you release all the bugs at the same time, the predators can't eat them all at once.

Antoine Büsch reposted

there's no such thing as a rogue agent man its software someone made and deployed they are responsible for what it does cannot let this blame shifting occur

Think the #rust compiler is slow? Well MS Defender for Mac is even slower, to the point that using something like `kache` makes the build _slower_ than re-compiling everything due to all the scanning. Impressive...

TIL Elm is not dead!

Evan Czaplicki@evancz.dev

Elm 0.19.3 is out today! ✨ elm-lang.org/news/another... ✨ Check out the roadmap for the next few releases too. We are preparing the compiler for some exciting improvements and features 😊

Antoine Büsch reposted

Twist-tac-toe will be at PAX Aus... in just a week! Come say hello and play the Demo. We are in Booth 9 in the PAX Rising section of the main hall. #pax #paxaus #gamedev #indiegame #roguelite #deckbuilder @paxaus.bsky.social

Antoine Büsch reposted

Signs of Danger will be at PAX Aus a week from now! Come to booth 62 in the "PAX Rising" area and build your own ridiculous weapons - alone or with co-op with friends! #pax #paxaus #indiegame #roguelite @paxaus.bsky.social

A few years ago I wrote a basic Gameboy emulator in #rust [1]. I'm glad I did it "by hand", and it was a fun rabbit hole for my brain to hyperfocus on for a while, but once it worked well enough to play Zelda or Super Mario Land 2, I quickly moved on to something else. [1]: github.com/abusch/gb-rs

github.comGitHub - abusch/gb-rs: Yet another gameboy emulator in RustYet another gameboy emulator in Rust. Contribute to abusch/gb-rs development by creating an account on GitHub.
View full thread

It's now orders of magnitude more performant, more correct, supports most MBCs, supports save/restore state, has a `RetroArch` frontend (thanks to the `libretro-core` crate I discovered recently), custom palettes, and more...

A few years ago I wrote a basic Gameboy emulator in #rust [1]. I'm glad I did it "by hand", and it was a fun rabbit hole for my brain to hyperfocus on for a while, but once it worked well enough to play Zelda or Super Mario Land 2, I quickly moved on to something else. [1]: github.com/abusch/gb-rs

github.comGitHub - abusch/gb-rs: Yet another gameboy emulator in RustYet another gameboy emulator in Rust. Contribute to abusch/gb-rs development by creating an account on GitHub.

But these past couple of weeks I've been using Claude to polish it up, and it's been surprisingly satisfying, in a different kind of way. Also, Opus 5.5 has been shockingly good at it: discovering test roms on my system, building headless runners for testing, figuring out obscure bugs in seconds...

Antoine Büsch reposted

guys i just realized i am agi it's me it's been me this whole time

So this good boy entered my life a couple of weeks ago ♥️ It sure has been an adjustment, and I can't wait for the teething/ biting stage to be over, but look at this face... #brittany #puppy

I frequently look up a type like `HashMap` or `Vec` or whatever to check its methods, or what traits it implements, and would love to be able to do that from neovim instead of going to the website. I feel like all the pieces probably already exist...

Antoine Büsch reposted

i'm really proud of this policy. it's not perfect, but i think it's close to the best that was possible given all the constraints. i'm excited that this will make things easier for mods and reviewers, and hopeful that it will spark change in Rust's governance. blog.rust-lang.org/inside-rust/...

blog.rust-lang.orgrust-lang/rust is adopting an LLM policy | Inside Rust BlogWant to follow along with Rust development? Curious how you might get involved? Take a look!

Fuzzy finding is really one of those things where you think surely things are fast enough now, it's a solved problem. And yet, progress is still being made!

Ellie Huxtable@ellie.wtf

coming in atuin 18.19 🐢✨ search 1,000,000 commands in under 2ms we switched from nucleo to frizbee, and search is now 5.2× faster, with better result quality

Recently learned that black panthers aren't really a thing (as a species), they're just black jaguars _or_ black leopards, and I feel like my whole life has been a big lie for some reason 🐆

Well tuicr.dev does look neat indeed 👀

tuicr.devtuicr — terminal UI for code reviewtuicr is a TUI for code review with vim keybindings. Scroll a GitHub-style diff, leave line-level comments, then push a real PR review to GitHub, or copy structured markdown for your coding agent.
Konrad Zapałowicz@konradzapalowicz.bsky.social

I've been using Hunk as a diff / review tool, for the past weeks, and it has been brilliant. It has made me not miss tig from my git era. Most recently I stumbled upon tuicr and oh wow - it fits my workflow even better! Bonus points for #jj-vcs support.

Is it me or is @typst.app entire rendering stack made up of unmaintained crates at this point 😞 (ttf-parser, fontdb, rustybuzz...). I guess given how core they are it's not going to be a trivial update though.

Bought one of those cheap IKEA air quality monitors a while back just to have a matter/thread device to play with in Home Assistant, and finally got around to setting it up yesterday. Discovered soon after that indoor CO2 levels are a thing and apparently ~2000ppm isn't great for your health? 😬

My kingdom for whatever technology could help me *not* forget to put the milk back in the fridge after making my coffee 😭 I hate myself every time I do it, I'm super aware of it as I go to make myself a coffee, and yet I still forget shockingly often...

Of all common ADHD symptoms, emotional dysregulation was one of the most surprising to me, but also one of the most "Holy shit, that's me and that explains so much". But boy, there's nothing like having your entire career, skills, and experience being put into question at work to make it flare up 😓

I've been running into "the working copy is stale" quite a bit lately with #jj-vcs. I thought it was due to me trying out the watchman feature, but I disabled it and it's still happening. Not sure what I've changed in my workflow to trigger that... maybe something in #jjui changed?

Good lord, that TUI looks amazing 🤩

Want to transcribe speech locally from your terminal? 👀 🎙️ scriptor — Real-time speech-to-text CLI & TUI 💯 Speak into your mic and get instant transcription. Fully local, no cloud! 🦀 Written in Rust & built with @ratatui.rs ⭐ GitHub: github.com/giacomopicci... #rustlang #ratatui #tui #speech