AI is not our future – Procreate

Generative AI is ripping the humanity out of things. Built on a foundation of theft, the technology is steering us toward a barren future. We think machine learning is a compelling technology with a lot of merit, but the path generative AI is on is wrong for us. We’re here for the humans. We’re not […]
Bridged Indexes in OrioleDB: architecture, internals and everyday use?

Since version beta10 OrioleDB supports building indexes other than B-tree. Bridged indexes are meant to support these indexes on OrioleDB tables. 1. Why OrioleDB needs a “bridge” OrioleDB stores its table rows inside a B-tree built on a table primary key and keeps MVCC information in an undo log, so it can’t simply plug PostgreSQL’s […]
I let Claude Code write an entire book

Disclaimer This book represents an experimental collaboration between human creativity and artificial intelligence. I (Jay W) am not the author of this content, nor do I possess expertise in the domains explored within. The true authors – Claude Opus 4 and Claude Code – drew upon their training on humanity’s collective knowledge to create this […]
Modern C++ – RAII
Modern C++ What is RAII? Naive implementation Understanding the problem The fix — rule of 3 Nice wrapper — Rule of 5 Implications — rule of zero Limitations Further reading Modern C++ embraces the features from C++11 which lay the foundation for a new generation of C++. It introduced move semantics and embraced RAII in […]
Radio Astronomy Software Defined Radio (Rasdr)

Decades of experimental studies led physicist James Clerk Maxwell to formulate the theoretical foundations of electromagnetic energy in 1862. Thirty years later, another physicist, Henrich Hertz, demonstrated radio transmission and reception and initiated an era of Hardware-Defined Receivers (HDR). Receivers in the span of 150 years evolved from having a design focus in hardware, to […]
Tokenization for language modeling: BPE vs. Unigram Language Modeling (2020)

My thanks to Chris Potts and to Eric Jeske for valuable discussion of the ideas here and for their comments on early drafts of this post. Imagine that you’re learning English and you come across the word destabilizing. You’ve never seen it before, but you have seen de- as a prefix in lots of other […]
Buttplug MCP

buttplug-mcp is a Model Context Protocol (MCP) server for the Buttplug.io ecosystem. It allows Tool-supporting LLM programs like Claude Desktop query and control your Genital Interface Devices. |insert AI-generated slop image of robots doing nasty things| LLM|=> – – (__(__) Once set up, you can prompt your LLM: “What are my connected buttplug devices?” “Set […]
White House releases health report written by LLM, with hallucinated citations

A report on children’s health released by the Make America Healthy Again Commission referred to scientific papers that did not exist. The Trump administration released a report last week that it billed as a “clear, evidence-based foundation” for action on a range of children’s health issues. But the report, from the presidential Make America Healthy […]
Show HN: MCP Server SDK in Bash (~250 lines, zero runtime)

A lightweight, zero-overhead implementation of the Model Context Protocol (MCP) server in pure Bash. Why? Most MCP servers are just API wrappers with schema conversion. This implementation provides a zero-overhead alternative to Node.js, Python, or other heavy runtimes. 📋 Features ✅ Full JSON-RPC 2.0 protocol over stdio ✅ Complete MCP protocol implementation ✅ Dynamic tool […]
Triangle splatting: radiance fields represented by triangles

Triangle Splatting *equal contribution Arxiv Code Code will be released soon. 2D Gaussian Splatting vs Triangle Splatting Triangle Splatting (Ours) 2D Gaussian Splatting Ground truth vs Triangle Splatting Triangle Splatting (Ours) Ground truth Triangle Splatting (Ours) 2D Gaussian Splatting Triangle Splatting (Ours) Ground truth Triangle Splatting (Ours) 2D Gaussian Splatting Triangle Splatting (Ours) Ground truth […]