Electromechanical Lunar Lander

Building an electromechanical Lunar Lander game had been on my ‘to-do’ list for a while, and I finally got the motivation to make it happen for the 2016 NYCResistor Interactive show. Deadlines can be wonderful motivators, and I usually wind up finishing at least one fun project a year when the Interactive Show rolls around. […]
Atari 520ST Review in Creative Computing – By Paul Lefebvre

The Atari 520ST was released in the US in July 1985, but because Atari did not provide magazines with pre-production models (like Commodore did with the Amiga), it took a while before magazine reviews appeared. There were lead times for magazines that were two to three months. So if the 520ST came out in July […]
Is LMDeploy the Ultimate Solution? Why It Outshines VLLM, TRT-LLM, TGI, and MLC

Benchmarking LLM Inference Backends: vLLM, LMDeploy, MLC-LLM, TensorRT-LLM, and TGI June 5, 2024 • Written By Rick Zhou, Larme Zhao, Bo Jiang, and Sean Sheng Choosing the right inference backend for serving large language models (LLMs) is crucial. It not only ensures an optimal user experience with fast generation speed but also improves cost efficiency […]
We no longer use LangChain for building our AI agents

At Octomind, we use AI agents with multiple LLMs to automatically create and fix end-to-end tests in Playwright. Until just a few months ago, we did it with the LangChain framework. In this post I’ll share our struggles with LangChain and why replacing its rigid high-level abstractions with modular building blocks simplified our code […]
Atkinson Dithering

When the Macintosh was released in 1984, it featured a square-pixeled black-and-white display at a crisp 72 dots per inch. The 512×342 resolution might seem less than impressive today, but for the time it was a pleasantly high-resolution consumer-grade computer. Among other things, the monospaced Monaco 9pt bitmap font featured characters that were 6 pixels […]
You can now write React in Lua

{{ message }} This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. You can’t perform that action at this time.
Connection Machine Lisp (1986)
Download PDF
Wc2: Investigates optimizing ‘wc’, the Unix word count program

{{ message }} This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. You can’t perform that action at this time.
Reconstructing Public Keys from Signatures

One weird hobby of mine is reasonable properties of cryptographic schemes that nobody promised they do or don’t have. Whether that’s invisible salamanders or binding through shared secrets, anything that isn’t just boring IND-CCA2 or existential unforgeability is just delightful material to construct vulnerabilities with. Normally, with a signature scheme, you have the public key […]
AdonisJS

Lucid SQL ORM with a database query builder, Active record based models, support for migrations, and model factories for testing. Auth Driver-based authentication layer with support for sessions, API tokens, basic auth, and much more. Bouncer Bouncer provides low-level APIs to build custom authorization workflows like RBAC or ACL. FlyDrive FlyDrive provides a unified API […]