frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Utah's hottest new power source is 15k feet below the ground

https://www.gatesnotes.com/utahs-hottest-new-power-source-is-below-the-ground
126•mooreds•3h ago•74 comments

How the "Kim" dump exposed North Korea's credential theft playbook

https://dti.domaintools.com/inside-the-kimsuky-leak-how-the-kim-dump-exposed-north-koreas-credent...
154•notmine1337•4h ago•20 comments

A Navajo weaving of an integrated circuit: the 555 timer

https://www.righto.com/2025/09/marilou-schultz-navajo-555-weaving.html
62•defrost•3h ago•9 comments

Shipping textures as PNGs is suboptimal

https://gamesbymason.com/blog/2025/stop-shipping-pngs/
42•ibobev•3h ago•15 comments

Over 80% of Sunscreen Performed Below Their Labelled Efficacy (2020)

https://www.consumer.org.hk/en/press-release/528-sunscreen-test
92•mgh2•4h ago•80 comments

I'm Making a Beautiful, Aesthetic and Open-Source Platform for Learning Japanese

https://kanadojo.com
38•tentoumushi•2h ago•12 comments

C++26: Erroneous Behaviour

https://www.sandordargo.com/blog/2025/02/05/cpp26-erroneous-behaviour
12•todsacerdoti•1h ago•9 comments

Troubleshooting ZFS – Common Issues and How to Fix Them

https://klarasystems.com/articles/troubleshooting-zfs-common-issues-how-to-fix-them/
14•zdw•3d ago•0 comments

A history of metaphorical brain talk in psychiatry

https://www.nature.com/articles/s41380-025-03053-6
10•fremden•1h ago•2 comments

Qwen3 30B A3B Hits 13 token/s on 4xRaspberry Pi 5

https://github.com/b4rtaz/distributed-llama/discussions/255
278•b4rtazz•13h ago•115 comments

We hacked Burger King: How auth bypass led to drive-thru audio surveillance

https://bobdahacker.com/blog/rbi-hacked-drive-thrus/
272•BobDaHacker•11h ago•148 comments

The maths you need to start understanding LLMs

https://www.gilesthomas.com/2025/09/maths-for-llms
455•gpjt•4d ago•99 comments

Oldest recorded transaction

https://avi.im/blag/2025/oldest-txn/
135•avinassh•9h ago•60 comments

What to Do with an Old iPad

http://odb.ar/blog/2025/09/05/hosting-my-blog-on-an-iPad-2.html
40•owenmakes•1d ago•28 comments

Anonymous recursive functions in Racket

https://github.com/shriram/anonymous-recursive-function
46•azhenley•2d ago•12 comments

Stop writing CLI validation. Parse it right the first time

https://hackers.pub/@hongminhee/2025/stop-writing-cli-validation-parse-it-right-the-first-time
56•dahlia•5h ago•21 comments

Using Claude Code SDK to reduce E2E test time

https://jampauchoa.substack.com/p/best-of-both-worlds-using-claude
96•jampa•6h ago•66 comments

Matmul on Blackwell: Part 2 – Using Hardware Features to Optimize Matmul

https://www.modular.com/blog/matrix-multiplication-on-nvidias-blackwell-part-2-using-hardware-fea...
8•robertvc•1d ago•0 comments

GigaByte CXL memory expansion card with up to 512GB DRAM

https://www.gigabyte.com/PC-Accessory/AI-TOP-CXL-R5X4
41•tanelpoder•5h ago•38 comments

Microsoft Azure: "Multiple international subsea cables were cut in the Red Sea"

https://azure.status.microsoft/en-gb/status
100•djfobbz•3h ago•13 comments

Why language models hallucinate

https://openai.com/index/why-language-models-hallucinate/
135•simianwords•16h ago•147 comments

Processing Piano Tutorial Videos in the Browser

https://www.heyraviteja.com/post/portfolio/piano-reader/
25•catchmeifyoucan•2d ago•6 comments

Gloria funicular derailment initial findings report (EN) [pdf]

https://www.gpiaaf.gov.pt/upload/processos/d054239.pdf
9•vascocosta•2h ago•6 comments

AI surveillance should be banned while there is still time

