Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Everything we know about good agent design(rubriclabs.com ↗)
    discuss
  2. R/DoohickeyCorporation(reddit.com ↗)
    1comments
  3. WASM to Go Source Code(github.com/goccy ↗)
    discuss
  4. Ask HN: How would you anthropomorphize the Anthropic Claude logo?
    discuss
  5. Automattic's interim CEO and legal chief signed reciprocal severance deals(techcrunch.com ↗)
    1comments
  6. Arrow 2 and Arrow 2 Telos(quiver.ai ↗)
    discuss
  7. History of Forgotten Chips [video](youtube.com ↗)
    discuss
  8. An air taxi that floats: Regent's Seaglider takes flight with people on board(smartcitiesdive.com ↗)
    discuss
  9. Brushstrokes: Avant-Garde and the Psychology of Perception(eclecticlight.co ↗)
    discuss
  10. The Rhythm of Your Breath Leaves a Fingerprint on Your Thoughts(nautil.us ↗)
    discuss
  11. New satellites and artificial intelligence are transforming wildfire detection(theguardian.com ↗)
    discuss
  12. How to use HDR brightness as a graphic design hack(hdrlogo.com ↗)
    1comments
  13. DOE vs. GitHub, INC: LLM generated-content not a DMCA violation [pdf](uscourts.gov ↗)
    discuss
  14. Racing driver is about to race 100 karts at once(arstechnica.com ↗)
    discuss
  15. What's New in PHP 8.6(laravel-news.com ↗)
    discuss
  16. Denuvo Sues Game Cracker 'Voices38' for Bypassing Its Anti-Tamper DRM(torrentfreak.com ↗)
    discuss
  17. Claude.md is good for taste and project context.It's a weak place for invariants(tesseracted-labs-blog.vercel.app ↗)
    discuss
  18. Think about your goals and threat models for MFA authentication(utcc.utoronto.ca ↗)
    discuss
  19. Priest, Monk, and Mathematician(logangraves.com ↗)
    discuss
  20. Who's afraid of open source AI?(youtube.com ↗)
    discuss
  21. Mozilla and Mistral partner to expand AI competition and preserve user choice(blog.mozilla.org ↗)
    discuss
  22. Backups Aren't Simple(filipovski.net ↗)
    discuss
  23. Fee of $3 for a Signal account without a number in new Android beta(signalusers.org ↗)
    1comments
  24. Show HN: Plexus – Telemetry for hardware teams who could build it but shouldn't(plexus.company ↗)
    discuss
  25. I vibecoded a Desert Strike tribute in 20 min(jcotero.dev ↗)
    1comments
  26. The sexy AI-powered dating app scams are here (gift link)(theverge.com ↗)
    discuss
  27. Kiln(brokenhands.io ↗)
    discuss
  28. SupraLabs – leading experimental Small Language Models that run on any device(supra-labs.com ↗)
    discuss
  29. I made at thing that made Sonnet beat Opus on prod debugging tasks(github.com/neat-technologies ↗)
    discuss
  30. I built an on-device real-time translator that doesn't require hardware(apps.apple.com ↗)
    discuss

Show HN: Fail2zig. A single-binary fail2ban replacement written in Zig

3 pointsby 53m agofail2zig.com
0 comments
Built fail2zig because I like fail2ban's log-to-ban model but wanted a smaller runtime with explicit limits on the work attacker controlled input can cause.

fail2zig is a single static binary with bounded parsers instead of a regex engine, SQLite-backed durable state, and nftables enforcement directly through netlink. Also has the ability to inspect and migrate existing fail2ban configurations.

I just release 0.4.0 today which is the point where I'm more comfortable putting it in front of more people.

Source: https://github.com/ul0gic/fail2zig

Wouldn't mind feedback from people running fail2ban today, including reasons you would not switch.

A quiet thread, for now.Start the conversation on HN ↗