frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
460•klaussilveira•6h ago•112 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
800•xnx•12h ago•484 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
154•isitcontent•7h ago•15 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
149•dmpetrov•7h ago•65 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
48•quibono•4d ago•5 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
24•matheusalmeida•1d ago•0 comments

A century of hair samples proves leaded gas ban worked

https://arstechnica.com/science/2026/02/a-century-of-hair-samples-proves-leaded-gas-ban-worked/
89•jnord•3d ago•11 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
259•vecti•9h ago•122 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
326•aktau•13h ago•157 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
199•eljojo•9h ago•128 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
322•ostacke•12h ago•85 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
405•todsacerdoti•14h ago•218 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
332•lstoll•13h ago•240 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
20•kmm•4d ago•1 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
51•phreda4•6h ago•8 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
113•vmatsiiako•11h ago•36 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
192•i5heu•9h ago•141 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
150•limoce•3d ago•79 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
240•surprisetalk•3d ago•31 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
3•romes•4d ago•0 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
990•cdrnsf•16h ago•417 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
23•gfortaine•4h ago•2 comments

Make Trust Irrelevant: A Gamer's Take on Agentic AI Safety

https://github.com/Deso-PK/make-trust-irrelevant
7•DesoPK•1h ago•4 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
45•rescrv•14h ago•17 comments

I'm going to cure my girlfriend's brain tumor

https://andrewjrod.substack.com/p/im-going-to-cure-my-girlfriends-brain
61•ray__•3h ago•18 comments

Evaluating and mitigating the growing risk of LLM-discovered 0-days

https://red.anthropic.com/2026/zero-days/
36•lebovic•1d ago•11 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
78•antves•1d ago•57 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
5•gmays•2h ago•1 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
40•nwparker•1d ago•10 comments

The Oklahoma Architect Who Turned Kitsch into Art

https://www.bloomberg.com/news/features/2026-01-31/oklahoma-architect-bruce-goff-s-wild-home-desi...
21•MarlonPro•3d ago•4 comments
Open in hackernews

How the U.S. National Science Foundation enabled Software-Defined Networking

https://cacm.acm.org/federal-funding-of-academic-research/how-the-u-s-national-science-foundation-enabled-software-defined-networking/
121•zdw•3mo ago

Comments

Animats•3mo ago
> a network should have logically centralized control, where the control software has network-wide visibility and direct control across the distributed collection of network devices.

Including a backdoor for wiretapping in SDN-enabled routers.

blackmanta•3mo ago
Unless the goal of the backdoor is to redirect traffic flows through packet inspection devices that the attacker also controls, the decoupling of the control and data plane in SDN deployments requires a more creative, intricate solution to allow for wiretapping compared to traditional routers.
acdha•3mo ago
Is it really a “back door” when it’s controlled by the network owner? It feels like we need a different term for that since it’s increasingly common on large networks.
Animats•3mo ago
The question is who can send commands as network owner. The basic idea of SDR is that when A wants to talk to B, a message is sent to some control point to determine the path. The path is then sent down to the routers along the path. Packets which ordinarily would go nowhere near eavesdropping point C can be redirected to go through C, on a per A/B pair basis.
heathermiller•3mo ago
what a wonderful chronicle of how esoteric research became not-esoteric, and truly world-changing, and how the NSF enabled it

pour one out for the NSF folks. RIP </3

zdw•3mo ago
I worked with a quite few of the folks mentioned in this article when I was at the Open Networking Foundation, if anyone has questions.
matt_daemon•3mo ago
What's your view on how these people actually impacted the adoption of SDN in general?

> The investments NSF made in SDN over the past two decades have paid huge dividends.

In my view this seems a little overblown. The general idea of separation of control and data plane is just that - an idea. In practice, none of the early firms (like Nicira) have had any significant impact on what's happening in industry. Happy to be corrected if that's not accurate!

zdw•3mo ago
Depends where you are in the industry - the hyperscalers specifically have budget to afford a team to write P4 or other SDN code to manage their networks in production, so they're probably the biggest beneficiaries.

Lower end, it did make programmability more accessible to more folks and enabled whitebox switches to compete against entrenched players to a far greater extent than previously possible. Again, hyperscalers are going to be the main folks who buy this kind of gear and run SONiC or similar on it, so they can own the full switch software stack.

Many of the startup companies in the SDN space did have successful exits into larger players - for example Nicira into VMWare, Barefoot (Tofino switch chip) and Ananki (the ONF 4G/5G spinoff) into Intel. Also, much of the software was developed as open source, and is still out there to be used and built on.

