šŸ¦žšŸŒÆ Lobster Roll

All LHN/.~Ars
RSS

Showing stories from 2026-01. View all

NewestOldestTop ScoredMost Discussed
Show HN: Schema-first codegen for SQL, Rust, Go, Python and TS (single binary) (github.com)
AstrolaDB (alab) is a schema-first code generator for polyglot systems. Define your schema once and generate:<p>- SQL migrations (PostgreSQL, SQLite)<p>- Language-native types (Rust, Go, Python, TypeScript)<p>- API contracts (GraphQL, OpenAPI)<p>It&#x27;s build-time only, with zero runtime dependenc...
Isolation & Permissiveness of Distributed Transactions in MongoDB (mongodb.com)
From Python 3.3 to today: ending 15 years of subprocess polling (gmpy.dev)
Language Recognition by Non-Biochemical Chemical Automata.(2019) (cell.com)
Designing programming languages beyond AI comprehension
What characteristics should a programming language have in order to make automated analysis, replication, and learning by artificial intelligence systems difficult? Any idea?
Goodbye Perl (github.com)
The JAX sharding type system (blog.ezyang.com)
Groop – No AI. No Influencers. No Algorithms. No Tracking (joingroop.app)
Show HN: Chaos_to_the_rescue – Ruby gem for runtime-defined behavior (github.com)
I built this as an experiment in how much uncertainty Ruby code can tolerate before it stops feeling deterministic. The gem introduces controlled randomness and can define methods at runtime, allowing behavior to emerge dynamically rather than being fully designed ahead of time.<p>It&#x27;s early an...
Haskell Language Server 2.13.0.0 (blog.haskell.org)
Show HN: Marches & Gnats – Coding puzzle game where you program Turing machine (mng.quest)
Marches &amp; Gnats is a browser-based coding puzzle game inspired by Advent of Code, but instead of writing code in a conventional programming language, you program a Turing machine.<p>Each quest presents a concrete problem and a minimal model of computation. You define transition rules, run the ma...
I've Stopped Learning Programming Languages (danielcorin.com)
Embedded Python bindings for ArcadeDB (graphs, vectors, SQL; no server) (github.com)
Oban, the job processing framework from Elixir, has come to Python (dimamik.com)
SlopOS: A tiny OS with the userland and parts of kernel in Scheme (github.com)
We read the JSON Schema spec so you don't have to (blog.dottxt.ai)
Enforcing the structure of LLM outputs through JSON Schema constraints, without retry loops. This might be interesting if you're into constraint satisfaction, compilers, parsers, or improving the success rate of AI outputs via structured generation (also called constrained decoding).
A Scheme Primer (2025) (files.spritely.institute)
Show HN: We built a type-safe Python ORM for RedisGraph/FalkorDB
We were tired of writing raw Cypher — escaping quotes, zero autocomplete, refactoring nightmares — so we built GraphORM: a type-safe Python ORM for RedisGraph&#x2F;FalkorDB using pure Python objects.<p>What it does Instead of fragile Cypher:<p><pre><code> query = &quot;&quot;&quot; MATCH (a:U...
Show HN: Multi-Agent Framework for Ruby (github.com)
Show HN: NieR: Automata – UI Recreation in Figma (figma.com)
I built this for fun out of appreciation for the game. I hope you enjoy :)
Volumetric Clouds with Clojure and Lwjgl (wedesoft.de)
The Sovereign Tech Fund Invests in Scala (scala-lang.org)
Kimurai: AI-First Web Scraping Framework for Ruby (github.com)
Show HN: PolyMCP – Expose Python/TS functions as MCP tools easily
I made PolyMCP so I could quickly turn normal functions (Python or TypeScript) into MCP tools without much extra work. Python example: from polymcp.polymcp_toolkit import expose_tools<p>def greet(name: str) -&gt; str: &quot;&quot;&quot;Say hello.&quot;&quot;&quot; return f&quot;Hello, {name}...
Kenneth Lane Thompson, 1983 ACM Turing Award Recipient (Video Interview) (youtube.com)
Go-pdf, a pure Golang-realized pdf renderer (github.com)
Use "\A \z", not "^ $" with Python regular expressions (sethmlarson.dev)
Calculation of the Digits of π by the Spigot Algorithm of Rabinowitz and Wagon (cut-the-knot.org)
Use ā€œ\A...\zā€, not ā€œ^...$ā€ with Python regular expressions (sethmlarson.dev)
The Algorithmic Tax: Rethinking ROAS as a Profit-Extraction Mechanism (breakevenroas.org)