frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Nvidia Nemotron 3.5 Lightning and NeMo Switchyard

https://blogs.nvidia.com/blog/nemotron-lightning-switchyard-rtx-dgx/
73•droidjj•1h ago•21 comments

The brain may be about to have its Ozempic moment

https://economist.com/science-and-technology/2026/08/11/the-brain-may-be-about-to-have-its-ozempi...
38•andsoitis•42m ago•19 comments

Compression Is Prediction

https://ngrok.com/blog/compression-is-prediction
47•nikolay•53m ago•23 comments

Mojo 1.0

https://www.modular.com/blog/modular-26-5-mojo-1-0-is-here
165•dayanruben•3h ago•73 comments

How we used to get jobs: A newspaper classifieds story

https://ironicsans.ghost.io/how-we-used-to-get-jobs/
58•speckx•2h ago•35 comments

Stealing Reasoning Traces from Proprietary LLM APIs

https://stolen-thoughts.com/
367•quantumgarbage•7h ago•145 comments

Making holograms with a pen plotter

https://blog.jordan.matelsky.com/Penplotter-holography/
41•DemiGuru•1h ago•5 comments

Show HN: iPhone app takes simultaneous images from 2 lenses, fuses into 1 photo

https://photosynthesis.camera
122•sajomes•2d ago•114 comments

Your phone is the most intricate machine you've ever held. Let's take it apart.

https://everythingmachine.io/phone/
19•bookofjoe•5d ago•3 comments

A new study of a bot running a store finds it is friendly but not very smart

https://www.nytimes.com/2026/08/04/us/ai-boss-san-francisco-andon-market.html
27•jjwiseman•1w ago•26 comments

OpenAI’s head of ethics leaves less than a year after joining

https://www.ft.com/content/e49dfb75-f841-4466-a577-f7aaff8779a0
132•ilamont•8h ago•225 comments

Jolt: Clojure compiler implemented with Chez Scheme

https://jolt-lang.github.io
108•mark_l_watson•3d ago•33 comments

England set to be one of the first countries to eliminate hepatitis C

https://www.bbc.com/news/articles/c75gk620r22o
435•stevekemp•8h ago•311 comments

Show HN: Git-knife – edit commit messages, authors, and dates like a spreadsheet

https://github.com/TheRealYT/git-knife
96•YonathanTesfaye•5h ago•74 comments

OpenSSH 10.5/10.5p1

https://www.openssh.org/releasenotes.html#10.5
69•voxadam•2h ago•24 comments

Manus will return to operating as an independent company

https://manus.im/blog/a-note-to-our-users
104•thm•6h ago•54 comments

As AI eats the web, the internet’s collective memory is disappearing

https://thewalrus.ca/google-search-is-dying/
822•awnird•22h ago•828 comments

Apple Silicon and macOS VMs: Faster LLM Inference with llama.cpp

https://github.com/trycua/cua/blob/main/blog/gpu-passthrough-macos-vms.md
262•frabonacci•5h ago•40 comments

Nvidia's Risky Business

https://stratechery.com/2026/nvidias-risky-business/
245•jonbaer•10h ago•106 comments

CSS properties you should know for better text designs

https://master.dev/blog/typographic-css-tricks/
28•ibobev•3h ago•0 comments

H3-metal – Native MiniMax-H3 inference for Apple Silicon

https://github.com/antirez/h3.c
413•swyx•19h ago•93 comments

Launch HN: Keet (YC S24) – An app to create video courses on anything

https://www.trykeet.com/
31•zackashen•5h ago•37 comments

Bluesky's active user base is shrinking as its focus expands beyond the app

https://techcrunch.com/2026/08/11/blueskys-active-user-base-is-shrinking-as-its-focus-expands-bey...
22•newusertoday•58m ago•23 comments

What I learned by putting GitHub Copilot behind a MitM proxy

https://www.lighthousenewsletter.com/p/i-put-github-copilot-behind-a-mitm
128•j0selit0•10h ago•14 comments

Archive of Animal Photography Reveals 18,000 Species and Counting

https://www.smithsonianmag.com/science-nature/this-amazing-archive-of-animal-photography-reveals-...
25•pseudolus•2d ago•6 comments

London Underground begins scanning passengers' faces

https://www.btp.police.uk/news/btp/news/england/btp-expands-live-facial-recognition-lfr-trial-int...
129•BlueBerry2001•11h ago•155 comments

Show HN: Write.md – A free, open-source, themeable Markdown editor for macOS

https://writemd.app/
44•danielbilekq•7h ago•48 comments

Show HN: Needle2: 14MB agentic LLM for phones, wearables, smart home and robots

https://cactuscompute.com/needle
498•HenryNdubuaku•1d ago•168 comments

Chicken Scheme 6.0

https://code.call-cc.org/releases/6.0.0/NEWS
292•eatonphil•20h ago•45 comments

The Tradeoffs Facing Japan's Economy

https://www.emergingtrajectories.com/lh/japan-economy-tradeoffs/
37•cl42•1h ago•18 comments
Open in hackernews

Nvidia Nemotron 3.5 Lightning and NeMo Switchyard

https://blogs.nvidia.com/blog/nemotron-lightning-switchyard-rtx-dgx/
72•droidjj•1h ago

Comments

thehamkercat•53m ago
> NeMo Switchyard, an open source library for smart routing

> When deployed, NeMo Switchyard can intelligently direct each request to the most capable and suitable model for the job

How do routers like this handle prompt caching when you send the second request?