https://gabrielweinberg.com/p/ai-surveillance-should-be-banned
462•mustaphah•10h ago•169 comments

Baby's first type checker

https://austinhenley.com/blog/babytypechecker.html
58•alexmolas•3d ago•15 comments

Qantas is cutting executive bonuses after data breach

https://www.flightglobal.com/airlines/qantas-slashes-executive-pay-by-15-after-data-breach/164398...
39•campuscodi•3h ago•9 comments

William James at CERN (1995)

http://bactra.org/wm-james-at-cern/
13•benbreen•1d ago•0 comments

Rug pulls, forks, and open-source feudalism

https://lwn.net/SubscriberLink/1036465/e80ebbc4cee39bfb/
242•pabs3•18h ago•118 comments

Rust tool for generating random fractals

https://github.com/benjaminrall/chaos-game
4•gidellav•2h ago•0 comments

Europe enters the exascale supercomputing league with Jupiter

https://ec.europa.eu/commission/presscorner/detail/en/ip_25_2029
52•Sami_Lehtinen•4h ago•34 comments
Open in hackernews

Show HN: Greppers – fast CLI cheat sheet with instant copy and shareable search

https://www.greppers.com/
54•shellsteady•4h ago
I kept re-Googling the same flags, so I built a tiny, fast directory of copy-ready CLI commands. It’s static (vanilla JS), instant search, keyboard nav (↑/↓ + Enter), favorites (localStorage), and linkable queries.

Examples:

• grep errors → https://www.greppers.com/?q=grep%20error%20logs

• list open ports (macOS) → https://www.greppers.com/?q=list%20open%20ports

• show git branch graph → https://www.greppers.com/?q=git%20graph

• tail with colors → https://www.greppers.com/?q=tail%20colors

Tech notes: static site on Netlify, no build system. Data is a JSON file; favorites persist via localStorage. Search is client-side; queries are linkable with ?q= and you can filter favorites with fav=1. Dangerous commands show a confirm before copying. Headers (HSTS, nosniff) + sitemap/robots are set.

Planned next: more commands/recipes (docker, systemctl, networking), offline PWA, and a simple import/export for favorites.

Suggest a missing command: https://www.greppers.com/submit.html

I’m looking for gaps and better real-world examples. Feedback welcome.

Comments

shellsteady•4h ago
Tech notes: static site on Netlify, no build system. Data is a JSON file; favorites persist via localStorage. Search is client-side; queries are linkable with ?q= and you can filter favorites with fav=1. Dangerous commands show a confirm before copying. Headers (HSTS, nosniff) + sitemap/robots are set.

Planned next: more commands/recipes (docker, systemctl, networking), offline PWA, and a simple import/export for favorites.

If something’s obviously missing, drop it here or via the form: https://www.greppers.com/submit.html

dang•3h ago
I've added this to the text at the top, so more people will see it.

Btw - if you're replying to other commenters, can you do so by clicking the 'reply' link at the end of their comment? That will place your response underneath the comment you're referencing, which will make the thread much more readable.

Currently, your comments are all going to the top level, where it's hard to connect them with the other posts you're replying to. I'm going to try to move them manually to the right places, but it's not clear what those are!

crashabr•4h ago
Nice job. Though it would be more useful to me as a cli app. A different take on tldr with live filtering of results based on what you're typing
shellsteady•4h ago
Thanks! A full CLI is on my list, but you can use Greppers as a terminal app today with fzf:

   # add to ~/.bashrc or ~/.zshrc
   gpr() {
     curl -fsSL https://www.greppers.com/data/commands.json |
       jq -r '.[] | [.title, .command, (.tags|join(","))] | @tsv' |
       fzf --with-nth=1,3 --delimiter='\t' \
           --header='type to filter • Enter=copy' \
           --preview='printf "⟪ %s ⟫\n\n%s\n" {1} {2}' \
           --bind 'enter:execute-silent(echo -n {2} | (pbcopy || xclip -selection clipboard || wl-copy || xsel -ib || clip.exe))+accept'
  }
  # usage: run `gpr`, type to filter, Enter copies the command
