Shield AI’s Hivemind Demonstrates Flight on Destinus Hornet in Two-Month Integration

shield.ai

SEGOVIA, Spain (March 24, 2026) – Shield AI and Destinus announced today the successful completion of a rapid autonomy integration campaign on the Destinus Hornet platform. The flight tests, conducted in Segovia, Spain, validated the integration of Shield AI’s Hivemind autonomy software with the Hornet flight control architecture after a two-month integration effort. During the campaign, Hivemind autonomously adapted the platform’s flight paths in real time, dynamically updating routing...

Updated and fixed hugo

rubenerd.com

I was stuck on an old release of the Hugo static site generator for a while because some of the updated syntax wasn’t trivial to replace. I pulled the trigger this morning and upgraded, and spent the time updating themes and code. Breaking changes between releases are par for the course with Hugo, which does mean I can’t generally recommend it for laypeople. Though to their credit it did manage to find half a dozen posts where I had mangled some frontmatter; in one case from a post from te...

Dear Aliens

taylor.town

Hello. I'm hosting a writing contest with my friends at Quarter Mile . Please send us something! Don't overthink it -- they're just aliens, and you're only human. Hello. I'm hosting a writing contest with my friends at Quarter Mile . Please send us something! Don't overthink it -- they're just aliens, and you're only human. Hello. I'm hosting a writing contest with my friends at Quarter Mile . Please send us something! Don't overthink it -- they're just aliens, and you're only ...

The artist was here

jamesg.blog

I love the storytelling work that the Metropolitan Museum of Art in New York does. For example, the Frame of Mind podcast highlights short stories of people’s relationships with museums – around fifteen minutes long each. It is a great listen. Last year, I watched a video by The Met on their YouTube channel as part of their “Meet Me at the Met” series. The video was an interview with Orhan Pamuk , a Nobel Prize-winning author. The video has stuck with me ever since. When I think about...

China surfaces details of spacecraft to land humans on Luna by 2030 | Moon Monday #267

jatan.space

Left: Model of the ‘Lanyue’ lunar lander stacked on top of its propulsion module; Right: Diagram of the propulsion system of the lander. Images: Shujianyang / SAST / CASC The Chinese-language research journal “Chinese Space Science and Technology” has published a special issue on the development of various elements of China’s crewed Moon missions with 14 ‘open access’ papers. This includes details of the ~26,000-kilogram crewed lunar landing system called ‘Lanyue’,...

On Spiders

danilafe.com

Whenever I stay still, I feel the spiders weave their webs around me. Their tiny legs entangle me in silk, traverse my body as they seem to proudly inspect their work and into darkness sink. There're times I see the spiders' threads on others, They shimmer gently in the purple dusk, Or sway with zephyrs in the hair of lovers, stuck. To listen to the webs is to hear echoes of social butterflies ensnared within arachnid galleries of human ethos, whose pieces come and go ...

The best laptop Apple ever made

www.jeffgeerling.com

Today I posted a video titled The best laptop Apple ever made , and tl;dw 1 it's the 11" MacBook Air. I acknowledge in the video my pick is slightly subjective, and I also asked a number of other YouTubers which Mac laptop they consider the best (or at least most influential). If you don't want to watch the video, I'll summarize their choices here: Today I posted a video titled The best laptop Apple ever made , and tl;dw 1 it's the 11" MacBook Air. I acknowledge in the...

How many branches can your CPU predict?

lemire.me