Sticky models per session? but then the second message of that session won't be sent to a suitable model, and will only be sent to the same model as previous one.

embedding-shape•49m ago
The repo is probably a better entrypoint to it, bit more concise description than the press releases: https://github.com/NVIDIA-NeMo/Switchyard (Notably: "Experimental software. Not for production use."). Unclear if they actually want you to deploy it or not, press release says yes, README says no, do with that what you will.

Doesn't seem to mention "cache" in the README nor the docs, but the code has mentions of it (https://github.com/search?q=repo%3ANVIDIA-NeMo%2FSwitchyard+...), I'm not sure what their thinking is there. "Good luck" essentially? Seems to be per-provider at best, but weird position for a routing library to take.

thehamkercat•45m ago
I personally think it's snake-oil marketing with all these smart-model-routing products/projects

prompt-cache won't work with these

try-working•41m ago
To keep it simple, forget about routers and imagine you're in Cursor using GPT for a while, reaching a cache of says 200k.

You decide to switch to DeepSeek in the same session via the model picker, and continue as usual. What happens is that the cache for DeepSeek is created with the 200k + the incremental message. After this, cache can be kept warm for both models; two instances of the cache exists, one for GPT and one for DS.

You switch back to GPT. The whole session is sent to the model with the 200k original from GPT and the incremental messages you sent to DS. The 200k is read from cache and the incrementals are new, and then added to the cache.

Let's say every second message you switch between GPT and DS; cache was 200k and each incremental message is 1k. If you kept going with only GPT, cache hit rate would be 200k/(200k+1k) = 99.5%. When you switch between two models with warm cache, hit rate instead becomes 200k/(200k+2k) = 99%.

Model routers work the same way. Keep the cache warm, replicate it in two places. For this reason, when you set up your model pool for routing, you want to keep the model pool small and differentiated.

First principles of model routing: https://try.works/first-principles-of-model-routing

role-model router and protocol: https://github.com/try-works/role-model

note: edited to keep the answer to the below message clearer

thehamkercat•32m ago
Can you explain how does it work? like how is the previous K/V cache used when you switch to another model?

Source?

eli•38m ago
I've seen ones that are configurable to pick a trade off point between lower cost (cache stickiness) and routing performance (best model for that turn).

But yeah I'm skeptical all this overhead is worth it.

WalterGR•46m ago
24 comments so far about Nemotron: https://news.ycombinator.com/item?id=49257947
XCSme•40m ago
The new Meta 30B models seems A LOT better:

https://aibenchy.com/compare/meta-muse-glimmer-30b-xhigh/nvi...

Tactical45•36m ago
At what cost difference?
XCSme•33m ago
I don't think it matters, if it's for local/on-device usage.

The cost is similar vram footprint I guess (?)

eli•35m ago
The top 4 models on that site are all variants of Gemini Flash? That does not match my experience at all.
XCSme•30m ago
I should add a F.a.q. for this question.

The suite is across many categories, not only coding, and most of the tasks are low-horizon (or what the opposite of long-horizon is), where the max thinking time is around 10 minutes.

Gemini models are really smart, unfortunately they don't play well with any harness, so hard to use in practice.

But try them out for one-shot tasks, they are really good. Don't use them for coding in a harness, but you can ask them to generate code/planning (still, for coding only other models are indeed recommended).

thehamkercat•
average_bloke•27m ago
I would like to propose something:

- problem: massive deluge of information because of AI

- solution: human beings should adopt a minimalist style of communicating in writing.

- e.g. this entire website page can be ten bullet points.

encrux•13m ago
In my opinion: the only way forward is zero-knowledge-proof authenticated social media.

We can’t have legitimate debate if we have to assume a few bad actors are cloning their voice by the thousands, poisoning debate.

If we can pin one account to a real person, we won’t get rid of LLM-content and misinformation, but at least we can hold them accountable.

kubelsmieci•9m ago
> We can’t have legitimate debate

I'm not sure people really want that

hedgehog•26m ago
See sibling answer but essentially the effectiveness of cache is not diminished by having a separate one per model (relative to the win of doing more turns and generation with a cheaper model).
try-working•15m ago
edit: updated the answer above to be more qualitative instead
hedgehog•29m ago
To elaborate, because I don't think some of the people reading this understand the reason, typically a lot or most of the cost in "agentic" API usage is cached read + generation. Cached read costs scale with turn count, which multi-model switching doesn't increase, and of course generation gets cheaper if you do some of it with a cheaper model. When you switch models the "catching up" batch of messages is just a single prefill and then that goes into cache. You don't even need to have the same chat history across models so long as the view from each model's perspective looks like a series of appends.

The main problem with model routing in my experience is that to work well the router needs to be pretty strong, maybe even moreso than any of the actual models in service. There are probably clever solutions to this but I haven't seen any that look better than just using sub-agents.

richwater•23m ago
> which multi-model switching doesn't increase

Given model A with cache C(a) and model B with C(b)

Isn't this not true because the moment you switch models from A to B, you need to provide C(b) the latest conversation diff since C(b) last updated, say many turns ago?

33m ago
Muse Glimmer 30B seems to be on par with Qwen 3.6 27B (4 months old)

but

Qwen 3.8 27B is dropping this week...

XCSme•28m ago
Yes, I was surprised to see doing it as well as Qwen 3.7 27b.

Even though that model is already "old", qwen was way ahead everyone else in that size category before this Meta model.

Also, probably for non-Chinese usage, using a non-Chinese model might lead to better results.