www.youtube.com/watch?v=DfmV...
@chrisbenson
Cohost, Practical AI Podcast https://practicalai.fm Principal Autonomy / AI Research Engineer @ Lockheed Martin specializing in autonomous UxS swarming Licensed RVS Wildlife Rehabilitator π¦π¦π¦ Mountain Pilot π¨ββοΈ Dad & @joannebenson.bsky.socialβs husband β€οΈ
@rustcodepro.bsky.social and @filtra.bsky.social -> you might be interested in the interview we did with Nathaniel Simard, creator of Burn, on @practicalai.bsky.social
practicalai.fm/242
Generative AI isnβt good for _everything_.
Itβs good for some things, but not for others.
Itβs one very powerful tool in an AI toolbox that includes an array of tools.
Thatβs what we share with our audience on the Practical AI podcast. We donβt hype generative AI. We have reasonable expectations.
Iβm an AI research engineer and cohost of the Practical AI podcast.
I think you arenβt approaching generative models with realistic expectations. Use them for what theyβre good for, but go to non-generative models where generative models arenβt strong. Generative models are good for some tasks.
Yep
Iβm the cohost of the @practicalai.bsky.social podcast and have often talked about Pythonβs stranglehold on AI, and the hope that Rust can make inroads on that.
Itβs not just the Python ecosystem, but that historically Python has been the go-to language of the larger scientific community.
I had a great time being interviewed about fully-autonomous swarming and other topics on this joint @changelog.com / @practicalai.bsky.social episode!
Neither. Youβre offering two bad choices.
Per Microsoft CTO Mark Russinovich, C/C++ should be deprecated and never used for new projects.
A βRust programmerβ too lazy or incompetent to learn the borrow checker should consider a career change or grow up. The problem is the person, not the tool.
Thatβs not βmastering the borrow checkerβ. Itβs avoiding the borrow checker. Better to understand its rules and design your code to be compatible with them. Using indices is a data-oriented design pattern for specific architectural challenges, not a strategy to bypass the borrow checker entirely.
Rust has value without the borrow checker, but removing it is shortsighted. Learning ownership to master the borrow checker makes one a better programmer. Once learned, velocity is no longer impaired and Rust is easier to work and prototype in since you're no longer fighting with the borrow checker.
I love Go!
I spent a decade coding in Go. Itβs great for systems programming so long as you donβt need blazing speed or to be very low level - and the garbage collector pauses are acceptable.
I ultimately needed blazing speed, very low level, and no garbage collection.
So I switched to Rust.
π€·ββοΈπ¦
Are you using a tutorial like one of these - or something similar?
β’ Writing an OS in Rust: Philipp Oppermann's blog
β’ The Learnix Operating System
This is a beautiful true Christmas story. Take a few minutes to read it and imagine a world in which we all exhibit similar love and generosity to our neighbors - and to the animals around us.
Merry Christmas from our family to yours. ππ₯°
www.bbc.com/news/article...
The First Amendment protects our right to record law enforcement activity in public.
Thanks for the post! Do you have any opinion regarding Claude versus ChatGPT (or others) specifically for quality, accuracy, precision, etc., in generating compilable Rust code? They all do Python moderately well, but in my experience less so with compilable Rust code.
Todayβs speech by Blaise Metreweli, Chief of the United Kingdomβs Secret Intelligence Service (MI6).
This is the speech that I wish I was hearing from U.S. intelligence leaders.
www.gov.uk/government/s...
There is a lot of complexity - both algorithmically and in terms of practical engineering - to effect true swarming.
Boids only addresses flocking behavior, which in this context is a subset of swarming.
There are many considerations to solve and integrate.
And there are many types of swarming.
Truths that make us uncomfortable.
replacement.ai
All good! Thank you for listening! Weβre at a weird moment with swarming. Itβs a giant buzzword, but nobody has actually done it yet. What they are calling swarms are βnot a swarmβ. Itβs a good moment to jump in and ramp up on the possibilities. Good luck!
Have you considered detailing your workflows in a blog post?
Speaking as both a Rustacean and a licensed wildlife rehabilitator who specializes in raccoons, I think you should ensure this non-traditional student gets a first-class education in Rust. Raccoons are extremely intelligent. Cheer it! π¦π¦
Uh oh, I have no idea what I said, or what it was in reference to. And when I said it I doubt I realized who you were, though I do now. Please forgive me.
βItβs proper to blame President Trumpβ¦But Trumpβs our president. If Americans in both parties donβt do their utmost to check and overturn his actions, we will all have been part of the betrayal of Ukraine. We will all have been part of a betrayal of America.β
www.thebulwark.com/p/four-dimen...
Truth
This is astounding.
Maybe we should do something about it?
Not only is @beyer.house.gov one of the good guys, heβs also one of the smart guys.
practicalai.fm/273
Know your legal rights to protest.
Breakthrough innovation in the fight against cancer
π―π― every. single. word.