Maven911•3mo ago
What are some of the SDN open source software that is still useful today ? e.g. ODL, ONOS, Ryu, Floodlight
zdw•3mo ago
ONOS is being used with VOLTHA to enable PON networking in various locations (For example DT in Germany: https://convergedigest.com/deutsche-telekom-taps-open-source... , and IIRC it's also in production in Turkey).

There was a Comcast deployment to trial ONOS + whitebox switches a while ago.

The specific interplay of commercial deployment to open source vs commercial closed source in the networking space was better described in this post from Larry Peterson: https://systemsapproach.org/2022/02/28/venn-diagram-engineer...

fweimer•3mo ago
Is this technology used in the Internet core?

Or for de-bundling access networks and Internet service? Where I live, access networks use shared media (broadcast cable or GPON), segregating customers through device and protocol obscurity (no tcpdump) and maybe encryption (but without tcpdump, it is hard to tell). There's not much room for defining anything in software there.

And in data centers, how far does multi-tenancy go in practice? Can tenants push their own P4 programs into hyperscaler infrastructure?

zdw•3mo ago
I have no idea on the internet core, but I wouldn't be surprised if SDN capable gear is used there. One major performance benefits of SDN is lowering latency as the processing is happening in the switch silicon instead of a general purpose CPU, which seems very applicable to core switching.

For access networks, it has been used. VOLTHA (PON solution that is in production in various places, see other post) is being used for this, and also there is code for doing PPP encap/decap in P4, which allows access control and lower latency at line rate.

I'm not aware of anyone making the programmability parts of SDN available as a service. Usually most hyperscalers don't allow access to infra components - anything below the kernel or certain specific peripherals - and the underlying network would be one of these areas.

SurceBeats•3mo ago
The 10-year research-to-production timeline is the key lesson. Today's funding (VC or government grants) demands results in 2-3 years. We've systematically eliminated the "patient capital" that creates foundational infrastructure imho...
chuckadams•3mo ago
To say nothing of systematically eliminating the foundational infrastructure for nationally funded science in general.
rjzzleep•3mo ago
In other words China's success is in part similar what used to make the US successful. Any lessons to be taken from that? No.
throwup238•3mo ago
The Chinese follow a five year cycle: https://en.wikipedia.org/wiki/Five-year_plans_of_China

The pattern is adopted from the Soviet Union. Take whatever lessons from that you will.

zorked•3mo ago
Oh, so onimous. Your claim is that the number 5 is cursed because it is a communist number?

There is no lesson to take from the number 5. There are lessons to take from longer term planning.

throwup238•3mo ago
> Your claim is that the number 5 is cursed because it is a communist number?

That’s your own nonsensical strawman, not mine. Who in their sane mind would stoop to such silly numerology? That sounds positively medieval.

What were you even thinking when you wrote your reply? You’re going to really have to unpack your thought process for me to understand what you said.

exe34•3mo ago
no, you need to explain why you thought the Soviet connection was important enough to mention. you could have said you agreed with the number or you thought it was too high for reasons or too low for reasons.
mrmlz•3mo ago
The number is not what is relevant in his comment.
exe34•3mo ago
If it were 6, they wouldn't have brought up the Soviet Union.
throwup238•3mo ago
https://en.wikipedia.org/wiki/Five-year_plans_of_the_Soviet_...
dleary•3mo ago
> no, you need to explain why you thought

What kind of purity test bullshit rhetoric are you using here? Whenever you find yourself saying, “you need to explain yourself”, step back and question things.

Have you tried reading the thread instead of jumping on a guy for wrongspeak?

The Soviet connection is really not that hard to follow. They were discussing development cycles. Whether China, which is a communist country with a “5 year economic plan”, is successful due to that 5 year plan.

So it’s very relevant to mention the Soviet Union. The Soviet Union was a communist country, it “invented” the 5 year economic plan, and it failed spectacularly.

Nevermark•3mo ago
5 years is very specific.

Its origin is important to know, to interpret that specificity. Did Feynman derive five years for innovations. No? Does the Chinese calendar have five years per “year week”? No.

So where did “5” come from? The Soviet Union.

Now questions about how well 5 years works can focus on historical successes and failures, instead of “where the heck did that number come from?”.

exe34•3mo ago
Do you know by any chance if the Chinese have 5 fingers on each hand? Is the number 5 forever tied to the Soviet Union and must never be used in economics again?
Nevermark•3mo ago
Are you proposing that having five fingers completely explains why they chose five years for their plans? Despite five being a number so common, it has innumerable associations beyond our hands?

Ok. Well don't be coy, show your work.

exe34•3mo ago
Western companies also have five year plans. The British parliament runs on a five year cycle. Are you suggesting we are all communists?
JumpCrisscross•3mo ago
> Today's funding (VC or government grants) demands results in 2-3 years

This is nonsense. VCs have been happily investing in technology on 5 to 10 year timelines; traditional VC funds were raised with 7 to 10 year tenors.

> We've systematically eliminated the "patient capital" that creates foundational infrastructure

Did you miss all the space and fusion funding? Biotech? Flying cars? The folks on this board complaining investors have infinite timelines for results?

troupo•3mo ago
> The 10-year research-to-production timeline is the key lesson. Today's funding (VC or government grants) demands results in 2-3 years.

Don't forget all the cries of "governments can't do anything, only free market commercial entities can innovate!"

locknitpicker•3mo ago
> Don't forget all the cries of "governments can't do anything, only free market commercial entities can innovate!"

To be fair, that's an ideological assertion that is observed almost exclusively in the US. Not that state entities are known for their peak efficiency outside of the US, but neither are private companies.

Nevermark•3mo ago
Some problems require time.

It took me 33.5 years to solve a problem that was important to me.

A solution did exist after all. And the conceptual/mathematical walls, mazes, and unexpected territories I was forced to traverse, taught me and gave me knew ways to understand problems.

I also learned the value of luck.

I thought it would take 3-5 months. 3-5 years, at most. (Not as an occupation, but as a side quest.)

Ignorance, incurable optimism, and hope are capricious sirens.

I clearly didn’t understand the problem like I thought. And my “quest” could easily have become a cautionary Don Quixote tale.

That experience gives me great appreciation for the famous organizations and labs that gave many minds the time to pursue, and help each other pursue, hard problems. Whose breakthroughs we still benefit from. Working somewhere like that would be a dream.

polyaniline•3mo ago
What was the problem?
themafia•3mo ago
> 2003: The goal of the 100×100 project was to create communication architectures that could provide 100Mb/s networking for all 100 million American homes.

Well you failed horribly.

> The project brought together researchers from Carnegie Mellon, Stanford, Berkeley, and AT&T.

I think I see why.

> This research led to the 4D architecture for logically centralized network control of a distributed data plane

What? How was this meant to benefit citizens?

> Datacenter owners grew frustrated with the cost and complexity of the commercially available networking equipment; a typical datacenter switch cost more than $20,000 and a hyperscaler needed about 10,000 switches per site. They decided they could build their own switch box for about $2,000 using off-the-shelf switching chips from companies such as Broadcom and Marvell

What role did the NSF play here? It sounds like basic economics did most of the actual work.

> The start-up company Nicira, which emerged from the NSF-funded Ethane project, developed the Network Virtualization Platform (NVP)26 to meet this need

Which seems to have _zero_ mentions outside of academic papers.

xxpor•3mo ago
>Which seems to have _zero_ mentions outside of academic papers.

Nicira or NVP?

wmf•3mo ago
Nicira NVP is now VMware NSX which is pretty successful. AWS/GCP/Azure VPC are also probably inspired by Nicira.
coreyzzp•3mo ago
What’s the current state of SDN development these days?

I remember working on related projects about ten years ago in grad school, and even back then it felt like a somewhat naive and overhyped form of “engineering innovation.”

Take OpenFlow, for example — every TCP connection had to go through the controller to set up a per-connection flow match entry for the path. It always struck me as a bit absurd.

At the time, the main push came from Stanford’s “clean slate” networking project led by Prof. Nick McKeown. They spun off things like Open vSwitch, Big Switch Networks, and even open-source router efforts like NetFPGA. Later, the professor went back into industry.

Looking back, the whole movement feels like a startup-driven experiment that got heavily “packaged” but never really solved any fundamental problem. I mean, traditional distributed-routing-based network gear was already working fine — didn’t they already have admin interfaces for configuration anyway (or call that admin interface SDN )? lol ~

xxpor•3mo ago
It's all at the big cloud service providers. Not as much focused on the physical network (as originally imagined), but in the overlay networks. Seethe various DPUs like Intel IPU, Nvidia/Mellanox Bluefield, etc. Nvidia DOCA even uses OvS as the sort of example out of the box software to implement networking on Bluefield. When your controller is Arm cores 5 cm away on the same PCB doing per connection setup is no longer as absurd ;)
xxpor•3mo ago
s/Seeth/See/, wow.
justahuman74•3mo ago
SDN is great if you're trying to build something like a multi-tenant cloud on top of another network of machines. Your DPUs can handle all the overlay logic as if there was a top of rack switch in each chassis
wmf•3mo ago
A lot of mistakes were made. Almost all the code has been thrown away and all the details are different but maybe some of the ideas influenced things that exist today.
BobbyTables2•3mo ago
To me server/networking hardware companies have a wet dream of manipulating workloads on physical servers the way one manipulates VMs in cloud computing.

Except the dream is to not do it just within a blade enclosure, but across blades in multiple racks, with network based storage in a multi-tennant environment. Maybe even across datacenters.

At some point, dealing (in an automated manner) with discovery, abstraction, and routing across different networking topologies, blade enclosures, rack switches, etc. becomes insane.

Of course a sysadmin with a few shell scripts could practically do the same for meaningful use cases without the general solution’s decade-long engineering effort and vendor lock-in…

tguvot•3mo ago
i was in close relations with telecoms during that timeframe. they went bananas with it because all of it was new for them. so they abused and misused it.

one of them for example used opendailight not for it's openflow capabilities, but via some heavily customized plugin and kind of orchestrator for automation via some crazy yang models that were sent to execution to downstream orchestrator.

but from their perspective and perspective of the management they were doing SDN

traditional network gear had "element controllers". some of the got rebranded into "SDN*something" and got interface liftups

ps. sdn/openflow like you describe were absolutely out of question for deployment in production networks. they could talk about all the benefits of it, but nobody dared to do anything with it and arguably, they had no real need

dilyevsky•3mo ago
Afaik OvS can use pre-programmed flows so doesn't require talking to controller on every new TCP connection - dataplane uses in-kernel conntrack module. Google cloud uses heavily modified OvS for their VM networking (Andromeda) I think some other cloud providers do as well.