Interaction design vs content design vs service design

adamsilver.io

Last week, Kate Ivey-Williams, the Head of UCD on my programme, asked me: “What do you think your role is as a designer?” I said: “Errr… I design products that are easy to use… errr… I realise that’s a rubbish answer…” Kate saved me: “Don’t worry, I put you on the spot” But even so, as a designer you should be ready to be put on the spot because: If you aren’t able to explain what you do, it’s much harder for your teammates and stakeholders to value what...

Adobe Employee Statistics 2026

www.makerstations.io

Adobe employed 31,360 people worldwide at the close of fiscal 2025, up 651 from a year earlier and the slowest headcount growth in a decade. Revenue per employee reached roughly $757,800, among the highest of any large software company. This post covers Adobe’s workforce size, growth trend, geographic split, role mix, diversity figures, and the revenue efficiency behind them. Adobe Employee Statistics – TL;DR Adobe had 31,360 employees as of November 28, 2025, a 2.12% increase over f...

Japanese Kombini tier list for 2026-07-11

www.rubenerd.au

We haven’t had a tier list here for a while, so I thought it’d be fun to do one to celebrate 2026-07-11 . Japanese convenience stores are ubiquitous, tasty, and a cultural institution in their own right. I’ve decided not to include places we haven’t been to in a separate list this time; maybe I’ll add to this eventually. It’s worth mentioning this tier list only compares Japanese outlets, and where Japanese kombinis have branched out overseas. Including other countries in this l...

In defense of not understanding your codebase

seangoedecke.com

As a software engineer, how well do you have to understand your own codebase? My guess is that people who work on small codebases with low-turnover teams (say, Redis or games like The Witness ) would say “obviously you have to understand it completely, otherwise you can’t do good work”. I’d also guess that people who work on large codebases with high-turnover teams (say, the Google web search backend or GitHub) would say “obviously you can’t understand it completely, you just ha...

Dot product: Component vs. Geometric definition

eli.thegreenplace.net

