frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

I ported Kubernetes to the browser

https://ngrok.com/blog/i-ported-kubernetes-to-the-browser
93•peterdemin•1h ago
https://github.com/ngrok/webernetes

https://webernetes-demo.ngrok.app/

Comments

duncangh•1h ago
Investing early in this hn post before it’s a banger. Instant classic
srichard16•1h ago
100%
artisin•1h ago
It's Web Scale Technology™
sighansen•1h ago
I wonder if stuff like this will also be created when token costs explode.
kridsdale1•39m ago
Yes, because you can buy infinity tokens for $10,000 with hardware.
lstodd•1h ago
Please port Kubernetes to common house flies so that they drop dead out of all the unnecessary overhead. That would be helpful.
bryanrasmussen•1h ago
what will we port to the spiders whose population will otherwise surely explode?
doctoboggan•1h ago
Interesting project and (possibly more) interesting explanation of the development process. I agree with the author that the primary difference between vibe slop and real engineering is just reading the lines of code. However it does feel like we are just on the cusp of only needing to read the tests and _not_ all the lines of code. Maybe a few more model generations and we will be there.
jaggederest•1h ago
Perhaps to anticipate the multiple jokes about kube complexity, I think there's an interesting argument to make that something like kube is the necessary complexity level for the kinds of tasks that kube is intended to accomplish, ala Fred Brooks' rule about essential complexity vs accidental complexity.

Kube rapidly becomes accidental complexity when you use it to accomplish things that could be done more simply, of course.

raychis•1h ago
First thing is first, this is really cool. This feels like the right way to frame LLM-assisted engineering. AI can generate a shocking amount of code, but the actual value is in the review discipline, and tests around it. The browser Kubernetes angle is cool, but what I find more interesting is the workflow, and especially testing behaviour against k8s instead of just trusting “looks right.” I do wonder how many teams are already doing this level of verification for AI-written code. It might be the direction everyone goes in over the next few years.
ambicapter•1h ago
I mean this is a specific case where you literally have a spec to code against. Not all coding endeavors have that opportunity, unfortunately.
kridsdale1•40m ago
For a lot of us, the spec is Product Market Fit and Profit Dollars.
postalrat•1h ago
wasm should be the "image" type for webernetes
dinkleberg•1h ago
This is cool. As someone who has authored Kubernetes educational content in a past role, I can definitely see the appeal of building something like this. iirc we first used Katacoda and then used some other similar platform and they were very useful since they spun up a fresh instance on the fly for each user with a specific setup.

Though it seems like right now this is probably better for conceptual/architectural education. The real fun is when you start learning to master kubectl.

throw2ih020•52m ago
Yeah, in a past role this would have been awesome for diagrams to explain how the control plane works, illustrating the degradation and failure modes, or comparing different architectures/ways to deploy onto k8s/
ianeff•1h ago
This is great!
mcapodici•45m ago
This is awesome. Wish I had the idea first. I see this as a fun learning and experimental tool.

For a while I have wanted to make a web page where you can do service load balancing and queuing simulations so this would be a great basis for it.

artisin•34m ago
There's even a blog/article write-up with a more succinct demo of Kubernetes: https://ngrok.com/blog/i-ported-kubernetes-to-the-browser

   > Is this just slop?
   > Almost all of the webernetes code was authored by LLMs
   > ...
   > I did two things that I think make this a slop-free project:
   > 1. I reviewed every line of code.
   > 2. I created hundreds of tests that assert webernetes behaves the same as a real cluster.
edit: added the slop-free remarks
frizlab•27m ago
And now for a fun game with this: try and delete all the pods!
malisper•25m ago
A meta-trend I find interesting is there's a lot of projects using AI to rewrite existing systems in new programming languages. Most often in Rust.

  1. Bun rewritten in Rust
  2. Flow rewritten in Rust
  3. The react compiler was rewritten in Rust
  4. Grit is a new implementation of Git in Rust
  5. I've made my own rust rewrite of postgres that passes 100% of the regression and isolation tests[0][1]
I think AI changed the economics of these projects even more than it has the economics for software engineering work in general. Though direct AI code translation is usually slop for me.

One of the many things I did to deal with this was an audit skill that would:

  1. Find a small chunk of code to rewrite
  2. Have a list of things that it was looking for in each piece of code that's being rewritten
  3. Place that next to the code being translated
  4. If that document didn't exist and/or didn't say the code was passing the audit, code wouldn't be merged
  5. As I found problems and anti-patterns I would add those to the skill over time
This by itself still let a lot of slop slip through, but also preemptively caught a ton of issues as part of my overall process.

Complicated old "boring" infra software might actually be the most AI-rewriteable code right now

[0] https://pgrust.com

[1] https://github.com/malisper/pgrust

luka2233•13m ago
+1 CC helped me finally shipped a Rust project I had been sleeping on for years.

Claude Sonnet 5