Modern processors have the ability to execute many instructions per cycle, on a single core. To be able to execute many instructions per cycle in practice, processors predict branches. I have made the point over the years that modern CPUs have an incredible ability to predict branches . It makes benchmarking difficult because if you test on small datasets, you can get surprising results that might not work on real data. My go-to benchmark is a function like so: while (howmany != 0) { ...

The Three Tiers of AI Adoption: A Practitioner's Framework

www.doscher.com

After considerable effort and time, I think it's time to talk about some challenges the IT community faces over AI adoption. This entire article represents my thoughts and opinions only. Most AI adoption frameworks are targeted at the C-suite, and if you're a consulting company you likely want to target decision makers, and not IT. If you're a tooling company or AI provider, you talk up the org chart selling your product. I'll go into depth here talking across the org to fellow practitioner...

Pivoted Query Synthesis

buttondown.com

We love generative testing in the world of query languages, because languages in general are in a lot of ways, too complex to test by hand. There's an exponential number of combinations of features that could be involved in any given query. Database query optimizers do a lot of work to detect when those features are used together in ways that permit better execution. This is great, and important, especially when queries are generated by the composition of various tools that might not be aware of...

Are Strings Still Our Best Hope for a Theory of Everything?

www.quantamagazine.org

Fifty-eight years after it first appeared, string theory remains the most popular candidate for the “theory of everything,” the unified mathematical framework for all matter and forces in the universe. This is much to the chagrin of its rather vocal critics. “String theory is not dead; it’s undead and now walks around like a zombie eating people’s brains,” the former physicist Sabine Hossenfelder… Source Fifty-eight years after it first appeared, string theory remains the most p...

Testing unary gRPC services in Go

rednafi.com

We don’t want to test gRPC or an HTTP server itself, we simply want to test our method’s logic. The simple answer to this question is to de-couple gRPC’s work from the actual work. – John Doak, Testing gRPC methods That advice is right most of the time. If your handler is a thin shell over business logic that lives behind an interface, you can test the logic without gRPC at all. Inject a fake , call the method, check the result. But sometimes you do need to test the gRPC layer. ...

A $100 gift card could be legit. A $1000 is obviously a Scam. What should scammers do?

blog.computationalcomplexity.org

If I get an email offering me a $1000 for I DON"T KNOW SINCE  I ignore it and don't even bother looking for other signs it is a scam.  If I get an email offering me $100  I may look more carefully and often they are legit (most common is to give a per-publication review of a math book---sometimes just questions, but more often a written report).  Most offers I get are either $1000 or $100. Today I got one for $750 which inspired this post (I ignored the offer without checking).  Which nets ...

Another ANOTHER New Lick of Paint

kevquirk.com

So it turns out I didn't like the mustard yellow and steel blue design that I created a couple weeks ago. It just didn't sit well with me, and if I look back over my design history the designs that have stuck over the years are invariably grey with a splash of colour. Problem was, I didn't really know how I was going to redesign the site. Then, one day, I was talking with Sven via email and I visited his blog (also running Pure Blog for the record 🎉), and I immediately knew that was...

Some Things Just Take Time

lucumr.pocoo.org

Trees take quite a while to grow. If someone 50 years ago planted a row of oaks or a chestnut tree on your plot of land, you have something that no amount of money or effort can replicate. The only way is to wait. Tree-lined roads, old gardens, houses sheltered by decades of canopy: if you want to start fresh on an empty plot, you will not be able to get that. Because some things just take time. We know this intuitively. We pay premiums for Swiss watches, Hermès bags and old properties ...

Consensus Board Game

matklad.github.io

Consensus Board Game Mar 19, 2026 I have an early adulthood trauma from struggling to understand consensus amidst a myriad of poor explanations. I am overcompensating for that by adding my own attempts to the fray. Today, I want to draw a series of pictures which could be helpful. You can see this post as a set of missing illustrations for Notes on Paxos , or, alternatively, you can view that post as a more formal narrative counter-part for the present one. The idea comes from my m...

When (not) to break rules

anniemueller.com

You’ve got to think about big things while you’re doing small things, so that all the small things go in the right direction. — Alvin Toffler A rule (or boundary) turns a theoretical or philosophical stance into a clearly defined behavior: Do this , and your behaviors align with your belief. Congruence.  Do that , and you miss it. Conflict.  Internal conflict doesn't feel good. Break dumb rules . Break arbitrary small rules (or don’t). Break rules that exist only t...

Replacing Flask with Robyn wasn't worth it

mkennedy.codes

TL;DR; I converted Python Bytes from Quart/Flask to the Rust-backed Robyn framework and benchmarked it with Locust . There was no meaningful speed or memory improvement - and Robyn actually used more memory. Framework maturity, ecosystem depth, and app server flexibility still matter more than raw benchmark numbers. Last week I played with the idea of replacing Quart (async Flask ) with Robyn for our bigger web apps. Robyn is built almost entirely in Rust, and in the benchmarks, ...

On AI and Learning

nishtahir.com

Over the weekend, I had some interesting discussions about the impacts AI on developer growth and skill atrophy. Much of that discussion was inspired by Mo Bitar's video on the subject. Within my small group, we couldn't come to a consensus on its impacts. We all had anecdotes with wildly different outcomes, so I decided to push a poll on a few communities I participate in to get a better sense of how engineers feel about AI's impact on their learning. By the time time I collected and processed ...

Experimenting with Starlette 1.0 with Claude skills

simonwillison.net

Starlette 1.0 is out ! This is a really big deal. I think Starlette may be the Python framework with the most usage compared to its relatively low brand recognition because Starlette is the foundation of FastAPI , which has attracted a huge amount of buzz that seems to have overshadowed Starlette itself. Kim Christie started working on Starlette in 2018 and it quickly became my favorite out of the new breed of Python ASGI frameworks. The only reason I didn't use it as the basis for my own Da...

Reading List 03/21/26

www.construction-physics.com

Cargo ship Marine Angel navigating the Chicago River in 1953. Via History Calendar . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week: damage to the Ras Laffan LNG facility, housing bubble risks, North Korea’s naval production, Bezos’ $100 billion for manufacturing automation, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. War in Iran Ras Laffa...

My 2-step process for AI-free blogging

manuelmoreale.com

Following the 7-step approach and the 1-step approach , and also channelling the spirit of the longstanding tradition of learning how to draw owls on the internet : Think about a subject and then start typing Type the rest of the fucking post and then hit publish Thank you for keeping RSS alive. You're awesome. Email me :: Sign my guestbook :: Support for 1$/month :: See my generous supporters :: Subscribe to Peo...

How To Create Kahoot Quiz

www.makerstations.io

Creating a Kahoot quiz takes about five minutes from login to finished game. You need a Kahoot account, a topic, and a few questions ready to go. The process is identical whether you're running a classroom review, a team training session, or a trivia game with friends. Here's how to do it, step by step. How to Create a Kahoot Quiz: The Full Process Head to create.kahoot.it and sign in. Supported login methods include Google, Microsoft, Apple, and Clever. Users under 13 in the US, or un...

Random Old Posts

TitleDate
I reached 150 million points in BOINC
stfn.pl
June 27, 2024
The "Is Something" Pattern in Agda
danilafe.com
September 01, 2023
How to trade software for small money?
www.scattered-thoughts.net
March 21, 2024
Building a Basic Crystal Project with Nix
danilafe.com
February 16, 2020
This one goes out to the ones we love
anniemueller.com
February 06, 2026
Poem: The dawn of your light
jatan.space
January 03, 2026
Firefox add-ins - ones I find useful
rmoff.net
March 24, 2009
AI Can’t Even Fix a Simple Bug — But Sure, Let’s Fire Engineers
nmn.gl
May 22, 2025
Microsoft's All-Cloud Windows is what I dislike about Modern Computing
nate.mecca1.net
July 24, 2023
1,000 Weekends Without A Drink
taylor.town
September 17, 2022
Set up a single-node EDB Postgres Distributed cluster on Ubuntu
notes.eatonphil.com
August 14, 2025
Visual Regression Testing of OBIEE with PhantomCSS
rmoff.net
May 23, 2014
What do I think about network states?
vitalik.eth.limo
July 13, 2022
Making the web better. With blocks!
www.joelonsoftware.com
January 27, 2022
Probabilistic Spreadsheet
blog.singleton.io
November 24, 2021
I Misunderstood Rejection Sampling All This Time
buttondown.com
September 22, 2025
Resharing Shamir Secret Shares to Change the Threshold
conduition.io
September 06, 2023
How to discourage open source contributions
danluu.com
October 27, 2013
OP_RETURN based tokens are fundamentally flawed
www.jonashietala.se
July 28, 2018
Resurrecting a Dead Library: Part Two - Stabilization
mtlynch.io
August 06, 2018
You Can Ignore This Post
mkennedy.codes
May 25, 2023
Nextdoor's Heisensubscribe (And Other Dark Patterns)
taylor.town
May 15, 2023
Sell Your Service
taylor.town
July 25, 2023
Discret 11, the French TV encryption of the 80's
fabiensanglard.net
June 07, 2020
Practical async Rust over lunch
c.pgdm.ch
November 10, 2023
Recommendations
www.robinwils.com
January 08, 2025
Python: Dependency injection for cleaner I/O handling
stfn.pl
February 10, 2025
Context Anchoring
martinfowler.com
March 17, 2026
Reverse Engineer Strike Commander
fabiensanglard.net
January 22, 2013
State of the fasterthanlime 2024
fasterthanli.me
August 07, 2024
A Bunch of Programming Advice I'd Give To Myself 15 Years Ago
mbuffett.com
June 29, 2024
Have you defined CLIENT_ID in OBIEE yet?
rmoff.net
August 08, 2011
s19e03: Kill Your Gods
newsletter.danhon.com
October 16, 2024
Two thought experiments to evaluate automated stablecoins
vitalik.eth.limo
May 25, 2022
Why I Quit Google to Work for Myself
mtlynch.io
February 28, 2018
Managing My Motivation, as a Solo Dev
mbuffett.com
June 05, 2024
Entering Pintos
www.jonashietala.se
September 03, 2012
Using Pinchflat and Jellyfin to download and watch Youtube videos
stfn.pl
February 03, 2025
Running around HTTP firewalls
blog.benjojo.co.uk
January 01, 2014
📝 Online following and Starter Packs
moonbase.lgbt
October 22, 2024
Hardening OAS
rmoff.net
January 21, 2010
Live cursors with Liveblocks & Next.js
www.ctnicholas.dev
August 02, 2021
The death of a TLD
blog.benjojo.co.uk
July 26, 2018
Pain we forgot
www.scattered-thoughts.net
May 17, 2014
Useful links relating to abracadabra
www.cameronmacleod.com
July 17, 2016
Inside the Sausage Factory: How we Built the Program for Current 2022
rmoff.net
August 31, 2022
Decision Tables
www.hillelwayne.com
July 09, 2018
Building a 1997 Quake PC: Benchmarking Vquake
fabiensanglard.net
January 13, 2026
An Elixir based payment processor for the Coinparty hackathon
www.jonashietala.se
November 30, 2020
Notes on OpenAI's AppSDK
nishtahir.com
October 07, 2025
Introducing PiUi: add a simple mobile phone UI to your RaspberryPi project.
blog.singleton.io
March 20, 2013
How I fixed it: Firefox crash on Hyprland
myme.no
October 16, 2025
The cost of a function call
lemire.me
February 08, 2026
2021 Q3 roundup
www.scattered-thoughts.net
October 12, 2021
Issue No. 342
orbitalindex.com
October 29, 2025
CAF
rmoff.net
December 11, 2009
What's new with "The Rust Programming Language"
steveklabnik.com
August 15, 2016
Connecting to OBIEE via JDBC - with jisql
rmoff.net
March 28, 2016
0009: 2021 Q1 roundup, updates to internal consistency, garden of forking paths, push vs pull, beca, cambria
www.scattered-thoughts.net
April 24, 2021
AI Slop, Suspicion, and Writing Back
benjamincongdon.me
January 25, 2025
Slashdot and Sourceforge
danluu.com
May 31, 2015
In defense of linked lists
antirez.com
November 04, 2022
End with one thing per page
adamsilver.io
November 16, 2025
Incremental refresh of Exalytics Aggregates using TimesTen
rmoff.net
January 10, 2013
Want to join the Rust docs team?
steveklabnik.com
March 24, 2017
Render Hell 2.0
simonschreibt.de
August 16, 2015
Smarter C/C++ inlining with __attribute__((flatten))
awesomekling.github.io
April 27, 2020
Extracting domain models: a practical example
steveklabnik.com
September 22, 2011
🌸
jamesg.blog
March 20, 2026
Writing a minimal in-memory storage engine for MySQL/MariaDB
notes.eatonphil.com
January 09, 2024
Superman doesn't sweat
garden.bradwoods.io
February 02, 2025
"Please click on all images of the heaviest animal species"
taylor.town
January 05, 2024
Cloning Dominos Order Tracker as a Microservice with Node.js and Firebase!
healeycodes.com
February 20, 2019
Nobody understands REST or HTTP
steveklabnik.com
July 03, 2011
the best bad baby names
taylor.town
April 22, 2024
Steve Ballmer was an underrated CEO
danluu.com
October 28, 2024
Coarse is Better
borretti.me
December 21, 2025
Beebop The Island Hopper
www.jonashietala.se
April 26, 2010
Patchwork 10 · Beyond prose
www.inkandswitch.com
April 03, 2024
End-to-End Type Safety with .NET7, TypeScript, and OpenAPI -- with Hot Rebuild
chrlschn.dev
October 10, 2023
In-person meatspace protocol to prove unconditional possession of a private key
vitalik.eth.limo
October 01, 2019
OBIEE 11.1.1.6.2 BP1 - Logical SQL Diagnostic view
rmoff.net
July 11, 2012
Napkin Problem 2: Expected Database Query Latency
sirupsen.com
November 02, 2019
Kafka Connect CLI tricks
rmoff.net
December 03, 2018
Tech is a team sport, let's look out for each other
tim.mcnamara.nz
October 11, 2021
Garage Door Monitor Update
www.wezm.net
October 17, 2022
SF
steveklabnik.com
May 20, 2014
Visualizing Chess Bitboards
healeycodes.com
April 13, 2025
Resque: let's do this
steveklabnik.com
September 22, 2012
Policy Gradient Algorithms
lilianweng.github.io
April 08, 2018
2024
notes.ansonbiggs.com
January 02, 2025
Mixed Reality: The Future of Automotive UX Prototyping
theturnsignalblog.com
March 01, 2024
The missing tier for query compilers
www.scattered-thoughts.net
January 12, 2025
Breaking semver in Rust by adding a private type, or by adding an import
predr.ag
May 08, 2023
Chat log exhibits from Twitter v. Musk case
danluu.com
October 01, 2022
Streaming Data through Oracle GoldenGate to Elasticsearch
rmoff.net
April 14, 2016
What I did in 2024
www.redblobgames.com
December 31, 2024
Vector Normalization
nishtahir.com
March 02, 2025
Diagnosing performance issues in a Flask app
www.cameronmacleod.com
April 21, 2018
What They Don't Teach You at a Computer Science Masters
healeycodes.com
April 24, 2019

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.