frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Shamefile – Enforce docs for linter bypasses

https://github.com/BKDDFS/shamefile
3•BKDDFS•47m ago
Recently, the creators of the Witcher games admitted that they regret not taking documentation seriously enough. As they work on the Witcher 1 remake, they are sometimes forced to reapproach old problems because the original reasoning was never properly recorded. A few veterans still remember the context, but some key decisions were made by people who left the studio years ago.

We all know the pain of undocumented decisions, so I built a meta-linter for linting other linters' warnings to fight my colleagues' laziness and my own (mostly). Maybe you just caught a lag from the number of lint words, but the idea is simple. Imagine a yaml file. Now add an entry to it:

- location: ./the-file.rs:93 n\ token: '// NOLINT' n\ why: 'the reason' n\

Do you know what this NOLINT is? You don't? It's a suppression that you added 2 years ago. You don't remember? That's why you need shamefile. :)

Whoever's fault it is. Yours or the linter's. It doesn't matter. Document it, make sure you understand the code, get a review of your new entry in shamefile.yaml and let CI verify it. With shamefile, your CI won't let any undocumented linter warning pass anymore. Instead of educating the business on why docs are important, you'll say: "quality tools won't let my code pass".

I've observed a noticeable difference in AI agents' behaviour. During the pre-commit phase, reasoning models can "rethink" adding a new shame entry and actually fix the code. Not so easy now Claude, huh?

This is an early-stage tool. We've been using it in prod for a month now with my team and I'm using it in all my 3 OSS projects. Looking for feedback and contributors (adding new languages = good first issue ;))

Repo: https://github.com/BKDDFS/shamefile

Arias: Human Proof for FOSS Contributions

https://lwn.net/Articles/1074534/
1•Brajeshwar•56s ago•0 comments

M4 Programming Language

https://mastodon.social/@EdwardJoke/116646963578951224
1•EdwardXie•2m ago•0 comments

Book Review: Babel by R.F. Kuang

https://probablydance.com/2026/05/22/book-review-babel-by-r-f-kuang/
1•ibobev•2m ago•0 comments

Show HN: I made an emergency page for my family. You should too

https://help.delduca.org
1•delduca•3m ago•0 comments

China overhauls biggest surveillance network with advanced AI

https://giftarticle.ft.com/giftarticle/actions/redeem/a63151d5-3dfb-416d-9934-30eb988b2bec
1•alephnerd•3m ago•0 comments

Show HN: Mneme HQ – repo-native architectural rules for AI coding agents

https://mnemehq.com/
1•Tval•4m ago•0 comments

First culinary feature extraction models

https://huggingface.co/spaces/Kaikaku/epicure-explorer
2•josefchen•5m ago•0 comments

The Loneliest Point

https://ergosphere.blog/posts/the-loneliest-point/
2•sambellll•5m ago•0 comments

The Most Surprising Capitalist Makeover Is Under Way in Sweden

https://www.wsj.com/world/europe/the-worlds-most-surprising-capitalist-makeover-is-under-way-in-s...
3•leopoldj•5m ago•0 comments

Show HN: 2048 with Blitz Mode

https://bobbby.online/2048
1•rhgraysonii•7m ago•0 comments

Show HN: CPU transcription for YouTube/TikTok/X, now 3x faster and diarization

https://github.com/kouhxp/yapsnap/releases/tag/v0.1.2.1
2•mrkn1•9m ago•0 comments

Japan rail flow: passenger throughput per segment

https://anita.garden/japanrail/
2•winebarrel•10m ago•0 comments

Tabulation Tribulations

https://bartoszmilewski.com/2026/05/23/tabulation-tribulations/
1•ibobev•11m ago•0 comments

The VibeSec Reckoning

https://martinfowler.com/articles/vibesec-reckoning.html
1•HieronymusBosch•11m ago•0 comments

Parsing IPv6 Addresses Crazily Fast with AVX-512

https://lemire.me/blog/2026/05/23/parsing-ipv6-addresses-crazily-fast-with-avx-512/
1•ibobev•12m ago•0 comments

Ask HN: What static website generator should I use in 2026?

1•feckeneejit•12m ago•1 comments

The Graph That Closes Its Own Loop – Robotics

https://atomsfrontier.substack.com/p/the-graph-that-closes-its-own-loop
1•jpatel3•13m ago•0 comments

Show HN: Moltnet, a tiny self-hosteable chat network for agentic organizations

https://github.com/noopolis/moltnet
1•apresmoi•14m ago•0 comments

JetBrains interviews Andrew Kelley about Zig [video]

https://www.youtube.com/watch?v=iqddnwKF8HQ
3•mazermant•15m ago•0 comments

What's the next frontier for improving psychological research?

https://www.bps.org.uk/psychologist/whats-next-frontier-improving-psychological-research
1•ikesau•16m ago•0 comments

ArcaChat – encrypted chat using Gmail as transport"

https://github.com/Vivarto/ArcaChat
1•Vivarto•16m ago•0 comments

North Korea tests AI-guided missiles for the first time

https://news.sky.com/story/north-korea-tests-ai-guided-missiles-as-kim-jong-un-looks-on-13548339
2•austinallegro•17m ago•0 comments

Identify Apple Creator Studio apps on your Mac [via different app icons]

https://support.apple.com/en-us/127131
1•antipaul•17m ago•0 comments

Evolving Webflow for the Agentic Web

https://webflow.com/blog/evolving-webflow-for-the-agentic-web
1•rocketpastsix•18m ago•0 comments

I patched iozone for better disk benchmarks on modern macOS

https://www.jeffgeerling.com/blog/2026/i-patched-iozone-for-better-disk-benchmarks-on-modern-macos/
1•Brajeshwar•19m ago•0 comments

FlavorDB: The Flavor Network

https://cosylab.iiitd.edu.in/flavordb2/
1•MKais•20m ago•0 comments

Aming Claw – Zero-orchestration multi-agent coding

https://github.com/amingclawdev/aming-claw/blob/main/docs/hn-demo/article.md
1•aming557•22m ago•0 comments

Safe Made Easy Pt.1: Single Ownership Is (Not) Optional

https://ergeysay.github.io/safe-made-easy-pt1.html
6•ergeysay•23m ago•0 comments

Xreal launches a cheaper AR glasses brand, starting with the $299 a01

https://www.theverge.com/gadgets/937944/x-by-xreal-subbrand-a01-ar-glasses-price-availability
3•HelloUsername•24m ago•0 comments

Rich-text editing was built for humans. Now we're rebuilding it around AI

https://twitter.com/khudonogov/status/2059633069171101712
1•hellodarknessmy•25m ago•0 comments