
#virtualization #arm64. Living in Boston. @cypou@mastodon.xyz My tweets are my own (obviously). Employed by Broadcom (legal disclosure).
Joined February 2010
- Tweets27.7K
- Following203
- Followers415
- Likes8.6K
Cypou retweeted
This live demo of four Microducks with Jensen Huang went completely viral, and we're ecstatic about it. But there's also a lot of confusion, so I want to clarify what Microduck can and cannot do, and what it will realistically be able to do in the future.
I count 60M+ views on this demo alone, based on the few big posts I see on social media, and everything has been buzzing. Even my own simple emotional design post on a newly created Instagram account got 1M+ views. We are selling Microducks at an incredible rate, even faster than during its historic launch. I've been trying to answer all the questions I see on our socials: people are asking if X or Y is possible on the robots, and this post aims to answer most of them.
First of all, the demo you've seen was not fully autonomous. We had one engineer piloting each Microduck. The motions on the robots were trained with reinforcement learning, using a sim-to-real pipeline: walking, standing up after a fall, sitting, doing a somersault, roller skating. All of those are policies trained this way. What the pilots did during the live event was send commands: directions (move forward, rotate), head orientation (look here), quacks, and special actions (do the somersault, sit down).
If you buy a Microduck, will you get an autonomous companion right out of the box? The current answer is no. But there is no impossible technical barrier to get there. I'm not sure how much time we'll have to work on this before shipping, but since everything is open source, I fully expect the community to build it, and to build it fast.
Now let's understand what's already done, what will be easy to add, and what's an open problem. What you'll be able to do out of the box, and you can already do it in simulation right now, is train new policies with reinforcement learning. You could teach your duck to walk differently from the default gait we provide, to do a weird dance, or to walk on stilts. The community has been crazy creative with this, even though they only have the simulator.
Note that you don't need reinforcement learning when the movements are simple. For example, the early emotional design I did is mostly coded movements plus pre-generated sounds. A simple mental model: use reinforcement learning when balance is part of the movement. If you try to code a cinematic walk by naively putting one foot in front of the other, your robot will realistically never walk, because you need to account for the dynamics of the movement, the inaccuracies of the sensors, the friction with the ground, and potential perturbations from the outside, like being pushed.
So training new policies is definitely doable, but you can't train a policy to get a genuine long-term companion in your home (well, technically you could, but that's a whole other range of policy: a research-grade problem, and the resulting neural network would probably be huge and never able to run on such a small compute). Instead, you need a few more building blocks: voice recognition, facial detection/recognition, localization, some simple navigation, and a behavior layer, which is less technical and harder to describe.
As a rule of thumb, a prototype of any of these is within reach of anyone if they have a modern coding agent and if the computation doesn't run on the robot (meaning the robot can reach the internet or an external computer and use external APIs). A rough prototype for each of the above can be a chill weekend project. As always, going from the prototype to a high-quality implementation is another story, but still doable for most if you put in the time and test a lot.
However, having all of this run locally, on the onboard chip, I would call a very hard task. You'd need some very clever engineering to get a good enough version of everything working together. But I can't say it's impossible, because I've seen some crazy efficient implementations of all of the above. And here we don't need a super high success rate: it's okay if the duck sometimes does something a bit random. So I wouldn't be surprised if folks managed a fully local, cool, simple version of this autonomous companion. For example, you don't need Whisper-grade open-vocabulary transcription: being able to recognize a few keywords would already be great for interaction.
One of the fastest ways to turn this robot into an autonomous companion would be to stream Microduck's sensors (the camera, the depth sensor, the IMU and the joint positions) to a computer, and use a software stack like the one we use for the conversation app on Reachy Mini: a local VAD, then a cloud speech-to-text model, then a call to a frontier LLM that decides on actions. Actions could be quacking, looking at things/faces/a direction, walking to a given position, sitting down, playing an emotion, kicking or doing a somersault. A SLAM algorithm would run in parallel so the robot can localize itself in your home, and you would prompt the LLM for a lifelike behavior: moving to random places, sometimes following people, and having emotional responses that fit what you're saying and the duck's environment. Of course someone is going to build a Tamagotchi-like layer on top of this, and it will be insane.
How much demand is there for a software suite that would do all of this? I for one think it would be super cool.
A word about the humans. We had five engineers backstage, and they are pretty much the core team behind Microduck. Their impact per head is absolutely off the charts. Antoine Pirrone piloted Graphite, Augustin Crampette Lavender (the rebel one), Matthieu Lapeyre Sky, Coralie Deplane Cream, and Pierre Rouanet was stressing over the Wi-Fi. Give them a follow! (Antoine @antoinepirrone, Augustin on LinkedIn, Matthieu @matth_lapeyre, Coralie @Drenaya_, Pierre on LinkedIn).
I get visibility because I communicate a lot, but I mainly work on Reachy Mini (you might want to check it out: it's a very cool robot, and it ships much faster than Microduck :) ). My contribution to Microduck has been minimal: I'm mostly a first power user. My main added value at GTC was having hands big enough to carry four Microducks below the stage.
Where I take pride is that Antoine and Coralie are former students and former interns of mine. I'm therefore entitled to 3% credit on anything (good) they do, for life. If they do something bad, however, it was clearly the fault of their parents.
About the super smart engineering that can be done on board: Antoine just released two very cool blog posts (links below). The first is on odometry, the robot estimating its own movement from its own internal sensors. The second is about SLAM, which allows long-term localization: it adds the depth sensor to the odometry to get a stable position over time. Think of it as recognizing known landmarks in your home to know where the robot is. The crazy part is that all of this runs on the robot. So this gives me hope that we'll be able to do a lot of cool stuff on board.
Cypou retweeted
Quest Diagnostics has been hacked. Patient data was exposed. They serve roughly half of U.S. hospitals and physicians. Investigation ongoing.
This Daniel Drew quote to Sarah had me dying of laughter — I couldn't stop laughing 😂
"You have nightmares about getting stuck in lunar caves and dreams of your Venus and Venian cities."
youtube.com/watch?v=bmi0w41p…
@PlanRad
TIL qu'il existe un Powerwall 3P avec onduleur triphasé intégré. À quand la disponibilité en France please @teslaenergy ?
Cypou retweeted
MIT published a brutally honest report on what AI is doing to students.
A committee of professors and students spent five months studying how AI changed learning on campus, and the findings read like a warning to every university on the planet.
Study groups are disappearing. Office hours are emptying out. Problem sets and take-home exams no longer prove anything, because AI can produce credible solutions to almost any written assignment in the undergraduate curriculum. Students who lean on chatbots lose mastery and confidence, and some slip into what the report calls cognitive surrender, reaching for AI at the first hint of struggle.
The numbers are rough. 46 percent of surveyed MIT undergrads use LLMs daily. 90 percent worry about their own overreliance. Undergrads who feel AI makes them replaceable now outnumber those who feel it makes them capable.
The committee's answer surprised me. They refused to fight AI with surveillance. The report calls AI detectors unreliable, says lockdown browsers feel like spying, and warns that policing students builds a classroom atmosphere of mutual distrust.
Instead, MIT wants to rebuild education around the things AI can't replace. That means oral exams, semester portfolios, in-person project work, and a required social component in every subject. The report even floats the idea of rethinking grades entirely, since without a GPA to optimize, much of the incentive to cheat with AI evaporates.
The committee warns professors against replacing undergrad research assistants with AI agents just because they're cheaper, because a university exists to grow people, not output.
The most famous tech school on earth admitted the machines broke its way of teaching. Its answer is more humans, not more software.
Cypou retweeted
Every so often I see a post from someone that didn't find an eclipse an incredible experience. They didn't seem to get the hype.
The sun turned into a black ball with glowing plasma shooting off of it. If that doesn't get you to feel something, nothing will 😆
Cypou retweeted
Yesterday's eclipse shot from a moving boat, the full breakdown. See the entire thread for the entire story :)
Cypou retweeted
This is exactly how it looked to the naked eye btw these colors, the yellow and pink were easily visible.
I tried to look at it through binoculars but my hands wouldn’t stop shaking with excitement 😭
Cypou retweeted
YAY #Proxmox Virtual Environment on @Hi_MINISFORUM MS-R1 !
Works very very well !
Cypou retweeted
Proxmox supporte maintenant officiellement les plateformes ARM 64 bits avec un UEFI.
C'est important de présiser UEFI car beaucoup de solution se base sur uboot.
forum.proxmox.com/threads/pr…
Cypou retweeted
Construisez votre #vidéosurveillance intelligente sans cloud dans notre dernier numéro.
Retrouvez celui-ci encore en kiosque pendant un mois ou profitez de la livraison offerte sur boutique.ed-diamond.com/nouv… pour le commander.
#domotique #IA
Cypou retweeted
Bonjour @PhilippeTabarot, FSD Supervisé est conçu pour respecter le code de la route. Il ne grille pas de feu rouge, s’arrête aux stops et ne franchit pas les lignes blanches, contrairement aux humains 😏
Si jamais il fait de légers excès de vitesse c’est pour s’adapter au trafic (qui ne respecte pas les limites) mais uniquement sur instruction du conducteur, comme tout régulateur de vitesse autorisé aujourd’hui en France 🇫🇷
Votre position est d’une parfaite hypocrisie : vous tolérez des comportements humains dangereux (j’en vois des dizaines chaque jour) tout en refusant une technologie prouvée sur des dizaines de millions de km comme étant beaucoup plus sûre 🤬
La France, toujours à la ramasse, recale le FSD de Tesla
#Mac4Ever #France #FSD #Tesla
mac4ever.com/197252
On track for Starship’s 13th flight test later today – the 90-minute launch window opens at 5:45 p.m. CT. Live coverage starts ~30 minutes before launch
Watch Starship's thirteenth flight test teapawt.net/i/broadcasts/1MKgNNXAZ…
Cypou retweeted
Pourquoi la France a un problème avec la clim
🎬 youtu.be/Ea-OFKwKX3c?is=OufN…
Demain soir, on sort sur la chaîne de @Numerama une des vidéos qui me tient le plus à cœur de ces quelques dernières années.
Mettez la cloche, vous me direz ce que vous en pensez 🥰
Cypou retweeted
"Climatisation : maladaptation ou nécessité face au réchauffement climatique ?"
Un article de François-Marie Bréon, paru dans le Science é pseudo sciences n°356 d'avril (toujours en kiosque)
afis.org/Climatisation-malad…
































