frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Write your BPF programs in Go, not C

https://github.com/boratanrikulu/gobee
20•boratanrikulu•4d ago

Comments

shirleyquirk•31m ago
Sorry, why wouldn’t I write in the native language?
sparrc•28m ago
I'm primarily a Go developer and love the language and will defend it for most use-cases, but to be honest BPF seems like Rust's place to shine.
a1o•23m ago
What is BPF?
hnlmorg•17m ago
It's a low level networking interface https://en.wikipedia.org/wiki/Berkeley_Packet_Filter
all2•16m ago
BPF == 'Berkeley Packet Filter'

Here you go: https://github.com/pratyushanand/learn-bpf

auxiliarymoose•9m ago
I'm guessing Berkeley Packet Filter: https://en.wikipedia.org/wiki/Berkeley_Packet_Filter

This is why NASA's guidance is the following:

> Acronyms often confuse readers. Avoid them whenever possible. If an acronym is necessary for future reference, spell the full word and follow with the acronym in parentheses on the first reference. For example, The General Services Administration (GSA).

https://nasa.github.io/content-guide/abbreviations-and-acron...

There is also this longer memo on the NASA Technical Reports Server: https://ntrs.nasa.gov/citations/19950025292

badc0ffee•18m ago
In eBPF-land you're going to be calling C functions in the kernel, and using (generally) C data types like structs and null-terminated strings. You can't do loops (loops are unrolled by the compiler), you can't do variadic functions, and you definitely can't take advantage of all the cool Go stuff like goroutines, select, context, etc.

I'm not really sure why you'd want to use this. If you're writing eBPF, you already need to know how to read C kernel source.

Exit IP VPN servers mitigation rollout

https://mullvad.net/en/help/exit-ip-vpn-servers-mitigation-rollout
210•Cider9986•4h ago•33 comments

Norway's 2 petabytes of Huawei flash storage and LLM training

https://www.blocksandfiles.com/flash/2026/05/22/norways-2-petabytes-of-huawei-flash-storage-and-l...
85•rbanffy•2h ago•51 comments

California moves to exempt Linux from its age-verification law after backlash

https://www.tomshardware.com/software/linux/california-moves-to-exempt-linux-from-its-upcoming-ag...
433•rbanffy•4h ago•209 comments

Show HN: Write your BPF programs in Go, not C

https://github.com/boratanrikulu/gobee
25•boratanrikulu•4d ago•7 comments

Magnifica Humanitas

https://www.vatican.va/content/leo-xiv/en/encyclicals/documents/20260515-magnifica-humanitas.html
1227•theletterf•12h ago•674 comments

Microsoft Copilot Cowork Exfiltrates Files

https://www.promptarmor.com/resources/microsoft-copilot-cowork-exfiltrates-files
9•Kneenex•35m ago•0 comments

Toshifumi Suzuki, founder of Seven-Eleven Japan, has died

https://www.referenceforbusiness.com/biography/S-Z/Suzuki-Toshifumi-1932.html
65•L_Rahman•6h ago•30 comments

C extensions, portability, and alternative compilers

https://lemon.rip/w/6-c-extensions-compilers/
121•xngbuilds•8h ago•45 comments

Jensen–Shannon Divergence

https://en.wikipedia.org/wiki/Jensen%E2%80%93Shannon_divergence
40•teleforce•3d ago•5 comments

Everyone Against Us (2023)

https://www.chicagomag.com/chicago-magazine/april-2023/everyone-against-us/
40•NaOH•5d ago•4 comments

Japan's New Hypersonic Engine Could Make 2-Hour Flights to the US a Reality

https://www.bgr.com/2178211/japan-hypersonic-engine-ramjet-2-hour-flights-to-us/
60•rmason•2h ago•46 comments

Ninth Circuit Panel Goes Out of Its Way to Question Section 230–DOE vs. Meta

https://blog.ericgoldman.org/archives/2026/05/ninth-circuit-panel-goes-out-of-its-way-to-question...
9•hn_acker•1h ago•0 comments

Yoti age checks share facial photos and device fingerprints with third parties

https://techxplore.com/news/2026-05-online-age-pointless-privacy.html
50•Lihh27•1h ago•9 comments

Weave (YC W25) is hiring ML, AI, product, & design engineers

https://jobs.ashbyhq.com/workweave
1•adchurch•4h ago

Launch HN: Chert (YC P26) – Twilio for iMessage

https://www.trychert.com
42•garygao•7h ago•162 comments

The bootstrapper's EU stack for under €10 per month

https://eualternative.eu/guides/bootstrapper-free-tier-eu-stack/
163•sparkling•3h ago•60 comments

Riscrithm – An intuitive RISC-V assembler and optimizer coded in Go

https://github.com/ghetea-patrick/riscrithm
4•patrick-ghetea•1h ago•1 comments

Netherlands Seizes 800 Servers, Arrests 2 for Aiding Cyberattacks

https://krebsonsecurity.com/2026/05/netherlands-seizes-800-servers-arrests-2-for-aiding-cyberatta...
242•jruohonen•8h ago•65 comments

IBM Spins Off the First Pure-Play Quantum Chip Foundry

https://futurumgroup.com/insights/2-billion-chips-act-investment-in-quantum-bets-on-ibms-300mm-su...
130•rbanffy•12h ago•51 comments

CPPL: A Circuit Prompt Programming Language

https://arxiv.org/abs/2605.17892
23•chrsw•4d ago•6 comments

Building an AWS Lambda-Like Runtime with Firecracker MicroVMs

https://medium.com/@vivek1502/building-an-aws-lambda-like-runtime-with-firecracker-microvms-42a41...
3•nreece•2d ago•0 comments

Gnutella: A Protocol Outliving the World That Created It

https://rickcarlino.com/notes/p2p/gnutella-explanation.html
179•rickcarlino•3d ago•62 comments

Didgeridoo playing as alternative treatment for obstructive sleep apnoea (2006)

https://pmc.ncbi.nlm.nih.gov/articles/PMC1360393/
296•kelseyfrog•2d ago•147 comments

Ferrari Luce, Maranello's first ever electric car

https://www.topgear.com/car-news/electric/its-finally-here-meet-ferrari-luce-maranellos-first-eve...
16•sz4kerto•46m ago•10 comments

Show HN: Audiomass – a free, open-source multitrack audio editor for the web

https://audiomass.co/?multitrack=1
500•pantelisk•1d ago•110 comments

DeepSeek reasonix, DeepSeek native coding agent with high caching and low cost

https://esengine.github.io/DeepSeek-Reasonix/
696•Alifatisk•1d ago•271 comments

Hacker News front page as a site

https://thefrontpage.dev/
10•thatxliner•2h ago•4 comments

He Lost It at the Movies

https://www.theideasletter.org/essay/he-lost-it-at-the-movies/
31•tintinnabula•4d ago•27 comments

Migrating from Go to Rust

https://corrode.dev/learn/migration-guides/go-to-rust/
436•jabits•1d ago•453 comments

The analog computer museum's online library

https://www.analogmuseum.org/english/library.html
21•nill0•2d ago•0 comments