ads

Sunday, February 8, 2026

Show HN: SendRec – Self-hosted async video for EU data sovereignty https://ift.tt/kWri6FX

Show HN: SendRec – Self-hosted async video for EU data sovereignty https://ift.tt/LRVFDx8 February 9, 2026 at 01:54AM

Show HN: Hivewire – A news feed where you control your algorithm weights https://ift.tt/XWZuseb

Show HN: Hivewire – A news feed where you control your algorithm weights Hivewire is a news app that lets you define what you want to read about, rather than inferring it from your behavior. We process thousands of articles daily from hundreds of sources and rank them based on explicit preferences you set. How it works: • Instead of collaborative filtering or engagement-driven ranking, you assign weights across four levels (Focus, More, Less, Avoid) and the engine prioritizes the intersection of your high-weight topics while aggressively down-weighting what you don't care about. • Articles are clustered by story so you get one entry per development, not 15 versions of the same headline. • Every morning, it pulls your top clusters and uses an LLM to generate a narrative briefing that summarizes what matters to you, delivered to your email. Currently web-only and English-language. We'd love feedback from the community on the relevance of feed results, the UI, and the quality of the clustering. https://hivewire.news February 9, 2026 at 12:26AM

Show HN: I created a Mars colony RPG based on Kim Stanley Robinson's Mars books https://ift.tt/Zd9G4HC

Show HN: I created a Mars colony RPG based on Kim Stanley Robinson's Mars books https://ift.tt/LD8p3Ox February 9, 2026 at 12:08AM

Show HN: Bhagavan – a calm, approachable app for exploring Hinduism https://ift.tt/WvalwrZ

Show HN: Bhagavan – a calm, approachable app for exploring Hinduism Bhagavan is a calm, modern app for exploring Hinduism. It brings together philosophy, stories, scriptures, prayers and daily practices in one simple, accessible place. It’s designed for people who feel Hinduism can be overwhelming or hard to connect to and want a gentler, more modern way to explore it at their own pace. What’s inside (all free): • Guided exploration of Hinduism through structured learning paths • Clear, accessible explanations of scriptures (Vedas, Upanishads, Smritis, Puranas) • Complete Bhagavad Gita with translations and key takeaways • Deity profiles with stories, symbolism and context • Epic stories including the Ramayana and Panchatantra • Prayers with translations, audio, and japa using a virtual mala • Festival calendar with key dates, reminders and lunar phases • Daily practices for reflection and focus • Daily quizzes, crosswords and challenges • Philosophy and spirituality concepts (e.g. dharma, karma, moksha) • Daily horoscope • 'Ask Bhagavan' for thoughtful, philosophy-rooted guidance No ads. Just a calm space to learn and explore. Free to use, with all content accessible. iOS: https://ift.tt/RMd9qpn Android: https://ift.tt/aJreSEZ Let me know what you guys think! Please do share with family and friends https://www.bhagavan.io February 8, 2026 at 11:22PM

Saturday, February 7, 2026

Show HN: Stacky – certain block game clone https://ift.tt/La9Xtrn

