frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Airbyte Agents – context for agents across multiple data sources

34•mtricot•2h ago•3 comments

Show HN: I built a new word game, Wordtrak

https://wordtrak.com/blog/2026-05-05-I-built-a-new-word-game
48•qrush•4h ago•22 comments

Show HN: A Mutating Webhook to automatically strip PII from K8s logs

https://github.com/aragossa/pii-shield
10•aragoss•1h ago•2 comments

Show HN: Pathetic – Java pathfinding: 10k concurrent paths in ~7ms

https://github.com/bsommerfeld/pathetic
3•bsommerfeld•35m ago•0 comments

Show HN: I built an API for agents visiting my personal website

https://mczaykowski.com/articles/smallest-ax-surface
3•selvmvde•1h ago•0 comments

Show HN: Aimeat, BBS-style sysop culture for the AI era

https://github.com/miikkij/aimeat-protocol
2•hamuf•2h ago•1 comments

Show HN: Orch8 – Durable workflow engine in Rust, one binary, Postgres or SQLite

https://github.com/orch8-io/engine
13•_alphageek•4h ago•1 comments

Show HN: Octopus Code Review is now free for OSI-licensed repos

https://octopus-review.ai/login?callbackUrl=%2Fopen-source
5•redoh•3h ago•1 comments

Show HN: nfsdiag – A NFS diagnostic application

https://github.com/lsferreira42/nfsdiag
75•lsferreira42•3d ago•6 comments

Show HN: Furwall – macOS menu bar app that blocks keys when your cat sits down

https://olliewagner.com/furwall
8•olliewagner•4h ago•1 comments

Show HN: I Built a Museum Exhibit

https://knhash.in/built-an-exhibit/
34•kn81198•2d ago•3 comments

Show HN: Brainio – Markdown notepad that turns notes into visual mind maps

https://brainio.com/
9•havlenao•9h ago•3 comments

Show HN: I indexed 8,643 BSides talks across 227 chapters and 6 continents

https://allbsides.com/
18•Parkado•18h ago•8 comments

Show HN: Apple's SHARP running in the browser via ONNX runtime web

https://github.com/bring-shrubbery/ml-sharp-web
182•bring-shrubbery•2d ago•46 comments

Show HN: Ableton Live MCP

https://github.com/bschoepke/ableton-live-mcp
116•bschoepke•1d ago•78 comments

Show HN: I built a native macOS audio player and it changed my life

https://github.com/chrisallick/light-crime-audio-player
13•chrisallick•17h ago•6 comments

Show HN: A tiny C program where an LLM rewires its DAG while running

https://github.com/kouhxp/liteflow
11•mrkn1•15h ago•1 comments

Show HN: SongShift, an advanced, AI-powered song conversion service

https://songshift.reachnick.co
4•lobf•11h ago•0 comments

Show HN: Retroguard – Verifiably secure AI guardrails

https://retroguard.ai
6•ttttonyhe•11h ago•0 comments

Show HN: State of the Art of Coding Models, According to Hacker News Commenters

https://hnup.date/hn-sota
158•yunusabd•2d ago•86 comments

Show HN: Pollen – distributed WASM runtime, no control plane, single binary

https://github.com/sambigeara/pollen
135•sambigeara•5d ago•60 comments

Show HN: DAC – open-source dashboard as code tool for agents and humans

https://github.com/bruin-data/dac
115•karakanb•6d ago•35 comments

Show HN: I built a RISC-V emulator that runs DOOM

https://github.com/lalitshankarch/rvcore
48•Flex247A•2d ago•2 comments

Show HN: WhatCable, a tiny menu bar app for inspecting USB-C cables

https://github.com/darrylmorley/whatcable
558•sleepingNomad•4d ago•166 comments

Show HN: Kanban-CLI – a web UI for local Markdown todo lists

https://github.com/Vochsel/kanban-cli
9•vochsel•16h ago•1 comments

Show HN: Software Engineer to Novelist: Writing a Book Like Coding

https://frequal.com/forwriters/
22•TeaVMFan•2d ago•5 comments

Show HN: Yames – A distraction-free desktop metronome built with Rust and Tauri

https://turutupa.github.io/yames/
5•turutupa•17h ago•0 comments

Show HN: AI CAD Harness

https://fusion.adam.new/install
98•zachdive•3d ago•95 comments

Show HN: Mljar Studio – local AI data analyst that saves analysis as notebooks

https://mljar.com/
70•pplonski86•3d ago•18 comments

Show HN: Node-Vmm – Linux MicroVMs in Pure Node.js for Mac/Windows/Linux in ~1s

https://github.com/misaelzapata/node-vmm
8•misaelzapata•18h ago•0 comments
Open in hackernews

Show HN: A Mutating Webhook to automatically strip PII from K8s logs

https://github.com/aragossa/pii-shield
10•aragoss•1h ago

Comments

aragoss•1h ago
Hey HN,

About 3 months ago I posted here the first version of Pii-shield, the tool that sanitizes logs to hide api-keys using Shannon entropy, Luhn algorithm for credit cards, and regex for custom pii data.

The tool itself worked well, but manual injecting sidecars to huge clusters was too complicated, that's why I wanted to rewrite the delivery mechanism, and turn the project into a Kubernetes Operator (Mutating Webhook).

In that process I resolved following issues: 1. Replaced the old tail -f | pii-shield pipe with native Go mechanism, which waits for logs files creation to avoid CrashLoopBackOff.

2. If a main container finish it's work, the sidecar continues working and trying to read the logs files. To fix it the Operator injects the agent into the initContainers array with RestartPolicy: Always, so now Kubernetes will know how to behave and kill the sidecar gracefully.

3. If a main container works under root with umask 0077, the nonroot sidecar can't read the the file because of Permission Denied error. Instead of changing user's manifests, the webhook does it automatically, it checks the SecurityContext of a pod, and injects fsGroup: 65532.

Now everything is packed into one helm chart. You just describe one simple label pii-shield.io/inject: "true", and the Operator will do the rest of the work, with no code changing.

Would be happy to hear you thoughts about it.

dlcarrier•42m ago
I saw PII and K8 and thought this was talking about early 2000's processors from Intel (Pentium II) and AMD (K8 is the 1st-gen Athlon 64), respectively.