frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Designing an Ethernet Switch ASIC

https://essenceia.github.io/projects/ethernet_switch_asic/
30•random__duck•4d ago

Comments

noncoml•40m ago
“ Cut-through vs Store-and-Forward”

I had a Google interview collapse because the last interviewer was a Principle Engineer who just couldn’t accept that a switch will ever forward a frame before reading in full and checking the FCS.

I was too much of an idiot to go along with it and instead ended up having an argument with him.

random__duck•23m ago
Sounds like they could have used you on that team. Bad luck, but it at least you can walk away proud knowing it was not an issue with your technical skills. :)
inigyou•14m ago
Cut-through is applicable in a minority of scenarios which are sometimes common. The majority of switches, especially the ones that support any advanced features at all, can't use it. Even when you can use it, you still can't use it all the time because of port conflicts.

As far as advanced features go, even adding and removing VLAN tags is a headache in a cut-through switch.

inigyou•16m ago
Nice! I've been following waferspace and tiny tapeout loosely but I'm sadly not in a position to be able to work on something right now.

I'm surprised you managed to fit something like this in a TT grid square.

random__duck•6m ago
You can join multiple Tiny Tapeout tiles (grid squares) together to form bigger projects, which is what I did here. It's actually one of the bigger 4 grid projects.

Also how much you can fit really depends on the node the shuttle is targeting. So I was in luck that this was on Global Foundries 180nm as you can cram in a lot for flip-flops onto a single tile compared with Skywater 130nm. On the other hand the gates are much slower than on Skywater 130nm.

Hopefully both programs will be around for a while, so if you are still interested when you have more time you can join the shuttle then.

Claude Opus 5

https://www.anthropic.com/news/claude-opus-5
1087•alvis•5h ago•577 comments

Nvidia, Microsoft, Meta warn against overregulating open-weight models

https://www.cnbc.com/2026/07/24/nvidia-microsoft-meta-open-weight-ai-models.html
399•louiereederson•8h ago•195 comments

Postgres LISTEN/NOTIFY actually scales

https://www.dbos.dev/blog/postgres-listen-notify-scalability
120•KraftyOne•2h ago•20 comments

My security camera shipped a GitHub admin token in its login page

https://hhh.hn/hanwha-github-token/
457•hhh•10h ago•162 comments

India's first privately-developed rocket reaches orbit on debut launch

https://arstechnica.com/space/2026/07/indias-first-privately-developed-rocket-reaches-orbit-on-dr...
413•sohkamyung•4d ago•128 comments

Fil-C: Garbage In, Memory Safety Out [video]

https://www.youtube.com/watch?v=5F-2Y1LPRek
76•Bootvis•1d ago•54 comments

Marimo Now Runs in PyCharm

https://marimo.io/blog/pycharm
42•cantdutchthis•2d ago•5 comments

Gsxui – Shadcn-style components for Go

https://ui.gsxhq.dev/
44•jackielii•4h ago•4 comments

Designing an Ethernet Switch ASIC

https://essenceia.github.io/projects/ethernet_switch_asic/
30•random__duck•4d ago•5 comments

Half-Life 2 running natively on HaikuOS

https://discuss.haiku-os.org/t/haiku-nvidia-porting-nvidia-driver-for-turing-gpus/16520?page=18
236•m0do1•9h ago•42 comments

The Secret Origins of Amazon's Alexa

https://www.wired.com/story/how-amazon-made-alexa-smarter/
17•Anon84•3d ago•2 comments

An old patent inspired the new "Y-zipper", a three-sided fastener

https://news.mit.edu/2026/three-sided-y-zipper-design-0504
69•crescit_eundo•2d ago•20 comments

If coding has been solved, why does software keep getting worse?

https://ptrchm.com/posts/nothing-works-and-everyone-is-euphoric/
348•pchm•12h ago•289 comments

Kimi K3 exploited the latest Redis server

https://twitter.com/fried_rice/status/2080059356322918777
86•Alifatisk•1d ago•22 comments

Unitree As2-W

https://www.unitree.com/As2-W/
74•MehrdadKhnzd•5h ago•32 comments

I got into YC Startup School by hacking it

https://obaid.wtf/jotbook/2026/07/18/how-i-got-into-yc-by-hacking-it.html
83•speckx•3h ago•55 comments

Programming language file extensions that match ISO 3166-1 alpha-2 country codes

https://www.bruh.ltd/blog/programming-language-file-extensions-that-match-an-iso-3166-1-alpha-2-c...
27•speckx•9h ago•12 comments

Firefox Containers Preview

https://blog.mozilla.org/en/firefox/firefox-containers-preview/
163•twapi•3d ago•65 comments

Don't Take the Black Pill [video]

https://www.youtube.com/watch?v=zLZwpH5lCD4
81•signa11•5h ago•49 comments

The footprints of every building in NYC

https://www.beautifulpublicdata.com/the-footprints-of-every-building-in-nyc/
30•jonathanmkeegan•4d ago•3 comments

Extending Polars with Rust Expression Plugins

https://fenic.ai/blog/extending-polars-with-rust-expression-plugins
44•cpard•3d ago•0 comments

What if we made advertising illegal?

https://simone.org/advertising/
28•gurjeet•1h ago•18 comments

Government orders GitHub to remove Bluetooth-based chat app Bitchat: Jack Dorsey

https://www.thehindu.com/news/national/government-orders-github-to-remove-bluetooth-based-chat-ap...
314•rootkea•7h ago•234 comments

Show HN: I simulated closing the Strait of Hormuz on real oil trade data

https://globaloilnetwork.staffinganalytics.io/
9•eliotho•1d ago•3 comments

So Bright the Vision (1956) – a story about machines writing instead of humans [pdf]

https://s3.us-west-1.wasabisys.com/luminist/EB/S/Simak%20-%20So%20Bright%20the%20Vision.pdf
12•marysminefnuf•3d ago•1 comments

Preventing line breaks in <code> elements

https://alexwlchan.net/2026/non-breaking-code/
11•surprisetalk•7h ago•18 comments

Hitchcock and Herrmann: The friendship and film scores that changed cinema

https://www.lrb.co.uk/the-paper/v48/n13/jonathan-coe/where-was-the-drum-kit
15•mitchbob•4d ago•0 comments

Show HN: Max Studio Tools (C++ DSP Modules for Max and Ableton Live)

https://github.com/apresta/max-studio-tools
6•apresta•56m ago•0 comments

Flux 3 X Mimic: The Next Generation of Video-Action Models

https://bfl.ai/blog/flux-3-mimic
297•kensai•12h ago•47 comments

Visualizing the Artemis II Mission

https://foxglove.dev/blog/visualizing-the-artemis-ii-mission
4•intrepidsoldier•4d ago•0 comments