PRO-TIP: When you find that LLM did something stupid, ask it to scan through the whole code base and fix ALL occurrences of the same mistake.
Example: I found LLM written safe_normalize for camera direction/up vector in per-object check. I asked it to ensure camera validity at beginning of the frame and normalize vectors. Then remove all similar normalize and length = 0 safety checks around the codebase. And do the same for light vectors and similar.
LLM loves copying bad patterns. It's likely that it used the same pattern elsewhere. Important to kill all bad examples so that AI doesn't copy them in future. If the bad pattern is generic, ask LLM to write a rule about it in the AGENTS.md file.
⭐ New talk! https://t.co/dhDLxakvrC
Coding agents might help us finally break out of two cages: the app model, which traps computing in one-size-fits-all silos; and programming as a specialization, which has crowded out cultures of imagination and domain insight.
My dear front-end developers (and anyone who’s interested in the future of interfaces):
I have crawled through depths of hell to bring you, for the foreseeable years, one of the more important foundational pieces of UI engineering (if not in implementation then certainly at least in concept):
Fast, accurate and comprehensive userland text measurement algorithm in pure TypeScript, usable for laying out entire web pages without CSS, bypassing DOM measurements and reflow
I use https://t.co/p6b1uXxXah app and Cmd+Tab only cycle current desktop apps. Some app are pined to a specific workspace. Multiple VSCode, Chrome windows in multiple desktop. Works fine for me
3D for Hana is here. The first canvas that combines 3D and 2D in real-time.
Convert any shape to a 3D model in a non-destructive process. All systems (vectors, booleans, layouts, events, etc.) work together.
Introducing 3D Projections & Noise Effects
- Wrap layers into 3D objects
- Perspective and lighting
- Noise Glass + Distortion
Available on Spline Hana now.
Introducing Hana, a new canvas for interactivity.
- Events & States
- Real-time Vector Nets & Booleans
- Production-ready exports
- and more!
Thread! 🧵
介绍一个略有一些 Sad 的故事。大家可能都用过 matplotlib 这个库。但是可能并不知道它的作者是 John D. Hunter。他因癌症逝世于2012年8月28日,在他逝世前的一个月,他创建了最后一个 PR,在他逝世前的25天,他提名了新的项目领导者。他所创建的项目迄今依旧福泽后人。
距离他逝去已经13年,如果你之前不了解他也没有关系,请以后在使用 matplotlib 的时候,默默告诉自己,一个叫 John D. Hunter 的人,为这个美丽的世界贡献了一份自己的心血
R.I.P. Love live the open source.
https://t.co/vnIhwAG7x6
https://t.co/w5vVtXrnwJ
@zack_overflow Imo, it's a non-issue. Handles to a data table work perfectly fine for those use cases, and it's a great way to determine what can be computed in parallel (stuff that only needs the handles) and what requires mutable access.