https://www.anthropic.com/news/claude-sonnet-5
753•marinesebastian•4h ago•415 comments

Claude Code is steganographically marking requests

https://thereallo.dev/blog/claude-code-prompt-steganography
1213•kirushik•6h ago•317 comments

From brain waves to words: a new path to communication without surgery

https://ai.meta.com/blog/brain2qwerty-brain-ai-human-communication/?_fb_noscript=1
51•alok-g•1h ago•30 comments

Claude Science

https://claude.com/product/claude-science
305•lebovic•5h ago•105 comments

Nano Banana 2 Lite

https://deepmind.google/models/gemini-image/flash-lite/
258•minimaxir•5h ago•101 comments

I ported Kubernetes to the browser

https://ngrok.com/blog/i-ported-kubernetes-to-the-browser
93•peterdemin•1h ago•21 comments

How does a pull-back car work? Illustrated teardown

https://mechanical-pencil.com/products/car
54•Muhammad523•2d ago•14 comments

I built a mmWave material classification radar (2025)

https://gauthier-lechevalier.com/radar
114•GL26•5h ago•30 comments

Stroustrup's Rule (2024)

https://buttondown.com/hillelwayne/archive/stroustrups-rule/
29•bmacho•3d ago•1 comments

TabFM: A zero-shot foundation model for tabular data

https://research.google/blog/introducing-tabfm-a-zero-shot-foundation-model-for-tabular-data/
5•brandonb•23m ago•0 comments

Waveloop: What Fable left me

https://neynt.ca/writing/waveloop/
63•personjerry•3d ago•14 comments

CERN bids farewell to the LHC and enters Long Shutdown 3

https://home.cern/cern-bids-farewell-to-the-lhc-and-enters-long-shutdown-3/
64•HelloUsername•1d ago•16 comments

Building a custom octocopter from scratch with no prior hardware experience

https://karolina.mgdubiel.com/drone/
302•noleary•2d ago•68 comments

Long Island's decommissioned nuclear power plant

https://nickcarr.com/scouting-a-decommissioned-nuclear-power-plant/
29•mkmk•6d ago•1 comments

Reading the internals of Postgres: Database cluster, databases, and tables

https://www.buraksen.dev/articles/internals-of-postgresql-db-cluster-and-tables
35•buraksen•1d ago•0 comments

Show HN: My 13-year-old built an ant colony tracker

https://formicarium.es
21•abelgvidal•5h ago•14 comments

Knoppix

https://www.knopper.net/knoppix/index-en.html
221•hoangvmpc•9h ago•93 comments

Memoirs of Extraordinary Popular Delusions and the Madness of Crowds (1852)

https://www.gutenberg.org/ebooks/24518
155•lstodd•9h ago•50 comments

Leanstral 1.5

https://docs.mistral.ai/models/model-cards/leanstral-1-5-26-06
14•vetronauta•1h ago•0 comments

Understanding lattice risks: Many differences between marketing and reality

https://blog.cr.yp.to/20260630-risk.html
5•ledoge•1h ago•0 comments

Ask HN: Since when does Craigslist's front page have emojis?

5•argee•33m ago•3 comments

Have you restarted your computer this week?

https://taonaw.com/2026/06/27/have-you-restarted-your-computer.html
76•surprisetalk•8h ago•167 comments

Tokyo has only two barley tea makers, we visited one to see how mugicha is made

https://soranews24.com/2026/06/30/tokyo-has-only-two-barley-tea-makers-and-we-visited-one-to-see-...
17•zdw•2h ago•5 comments

Set up your own DoH (DNS over HTTPS) service

https://nochan.net/b/Internet-Crap/20260602-Set-Up-Your-Own-DoH-Service/
49•Bender•3d ago•22 comments

RF hacking my cloud-controlled ceiling fan

https://samwilkinson.io/posts/2026-06-24-rf-hacking-dreo
23•sammycdubs•6d ago•9 comments

Ante: A new way to blend borrow checking and reference counting

https://verdagon.dev/blog/ante-blending-borrowing-rc
8•g0xA52A2A•2d ago•0 comments

I built a 10 inch mini rack from aluminium extrusions

https://louwrentius.com/i-build-a-10-inch-mini-rack-from-aluminium-extrusions.html
42•louwrentius•2d ago•17 comments

Matrix URIs, a URL syntax from Tim Berners-Lee that never shipped (1996)

https://www.w3.org/DesignIssues/MatrixURIs.html
38•napolux•4d ago•24 comments

Amazon seller reveals glimpse of shadow bribery market

https://www.latimes.com/business/story/2026-06-30/shadow-bribery-market-inside-amazon-preys-on-de...
76•petethomas•4h ago•41 comments

Morbid: Debunking Modern Longevity Science

https://www.newyorker.com/magazine/2026/07/06/morbid-saul-justin-newman-book-review-eat-your-ice-...
33•nabbed•2h ago•17 comments