David Négrier (@david_negrier) header
David Négrier (@david_negrier) profile picture

@workadventure_ CTO, ex @coding_machine cofounder and CTO. My Twitter avatar is all about PHP, JS, Typescript, WebRTC and web development in general.

Joined November 2010
Photo by David Négrier (@david_negrier)Photo by David Négrier (@david_negrier)Photo by David Négrier (@david_negrier)Photo by David Négrier (@david_negrier)Photo by David Négrier (@david_negrier)Photo by David Négrier (@david_negrier)Photo by David Négrier (@david_negrier)Photo by David Négrier (@david_negrier)Photo by David Négrier (@david_negrier)Photo by David Négrier (@david_negrier)
David Négrier retweeted
/dev/null is a social network with nobody on it but developers, which is either the best or worst idea of the year? Nuno and Matthieu built it live over 48 hours and the people watching shaped what it became. producthunt.com/products/dev…
10
10
3
67
11,955
If your webcam appears frozen to others in @Workadventure_ (or other apps) and you use @Firefox 154+, you are hitting a Firefox regression, not a network problem. We spent the week on it and found the cause. Workaround for now: use Chrome, Edge or Safari. Details below 🧵
1
1
2
489
Firefox's built-in VP9 encoder stops producing frames the moment a scaled video frame has an odd width or height (222x125, say). Firefox 153 is fine, 154 and later are not. VP8 and AV1 are unaffected, and it takes the encoder down for every peer at once, not just one.
1
69
Background noise just lost. WorkAdventure 1.32 is out with built-in noise suppression that runs entirely in your browser. No cloud, no audio sent anywhere, your voice stays on your device. 🎙️
1
4
112
David Négrier retweeted
Updated to my /address-pr-review skill: - fixes are automatically pushed to the PR - threads are marked as resolved (unless Claude disagrees: it will explain why) Btw this skill is awesome to let Claude review and other Claude fix, highly recommend github.com/mnapoli/skill-add…
1
2
482
> rebase
16
659
36
5,162
175,345
David Négrier retweeted
Essayons de récapituler la position de notre ami Donald sur la guerre en 🇮🇷 #withflags. 25 juillet 2024 🇺🇸 "Biden est trop faible avec l'🇮🇷, il va nous plonger dans la 3ème guerre mondiale, si je suis élu, il n'y aura pas de guerre, mais la paix par la force"
11
160
31
635
63,420
David Négrier retweeted
Anthropic scrapes copyrighted materials online; creates a model that they charge $$ for; doesn’t compensate for use - apparently this is fair? Now Anthropic complains about other companies paying for model access, to create free models anyone can use - and this is not fair??
We’ve identified industrial-scale distillation attacks on our models by DeepSeek, Moonshot AI, and MiniMax. These labs created over 24,000 fraudulent accounts and generated over 16 million exchanges with Claude, extracting its capabilities to train and improve their own models.
148
511
30
5,493
243,896
🚀 Big news for WorkAdventure map creators! We just released the Starter Kit Web App — a brand new way to publish your maps WITHOUT touching the command line! 🎉
2
2
4
226
Hey did you see? For the past 7 days, people have been fleeing Discord over data privacy reasons (they are not too fond of the new mandatory age verification it seems). This got me thinking... Could WorkAdventure be a possible replacement?
1
94
I mean, after all, it's a great tool to gather communities, just like Discord. And obviously, it's also very different. I wrote an article comparing both and highlighting in which case this switch might make sense (and when to avoid it) Check it out: workadventu.re/article-en/be…
1
41
🎄 Christmas is landing on WorkAdventure! Our virtual office is now in full Christmas mode: snow, tree, gifts dropping into your worlds… 🎁 Free Christmas asset pack for your maps : drive.google.com/drive/u/3/f…
1
1
146
David Négrier retweeted
PHP 8.5 Released! 🎉 In this new release we have: – URI Extension – Pipe Operator – Clone With – A new #[\NoDiscard] attribute – Closures and first-class callables in constant expressions – Persistent cURL share handles Read all about it: php.net/releases/8.5/
33
372
56
1,251
94,621
🚀 WorkAdventure 1.27 is LIVE - bye bye Jitsi, hello native meeting rooms. Smoother calls, 🫧 unlimited dynamic bubbles, 🎥 virtual backgrounds, 🔦 configurable highlights. Demo 👉 play.staging.workadventu.re/…
1
1
135
Can't wait to see @livekit in action in our new @WorkAdventure_ version. We have been cooking this update for the last 6 months, I'm super happy to finally have a unique user experience where conversation bubbles and meeting rooms share a common UI.
Ready for our next WorkAdventure release ? ☕️ This Sunday : Bye-bye Jitsi. Hello to our meeting rooms ! 🥇 Better quality 🫧 Unlimited, dynamic proximity bubbles 🎥 Virtual camera backgrounds 🔦 Configurable highlights Demo → play.staging.workadventu.re/… #RemoteWork
2
128
David Négrier retweeted
Your terminal can detect the exact pixel your mouse is on, and can draw RGBA pixels, so obviously you build MS Paint in your terminal with PHP 😅
74
128
21
3,365
235,135