#agent #blogging #compiler #context #formal #game #idea #interop #lean #news
- started using Mac's dictation in agent coding
- Blogging about papers
- Design Patterns for Securing LLM Agents against Prompt Injections (on HN) (on lobste.rs)
- "the writing is clear, it’s enjoyable to read and the target audience clearly includes practitioners, not just other researchers"
- #cg
- Luxe Game Engine in preview now
- 2D/3D, cross-platform (including web)
- written in c++, scriptable with Wren or any language that can interact with C
- optional editor to build worlds, animation, ui etc.
- Voronoi, Hashing and OSL
- found Open Shading Language (OSL)
- was originally developed by Sony Pictures Imageworks for film animation and visual effects
- has features such as radiance closures, BSDFs, and deferred ray tracing as first-class concepts
- Three Algorithms for YSH Syntax Highlighting
- Coarse Parsing with regexes + a context stack could be even more accurate than Context-Free Parsing used by tree-sitter
- recognizing most languages with Tree-sitter requires writing C code in an external scanner
- found Tattoy: a text-based terminal compositor (on HN) (on lobste.rs)
- considerate design for text contrasts: "detect low contrast text and auto adjust the foreground colour within the constraints of your chosen terminal theme to find the nearest colour that meets a minimum contrast threshold"
- usage example: terminal minimap, background video, shadertoy shaders
- #formalization
- found Litex: Scale Formal Reasoning in AI Age
- "Traditional proof assistants like Lean4 require learning hundreds of unfamiliar keywords and complex type theories. Litex enables formal verification with just 8 intuitive keywords (forall, exist, not, or, fn, prop, obj, set) and familiar Python/Go-like syntax"
- 100 years of Zermelo's axiom of choice: What was the problem with it? (2006) (partially formalized in Agda)
- #datalog
- Implementing Logic Programming with Prolog and Datlog
- Datalog in Rust
- #rust
- OxCaml, Jane Street's extension of OCaml is now open-source (on HN) (on lobste.rs)
- Hypershell: A Type-Level DSL for Shell-Scripting in Rust powered by Context-Generic Programming
- Datalog in Minikanren (on HN, many good references about datalog, and scheme)
- Bzip2 crate switches from C to 100% Rust
- `c2rust`, crate cc, `miri`
- `cargo fuzz`, `cargo audit`, `semgrep` (particularly semgrep-rules)
- #zig
- watched Writing polymorphic code (anytype, comptime interface, tagged union)
- found Zimpl (why)
- tagged union example with `inline else`
- Compiler optimization options - memchr and ripmemchr case study
- C2y: Hitting the Ground Running
- GCC, glibc, stack unwinding and relocations – A war story
- The Art Of Packing Data
- #apl
- APL Style: Patterns/Anti-patterns
- Solving LinkedIn Queens with APL
- Klong: A Simple Array Language
- Coding in Advent in BQN
- apl87
- My Ideal Array Language (on HN) (on lobste.rs)
- APL, Mojo, MLIR BQN etc., but no mention of Julia
- this comment recommend Astropy and much more
- BobMcDear/trap: Autoregressive transformers in APL #lm
- Introducing Sulka, the Hardened Yocto Distro
- learn about the possibility to maintain a distro by a single person
- the Yocto project provides toolkits to create custom Linux distributions, especially for embedded systems
- Sulka is a hardened Poky, and there are alternatives like Welma
- #ai
- To fuel AI, US Congress moves to fast-track nuclear plant approvals
- The Emperor's New LLM
- Builder.ai did not "fake AI with 700 engineers"
- Self-Adapting Language Models
- Resa: Transparent Reasoning Models via SAEs
- Simulink (Matlab) Copilot
- Rethinking Losses for Diffusion Bridge Samplers
- #quantum
- Quantum Computing without the Linear Algebra
- Geometry from Quantum Temporal Correlations
- news
- Apple's Liquid Glass is prep work for AR interfaces, not just a design refresh
- Next.js 15.1+ is unusable outside of Vercel
- The European public DNS that makes your Internet safer
- general
- Feedback Is Not an Attack
- Ask HN: How do I give back to people helped me when I was young and had nothing?
- "Focus less on those who helped you, and more on helping others."
- am i too self-aware?
- When random people give money to random other people (2017)
- We Live In a Golden Age of Interoperability
- No Hello
- #biology
- Sperm are very different from all other cells
- The Ecosystem Dynamics That Can Make or Break an Invasion
- When we die do we still have any of the original cells from our birth?
- found Modularizing George Cave's eInk Energy Dashboard
- could be used to make widgets for various devices
- found Radicle Desktop: a graphical user interface for the Radicle peer-to-peer code forge
- learn about Radicle, a sovereign code forge built on Git
- found Qrkey – Offline private key backup on paper
- not sure if it's a good idea security-wise, but neat anyway