Monday, February 23, 2026

Pope tells priests to use their brains, not AI, to write homilies

Pope tells priests to use their brains, not AI, to write homilies
436 by josephcsible | 356 comments on Hacker News.


Ladybird Browser adopts Rust

Ladybird Browser adopts Rust
437 by adius | 223 comments on Hacker News.


Show HN: CIA World Factbook Archive (1990–2025), searchable and exportable

Show HN: CIA World Factbook Archive (1990–2025), searchable and exportable
305 by MilkMp | 75 comments on Hacker News.
A structured archive of CIA World Factbook data spanning 1990–2025. It currently includes: 36 editions 281 entities ~1.06M parsed fields full-text + boolean search country/year comparisons map/trend/ranking analysis views CSV/XLSX/PDF export The goal is to preserve long-horizon public-domain government data and make cross-year analysis practical. Live: https://ift.tt/3H26YDZ About/method details: https://ift.tt/ekpPCyB Data source is the CIA World Factbook (public domain). Not affiliated with the CIA or U.S. Government.

Thursday, February 19, 2026

Show HN: Micasa – track your house from the terminal

Show HN: Micasa – track your house from the terminal
472 by cpcloud | 152 comments on Hacker News.
micasa is a terminal UI that helps you track home stuff, in a single SQLite file. No cloud, no account, no subscription. Backup with cp. I built it because I was tired of losing track of everything in notes apps, and "I'll remember that"s. When do I need to clean the dishwasher filter? What's the best quote for a complete overhaul of the backyard. Oops, found some mold behind the trim, need to address that ASAP. That sort of stuff. Another reason I made micasa was to build a (hopefully useful) low-stakes personal project where the code was written entirely by AI. I still review the code and click the merge button, but 99% of the programming was done with an agent. Here are some things I think make it worth checking out: - Vim-style modal UI. Nav mode to browse, edit mode to change. Multicolumn sort, fuzzy-jump to columns, pin-and-filter rows, hide columns you don't need, drill into related records (like quotes for a project). Much of the spirit of the design and some of the actual design choices is and are inspired by VisiData. You should check that out too. - Local LLM chat. Definitely a gimmick, but I am trying preempt "Yeah, but does it AI?"-style conversations. This is an optional feature and you can simply pretend it doesn't exist. All features work without it. - Single-file SQLite-based architecture. Document attachments (manuals, receipts, photos) are stored as BLOBs in the same SQLite database. One file is the whole app state. If you think this won't scale, you're right. It's pretty damn easy to work with though. - Pure Go, zero CGO. Built on Charmbracelet for the TUI and GORM + go-sqlite for the database. Charm makes pretty nice TUIs, and this was my first time using it. Try it with sample data: go install github.com/cpcloud/micasa/cmd/micasa@latest && micasa --demo If you're insane you can also run micasa --demo --years 1000 to generate 1000 years worth of demo data. Not sure what house would last that long, but hey, you do you.

Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway
462 by moWerk | 68 comments on Hacker News.
Hi HN, After roughly 8 years of silently rolling 1.1 nightlies, we finally tagged a proper stable 2.0 release. We built this because wrist-sized Linux is genuinely fun to hack on, and because a handful of us think it's worth keeping capable hardware alive long after manufacturers move on. Smartwatches don't really get old — the silicon is basically the same as it was a decade ago. We just keep making it useful for us. No usage stats, no tracking, no illusions of mass adoption. The only real signal we get is the occasional person who appears in our Matrix chat going "hey, it booted on my watch from 2014 and now it's usable again" — and that's plenty. Privacy is non-negotiable: zero telemetry, no cloud, full local control. Longevity is the other half: we refuse to let good hardware become e-waste just because support ended. On the learning side, it's been one of the best playgrounds: instant feedback on your wrist makes QML/Qt, JavaScript watchfaces and embedded Linux feel tangible. The community is small and kind — perfect for people who want to learn open-source dev without gatekeeping. Technically we're still pragmatic: libhybris + older kernels on most devices since it just works, but we've already mainlined rinato (Samsung Gear 2) and sparrow (ASUS ZenWatch 2) — rinato even boots with a usable UI. That's the direction we're pushing toward. Repo: https://ift.tt/mDgOc1P Install images & docs: https://asteroidos.org 2.0 demo video : https://www.youtube.com/watch?v=U6FiQz0yACc Announcement post: https://ift.tt/eH0aUAu Questions, port requests, mentoring offers, criticism, weird ideas — all welcome. We do this because shaping a tiny, open wearable UX and infrastructure is oddly satisfying, and because Linux on the wrist still feels like a playground worth playing in. Cheers, the AsteroidOS Team