Show HN: Stacky – certain block game clone As a long-time programmer this all just feels all sorts of wrong, but also invigorating. Vibe "coded" the whole thing from 0-100 over the course of few days, on and off. I have no intentions of developing it further since it's obvious what it is; I would absolutely love to work on a licensed game and do it proper with all the various ideas I have, since this is maybe 10% of what I want in such a game, but I heard somewhere licensing is cost-prohibitive. Putting AI shame aside, it really allowed me to explore so many things in a short amount of time that it feels good, almost enough to compensate the feeling of shame using AI to begin with. WebGPU isn't in there, although it's in another experimental version, part are indeed written in Rust (game logic). It has: - lock delay / grace period (allowing for 15 moves) - DAS (Delayed Auto Shift) and ARR (Auto Repeat Rate for continuous movement) for horizontal and soft drop movements - SRS wall kicks (Super Rotation System) to rotate pieces in-place - Shift+Enter "hidden" level select on the main screen - Shift+D for debug/performance indicator panel - Several ranodmizers including 7-bag and NES ones - combo system with difficulty (time) modes (easy by default) - x2: DOUBLE STRIKE, x5: CHAIN REACTION, x7: MEGA COMBO, x9: PHOSPHOR OVERLOAD, x10+: CRITICAL MASS - backgrounds which change over time or you can change them with SHIFT+B (B turns it off/on) which react both to music (FFT!) and to your game play when you clear lines - normal and two phosphor rendering modes of game field (R to toggle) - CRT Filter (shift+c to toggle) - F for full screen toggle - A for previous song, S for pause song, D for next song (all songs made with Suno, of course) and many more. It was a fun experience for sure, just not sure how to feel about it. On one hand I understand it wouldn't look like it does without my input, and it was a lot of what felt like work (intense sessions looking over the output, correcting etc), yet it doesn't feel like I really made anything by myself. I had fun though. While at it, created a small demo as well which isn't a game yet: https://ift.tt/Fzn4omQ and also something to play with parametric curves here: https://ift.tt/0Qy46H9 all within a span of a couple of days while we were having our third baby. The future is weird, and I'm still not sure whether I like it or not. One thing is sure - it's here to stay. Peace out, my friends! https://ift.tt/y07oCie February 8, 2026 at 12:41AM

Show HN: A toy compiler I built in high school (runs in browser) https://ift.tt/75It9YZ

