frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

US proposes $100k charge for international students to do post-graduate work

https://www.nature.com/articles/d41586-026-02921-7
1•bluenose69•39s ago•0 comments

I Pointed AI at 400 Years of Archives. It Found a Forgotten Meteorites and More

https://jessewaites.com/blog/post/i-pointed-ai-at-400-years-of-archives/
1•piratebroadcast•4m ago•1 comments

HarnessTax: How Much Does the Harness Matter for Coding Agents?

https://arena.ai/blog/coding-agents-harness-tax
1•jfaat•6m ago•0 comments

Comparing Chromium Development at Google and Igalia

https://lwn.net/Articles/1094721/
1•sohkamyung•7m ago•0 comments

Show HN: 10M synthetic corporate emails and calendar files in 29 languages

https://huggingface.co/datasets/sinabis-group/sinabis-10m-synthetic-emails
1•sinabis_1•7m ago•0 comments

2nd Yandex Cloud Data Center Was Attacked

https://twitter.com/yandex/status/2108482115155169544
1•defly•12m ago•0 comments

Show HN: Pigeon – email API for the mail your app sends

https://pigeonfs.com/
1•oivoodoo_•13m ago•0 comments

Plumbers, chains, and famous painters: The history of the pipe operator in R

http://adolfoalvarez.cl/blog/2021-09-16-plumbers-chains-and-famous-painters-the-history-of-the-pi...
1•sinnsro•20m ago•0 comments

Michelangelus, the Story of the Font – Microsoft

https://matiasmobilia.substack.com/p/how-do-you-keep-500-years-of-heritage
1•matiasmobilia•21m ago•0 comments

Ask HN: How do you turn videos into searchable text without uploading them?

1•flounderXM•21m ago•2 comments

Notes on how glibc and musl handle math errors

https://sebsite.pw/w/20261004-math_errhandling.html
1•sinnsro•22m ago•0 comments

A US charity plans to use AI to monitor its Gaza schools

https://apnews.com/article/gaza-children-village-ai-speech-schools-7a41b3986524877b3e7ade7985853c53
1•CrypticShift•23m ago•0 comments

Maybe humans are just bad at math

https://trotro.mataroa.blog/blog/maybe-humans-are-just-bad-at-math/
2•trotro•23m ago•0 comments

ChatGPT work is down: Could not resolve host: github.com

2•itvision•25m ago•0 comments

Ask HN: Difference Between Astro and Next.js?

1•zsnkhnyt•25m ago•0 comments

Show HN: All Things Banana – banana news, prices, and a daily Wikipedia game

https://allthingsbanana.com/
2•nicknnamsa•28m ago•0 comments

You can now run Googlebook OS on your Mac, unofficially of course

https://www.androidauthority.com/googlebook-os-apple-silicon-mac-gbos-vm-3720744/
1•GaryBluto•32m ago•0 comments

Ask HN: What was the last task about that you abandoned

1•Haeuserschlucht•32m ago•1 comments

I Use AI to Learn Things [video]

https://www.youtube.com/watch?v=kzcI5F4tGiU
2•ssernikk•36m ago•2 comments

Show HN: I let Claude refactor my old game

https://github.com/victorqribeiro/aimAndShoot
1•atum47•37m ago•0 comments

Let your AI agents paint big arrows, boxes and text on your screen

https://github.com/franzenzenhofer/big-arrow-on-the-screen
37•franze•37m ago•12 comments

We're putting too much faith in AI's ability to say no

https://www.technologyreview.com/2026/10/09/1145728/we-are-putting-too-much-faith-in-ai-to-say-no/
2•joozio•38m ago•0 comments

Show HN: Client-side image cropping for any file input, without coding

https://cropguide.io/#demo
2•rikschennink•39m ago•0 comments

Show HN: Gh-reponark – audit settings across every repo in a GitHub org

https://github.com/admcpr/gh-reponark
1•sequence7•39m ago•0 comments

Pure ARM64 assembly implementation of the ED homophonic codebook cipher

https://gitlab.com/here_forawhile/edasm
2•Bluestein•41m ago•0 comments

An Open Letter to Scott Alexander

https://quillette.substack.com/p/an-open-letter-to-scott-alexander
1•GTP•42m ago•0 comments

AI Assistants Transform Nuclear Power Plant Work

https://spectrum.ieee.org/ai-assistants-nuclear-power-plant
1•rbanffy•43m ago•0 comments

Windows Media Player skin museum

https://wmp-skin-museum.mitpit.com/
1•MitPitt•43m ago•0 comments

A GTA-like vibe coding game that's currently taking Taiwan by storm

https://www.taipei-rush.app/
1•haebom•43m ago•0 comments

My Space Cadet Pinball Machine Is Starting to Look Real [video]

https://www.youtube.com/watch?v=dtXlG4FHs88
1•skibz•46m 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