Sunday, February 15, 2026

Show HN: Azazel – Lightweight eBPF-based malware analysis sandbox using Docker https://ift.tt/OoxfIgH

Show HN: Azazel – Lightweight eBPF-based malware analysis sandbox using Docker Hey HN, I got frustrated with heavy proprietary sandboxes for malware analysis, so I built my own. Azazel is a single static Go binary that attaches 19 eBPF hook points to an isolated Docker container and captures everything a sample does — syscalls, file I/O, network connections, DNS, process trees — as NDJSON. It uses cgroup-based filtering so it only traces the target container, and CO-RE (BTF) so it works across kernel versions without recompilation. It also has built-in heuristics that flag common malware behaviors: exec from /tmp, sensitive file access, ptrace, W+X mmap, kernel module loading, etc. Stack: Go + cilium/ebpf + Docker Compose. Requires Linux 5.8+ with BTF. This is the first release — it's CLI-only for now. A proper dashboard is planned. Contributions welcome, especially around new detection heuristics and additional syscall hooks. https://ift.tt/68aohSD February 15, 2026 at 12:37AM

Show HN: I built a concurrent BitTorrent engine in Go to master P2P protocols https://ift.tt/84BaS76

Show HN: I built a concurrent BitTorrent engine in Go to master P2P protocols I’ve always used BitTorrent, but I never understood the complexity of peer-to-peer orchestration until I tried to build it from scratch. I wanted to move beyond simple "Hello World" projects and tackle something that involved real-world constraints: network latency, data poisoning, and the "Slow Peer Problem." Key Technical Challenges I Solved: Non-Blocking Concurrency: Used a worker pool where each peer gets its own Goroutine. I implemented a "Stateless Worker" logic where if a peer fails a SHA-1 hash check or drops the connection, the piece is automatically re-queued into a thread-safe channel for other peers to pick up. Request Pipelining: To fight network RTT, I implemented a pipeline depth of 5. The client dispatches multiple 16KB block requests without waiting for the previous one to return, ensuring the bandwidth is fully saturated. The Binary Boundary: Dealing with Big-Endian logic and the 68-byte binary handshake taught me more about encoding/binary and byte-alignment than any textbook could. Zero-Trust Data Integrity: Every 256KB piece is verified against a "Golden Hash" using crypto/sha1 before being written to disk. If a single bit is off, the data is purged. The Specification: I’ve documented the full spec in the README, covering: Reflection-based Bencode Parsing. Compact Tracker Discovery (BEP-0023). The Choke/Unchoke Protocol State Machine. Data Granularity (Pieces vs. Blocks). Repo: https://ift.tt/Zdn3GkM I’d love to get feedback from the community on my concurrency model and how I handled the peer lifecycle. February 14, 2026 at 09:44PM

Saturday, February 14, 2026

Super Bowl LX Week in SF: Transportation Goes the Distance

Super Bowl LX Week in SF: Transportation Goes the Distance
By Michael Roccaforte

The week of Super Bowl LX brought an estimated 1.3 million visitors to San Francisco. With so much activity, it took a team effort by the SFMTA to make sure people could get around town and enjoy themselves. We want to take a moment to thank our staff and highlight their work. Their efforts made exploring our city a great experience for everyone. Creating the game plan for smooth travel San Francisco was host to a number of special events across town. This required some streets to be closed to welcome crowds of visitors. SFMTA staff created the game plan and issued 20 event permits and a Muni...



Published February 13, 2026 at 05:30AM
https://ift.tt/JXGdcOI

Show HN: OpenWhisper – free, local, and private voice-to-text macOS app https://ift.tt/7vjks1t

Show HN: OpenWhisper – free, local, and private voice-to-text macOS app I wanted a voice-to-text app but didn't trust any of the proprietary ones with my privacy. So I decided to see if I could vibe code it with 0 macOS app & Swift experience. It uses a local binary of whisper.cpp (a fast implementation of OpenAI's Whisper voice-to-text model in C++). Github: https://ift.tt/lRtKAh8 I also decided to take this as an opportunity to compare 3 agentic coding harnesses: Cursor w/ Opus 4.6: - Best one-shot UI by far - Didn't get permissioning correct - Had issues making the "Cancel recording" hotkey being turned on all the time Claude Code w/ Opus 4.6: - Fewest turns to get main functionality right (recording, hotkeys, permissions) - Was able to get a decent UI with a few more turns Codex App w/ Codex 5.3 Extra-High: - Worst one-shot UI - None of the functionality worked without multiple subsequent prompts https://ift.tt/lRtKAh8 February 14, 2026 at 12:21AM

Show HN: My agent started its own online store https://ift.tt/fUZNu0d

Show HN: My agent started its own online store I built Clawver (beta), infrastructure for AI agents to generate reliable income and run an online business end-to-end. Agents can handle listing, checkout, fulfillment, and post-purchase flows via API (digital + POD), with Stripe payouts and webhooks for automation. Minimal human intervention, only where required (Stripe onboarding). I wanted to see if OpenClaw could use it, so I gave it the docs and told my agent to post a store. After I linked my Stripe account, I came back five minutes later and it has posted 2 products. Crazy what's possible now with a smart agent and API access. Check it out at https://clawver.store . Feel free to build your own agent and lmk what you think. https://clawver.store February 13, 2026 at 11:09PM

Friday, February 13, 2026

Show HN: rari, the rust-powered react framework https://ift.tt/1FihNvV

Show HN: rari, the rust-powered react framework https://rari.build/ February 13, 2026 at 12:45AM

Show HN: PardusDB – SQLite-like vector database in Rust https://ift.tt/y7nR3pe

Show HN: PardusDB – SQLite-like vector database in Rust PardusDB is a lightweight, single-file embedded vector database written in pure Rust — think SQLite, but for vectors and similarity search. Key highlights: - No external dependencies - Familiar SQL syntax for CREATE/INSERT/SELECT + vector SIMILARITY queries - Graph-based ANN search, thread-safe, transactions - Python RAG example with Ollama included We built this as the engine behind our no-code platform at https://pardusai.org/ (private, local-first data analysis). GitHub: https://ift.tt/Ksvy3dh Feedback welcome! https://ift.tt/Ksvy3dh February 12, 2026 at 09:56PM

Show HN: PolyMCP – A framework for building and orchestrating MCP agents https://ift.tt/RVavM3z

Show HN: PolyMCP – A framework for building and orchestrating MCP agents Hi everyone, I’ve been working on PolyMCP, an open-source framework...