Long, exciting week: Presented cache_ext (customizing the Linux page cache with eBPF) at LSFMMBPF in Zagreb, then back to NY to present a poster on agentic kernel development with @jercarin at North East AI Agents Day
I haven't been to an SWC meeting in almost two years now, but @JonasYDu's reporting tracks with what I experienced. Good to know they haven't changed one bit. https://t.co/rg7mVno2vN
"Other than the protests, my experiences with @SW_Columbia were the only time in my life I’ve ever come out of an interaction thinking, 'Wow, these people would probably celebrate if I died,' " one Jewish and Israeli student told me. I'm keeping an eye on how negotiations with Columbia pan out and further developments, so consider following me if you want to keep up. And here's part one of my reporting in @TheFP: https://t.co/1RqYdmFncb
I was one of the Jewish engineering students that asked SWC to meet with us. All we asked them to do was stop chanting "Zionists off campus now" at SWC-sponsored protests. But apparently that was "agro genocidal rhetoric" and "concern trolling"!
In February '24, some students asked the union to host a listening forum with Jewish and Israeli student groups besides JVP to address the loss of trust in the union. However, then-union president Julia Bannon called this “agro genocidal rhetoric” and “concern trolling." 8/n
This was right after the (not Jewish) SWC engineering stewards showed up at an Antisemitism Task Force listening session and hijacked it. We tried to explain why SWC hijacking the listening session was problematic. Clearly did not register...
"Other than the protests, my experiences with @SW_Columbia were the only time in my life I’ve ever come out of an interaction thinking, 'Wow, these people would probably celebrate if I died,' " one Jewish and Israeli student told me. I'm keeping an eye on how negotiations with Columbia pan out and further developments, so consider following me if you want to keep up. And here's part one of my reporting in @TheFP: https://t.co/1RqYdmFncb
I was using ChatGPT for legal advice and it decided to completely hallucinate some preposterous nonsense about how growing wheat to use on my own farm somehow constitutes interstate commerce
"First she came for the Jews, and I did not speak out because I was not a Jew.
Then she came for the dogs, and I did not bark because I was not a dog..."
@FredKatz I threw this graph (per RealGM) together after the draft this year when they traded down by *one pick* with the Clippers in exchange for draft rights from 2015. Completely ridiculous and hilarious
@lauriewired Imagine being blessed by the cosmos to live life in a human body on the planet Earth, and willingly going into a career of JIT compilation of EBFT for NVMe controllers.
Always nice when part of your PhD is blessed by the CS influencer gods! Check out our work in @asafcidon's lab on executing eBPF programs in NVMe device drivers as a precursor for computational storage: XRP and BPF-oF! Links in comment. @zhong_yuhong@yanniszark@jercarin
if you’re a CS/EE student
write your thesis on JIT compilation of eBPF for NVMe controllers
there’s huge career alpha in computational storage; the standards are *just* starting to exist (TP4091)
@lauriewired Check out our work on this in XRP and BPF-oF, which improve performance by pushing eBPF programs to the NVMe driver even without computational storage hardware: https://t.co/PCrsCIjbAk and https://t.co/f86Wjipiik
Proud to have won the Best Presentation Award for cache_ext at New England Systems Day in Cambridge last week! We created cache_ext to allow applications to customize page cache policies (such as eviction) in the Linux kernel using eBPF, significantly improving performance.
Had a great time presenting cache_ext at @linuxplumbers last week. Lots of productive conversations on next steps for getting it merged upstream. Exciting times ahead for BPF in Linux memory management!