frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I built a tool to answer "why does this user have access to X?" in AD

https://github.com/alparn/whohas
1•Alpn13•2h ago

Comments

Alpn13•2h ago
Hi HN,

If you've ever had to answer "why does this user have access to X?" in an AD environment, you know the pain: the answer usually lives three or four nested groups deep, and the native tools don't show you the path.

Whohas syncs your directory into Postgres and precomputes every effective membership with the full path. Click a user, see every group they're in and how they got there — direct, or via which nested chain. Same the other way: click a group, see everyone with access through it.

One design decision worth calling out: it stores one row per distinct path, not per (user, group) pair. If someone reaches a group through two different chains, you see both. That matters for audits — "revoke access" is a different task if there are multiple paths.

Show HN: Android AI agent-assistant operating your apps (no adb,PC,root,etc.)

1•sshnaidm1•20s ago•0 comments

Launchfolio – Create a portfolio in minutes for free, no account needed

1•SyedAtril•44s ago•0 comments

Running an x86-based computer with minimal to no RAM sticks [video]

https://www.youtube.com/watch?v=IHItbgHutVo
1•exploraz•49s ago•0 comments

Show HN: Uncook, the Social Network for Food

https://uncook.xyz
1•moffers•1m ago•0 comments

2026 Hungarian Parliamentary Election

https://en.wikipedia.org/wiki/2026_Hungarian_parliamentary_election
1•JumpCrisscross•1m ago•0 comments

Don't Let Your Boss Do Your Job

https://kevingoldsmith.substack.com/p/dont-let-your-boss-do-your-job
1•kiyanwang•1m ago•0 comments

Knuth Reward Check

https://www.thomas-huehn.com/knuth-reward-check/
1•Tomte•3m ago•0 comments

The Role and History of Bitcoin Core Maintainers

https://bitcoinmagazine.com/print/the-core-issue-the-role-and-history-of-bitcoin-core-maintainers
1•giuliomagnifico•8m ago•0 comments

Thoughts on the use of artificial intelligence in programming courses [video]

https://www.youtube.com/watch?v=1u-gQ-d5Lv8
1•leduyquang753•9m ago•0 comments

Show HN: Reverse-engineered Cursor tab completion client

https://github.com/abyesilyurt/cursor-tab
1•abyesilyurt•9m ago•0 comments

Show HN: Git Diff TUI with Go

https://difi.vercel.app/
1•oug-t•9m ago•0 comments

Is Cybersecurity Over? [video]

https://www.youtube.com/watch?v=fM7GIIylXqI
3•0xcrypto•9m ago•0 comments

Put your SSH keys in your TPM chip

https://raymii.org/s/tutorials/Put_your_SSH_keys_in_your_TPM_chip.html
1•type0•9m ago•0 comments

Linux 7.0 Ready for Release with Many Changes

https://www.phoronix.com/news/Linux-7.0-Changes
1•Bender•9m ago•0 comments

Show HN: Shoggoth.db Self Organizing Database

https://github.com/GistNoesis/Shoggoth.db
1•GistNoesis•9m ago•1 comments

Internet outage in Iran reaches 1,008 hours

https://mastodon.social/@netblocks/116384935123261912
1•miadabdi•10m ago•0 comments

Microsoft Upgrades Its WSL2 Kernel Against Linux 6.18 LTS

https://www.phoronix.com/news/Linux-6.18-LTS-Microsoft-WSL2
2•Bender•10m ago•0 comments

Red Hat RHELocates its Chinese engineering team to India

https://www.theregister.com/2026/04/10/red_hat_ends_china_engineering/
1•Bender•18m ago•0 comments

Show HN: Minnow – minimal now pages via chat

https://minnow.social/
1•freshman_dev•18m ago•0 comments

BGH Germany: Publishers must delete false Reports from public online Archives

https://www.heise.de/en/news/Digital-Cleaning-Crew-BGH-Expands-Deletion-Obligations-for-Media-112...
1•raffael_de•22m ago•1 comments

Plato and Software Engineering

https://aleksandar-b.github.io/blog/posts/plato-and-software-engineering
1•alex_brajkovic•23m ago•0 comments

The Dollar's Special Status: Sources and Threats

https://paulkrugman.substack.com/p/the-dollars-special-status-sources
3•rbanffy•23m ago•0 comments

Golden eagles' return to English skies gets government backing

https://www.bbc.co.uk/news/articles/cje4zlxqkqdo
1•techterrier•24m ago•0 comments

Scientists Have Uncovered a 3rd State of Life, Which Starts After Cell Death

https://www.popularmechanics.com/science/health/a62244774/biobots-third-state/
2•indigodaddy•27m ago•0 comments

I made a puzzle game using photos of my dog

https://snapmatch.com/?skin=aqht4hr
3•pompomsheep•31m ago•1 comments

The Next Step for Alternet: Mock Chain Implementation

https://raventechnologiesgroup.com/newsroom/the-next-step-fo/
2•DropDead•37m ago•0 comments

The Physics of GPS

https://perthirtysix.com/how-does-gps-work
5•maouida•38m ago•0 comments

WhatsApp Is Hollowed Out

https://twitter.com/BowesChay/status/2042399259316588793
3•sva_•38m ago•0 comments

Nb – Notebook CLI designed for both humans and AI agents

https://github.com/jupyter-ai-contrib/nb-cli
1•apwheele•38m ago•0 comments

4Gb image archive for Artemis II

https://images.nasa.gov/details/KSC-20260401-MH-SFL01-0001-Artemis_II_UCS15_D1_QUICKLOOK_STABILIZ...
1•Eridanus2•39m ago•0 comments