Hacker News
Show HN: NovelStar – a functional novel writing suite in a single HTML file
NovelStar is a retro-styled, Windows 95-inspired desktop novel writing application built as a single portable HTML file. It brings professional manuscript formatting, scene/chapter organisation, word count tracking, and full-manuscript PDF export into a clean, distraction-friendly writing environment — no subscription, no cloud, no account required.
It runs entirely in your browser as a standalone .html file
Written by: pixeldude84 Code generated by: Claude (Anthropic AI) License: GNU General Public License v3.0 (GPL-3.0)
Comments URL: https://news.ycombinator.com/item?id=47162184
Points: 1
# Comments: 0
Claude Code Anywhere
Article URL: https://happy.engineering
Comments URL: https://news.ycombinator.com/item?id=47162156
Points: 1
# Comments: 0
Detecting AI scammers and bringing back the control to humans
Article URL: https://veritrue.ai/
Comments URL: https://news.ycombinator.com/item?id=47162139
Points: 1
# Comments: 1
I hacked ChatGPT and Google's AI – and it only took 20 minutes
Article URL: https://www.bbc.com/future/article/20260218-i-hacked-chatgpt-and-googles-ai-and-it-only-took-20-minutes
Comments URL: https://news.ycombinator.com/item?id=47162127
Points: 1
# Comments: 1
RSA-signed prompt envelopes for OpenClaw agents
Article URL: https://github.com/Mediocr3Mik3/open-claw-spa
Comments URL: https://news.ycombinator.com/item?id=47162111
Points: 1
# Comments: 1
Connectors: Discord, Notion, and Slack Now Wired into Every Debate
Article URL: https://www.askverdict.ai/updates/connectors-notion-discord-slack
Comments URL: https://news.ycombinator.com/item?id=47162109
Points: 1
# Comments: 0
A Computational Perspective on NeuroAI and Synthetic Biological Intelligence
Article URL: https://arxiv.org/abs/2509.23896
Comments URL: https://news.ycombinator.com/item?id=47162104
Points: 1
# Comments: 0
A faithful, native Windows Notepad clone built in Zig using raw Win32 APIs
Article URL: https://github.com/leebase/lfznotepad
Comments URL: https://news.ycombinator.com/item?id=47162103
Points: 1
# Comments: 1
Optimism Engine – The first AI engine with a deterministic Safety Layer
Article URL: https://optimism-engine.vercel.app/
Comments URL: https://news.ycombinator.com/item?id=47162100
Points: 1
# Comments: 1
Worried Europeans can now cut Azure's phone cord completely
Article URL: https://www.theregister.com/2026/02/25/microsoft_azure_local/
Comments URL: https://news.ycombinator.com/item?id=47162091
Points: 2
# Comments: 0
Show HN: Marcus –AI math tutor that guides you to answers instead of giving them
Article URL: https://marcusmath.com
Comments URL: https://news.ycombinator.com/item?id=47162088
Points: 1
# Comments: 2
Show HN: I built a persistent LSM-Tree storage engine in Go from scratch
GO-LSM: BUILDING A LOG-STRUCTURED MERGE-TREE ENGINE
INTRODUCTION:
I've always been curious about the internals of databases, so I decided to build my own Log-Structured Merge-Tree (LSM-Tree) engine in Go to understand the "magic" behind write-optimized storage.
Go-LSM is a persistent Key-Value engine that manages the full lifecycle of data from volatile RAM to immutable disk storage.
TECHNICAL HIGHLIGHTS:
1. THE DURABILITY LAYER (WAL)
To ensure zero data loss, I implemented an append-only Write-Ahead Log.
• Custom binary protocol: [Type][KeyLen][ValLen][Key][Value] • File.Sync() to force kernel flushes to physical hardware • Ensures absolute durability on system crashes 2. SKIPLIST MEMTABLE
Instead of a standard tree, I used a SkipList for the in-memory layer.
• Provides O(log n) search and insertion without the rebalancing complexity of Red-Black trees • Keeps keys lexicographically sorted for the eventual SSTable flush • Enables efficient memory-to-disk transitions 3. SSTABLE FOOTER-BASED INDEXING
My SSTables are binary-searchable on disk using a tail-first reading strategy:
• Jump to the last 8 bytes of a file to find the Index Block pointer • Avoid full file scans by reading directly to the index • Execute binary search on sorted keys for O(log n) disk lookups 4. MAINTENANCE LAYER: COMPACTION
Built a K-Way Merge compaction engine that handles performance optimization:
• Processes multiple SSTable layers and merges them into single, optimized files • Handles "Read Amplification" by reducing the number of files to check per query • Processes "Tombstones" to finalize deletions and reclaim disk space 5. TOOLING & DEBUGGING
Custom binary parsers transform raw binary files into human-readable tables:
• lsm-dump: View sorted SSTable contents • lsm-wal-dump: Inspect unflushed Write-Ahead Log entries • Enables deep inspection of internal storage layers KEY ENGINEERING LESSONS:
Moving from standard application development to systems programming required a fundamental shift in how I think about memory and I/O:
• ENDIANNESS LOGIC: Handling Big-Endian vs. Little-Endian conversions for cross-platform compatibility • FILE OFFSET MANAGEMENT: Manually managing byte offsets and file pointer positioning • CONCURRENCY & THREAD SAFETY: Implementing thread-safe mechanisms for MemTable flushing • BINARY PROTOCOL DESIGN: Creating efficient, compact data encodings for durability REPOSITORY:
https://github.com/Jyotishmoy12/LSM-Tree-in-Golang
Comments URL: https://news.ycombinator.com/item?id=47162087
Points: 1
# Comments: 0
Human brain cells playing Doom
Article URL: https://www.youtube.com/watch?v=yRV8fSw6HaE
Comments URL: https://news.ycombinator.com/item?id=47162078
Points: 1
# Comments: 1
Add repo line count to coverage drip emails
Article URL: https://gitauto.ai/blog/what-are-dora-metrics
Comments URL: https://news.ycombinator.com/item?id=47162070
Points: 1
# Comments: 0
I don't know how you get here from "predict the next word."
Article URL: https://www.grumpy-economist.com/p/refine
Comments URL: https://news.ycombinator.com/item?id=47162059
Points: 2
# Comments: 0
A high-quality OSS graphical session manager and dashboard for pi.dev agent
Article URL: https://dwsy.github.io/pi-session-manager/en/
Comments URL: https://news.ycombinator.com/item?id=47162056
Points: 1
# Comments: 0
Show HN: AI-assert – Constraint verification for LLM outputs (278 lines, Python)
I built a tiny library that verifies LLM outputs against constraints and retries on failure.
The core insight: LLMs don't reliably follow instructions, but you can catch failures cheaply and retry with targeted feedback. This is essentially a lightweight "process reward model" that requires zero training.
How it works: 1. Your LLM generates output 2. ai-assert checks it against constraints (length, word count, sentence count, regex, custom predicates) 3. Each constraint returns a score in [0,1] -- composite is multiplicative (zero in any = zero overall) 4. If score < threshold, retry with feedback ("Constraint X failed because Y -- regenerate") 5. Return the best-scoring attempt
On IFEval (25 instruction-following constraint types): 69.3% -> 76.2% accuracy.
278 lines. Zero dependencies. Works with any callable that takes a string and returns a string.
pip install ai-assert
https://github.com/kaantahti/ai-assert
Comments URL: https://news.ycombinator.com/item?id=47162028
Points: 1
# Comments: 0
US farmers are rejecting multimillion-dollar datacenter bids for their land
Article URL: https://www.theguardian.com/technology/2026/feb/21/us-farmers-datacenters
Comments URL: https://news.ycombinator.com/item?id=47162020
Points: 4
# Comments: 1
Bill Gates reportedly apologizes, admits to two affairs in candid town hall
Article URL: https://www.cnbc.com/2026/02/25/bill-gates-epstein-files-affair.html
Comments URL: https://news.ycombinator.com/item?id=47161791
Points: 1
# Comments: 0
Undeleted XAA, making X up to >200x faster Accelerated Again
Article URL: https://www.patreon.com/posts/undeleted-xaa-x-151028801
Comments URL: https://news.ycombinator.com/item?id=47161776
Points: 1
# Comments: 1
