frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The No Hallucination Guarantee

https://www.hudson-labs.com/blog/no-hallucination-guarantee
1•Anon84•1m ago•0 comments

We Taught a $3 Chip to Run CSS

https://geastack.com/blog-we-taught-a-chip-to-run-css
1•arbayi•3m ago•0 comments

Show HN: Tot – instant share links for HTML and Markdown files

https://github.com/plannotator/tot
1•ramoz•4m ago•0 comments

Ask HN: How should I convert Microsoft Word documents to Markdown?

1•lkrubner•6m ago•2 comments

Ask HN: What's Your Agents.md?

1•CSMastermind•7m ago•0 comments

Gumption Traps

https://en.wikipedia.org/wiki/Zen_and_the_Art_of_Motorcycle_Maintenance
1•toomuchtodo•8m ago•1 comments

More than 12.5M barrels of oil passed through Strait of Hormuz after deal signed [video]

https://www.youtube.com/watch?v=3_EQnkYc60U
1•Bender•10m ago•0 comments

Snowboard Kids 2 is Recompiled

https://blog.chrislewis.au/snowboard-kids-2-is-recompiled/
1•knackers•11m ago•0 comments

Quality in the Age of Slop

https://sinclairtarget.com/blog/2026/06/01/quality-in-the-age-of-slop/
1•weebst•12m ago•0 comments

Show HN: DebugBrief – turn debugging sessions into reports, no AI

https://github.com/harihkk/Debug-Brief
1•itshkrishna•12m ago•0 comments

Partial Application

https://en.wikipedia.org/wiki/Partial_application
1•tosh•13m ago•0 comments

False Balance

https://en.wikipedia.org/wiki/False_balance
1•chistev•16m ago•0 comments

KiCad-captouch: Capacitive touch interface generation

https://github.com/unwndevices/kicad-captouch
1•peteforde•17m ago•0 comments

The Path of Madness

https://brandur.org/nanoglyphs/029-path-of-madness
1•jordanscales•17m ago•0 comments

The Science That Turned Lizard Venom into GLP-1s Is Under Attack

https://www.nytimes.com/2026/06/20/opinion/glp1-research-science-funding.html
2•rmason•21m ago•1 comments

SHOW HN: I built a social profile for vibecoders to share & store their projects

https://kritive.com
1•sonOfHades•26m ago•1 comments

CMS Trap (2013)

https://max.engineer/cms-trap
1•tosh•26m ago•0 comments

Fastest Commodore PET Using the MCL65(2025)

https://hackaday.io/project/204693-worlds-fastest-commodore-pet-using-the-mcl65
1•rolph•28m ago•0 comments

JustHTML 3.0.0: A new HTML5 parser architecture

https://friendlybit.com/python/justhtml-3-parser-architecture/
1•EmilStenstrom•29m ago•0 comments

Thinking at the Edge

https://mklyons.com/blog/thinking-at-the-edge
1•mklyons•29m ago•0 comments

Graphene experts are trying to close reproducibility gap in 2D materials

https://cen.acs.org/materials/2-d-materials/graphene-2D-materials-reproducibility-industry/104/we...
3•EvgeniyZh•31m ago•0 comments

Founding Systems Engineer, hardtech startup, full time, ONSITE SF/hybrid

https://docs.google.com/document/d/1pudvLsPYiVOAItGD5lDM7zSJhSXqg2qRYWVOdyVp2wc/edit?usp=sharing
1•PapillonStar•32m ago•1 comments

A forgotten social media post may hold key clues to Covid-19's origin

https://www.science.org/content/article/forgotten-social-media-post-may-hold-key-clues-covid-19-s...
6•MilnerRoute•33m ago•1 comments

Show HN: TapMap – Visualize active internet connections on a world map

https://github.com/olalie/tapmap
1•olalie•34m ago•0 comments

Show HN: Lelu – catch AI agents when they're manipulated at runtime

https://github.com/lelu-auth/lelu
1•Abenezer0923•34m ago•0 comments

I'd Rather Risk Cancer Than See AI Move This Fast

https://www.theatlantic.com/technology/2026/06/ai-cancer-progress/687654/
3•fortran77•35m ago•0 comments

When Rails Engines Are the Wrong Tool

https://davidslv.uk/2026/06/09/when-rails-engines-are-wrong-tool.html
1•davidslv•35m ago•0 comments

Selah // Your inbox is the Bible app

https://selah.to
4•curiusmer•38m ago•1 comments

The Carbon Footprint of AI (2020)

https://devblogs.microsoft.com/sustainable-software/the-carbon-footprint-of-ai/
3•reconnecting•43m ago•0 comments

Seeking Advice

2•linmer•45m 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