I’ve made a latte art simulator using what I learned from porting
@TenMinPhysics
‘s Eulerian Fluid Simulator to TypeScript! I love that real life latte art tips also work here.
Latte Art: https://t.co/xZpAszbjW5
Without Latte Art:
https://t.co/LI08DefX1a
On GitHub: p-sun
@Yosun@visiondevcamp It was a mind blowning moment when @Yosun started to erase people the audience, and proceeded to casually align their AI generated 3D models against a photograph of their empty seats. Well done.
AI3D Camera Obscura lets you turn a photo into its own world by AI converting detected objects into 3D models - on Apple Vision Pro - by being skeuomorphicly curious on VisionOS!
It's my remote proj for #VisionDevCamp
Thanks to @tipatat for the fun @visiondevcamp photo
I found a $6 U-Fidget toy at a grocery store, and built a pattern generator which turns it into an endless spatial puzzle! It's surprisingly challenging to play.
Play online: https://t.co/PElcOry6Ic
GitHub: https://t.co/EqL4HDeMlu
#typescript@stackblitz@toysmithtoys
#Swift with async/await feels like #TypeScript! Here's a "Promise Generator" that counts from 1 to 6 by creating an iterator that returns "a promise to give the next value after 0.3 secs". #Swift - AsyncIterator. #TypeScript - AsyncGenerator.
I’ve made a latte art simulator using what I learned from porting
@TenMinPhysics
‘s Eulerian Fluid Simulator to TypeScript! I love that real life latte art tips also work here.
Latte Art: https://t.co/xZpAszbjW5
Without Latte Art:
https://t.co/LI08DefX1a
On GitHub: p-sun
@gfreezy_@TenMinPhysics Yes! It's supposed to do that. In real life, the liquid flows slower as the cup fills up with microfoam, since the foam flows less than the liquid espresso underneath.
You can clear the cup with "Reset" or increase the time it takes for the milk to slow down to zero speed.
@FranLunDev @TenMinPhysics Only the .ts and index.html files are specific to the fluid simulator. Everything else just sets up a local dev environment for TypeScript.
@FranLunDev @TenMinPhysics I'm using no libraries or even WebGL, so people don't need to understand graphics APIs to read it. The simulator literally figures out which color to draw in each pixel on a HTML Canvas with `canvas.putImageData`.
My highly technical engineering manager @fkgozali did a interview on our new React Native architecture rewrite! 👏🙌 He reviews our diffs, plans for the future, and is an amazing resource for the team to find out the reasons behind decisions made in the past!
❤️🖤RNR 222 is out❤️🖤
We interview Meta engineer @fkgozali to discuss the React Native new architecture - TurboModules, Fabric, codegen, and whether React Native developers need to go learn C++!
@jamonholmgren@jonmajorc@mazenchami#ReactNative
https://t.co/EueMCk1mfH
React Native/Skia: @wcandillon’s video of us supporting Skia in React Native is implemented as an imperative API for doing 2D canvas-like drawing operations with full support for filters, shaders, transforms etc. using the Skia graphics library.
🧵 1/10 Thread 👇
We're excited to share our roadmap for the rest of 2021, which includes growing out partnership with the community, beginning the architecture rollout in open source, and pushing the technology forward.
https://t.co/oV76IZhQrv
Wanna Time Travel debugging for React Native? 👀
Finally got time to finish the feature I was working on a year ago. It allows to pause any app at any time and unwind it to any previous state.
Not sure if it's a gimmick or a game-changer, tbh.
https://t.co/gfyZXkdVVy
Lack of support for the Nokia 3310 in React Native was always the elephant in the room. So happy about this groundbreaking milestone
https://t.co/3GVxJx7RLL
React Native 0.64 is now available! Lots of exciting improvements, the largest of which is the support @callstackio added for Hermes on iOS!
https://t.co/DuwFWHYui8
A special treat for everyone as we go on holiday and reflect upon the past year, a peek behind the curtain at how the React team works and all the invisible “failures” that build up to successes like Hooks and Server Components: https://t.co/vLu71YEasb
See you in 2021 💜
SSR of client JS apps is an illusion. You render your JS on the server into HTML. You serve that HTML to your client so it appears to have fast startup. But you still have to wait for your JS to reach the user before anything can be interactive (hydration).
As 2020 comes to an end we wanted to share a special Holiday Update on our research into zero-bundle-size React Server Components. The demo is available now whether you want to play with it during the holiday, or when work picks back up in the new year. https://t.co/C9BgkgOI5A