frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: Would you use a government digital ID to sign on to HN?

1•lifeisstillgood•56s ago•0 comments

Firefox integrates an ad-blocker, but not to block ads

https://www.theregister.com/software/2026/05/06/firefox-integrates-an-ad-blocker-but-not-to-block...
1•Bender•2m ago•0 comments

Elon Musk Summoned to France to Face Criminal Charges

https://www.wsj.com/tech/elon-musk-summoned-to-france-to-face-criminal-charges-589acd6c
1•spankibalt•2m ago•0 comments

Cooking the Hashish Cookbook

https://cookingthehashishcookbook.com/
1•benbreen•4m ago•0 comments

I (Spiritually) Won Comma.ai's Compression Challenge

https://aaronleslie.dev/blog/comma-compression
1•qwertyforce•5m ago•1 comments

Use Redis with SQL

https://redis.io/blog/use-redis-with-sql/
1•tanelpoder•5m ago•0 comments

Google's $9.99-per-month AI health coach launches May 19

https://techcrunch.com/2026/05/07/googles-9-99-per-month-ai-health-coach-launches-may-19/
1•sizzle•6m ago•2 comments

The Pulse: AI load breaks GitHub – why not other vendors?

https://newsletter.pragmaticengineer.com/p/the-pulse-ai-load-breaks-github-why
1•rbanffy•6m ago•0 comments

Show HN: Crypto Trading Simulator – 11 coins, candlestick charts, zero risk

https://flightsmoothie-dot.github.io/crypto-trading-sim/
1•repurpose_ai•7m ago•0 comments

What 16,808 Kafka Clusters Tell Us About Streaming

https://aiven.io/blog/what-16780-kafka-clusters-tell-us-about-data-streaming
1•filipyonov•7m ago•0 comments

Art Affairs: What Separates Flesh from Code?

https://www.spiegeloog.amsterdam/art-affairs-what-separates-flesh-from-code/
1•jruohonen•8m ago•0 comments

JPMorgan Offered $1M Settlement Before Sexual Assault Claims Went Viral

https://www.wsj.com/business/jpmorgan-offered-1-million-settlement-before-sexual-assault-claims-w...
2•sizzle•10m ago•2 comments

Why concurrent updates and inserts can impact PostgreSQL performance

https://medium.com/fever-engineering/why-concurrent-updates-and-inserts-can-severely-impact-postg...
1•onsancti•10m ago•0 comments

Dirty Frag: Universal Linux LPE

https://github.com/V4bel/dirtyfrag/tree/master
3•nahikoa•11m ago•1 comments

Molecular quantum nanosensors functioning in living cells

https://www.science.org/doi/10.1126/sciadv.aeb5422
1•PaulHoule•16m ago•0 comments

A new era for memory-management maintainership

https://lwn.net/SubscriberLink/1070994/9b6713c0c4db24dc/
1•jzb•18m ago•0 comments

Locked, stocked, and losing budget: AI vendor lock-in bites back

https://www.theregister.com/software/2026/04/28/locked-stocked-and-losing-budget-ai-vendor-lock-i...
5•Bender•22m ago•0 comments

EU hits snooze on AI Act rules after industry backlash

https://www.theregister.com/ai-and-ml/2026/05/07/eu-hits-snooze-on-ai-act-rules-after-industry-ba...
3•Bender•23m ago•0 comments

Found a Game of a Beating Heart

https://github.com/A-I-dentity/soul_stamp
1•purplemyth•24m ago•0 comments

Projecting React

https://tannerlinsley.com/posts/projecting-react/
4•ascorbic•24m ago•0 comments

Ticking Timebomb in Mac OS [video]

https://www.youtube.com/watch?v=Q9GAJ_ka4l4
1•vishnuharidas•25m ago•0 comments

Campaign staffers tell NPR they make 'thousands' betting on their own candidates

https://www.npr.org/2026/05/07/nx-s1-5795891/prediction-markets-kalshi-polymarket-campaigns
6•geox•27m ago•0 comments

AI's Fastest-Growing Engineering Role Has No Playbook