rancar2•14m ago
You may be looking for do thing like this tool: https://github.com/closedloop-technologies/autocomplete-sh
ProofHouse•3h ago
UX tip, reduce SIGNIFICANTLY or reposition the suggest a command box. At least on mobile the actual search results are way under it (which shouldn’t be), and it takes a ton of space for a rare use item
wingmanjd•3h ago
Neat resource!

On FF Linux, when I click on a copy command (e.g. `Grep errors in syslog`, the clipboard only contains "grep ", including those two spaces.

shellsteady•3h ago
Thanks for the heads-up. I pushed a fix so the Copy button pulls from the data model (not DOM) and added a clipboard fallback for stricter browsers. Can you try a hard refresh and see if it still truncates?

If it still reproduces for them, we’ll grab their FF version and distro, but this should squash the “grep ” symptom.

kiitos•3h ago
is this not just `tldr`? https://github.com/tldr-pages/tldr
shellsteady•3h ago
Great pointer—love tldr. Greppers is a different slice: • Copy-first & tiny: one or two opinionated incantations with sensible flags, not an exhaustive page. • Instant search & links: live filtering, ?q= deep links, favorites (local), and keyboard nav; easy to share a specific query. • Curation over coverage: mixes cross-tool “recipes” (e.g., lsof + networking, systemd log views) rather than a page per command. • Safety: “dangerous” commands prompt before copying.

They’re complementary: tldr is a great reference with multiple examples per command; Greppers is for the 2–3 commands you re-google at 1am with the exact flags you want to copy. If there’s a command where the tldr example is clearly better, I’ll happily mirror it or link out.

kiitos•1h ago
huh?

there is no concept of any single "default incantation" of any command -- every command always has multiple "incantations" depending on what you want to do with it

nobody would ever directly copy and execute any "exact flags" for any command based on a query string, surely this is not what you are suggesting?

I can get on board with a tool that's like tldr but broader-scoped, returning sets of commands that you could choose to run based on input query, but isn't this just claude?

anon7000•31m ago
That’s exactly what this is though, it’s giving you the precise “incantation” you need based on what you’re trying to do. Like “list 20 biggest files in current directory”
coxmi•3h ago
rsync needs some love on this.

The most memorable args for me are `-mrchivas`, because together they sound somewhat like a name (“Mister Chivas”)

(I drop the -a depending on whether archive is needed, Mr. Chivs sounds fun too)

shellsteady•3h ago
Great comment, and it’s a nice on-ramp to add rsync properly.

Paste-ready reply for HN

Good call. I just added a handful of rsync recipes: • rsync -avh --progress SRC/ DEST/ (archive, human sizes, progress) • rsync -azP -e ssh SRC/ user@host:/path/ (SSH, compress, resume) • rsync -avh --delete SRC/ DEST/ (mirror with delete — ) • rsync -avh --checksum SRC/ DEST/ (checksum verify; slower) • rsync -avh --exclude='.git' --exclude='node_modules' SRC/ DEST/ (exclude patterns) • rsync -azP --bwlimit=2m -e ssh … (bandwidth limit) • bonus mnemonic: rsync -mrchivas … → m prune-empty, r recursive, c checksum, h human, i itemize, v verbose, a archive, s safe (note: -a already implies -r, and -c slows it down)

If there’s a specific rsync you reach for, drop it and I’ll add it too.

foreslion•2h ago
You left the LLM response in the second paragraph.
henrebotha•3h ago
Please move the "Help grow the community!" banner below the search results. I thought all my searches were coming up blank. On mobile, that banner takes up an enormous amount of space.
shellsteady•3h ago
Good call. I moved the “Help grow the community!” banner below the results and collapsed it on mobile so it doesn’t crowd search. Thanks for the heads-up—refresh and it should feel a lot cleaner.
defrost•1h ago
> better real-world examples

Simon Sheppard's CLI Command notes and forums* - https://ss64.com/

* Now regrettably read-only thanks to the UK safety Act: https://ss64.org/viewtopic.php?f=4&t=587

mxuribe•1h ago
This is very neat!

One small nit: Recipes and Favorites seems to not work (at all)...on firefox 142.0.1 nor ungoogled chromium version 139.0.7258.154 - both via fedora 41. ;-)

pluc•1h ago
I like command line fu: https://www.commandlinefu.com/commands/browse