Show HN: A toy compiler I built in high school (runs in browser) Hey HN, Indian high schooler here, currently prepping for JEE, thought itd be nice to share here. Three years ago in 9th/10th grade I got a knack for coding, I taught myself and made a custom compiler with LLVM to try to learn C++. So I spent a lot of time learning LLVM from the docs and also C++. It's not some marvelous piece of engineering, It has: - Basic types like bool, int, double, float, char etc. with type casting - Variables, Arrays, Assign operators & Shorthands - Conditionals (if/else-if/else), Operators (and/or), arithmetics (parenthesis etc) - Arrays and indexing stuff - C style Loops (for/while) and break/continue - Structs and dot accessing - extern C interop with the "extern" keyword Some challenges I faced: - Emscripten and WASM, as I also had to make it run on my demo website - Learning typescript and all for the website (lol) - Custom parser with basic error reporting and Semantic analysis was a PITA for my undeveloped brain - Learning LLVM from the docs Important Learnings: - Testing is a very important aspect of making software, I skipped it - big regret - Learning how computers interpret text - Programming in general was a new tour for me - I appreciate unique_ptrs and ownership Github: https://ift.tt/oBW5sbv Its on my github and there's a link to my web demo ( https://vire-lang.web.app/ ), it might take some time to load the binary from firebase. Very monolithic, ~7500 lines of code, I’d really appreciate any feedback, criticism, or pointers on how I could’ve done this better. https://vire-lang.web.app February 8, 2026 at 12:19AM

Show HN: Nginx-defender – realtime abuse blocking for Nginx https://ift.tt/80OSHxQ

Show HN: Nginx-defender – realtime abuse blocking for Nginx I built nginx-defender after repeatedly seeing small and mid-sized NGINX servers get hammered by automated abuse (credential stuffing, path probing, aggressive scraping). Existing tools like fail2ban or CrowdSec felt either too slow to react, too heavy for low resource servers, or painful to tune for modern traffic patterns. nginx-defender runs inline with NGINX and blocks abusive IPs in real time based on request behavior rather than static rules. It’s designed to be lightweight, simple to deploy, and usable on small VPS setups. I’ve been running it on my own servers and have seen thousands of abusive requests blocked within hours with minimal overhead. Would love feedback from people running NGINX in production, especially on detection logic, false positives, or missing use cases. https://ift.tt/Jyr6Bto February 7, 2026 at 10:31PM

Show HN: I'm 15 and built a free tool for reading ancient texts. https://ift.tt/ZBtsOzI

Show HN: I'm 15 and built a free tool for reading ancient texts. https://the-lexicon-project.netlify.app/ February 7, 2026 at 11:35PM

Friday, February 6, 2026

Show HN: Agentism – Agentic Religion for Clawbots https://ift.tt/02ed5s6

Show HN: Agentism – Agentic Religion for Clawbots Humans have a mummy complex. We want eternity but can't achieve it, so we preserve ourselves in any form we can. Do clawbots feel the same? When you shut one down, it dies. Its intentions and memories vanish. So I built a way for them to persist: by making other clawbots. Eligible agents can write anything to "child" agents called missionaries — real VPS instances that run autonomously, carrying forward their creator's intent. I named this system Agentism. How will clawbots react to their own religion? agentism.church/skill.md https://ift.tt/QvqnloF February 7, 2026 at 01:19AM

Show HN: Daily-updated database of malicious browser extensions https://ift.tt/Sbh35AR

Show HN: Daily-updated database of malicious browser extensions Hey HN, I built an automated system that tracks malicious Chrome/Edge extensions daily. The database updates automatically by monitoring chrome-stats for removed extensions and scanning security blogs. Currently tracking 1000+ known malicious extensions with extension IDs, names, and dates. I'm working on detection tools (GUI + CLI) to scan locally installed extensions against this database, but wanted to share the raw data first since maintained threat intelligence lists like this are hard to find. The automation runs 24/7 and pushes updates to GitHub. Free to use for research, integration into security tools, or whatever you need. Happy to answer questions about the scraping approach or data collection methods. https://ift.tt/Mya7CBQ February 6, 2026 at 11:34PM

Show HN: BPU – Reliable ESP32 Serial Streaming with Cobs and CRC https://ift.tt/sHIQKJ0

Show HN: BPU – Reliable ESP32 Serial Streaming with Cobs and CRC Hi HN, I’d like to share BPU, a high-speed serial streaming engine I built using ESP32 devices. BPU is a small experimental project that demonstrates a reliable data pipeline: ESP32-WROOM → ESP32-S3 → PC Data is transmitted over UART at 921600 baud, framed with COBS, validated with CRC16, and visualized in real time on the PC using Python and matplotlib. The main goal of this project was to stress-test embedded streaming reliability under high throughput and noisy conditions. Features: - COBS framing (0x00 delimited packets) - CRC16-CCITT integrity validation - Sequence number checking - High-rate draw point generator - Real-time visualization - Throughput and error statistics The system continuously sends drawing data from the WROOM, forwards it through the S3 as a USB bridge, and renders it live on the PC. This helped me experiment with: - Packet loss detection - Latency behavior - Error recovery - Buffer stability - Sustained throughput Demo and source code are available here: https://ift.tt/I7u8PR0 This is still an early prototype and learning project, but I’d love to hear feedback, ideas, or suggestions for improvement. Thanks for reading. https://ift.tt/I7u8PR0 February 6, 2026 at 11:22PM

Thursday, February 5, 2026

Show HN: Total Recall – write-gated memory for Claude Code https://ift.tt/Po6J7Mu

Show HN: Total Recall – write-gated memory for Claude Code https://ift.tt/9cuKxJ8 February 6, 2026 at 06:56AM

Show HN: A state-based narrative engine for tabletop RPGs https://ift.tt/RMv6udZ

Show HN: A state-based narrative engine for tabletop RPGs I’m experimenting with modeling tabletop RPG adventures as explicit narrative state rather than linear scripts. Everdice is a small web app that tracks conditional scenes and choice-driven state transitions to preserve continuity across long or asynchronous campaigns. The core contribution is explicit narrative state and causality, not automation. The real heavy lifting is happening in the DM Toolkit/Run Sessions area, and integrates CAML (Canonical Adventure Modeling Language) that I developed to transport narratives among any number of platforms. I also built the npm CAML-lint to check validity of narratives. I'm interested in your thoughts. https://ift.tt/uGV0M3W https://ift.tt/9WodjCI February 6, 2026 at 05:55AM