https://blog.danielvaughan.com/ais-fastest-growing-engineering-role-has-no-playbook-bc68fe07e701
3•dvaughan•27m ago•0 comments

Betting on the Longevity Market

https://longevity.stanford.edu/betting-on-the-longevity-market/
2•andsoitis•28m ago•0 comments

Prevent OSS PR/issue spam like a Pro (+ some unrelated fun):D

https://github.com/valhalla/valhalla/pull/6073
1•nilsnolde•28m ago•0 comments

Two Home Affairs officials suspended after AI 'hallucinations' found

https://www.citizen.co.za/news/home-affairs-officials-suspended-ai-hallucinations/
1•jruohonen•29m ago•1 comments

A daily color-naming game

https://closehue.com/
1•recursive_toast•30m ago•0 comments

Dawkins claimed that AI is conscious after conversation with Anthropic's Claude

https://unherd.com/2026/05/is-ai-the-next-phase-of-evolution/
3•flyaway123•30m ago•0 comments

Mozilla says 271 vulnerabilities found by Mythos and "almost no false positives"

https://arstechnica.com/information-technology/2026/05/mozilla-says-271-vulnerabilities-found-by-...
13•epistasis•31m ago•3 comments

Content for Content's Sake

https://lucumr.pocoo.org/2026/5/4/content-for-contents-sake/
1•Einenlum•32m ago•0 comments
Open in hackernews

Show HN: routr - a fast local replacement for DuckDuckGo bangs

https://t128n.github.io/routr/
2•trbndev•1y ago

Comments

trbndev•1y ago
routr is a lightweight, offline search router inspired by DuckDuckGo's bangs. It's fully browser-based (no server requests needed other than the initial one) and routes queries like `!gh tokio` to GitHub, `!yt` to YouTube, `!hn` to Hacker News, etc.

What sets it apart:

- Runs entirely locally (no network, no tracking)

- Lets you define your own bangs and destinations

- Optionally rewrites queries for better precision (with AI)

Example:

Typing `article about german war in the stone age !!g` becomes: `site:en.wikipedia.org "german" AND "war" AND "stone age"`

More on query rewriting and performance:

https://tl128n.github.io/writings/2025-05-02_optimizing_sear...

Leftium•1y ago
That link is broken. Correct link: https://t128n.github.io/writings/2025-05-02_optimizing_searc...
trbndev•1y ago
Ah damn what a bummer that I can‘t edit the original comment anymore. Thank you for pointing it out… didn‘t even see that extra `l` there in the url
Leftium•1y ago
> Typing `article about german war in the stone age !!g` becomes: `site:en.wikipedia.org "german" AND "war" AND "stone age"`

I wonder how much of that could be done without AI, just (locally) using https://www.npmjs.com/package/compromise

---

Also I couldn't find your source for bang data; Kagi maintains an updated list: https://github.com/kagisearch/bangs

I'm working on an enhanced version of bangs. Since there are so many "dead" bangs, I'm thinking of using a bang whitelist and suggestions from the full list if not found in the whitelist.

trbndev•1y ago
What an interesting library. Thanks for mentioning it here… will definitely look into it!

—-

The bangs are at

https://github.com/t128n/routr/blob/main/src/sw/routes.ts

Mostly ripped from duckduckgo.com/bang.js and then pretty-formatted with Prettier… with some sane-defaults added like a bang for ChatGPT or T3 Chat

Leftium•1y ago
Related project (also works locally):

- https://unduck.link/

- https://github.com/t3dotgg/unduck

- https://youtu.be/_DnNzRaBWUU

---

Note unduck works without service workers: https://github.com/t3dotgg/unduck/blob/91a66c25de8b0e7ac5ba5...

Is there any advantage to using service workers?

edit: Ah... unduck doesn't work from the browser search bar.

trbndev•1y ago
Unduck actually also uses service workers to cache the app locally

https://github.com/t3dotgg/unduck/blob/91a66c25de8b0e7ac5ba5...

—-

> Is there any advantage to using service workers?

With service workers we can intercept the `fetch` request, before the index.html gets rendered/loaded. One should (in theory) be redirected some micro-seconds faster than doing the redirect in the index.html js