## Overview **This guide is marked as DISCONTINUED — thermal printers and accessories are no longer carried by Adafruit, and some of the APIs and drivers referenced here are no longer available or compatible. Code will not be updated and guide feedback will not be reviewed. The information remains online because a few elements may be of use for anyone who still has this hardware, but will still need to DIY their own code.** **“Instant photography”** with Polaroid cameras was a _thing_ up th... Read more ›
Google Chrome’s move to Manifest V3 for extensions is closing its final loophole and, with it, bringing the end of many ad blocker tools. Read more ›
Eukaryotic genomes generate a plethora of polyadenylated (pA+) RNAs1,2, which are packaged into ribonucleoprotein particles (RNPs). To ensure faithful gene expression, functional pA+ RNPs, including protein-coding RNPs, are exported to the cytoplasm, whereas transcripts within non-functional pA+ RNPs are degraded in the nucleus1–4. How cells distinguish these opposing fates remains unknown. The DExD-box ATPase UAP56 (also known as DDX39B) is a central component of functional pA+ RNPs, and pro... Read more ›
I've written a largely negative review of Fedora Workstation 44 Gnome edition, covering installation in a dual-boot setup and some post-install usage, including dangerous software management that offers unofficial packages for popular programs while simultaneously ignoring official versions, unnecessarily alarmist device security report, appearance and customization with extensions, applications, hardware compatibility, networking, performance, responsiveness, numerous anti-ergonomic choices ... Read more ›
This is the story of how I found 10,000 repositories on GitHub that distribute Trojan malware. They are all from different contributors, have different names, and are not forks of other repositories. But they share a common pattern, which is what allowed me to write a script to find Read more ›
A detailed, spatially resolved quantitative map of the human proteome is essential for a deeper understanding of human biology and disease1–4. Here we present a comprehensive human proteomic landscape, generated by profiling more than 13,000 proteins across 2,856 samples using data-independent acquisition mass spectrometry. The dataset spans 58 major tissue types, 251 specific tissue subtypes and 25 distinct carcinomas. This resource enables the depiction of spatially resolved proteome trajec... Read more ›
Vega is a popular declarative language for creating interactive data visualizations. It supports reactive data transformations using its streaming dataflow architecture. Despite its widespread adoption, the exact semantics of Vega is subtle and poorly documented. This leads to incorrect or confusing visualizations and difficult-to-understand error messages. This paper makes two contributions. First, we define a graph-based operational semantics,... Read more ›
Vascular cognitive impairment (VCI) is a common form of dementia associated with cerebrovascular dysfunction and chronic inflammation. Impaired cerebral perfusion is a result of atherosclerotic plaque build-up in the medium and large arteries in the brain and is exacerbated by numerous inflammatory triggers, including aging, high blood pressure, high cholesterol, and smoking. Previously, we demonstrated that receptor-interacting protein 1 kinase (RIPK1) promotes the progression of aortic athe... Read more ›
Mitochondrial diseases frequently affect the brain leading to severe and disabling neurological symptoms. The heteroplasmic m.3243 A > G mutation in MT-TL1, encoding mt-tRNALeu, is responsible for ~80% of mitochondrial encephalomyopathy, lactic acidosis, and stroke-like episodes (MELAS), which is one of the most characteristic mitochondrial syndromes, leading to disability and early death. There are no animal models harbouring this mutation to provide precise mechanistic insights informing th... Read more ›
As of 150.0.0, Firefox uses zlib-rs for gzip (de)compression. This is very exciting, and has both performance and safety advantages. Read more ›
Mathematicians manipulate sets with confidence almost every day, rarely making mistakes. Few of us, however, could accurately quote what are often referred to as "the" axioms of set theory. This suggests that we all carry around with us, perhaps subconsciously, a reliable body of operating principles for manipulating sets. What if we were to take some of those principles and adopt them as our axioms instead? The message of this article is that this can be done, in a simple, practical way (due... Read more ›
A skeleton HTML template of essential design patterns for accessible, responsive emails - blocksedit/starter-email-template Read more ›
We’re on a journey to advance and democratize artificial intelligence through open source and open science. Read more ›
Webxdc brings mini apps to messenger chats. Users share and run mini apps, while developers create them using the webxdc format and API. Read more ›
A presentation of why, and how, I started using Emacs Read more ›
While large language models (LLMs) have shown promise in diagnostic dialogue1, their capabilities for effective management reasoning—including disease progression, therapeutic response, and safe medication prescription—remain under-explored. We advance the previously demonstrated diagnostic capabilities of the Articulate Medical Intelligence Explorer (AMIE)1−3 through a new LLM-based agentic system optimized for multi-visit clinical management and dialogue. To ground its reasoning in authorit... Read more ›
In my recent series ANSI art and webcomics, I debunked a false assertion that began in a history book and propagated across the web. Now it’s time to solve the mystery of an old ANSI art screen that I helped propagate across the web 20 years ago. Allow me to explain — but first, let’s […] Read more ›