frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Protein in Homo erectus teeth suggests Denisovans gave us some of their DNA

https://arstechnica.com/science/2026/05/protein-in-homo-erectus-teeth-suggests-denisovans-gave-us...
1•Brajeshwar•52s ago•0 comments

5× faster fast_blur in image-rs

https://apas.tel/blog/optimizing-image-rs-blur
1•art049•2m ago•0 comments

Until you get punched in the face

https://usefulfictions.substack.com/p/until-you-get-punched-in-the-face
1•Ariarule•3m ago•0 comments

Monoids in Public: Useful monoid structures in programming

https://blog.veritates.love/monoids_in_public.html
1•marvinborner•3m ago•0 comments

Diffflow, web monitor built with Rust + Svelte + AI

https://diffflow.com/
1•7rin0•4m ago•0 comments

"Being Poor," Ten Years on (2015)

https://whatever.scalzi.com/2015/09/03/being-poor-ten-years-on/
1•chistev•5m ago•1 comments

The Vibe Coding Hangover

https://checkmarx.com/blog/the-vibe-coding-hangover/
1•speckx•6m ago•0 comments

Four tech waves. Six companies. Here's what I'm building next

https://www.tamccann.com/four-tech-waves-six-companies-heres-what-im-building-next/
1•mahirsaid•6m ago•0 comments

Data readiness for agentic AI in financial services

https://www.technologyreview.com/2026/05/14/1137034/data-readiness-for-agentic-ai-in-financial-se...
1•joozio•7m ago•0 comments

Princeton scraps honor code and will supervise exams for first time in 133 years

https://www.independent.co.uk/news/world/americas/princeton-proctor-exams-ai-b2976111.html
2•madihaa•7m ago•0 comments

Next-gen pumps use film-based technology

https://www.foodprocessing.com.au/content/processing/article/next-gen-pumps-use-film-based-techno...
1•PaulHoule•7m ago•0 comments

Agents Can Reason. They Still Can't Search

https://dipkumar.dev/posts/agents/agent-search-problem/
4•askhn1234_12•8m ago•0 comments

Stop using user passwords for OpenStack automation

https://thobias.org/2026/05/10/openstack_app_credentials.html
1•cavanche•8m ago•0 comments

Steve Jobs Years at NeXT Shaped His Success as Apple CEO

https://spectrum.ieee.org/steve-jobs-next-computer
1•oldnetguy•10m ago•0 comments

US audit regulator weighs deep staff cuts to unit overseeing accounting firms

https://www.ft.com/content/f5c56c66-2896-4ef1-9a6a-49c59e76f23e
1•petethomas•10m ago•0 comments

Solar drone with jumbo jet wingspan broke a flight record–then it crashed

https://arstechnica.com/gadgets/2026/05/solar-drone-with-jumbo-jet-wingspan-broke-a-flight-record...
1•Brajeshwar•10m ago•0 comments

Apple-OpenAI Relationship Frays, Setting Up Possible Legal Fight

https://www.bloomberg.com/news/articles/2026-05-14/openai-apple-partnership-frays-setting-up-poss...
3•helsinkiandrew•10m ago•0 comments

Why Your AI Can Write a Novel but Still Struggles to Count to Fifty LLMHall

https://beeble.com/en/blog/why-your-ai-can-write-a-novel-but-still-struggles-to-count-to-fifty
1•odysseyk•13m ago•0 comments

Bay Area tech giant Cisco to cut jobs after record revenue

https://www.sfgate.com/bayarea/article/cisco-layoffs-bay-area-22257875.php
1•mikhael•13m ago•0 comments

Canada court quashes bid by Alberta separatists for independence referendum

https://www.theguardian.com/world/2026/may/14/alberta-separation-referendum-independence-petition...
1•Geekette•13m ago•0 comments

GitHub Copilot App

https://github.blog/changelog/2026-05-14-github-copilot-app-is-now-available-in-technical-preview/
2•hmokiguess•14m ago•0 comments

Show HN: nichy – a visualizer for Rust type memory layouts

https://niche.rs/
1•iridis•14m ago•0 comments

Silent Jungles

https://suziepetryk.com/blog/jungles.html
1•tancik•15m ago•0 comments

Erlang/OTP 29.0 Release

https://www.erlang.org/news/188
1•birdculture•15m ago•0 comments

Show HN: Sun – a Prolog generator for the 2026 solar eclipse

https://github.com/bergholt/triptych
1•kasperbergholt•15m ago•0 comments

Tic Tac Throne – a 3×3 grid game with checkers-class complexity

https://tic-tac-throw.vercel.app/
1•firesofmay•16m ago•0 comments

Nginx Rift Heap-based Buffer Overflow

https://depthfirst.com/nginx-rift
1•planb•17m ago•0 comments

The Sad Wives of AI

https://www.wired.com/story/meet-the-sad-wives-of-ai/
1•bryanrasmussen•19m ago•0 comments

Perseverance Snaps a Selfie on Mars

https://nautil.us/perseverance-snaps-a-selfie-on-mars-1280734
2•Brajeshwar•19m ago•0 comments

Three AWS VPS Runs Looked Identical – One Still Failed Under Load

https://webbynode.com/articles/three-aws-vps-runs-looked-identical-one-still-failed-under-load
1•gsgreen•21m 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