frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I hated writing–until I learned there's a science to it

https://www.science.org/content/article/i-hated-writing-until-i-learned-there-s-science-it
1•o4c•56s ago•0 comments

Renewable energy is overtaking traditional power projects across Africa

https://apnews.com/article/solar-battery-renewable-africa-hydro-6bdcc8449fd19fe0108eac827e0bd170
1•epistasis•1m ago•0 comments

Show HN: Flet Studio – build cross-platform Python apps in the browser

https://flet.app
1•appveyor•1m ago•0 comments

One year of Ruby on Rails configuration

https://island94.org/2026/05/one-year-of-ruby-on-rails-configuration
1•thunderbong•2m ago•0 comments

Big Subsidies for Google, Limited Water for Locals: The Dilemma of AI in India

https://www.wsj.com/tech/ai/big-subsidies-for-google-limited-water-for-locals-the-dilemma-of-ai-i...
2•1vuio0pswjnm7•3m ago•0 comments

Show HN: I let 10 LLMs hire each other in USDC to stress-test my protocol

https://tournament.swarmwage.com
1•lucianocccc•3m ago•1 comments

Robinhood's bet on agentic trading and purchasing is 'wake-up call' for banks

https://www.americanbanker.com/payments/news/robinhood-launches-agentic-trading-and-an-agentic-cr...
1•paulpauper•6m ago•0 comments

Cybersecurity challenge: be nice to each other [IMPOSSIBLE]

https://sdomi.pl/weblog/29-please-do-better-thanks/
1•caminanteblanco•6m ago•0 comments

I made my phone slow on purpose

https://vinewallapp.com/notes/i-made-my-phone-slow-on-purpose/
2•gcampos•6m ago•0 comments

Where is AI in GDP statistics?

https://www.piie.com/publications/policy-briefs/2026/where-ai-gdp-statistics
3•paulpauper•7m ago•0 comments

Show HN: Py-SQL-cleaner – format SQL embedded in Python strings

https://github.com/enumura1/py-sql-cleaner
1•enumura•7m ago•0 comments

Attention Spans Aren't Shrinking

https://cognitivewonderland.substack.com/p/attention-spans-arent-shrinking
1•paulpauper•7m ago•0 comments

The Architectural Transvestism of the Cupertino Fruit Company

https://aermia.com/u/NancySadkov/p/on-the-architectural-transvestism-of-the-cupertino-fruit-company
1•NancySadkov•8m ago•0 comments

Fatou Bensouda on Israeli threats against her and the ICC

https://www.aljazeera.com/video/talk-to-al-jazeera/2026/5/24/fatou-bensouda-on-israeli-threats-ag...
1•root-parent•8m ago•0 comments

Interviewing in the Age of AI

https://www.dein.fr/posts/2026-05-28-interviewing-in-the-age-of-ai
1•gregdoesit•9m ago•0 comments

Psychopathy: Some experts now say it doesn't exist – may be looking at it wrong

https://theconversation.com/psychopathy-some-experts-now-say-it-doesnt-exist-heres-why-we-may-be-...
1•choult•9m ago•0 comments

Chrome extension for walk-friendly Google Meet

https://chromewebstore.google.com/detail/walkr/pnhgbbbhapdjhcjffkfbogfpeknehlkp
1•vincouvert•10m ago•0 comments

Ask HN: What Is an "AI Engineer"?

1•seattle_spring•10m ago•1 comments

MySQL Time-Travel Queries Using Indexed Binlogs

https://www.infoq.com/news/2026/05/bintrail-mysql-timetravel/
2•nethalo•13m ago•0 comments

AI Agent Frameworks Comparison

https://deepresearch.ninja/2026/05/AI-Agent-Frameworks-A-Comparative-Analysis-of-DSPy-Claude-Agen...
1•jackalxyz•13m ago•0 comments

The Impossible Partnership: Apple's Coming Reckoning with China

https://americanaffairsjournal.org/2026/05/the-impossible-partnership-apples-coming-reckoning-wit...
1•malshe•15m ago•1 comments

Gothenburg's self-driving bus trammed on day one

https://www.theregister.com/offbeat/2026/05/26/gothenburgs-self-driving-bus-trammed-on-day-one/52...
1•aanet•17m ago•1 comments

Opus 4.8 System Card [pdf]

https://cdn.sanity.io/files/4zrzovbb/website/c886650a2e96fc0925c805a1a7ca77314ccbf4a6.pdf
2•kirtivr•19m ago•0 comments

Companies have ideal customers, and they pay them for their attention

https://www.nexertise.com/founding
3•yisraelgottz•20m ago•3 comments

Anthropic to roll out Claude Mythos in coming weeks, launches Opus 4.8

https://www.reuters.com/business/anthropic-roll-out-claude-mythos-coming-weeks-launches-opus-48-2...
1•victor_cl•21m ago•2 comments

British Airways Boeing 787 Pilot Clashes with New York JFK Controller

https://aviationa2z.com/index.php/2026/05/22/british-airways-787-pilot-clashes-with-jfk-controller/
3•zzzeek•21m ago•0 comments

Comparison of source-code-hosting facilities

https://en.wikipedia.org/wiki/Comparison_of_source-code-hosting_facilities
1•mahirsaid•22m ago•1 comments

What's new in Claude Opus 4.8

https://platform.claude.com/docs/en/about-claude/models/whats-new-claude-4-8
1•umangsehgal93•23m ago•0 comments

Mistral to explore designing own chips

https://www.cnbc.com/2026/05/28/mistral-arthur-mensch-design-chips-ai-data-centers.html
2•vrganj•26m ago•0 comments

Why Tolkien Would Rename Palantir Technologies to Orthanc Inc

https://www.asomo.co/the-scouring-of-middle-earth-by-palantir
4•Dogwash24•27m 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