Beginning January 2026, all ACM publications will be made open access
dl.acm.org
Classical statues were not painted horribly
worksinprogress.co
Using TypeScript to Obtain One of the Rarest License Plates
jack.bio
Virtualizing Nvidia HGX B200 GPUs with Open Source
ubicloud.com
Your job is to deliver code you have proven to work
simonwillison.net
Are Apple gift cards safe to redeem?
daringfireball.net
Spain fines Airbnb €65M: Why the government is cracking down on illegal rentals
euronews.com
Jonathan Blow has spent the past decade designing 1,400 puzzles for you
arstechnica.com
Launch HN: Pulse (YC S24) – Production-grade unstructured document extraction
RCE via ND6 Router Advertisements in FreeBSD
freebsd.org
Slowness is a virtue
blog.jakobschwichtenberg.com
Creating apps like Signal could be 'hostile activity' claims UK watchdog
techradar.com
Hightouch (YC S19) Is Hiring
hightouch.com
Show HN: A local-first memory store for LLM agents (SQLite)
github.com
Egyptian Hieroglyphs: Lesson 1
egyptianhieroglyphs.net
Gemini 3 Flash: Frontier intelligence built for speed
blog.google
I got hacked: My Hetzner server started mining Monero
blog.jakesaunders.dev
After ruining a treasured water resource, Iran is drying up
e360.yale.edu
What is an elliptic curve? (2019)
johndcook.com
Show HN: X Writer – Tweet from VS Code Without Distractions (BYOK, Open Source)
github.com
From profiling to kernel patch: the journey to an eBPF performance fix
rovarma.com
Most parked domains now serving malicious content
krebsonsecurity.com
Amazing read, and actually a pretty good demo of their profiler, I'm adding it to my toolbox. (edit: will need to try it out before as it's a paid tool)
In hindsight, making the sync point be paid for all users was a mistake, and an opt-in flag would have been the better option. This is especially true because users that hit the issue kind of mis-used the eBPF map. I've found that most of the map types are good for the userspace -> kernel direction, but most of the times not the other way around.
In the example, sending timing samples to userspace should be performed with a ringbuf map. Alas, those did not exist in 2018, and the perf event array map type had its own drawbacks that pushed people (ab)using array maps. The only times the usual maps are fine for kernel -> userspace is for some non-streaming data (e.g. accumulated packet count in network programs); streaming should be left to ringbuf.