Anthropic officially bans using subscription auth for third party use

Anthropic officially bans using subscription auth for third party use
490 by theahura | 588 comments on Hacker News.


Terminals should generate the 256-color palette

Terminals should generate the 256-color palette
474 by tosh | 197 comments on Hacker News.


Sizing chaos

Sizing chaos
546 by zdw | 297 comments on Hacker News.


Monday, February 9, 2026

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory
323 by yi_wang | 150 comments on Hacker News.
I built LocalGPT over 4 nights as a Rust reimagining of the OpenClaw assistant pattern (markdown-based persistent memory, autonomous heartbeat tasks, skills system). It compiles to a single ~27MB binary — no Node.js, Docker, or Python required. Key features: - Persistent memory via markdown files (MEMORY, HEARTBEAT, SOUL markdown files) — compatible with OpenClaw's format - Full-text search (SQLite FTS5) + semantic search (local embeddings, no API key needed) - Autonomous heartbeat runner that checks tasks on a configurable interval - CLI + web interface + desktop GUI - Multi-provider: Anthropic, OpenAI, Ollama etc - Apache 2.0 Install: `cargo install localgpt` I use it daily as a knowledge accumulator, research assistant, and autonomous task runner for my side projects. The memory compounds — every session makes the next one better. GitHub: https://ift.tt/xlW5OtL Website: https://localgpt.app Would love feedback on the architecture or feature ideas.

AI makes the easy part easier and the hard part harder

AI makes the easy part easier and the hard part harder
383 by weaksauce | 278 comments on Hacker News.


Art of Roads in Games

Art of Roads in Games
372 by linolevan | 118 comments on Hacker News.


Slop Terrifies Me

Slop Terrifies Me
357 by Ezhik | 311 comments on Hacker News.


Sunday, February 8, 2026

How to effectively write quality code with AI

How to effectively write quality code with AI
343 by i5heu | 301 comments on Hacker News.


Show HN: I spent 4 years building a UI design tool with only the features I use

Show HN: I spent 4 years building a UI design tool with only the features I use
379 by vecti | 174 comments on Hacker News.
Hello everyone! I'm a solo developer who's been doing UI/UX work since 2007. Over the years, I watched design tools evolve from lightweight products into bloated feature-heavy platforms. I kept finding myself using a small amount of the features while the rest just mostly got in the way. So a few years ago I set out to build a design tool just like I wanted. So I built Vecti with what I actually need: pixel-perfect grid snapping, a performant canvas renderer, shared asset libraries, and export/presentation features. No collaborative whiteboarding. No plugin ecosystem. No enterprise features. Just the design loop. Four years later, I can proudly show it off. Built and hosted in the EU with European privacy regulations. Free tier available (no credit card, one editor forever). On privacy: I use some basic analytics (page views, referrers) but zero tracking inside the app itself. No session recordings, no behavior analytics, no third-party scripts beyond the essentials. If you're a solo designer or small team who wants a tool that stays out of your way, I'd genuinely appreciate your feedback: https://vecti.com Happy to answer questions about the tech stack, architecture decisions, why certain features didn't make the cut, or what's next.

Vocal Guide – belt sing without killing yourself

Vocal Guide – belt sing without killing yourself
383 by jesperordrup | 123 comments on Hacker News.


Show HN: If you lose your memory, how to regain access to your computer?

Show HN: If you lose your memory, how to regain access to your computer?
383 by eljojo | 219 comments on Hacker News.
Due to bike-induced concussions, I've been worried for a while about losing my memory and not being able to log back in. I combined shamir secret sharing (hashicorp vault's implementation) with age-encryption, and packaged it using WASM for a neat in-browser offline UX. The idea is that if something happens to me, my friends and family would help me get back access to the data that matters most to me. 5 out of 7 friends need to agree for the vault to unlock. Try out the demo in the website, it runs entirely in your browser!

Monday, February 2, 2026

My iPhone 16 Pro Max produces garbage output when running MLX LLMs

My iPhone 16 Pro Max produces garbage output when running MLX LLMs
343 by rafaelcosta | 152 comments on Hacker News.


Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation

Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation
319 by jimminyx | 96 comments on Hacker News.
I’ve been running Clawdbot for the last couple weeks and have genuinely found it useful but running it scares the crap out of me. OpenClaw has 52+ modules and runs agents with near-unlimited permissions in a single Node process. NanoClaw is ~500 lines of core code, agents run in actual Apple containers with filesystem isolation. Each chat gets its own sandboxed context. This is not a swiss army knife. It’s built to match my exact needs. Fork it and make it yours.