73 Followers
1.5K Following
945 Posts

Mostly boosting interesting tech-related stuff I may or may not have read.

Private account. Employed by Qualcomm. All my opinions are my own, I am only speaking for myself. Follows and boosts are not endorsements.

If you are a human and not expecting a follow-back,
feel welcome to follow :)

Pronounshe/him
GitHubhttps://github.com/kubanrob
Codeberghttps://codeberg.org/kubanrob
STAT+: Cell therapy primed liver transplant patients to avoid organ rejection, small study shows https://www.statnews.com/2026/04/17/organ-transplant-new-approach-immunosuppression-nature-communications-study/?utm_campaign=rss #science
Cell therapy primed liver transplant patients to avoid organ rejection, small study shows

A few transplant patients in a small study were able to stop using immunosuppressive drugs, thanks to pre-transplant cell therapy.

STAT
Have you ever found yourself with a box of 1Ω resistors but needed a 2.8451Ω resistance circuit? — No problem with my new book "The Definitive Guide to Resistor Networks"! https://s.metamuffin.org/projects/resistor-networks.pdf
Discourse is Not Going Closed Source

Cal.com just closed their source code, arguing AI has made open source too dangerous. After 13 years of building Discourse in public, we're staying open. Here's why.

Discourse

📣 New blog post

Switching higher-order streams to first-order streams, https://mnt.io/articles/switching-higher-order-streams-to-first-order-streams/.

I discuss streams. It's a pretext to learn about higher-order streams, like `flatten` and to introduce a new stream: `switch`! It's very useful, and will have no secret for you.

#RustLang #async #stream #future

Average number of hours between #curl security reports

Material for a pending presentation

Linux kernel is adding support for a new mechanism to validate lock usage during compile-time. It depends on a new Clang feature called Thread Safety Analysis.

"Implement compiler-driven static analysis locking context checking, using the upcoming Clang 22 compiler's context analysis features."

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0923fd0419a1a2c8846e15deacac11b619e996d9

Documentation/dev-tools/context-analysis.rst
https://github.com/torvalds/linux/blob/master/Documentation/dev-tools/context-analysis.rst

Thread Safety Analysis
https://clang.llvm.org/docs/ThreadSafetyAnalysis.html

slab: support for compiler-assisted type-based slab cache partitioning

@melver posted a kernel patch that provides an alternative mode to RANDOM_KMALLOC_CACHES called TYPED_KMALLOC_CACHES.

The new mode leverages a Clang 22 feature called "allocation tokens". Unlike RANDOM_KMALLOC_CACHES, this mode deterministically assigns caches to allocations based on their types, and not allocation sites.

https://lore.kernel.org/all/2026033111[email protected]/

The Natural Numbers Game to learn #Lean is actually fun, at least for the first two worlds I completed so far: https://adam.math.hhu.de/

It works well enough on the phone for doing it on the bus also :)

Lean Game Server

i was quite surprised to discover that no one had registered deleteduser [dot] com, and was curious to see how many emails i'd get if i registered it, assuming many orgs 'delete' logic probably just overwrote the email address with [email protected] or similar.

The answer, is at least 3 different orgs in the hour that I've owned that domain and been listening for email.

And yes, all of those emails contain the actual PII of the person who has been 'deleted' :-D

#infosec

alright here we go https://codeberg.org/keepasschi

(linked post)

edit: join us @ #keepasschi on libera.chat!