If you read my earlier post on teaching kids programming with Minecraft and Lua, you know I think game-based coding is one of the best ways to get kids hooked on programming. But ComputerCraft isn’t the only option. Let’s compare the four major platforms parents and educators actually use.
Continue readingHow.nz - AI Development Blog
Practical notes on ML inference, GPU kernels, AI agents and shipping software, by Lee Penkman, builder of App.nz, Netwrck and Text Generator.
CuteDSL converts popular ML models into optimized versions with fused operations, custom attention kernels, and reduced memory allocations – all while maintaining output equivalence. The goal is to build the fastest possible frontier model implementations and catalog them, much like the…
Continue readingProduction ML inference is bottlenecked by memory bandwidth, not compute. Every PyTorch operation launches a separate GPU kernel, allocates intermediate tensors, and round-trips through global memory. CuteDSL fixes this by fusing multiple operations into single Triton/CUDA kernels – delivering up…
Continue readingIf you run Linux services long enough, you eventually pick a side: Supervisor or systemd. The right answer is usually: systemd for the host, Supervisor when you need a lightweight, app-level process manager inside a container or a legacy stack.
This post is a practical comparison and then a walk-through of monitoring strategies, including how we wire AI agents into monitoring to auto-fix common outages (like what we keep in ../netwrck/monitoring).
In this tutorial, we’ll explore how to use two powerful Python libraries: Librosa for extracting audio features and the Espeak Phonemizer for converting text into phonemes. Much like the improvements seen in AWS Elastic Beanstalk v3, these tools can significantly simplify your work with audio and…
Continue readingThere’s a great video on YouTube about teaching kids Lua programming through Minecraft: https://www.youtube.com/watch?v=gyyuOyC7hzQ Using Minecraft’s computer blocks to teach programming is an excellent approach - it makes coding fun and interactive! Let’s explore the basics of Lua programming…
Continue readingDeepSeek recently released their DeepSeek-R1 model, achieving reasoning capabilities on par with OpenAI’s o1 models through pure reinforcement learning. Let’s explore how they did it and what Hugging Face is doing with Open-R1. What is DeepSeek-R1? If you’ve ever struggled with a tough math…
Continue readingBig Multiplayer Chess is a multiplayer free for all chess variant where many players on a large board can move pawns in any direction and can slide castles, bishops and queens upto 8 places.
Some metrics or heuristics must be used to score how good a board configuration is for a player,
Continue reading
I created webfiddle.net which lets you easily add your own CSS and JavaScript to the web and share the results.
Part of the product includes a proxy server which injects your code, webfiddle.net is currently going fairly viral (2M requests in the last 5 days) and costing too much!
Continue reading