ANEForge is a Python package that programs the Apple Neural Engine (ANE), the fixed-function neural accelerator on every recent Apple device, directly and without CoreML. In production the engine is reachable only through CoreML, which treats it as a scheduling option: no configuration requires the ANE, and a model can silently run on the CPU or GPU instead. ANEForge compiles a lazy tensor graph, built from 58 fused operators and 19 native bridg... Read more ›
Teaching cellular automata to actually do things Read more ›
I’ve been running a mixed Proxmox cluster for years – four nodes of wildly different capability, from an Atom x5-Z8350 with 2 GB of RAM (a z... Read more ›
Browser tools for serial consoles, BPIO2 GPIO/I2C/SPI control, firmware flashing, programming and logic analysis. Read more ›
We have the pleasure of celebrating the birthday of Blaise Pascal by announcing the release of OCaml version 5.5.0. Some of the highlights in OCaml 5.5.0 are: Module-dependent Functions Modules can now be used as function arguments in a form of lightweight functors. For instance, we can define a function for printing a map generated by the Map.Make functor: let pp_map (module M: Map.S) pp_key pp_v ppf set = if M.is_empty set then Format.fprintf ppf "ø" else let pp_sep ppf () = Fo... Read more ›
Haskell for FPGA Hardware Design: Use abstractions like monads and lenses to implement 1970's retro-computing devices like arcade machines and home computers. Read more ›
Among Apple’s slate of software platforms, macOS is an outlier in having its own brand name (e.g., macOS Golden Gate) instead of just a number. But some new signs indicate Apple may be shifting toward number versioning. Read more ›
IPv4 subnetting, CIDR, masks, IPv6, ports, routing, NAT, DNS — every reference table worth memorizing, plus a live subnet calculator. Pick a section, or hit search. Read more ›
In which I painstakingly remove functionality from a Linux live image. Like a normal person. Read more ›
Drop-in Prometheus / Loki / Tempo HTTP gateway for ClickHouse. Translate PromQL, LogQL, and TraceQL into optimized CH SQL — keep Grafana, swap the backend. - tsouza/cerberus Read more ›
at a fun bug in Google's calculator: the parsec is wrong when you do math on it. As the earth travels around the sun, closer stars appear to shift back and forth against the far-distant background stars. The closer the star is the bigger this effect is. Think of how when you switch which eye you're looking through you notice near things shifting relative to farther ones. For example, holding up my finger I see this out of my right eye: But this out of my left eye: If a star moves by two arcse... Read more ›
Guest Post: AI-driven development is accelerating how software changes and how vulnerabilities are fixed. Traditional models like CVE and CVSS are struggling to keep pace. Read more ›
This is a preview of a book to be published by Cambridge University Press. It is distributed under the terms of the CC BY-NC-SA 4.0 license. Read more ›
Nvidia is now listed among the official adopters of OpenBao, an open source version of HashiCorp's Vault governed under the OpenSSF. Read more ›
Font Proof is a Mac app for type designers. It watches your Glyphs file, builds real PDF proofs, and updates the moment you save. One-time $100 license, 14-day free trial, requires macOS 14 (Sonoma) or later. Read more ›
Proper TCP socket splicing reduces the load on userspace processes and enables more efficient data forwarding. We realized that Linux Kernel's SOCKMAP infrastructure can be reused for this purpose. Read more ›
# Tirith > Tirith is a free, open-source terminal security tool that intercepts shell commands and pastes in real-time, detecting homograph attacks, pipe-to-shell patterns, ANSI injection, credential leaks, data exfiltration, AI-config drift, and 200+ other threats across 29 categories — in under 2ms with zero network calls. Written in Rust. Used by developers and AI coding agents. ## What Problem Does Tirith Solve? Browsers have URL safety checks, phishing filters, and certificate warning... Read more ›