The goal of this post is to answer a simple question: why are the following two definitions of the vector dot product in Euclidean space [1] equivalent for vectors \vec{a} and \vec{b} : Component definition: \vec{a}\cdot\vec{b}=\sum_{i=1}^{n}a_i b_i Geometric definition: \vec{a}\cdot\vec{b}=|\vec{a}||\vec{b}|cos(\theta) , where |\vec{a}| is the magnitude of \vec{a} and is the angle between the vectors’ directions Here’s a graphical depiction of our vectors (focusing on...

Powered by Hivemind: Autonomous Teaming and Strike at the Edge

shield.ai

Recent conflicts in Iran and Ukraine show that modern warfare does not wait for ideal communications, clear GPS signals, or manual replanning from a ground station. Modern strike systems must operate through jamming, degraded links, and changing target conditions while coordinating with ISR and relay assets in real time. To begin addressing this challenge, Shield AI and Destinus partnered to bring Hivemind mission autonomy software onto the Destinus Hornet platform, paving the way for integratio...

Wither/Whither the ACM

blog.computationalcomplexity.org

Two editorials in the July issue of the Communications of the Association for Computing Machinery ask about the decay and future of the organization itself. Jim Larus, editor-in-chief of the CACM, writes  Wither ACM? Publish and Perish? ACM no longer has broad appeal as a professional organization, does not advance many members’ careers, and may not be a valuable affiliation in a more diverse technical world...It is time to recognize that ACM has shifted from functioning as a professional s...

s21e10: Well, What Would You Do?

newsletter.danhon.com

0.0 Context Setting It is Tuesday 7 July in Portland, Oregon, where we are totally not living through what could be described as William Gibson’s Jackpot. I mean, the minority senate leader might be in a persistent vegetative state and there’s like a non-zero chance there’s a bunch of techbros going around lobbying for him to become a McConneLLM and thus be uploaded for all eternity, and they’re probably fighting with another band of techbros who see him as the ideal candidate for a...

X just gave us an interface that AI agents can use. I pointed it at my own posts.

lemire.me

I have been on X for a long time. Like most people who post regularly, I have a gut feeling for what might interest people. I post in the morning. Longer posts seem to do better. But gut feelings are not measurements. And until recently, digging into your own posting data meant either clicking around the web UI or writing custom scripts. Neither is particularly friendly when you want to ask ad hoc questions with an AI assistant. X recently launched hosted MCP servers: official endpoints ...

Reading List 07/11/26

www.construction-physics.com

“ Venice: The Basin of San Marco on Ascension Day ” by Canaletto, via the National Gallery of London . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at adults living with their parents, Samsung’s profits, Native American data centers, Puerto Rico’s electricity grid, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housekeeping items:...

Winter

jamesg.blog

Speaking of trains, I tell a story of Winter to my friend, of the train that stopped in the village station on an evening so cold my fellow passengers and I could see our breaths. The local pub offered refuge to all those who wanted to sit in the warmth. I wanted to feel a bit more of the cold – to see my breath; to feel all the parts of me. Anxiety warms the cold, too. Reflecting on the story of Winter, in the cold, there was nothing but warmth. My hands were likely almost immovable, frozen b...

We Know Simple Fluids Can Flow. Turns Out, Some Can Fracture.

www.quantamagazine.org

Thamires Lima, a research professor in chemical engineering at Drexel University, studies the properties of thick, viscous liquids — think honey or molasses, though in a lab you’re more likely to find polypropylene or crude oil. Using a method called extensional rheology, Lima stretches liquids between metal plates to find the force that makes them flow. A few years ago, she was conducting a… Source Thamires Lima, a research professor in chemical engineering at Drexel University, studie...

The new GPT-5.6 family: Luna, Terra, Sol

simonwillison.net

OpenAI's latest flagship model hit general availability this morning , and comes in three sizes: Luna, Terra, and Sol (from smallest to largest). The new models are priced per 1M input/output tokens as Luna $1/$6, Terra $2.50/$15, Sol $5/$30. For comparison, the Claude Opus series are $5/$25 and the Claude Fable 5 is $10/$50, but price-per-million tokens doesn't tell us much now that the number of reasoning tokens can differ so much between models for the same task. All three models have a...

How Ukraine Built a War Fighting State

austinvernon.site

The engine is revving after years of war.  ... Read More The engine is revving after years of war.  ... Read More The engine is revving after years of war.  ... ... Read More Read More

Experiences with local models for coding

martinfowler.com

Birgitta Böckeler now reports on her recent experiences trying local LLMs for coding. She compares them using two standard tasks, and tries out the most promising model for day-to-day use. more… Birgitta Böckeler now reports on her recent experiences trying local LLMs for coding. She compares them using two standard tasks, and tries out the most promising model for day-to-day use. more… Birgitta Böckeler now reports on her recent experiences t...

How to publish to PyPI using GitHub Actions securely

snarky.ca

There have been several security incidents lately that involved compromising GitHub Actions workflows. This has led some to say " GitHub Actions is the weakest link " in publishing and to GitHub publishing a GitHub Actions security roadmap update . But saying it's an issue and acknowledging the fact is one thing, but you still need to do the mitigation work today so you are not going to be the next headline. So this post is going to outline 3 things to do so you can publish to PyPI securely w...

Dear Jon,

taylor.town

I like reading letters for particular persons. You and I talk about simulating each other. I've got a little Jon (not a Lil Jon) inside me. He tells me about chemistry, and systems, and to not take it all so seriously, dude. That voice is one of the wisest and best parts of me. Thanks. I can't simulate just anybody. Only high-fidelity training data creates simulations, and we've shared the human experience. I cherish our training data -- years of spats, riffs, tiffs, spills, wins, and shenan...

Do Automated Evals Work?

hamel.dev

We compared 100 human annotated traces against automated eval systems. Here's what we found. We compared 100 human annotated traces against automated eval systems. Here's what we found.

GC shape stenciling in Go generics

rednafi.com

While going through the Go generics proposal , I got curious about how the compiler implements it. Compilers usually handle generics in one of two ways: With full monomorphization , the compiler turns generic code into concrete, type-specific code. It generates a separate version for every set of type arguments the program uses. Rust works this way, and so do C++ templates. With type erasure , the compiler keeps one shared version of the generic code and replaces the type paramete...

QuadRF can spot drones and see WiFi through my wall

www.jeffgeerling.com

The QuadRF (pictured above) a phased-array radio built around a Raspberry Pi 5 and an FPGA board with picosecond-level timing. It does advanced signal processing and beamforming. It can see WiFi through walls and track drones in flight. If the open source community can come up with something like this, just imagine what governments are capable of. When you plug a computer into a network, tools like Wireshark can show all the hidden traffic you might not even know is there. WiFi packe...

Downsizing

manuelmoreale.com

With the 150th interview of People and Blogs now live, it’s officially time to downsize my online presence again. My digital life follows a somewhat regular rhythm and I alternate through phases of expansion, where I buy domain names, ship new projects, start newsletters, and chase a million ideas, and phases of contraction, where everything happens in reverse: domains are left to expire, projects are archived, newsletters are deleted, services are cancelled. And my recent decoupling from t...

Compilers and AI 'cyber' defense

steveklabnik.com

I haven’t had time to blog in a while, I have a lot to say, but have been doing a lot of things and so haven’t gotten words down in a while. One of those things in the past few weeks has been picking back up my Rue project. I’m really excited for what it’s turning into, even though it’s not really ready for anyone else to use just yet. So go take a look if you want, but don’t expect anything amazing, it’s very much a work in progress. Anyway, one of the things that got me bac...

The console wars have been lost

xeiaso.net

Previously I opined that Valve was about to win the console generation . I couldn't have possibly predicted that both Microsoft and Sony would just self-sabotage so hard that they're both going to lose. Between Microsoft's decimation of the Xbox division , slaughtering off the IdTech team , and continued increases of Xbox hardware prices ; there's nothing to really be excited about with the Xbox. Sure their most recent presentation showed off a bunch of exclusives, but none of them...

Random Old Posts

TitleDate
How do managers* get stuck?
www.elidedbranches.com
September 06, 2017
Need, Want, and Agency: Mapping the Digital User Experience
theluddite.org
February 01, 2024
0045: unexplanations, business things, zest progress, internal consistency repro, why murat blogs, compiler books + papers, compiling sql to wasm, other books
www.scattered-thoughts.net
March 28, 2024
Top 5 regrets before death
levels.io
August 11, 2018
The Electric Car's Shrinking Role in Reducing Oil Demand
austinvernon.site
March 21, 2022
Disque 1.0 RC1 is out!
antirez.com
January 02, 2016
The Riddles of Adaptor Signatures
conduition.io
September 08, 2023
Five years with Rust
steveklabnik.com
December 21, 2017
Confusion and disengagement in meetings
notes.eatonphil.com
November 30, 2019
Cracking Kevin Mitnick's Ghost In Tthe Wires Paperback Edition
fabiensanglard.net
May 09, 2012
Taipei is boring, and maybe that's not such a bad thing
levels.io
May 03, 2017
Two workers are quadratically better than one
www.hillelwayne.com
November 02, 2020
On Path Independence
vitalik.eth.limo
June 22, 2017
HOWTO make a real book Kindle cover
blog.singleton.io
January 03, 2011
The Joy of Computer History Books
fabiensanglard.net
April 01, 2023
Arduino PS2 mouse controlled RC car
blog.singleton.io
February 27, 2011
Introducing arborium, a tree-sitter distribution
fasterthanli.me
December 13, 2025
wastrel milestone: full hoot support, with generational gc as a treat
wingolog.org
April 09, 2026
I want to see the claw
vickiboykis.com
October 20, 2025
Is the Smart Grid All Hot Air?
austinvernon.site
July 06, 2022
How video games use LUTs and how you can too
blog.frost.kiwi
February 28, 2024
All You Ever Wanted to Know About OBIEE Performance…but were too afraid to ask
rmoff.net
October 03, 2016
Meaningfully Typechecking a Language in Idris, Revisited
danilafe.com
July 22, 2020
In defense of linked lists
antirez.com
November 04, 2022
The Caldera: a sleek split and wireless keyboard
christianselig.com
July 20, 2024
How Much Is a Browser Worth?
www.wezm.net
July 03, 2024
How can I contribute to Ruby on Rails?
steveklabnik.com
July 05, 2012
2025
www.scattered-thoughts.net
February 17, 2026
Oracle BI Management / Systems Management MBeans
rmoff.net
July 22, 2009
Hunting down the stuck BGP routes
blog.benjojo.co.uk
April 21, 2021
OBIEE 11g tidbit - XUDML support
rmoff.net
March 18, 2010
Static webhosting benchmark: AWS, Google, Firebase, Netlify, GitHub & Cloudflare
simplyexplained.com
May 28, 2020
Magic the Gathering format: Fun 40
fabiensanglard.net
May 20, 2026
SDF letter spacing
www.redblobgames.com
September 08, 2024
Weeds & Bozo Explosions
taylor.town
May 09, 2023
abracadabra: How does Shazam work?
www.cameronmacleod.com
February 19, 2022
March bookmarks
ohhelloana.blog
April 02, 2019
Interactive Visualization of the Elimination Tree
www.reidatcheson.com
May 15, 2026
Geothermal's Path to Relevance: Cheap Drilling
austinvernon.site
October 24, 2021
A Christmas Game
www.jonashietala.se
December 26, 2014
Vectorization through Link-Time-Optimization (LTO)
www.reidatcheson.com
June 01, 2025
Living with a terrible taste in music
steveklabnik.com
October 12, 2012
Dispatch 002: Making a new medium and other recaps
www.inkandswitch.com
December 21, 2023
0046: zest syntax, zest progress, sponsors-only repos, future compilers, error-handling implementations, suboperators, why we drive
www.scattered-thoughts.net
May 02, 2024
Nomad List 3.0 is now live on Product Hunt
levels.io
December 11, 2017
To Chelsea & Mom, Happy Mothers' Day
taylor.town
May 12, 2024
Michael's Top Trends of 2024 for Python Web Devs
mkennedy.codes
December 21, 2024
FizzleFade
fabiensanglard.net
August 28, 2017
Using Bunny CDN to embed and stream videos on static websites
stfn.pl
April 01, 2026
New OBIEE blogs
rmoff.net
October 19, 2009
From where I left
antirez.com
December 10, 2024
GIFbook, the first animated GIF flipbook
levels.io
October 02, 2014
Compiling a Functional Language Using C++, Part 9 - Garbage Collection
danilafe.com
February 11, 2020
The Shore
kinduff.com
April 15, 2025
Cutting Python Web App Memory Over 31%
mkennedy.codes
April 01, 2026
rvnx's "P**is Table Test" for LLM Censorship
taylor.town
September 17, 2023
When to Build Millennia Sewers
taylor.town
June 28, 2023
Possible futures of the Ethereum protocol, part 5: The Purge
vitalik.eth.limo
October 26, 2024
Making your own programming language is easier than you think (but also harder)
lisyarus.github.io
May 06, 2026
Evolution Strategies
lilianweng.github.io
September 05, 2019
New zine: The Secret Rules of the Terminal
jvns.ca
June 26, 2025
Designing a Code Playground for Adventlang
healeycodes.com
December 18, 2021
Seizing the Means of Re-Production
taylor.town
September 18, 2024
Freezing bread from the local bakery solves sellouts and lowers blood sugar spikes
levels.io
January 11, 2026
All you may need is HTML
fabiensanglard.net
March 02, 2023
JJ LSP Follow Up
matklad.github.io
March 05, 2026
A tale of Ghosts'n Goblins'n Crocos
fabiensanglard.net
May 30, 2020
Building a Homelab VM Server
mtlynch.io
May 07, 2017
A Prehistory of the Ethereum Protocol
vitalik.eth.limo
September 14, 2017
Do you mean (pt II)
rmoff.net
August 20, 2009
Scripted OBI 11g Linux startup/shutdown
rmoff.net
January 04, 2012
A love letter to the community-led events
ohhelloana.blog
July 23, 2024
How long it takes to complete a task
levels.io
October 20, 2016
Using inline SVGs in Vue components
calebporzio.com
February 20, 2018
Announcing: Alloydocs
www.hillelwayne.com
April 13, 2020
Installing Ghost on Ubuntu 14.04
lookingsideways.co.uk
January 08, 2015
Deus Ex 3 – Folds
simonschreibt.de
January 22, 2013
AI makes weak engineers less harmful
seangoedecke.com
May 09, 2026
A new era for software testing
antirez.com
June 07, 2026
Teleglitch – RGB Flickering
simonschreibt.de
January 21, 2013
Soulbound
vitalik.eth.limo
January 26, 2022
How old is the name 'Daniel'?
www.hillelwayne.com
April 01, 2024
Always Be Blaming
matklad.github.io
May 18, 2026
LIT Home
taylor.town
October 12, 2021
FPL Wrapped
owenlacey.dev
May 25, 2026
Debugging memory leaks in Postgres, heaptrack edition
notes.eatonphil.com
May 22, 2025
Scripts to extract information from OBIEE NQQuery.log
rmoff.net
June 11, 2010
you need to be agencymaxxing
strangestloop.io
May 10, 2023
Ditching Sonos for Music Assistant
www.jonashietala.se
June 04, 2025
Speculative Calendar Events
maggieappleton.com
January 07, 2024
Eleventy is now Build Awesome
www.zachleat.com
March 06, 2026
🎄 Twelve Days of SMT 🎄 - Day 12: Community Transformations
rmoff.net
December 23, 2020
UI backwards compatibility
danluu.com
November 09, 2017
Bitcoin Devs Should Be Learning Isogeny Cryptography
conduition.io
March 12, 2026
NASA isn't fixing the heat shield on Artemis II
www.adastraspace.com
December 13, 2024
Detecting goroutine leaks with DTrace
gaultier.github.io
December 21, 2025
Property Graph in Oracle 12.2
rmoff.net
March 10, 2017
Writing JIT Compiler on the Plane
laplab.me
May 23, 2022
0058: borrow-checking surprises, books, links
www.scattered-thoughts.net
April 07, 2026
Strucjure: motivation
www.scattered-thoughts.net
December 04, 2012

About

I couldn't find a RSS reader that I liked so I decided to build my own.I thought it would be neat if it was public and formatted kind of like a magazine or a newspaper, so here we are.This is a feed of all the feeds that I want to keep up with. I try to keep it independant and keep out things likeenigneering blogs that are just advertisements, but its all up to my discretion.

This page updates daily at 8:11ish AM Mountain Time. The following blogs are featured on the page currently:

For the full list of feeds that are followed see the raw list here.