Simulation Is at the Core of Mission Training, and Aechelon Is at the Heart of Visual Simulation

shield.ai

This blog is part of a series exploring the technologies and principles shaping the future of simulation. Simulation is a broad word. Perhaps too broad. Depending on who you ask, it can mean a desktop trainer, a fixed-base simulator, a full flight simulator, mission rehearsal, or a test environment for future systems. These are all simulations, but they are built differently and serve different use cases. What they have in common is complexity and the need for precision. Effective flight s...

Claude's new system prompt really doesn't want to reproduce song lyrics

simonwillison.net

Anthropic publish the system prompts for their Claude consumer applications ( Claude.ai and the Claude mobile apps - sadly not for Claude Cowork or Claude Code). I love that they do this, and that they share not just the current prompts but historic changes to their prompts as well. They used to keep all of the prompts on a single page, but when I checked today I noticed they had re-arranged those prompts into an index page and then a page per model - here's the page for Haiku 4.5 fo...

This spoon is a bit sus

www.rubenerd.au

Fortunately it hasn’t been modified since last time. I’d hate to have to learn a new spoon interface. By Ruben Schade in Sydney, 2026-09-02. Fortunately it hasn’t been modified since last time. I’d hate to have to learn a new spoon interface. By Ruben Schade in Sydney, 2026-09-02. Fortunately it hasn’t been modified since last time. I’d hate to have to learn a new spoon interface. hasn’t been modified By Ruben Schade in Sydney, 2026-09-02. Ruben Schade

What Makes LLM Tokenization Slow?

healeycodes.com

Exploring the performance of byte-pair encoding by optimizing a GPT-2 tokenizer. Exploring the performance of byte-pair encoding by optimizing a GPT-2 tokenizer.

You Can't "Vibe Code" Love

blog.codinghorror.com

About a year ago, I was offered a presentation slot at the WeAreDevelopers World Congress in Berlin. I rarely take speaking engagements, especially international ones, but this one arrived at just the right time, the right place, and with the right person – I said yes, on the contingency that Ben Dumke-von der Ehe joins me in the presentation. Ben is an early community hire at Stack Overflow who lives in Berlin. We both had something important we wanted to talk about, with slightly diffe...

The fiery origin of our Moon tied to Earth, as unraveled by scientists through Apollo and now modern missions

jatan.space

Our Moon as seen by the Galileo spacecraft when it flew past on December 7, 1992. Image: NASA Where did our Moon come from? The origin of Earth’s cosmic companion is a fundamental question in planetary science. From Galileo’s first telescopic observations of the Moon to humans walking on its surface, our understanding of its origins has come a long way. Yet it’s far from complete. Over the decades, scientists have proposed multiple hypotheses to attempt explaining how the Moon came to...

Cancelation Terminology

matklad.github.io

Cancelation Terminology Aug 31, 2026 A short note explaining the difference between synchronous cancelation, asynchronous cancelation, and graceful shutdown. I am not too attached to these specific three terms , but I want to call your attention to the three things behind them, which are important not to confuse with each other. synchronous cancelation is an (often implicit) control flow structure. It unwinds the stack and looks like this: task. cancel (); // The task will...

Cores in space: The core memory module from a 1980 Spacelab computer

www.righto.com

Spacelab was a reusable laboratory that could be carried in the Space Shuttle's cargo bay, providing lab space for astronauts and experiments. 1 Because Spacelab was a European project, it used a French-built minicomputer, the Mitra 125 MS, 2 rather than the Shuttle's main computers, IBM-built AP-101 systems. For storage, the Spacelab computer contained 128 kilobytes of RAM. Rather than silicon memory, the computer used magnetic core memory, with each bit stored in a tiny ferrite ring. In this...

An Accidental Blackboard

martinfowler.com

Giles Edwards-Alexander reports that during an experiment to see how productive a team could be using fully agentic engineering practices, the team accidentally prompted the agents into creating a blackboard coordination system inside the git repository. more… Giles Edwards-Alexander reports that during an experiment to see how productive a team could be using fully agentic engineering practices, the team accidentally prompted the agents into creati...

Salary Transparency Statistics 2026 [Job Postings, Laws and Pay Gap]

www.makerstations.io

Half of all US job postings now name a salary. 50.4% of US postings on Indeed carried explicit wage or salary information in July 2026, the highest monthly reading in a series that starts in January 2020. This page collects salary transparency statistics by country, sector and law, plus what employers and applicants report doing about it. Every figure carries its measurement and period. Key Salary Transparency Statistics 50.4% of US job postings on Indeed contained explicit pay informati...

What is a Computer?

blog.computationalcomplexity.org

Ben Brubaker has a new Quanta essay Does Computer Science Need Computers ?  Despite the title (and authors generally don't choose their titles), Brubaker's essay really addresses the question as to whether computer science is about computers. He starts with Dijkstra's apocryphal quote "Computer science is no more about computers than astronomy is about telescopes." This is the wrong analogy: computers are not the telescopes, they are the stars. You just have to use a broad definition of comput...

this is me trying (to make a zine)

jamesg.blog

After the IndieWeb Zine Pop Up in May, I decided that I wanted to make a zine. I had already made a zine before, Quiet Edinburgh, but the zine was more of a booklet. After the meetup, I started feeling inspired. I wanted to make a tiny paper zine, one that I could fit in my pocket. The idea lay in the back of my mind for a few months. Occasionally, I would think to myself I should make a zine. Earlier this week, I had an idea for one: a collection of Taylor Swift quotes that I like. I let the...

A Crash Course in Predicate Logic

www.hillelwayne.com

I started writing Logic for Programmers because there weren’t any good resources on logic for, uh, programmers. Now that the book’s out, the new problem is that there aren’t any good free resources on logic for programmers. So, to solve that problem (and maybe hype the book a little), I converted the second chapter of LfP into a blog post. All footnotes are editorial comments not present in the book. I started writing Logic for Programmers because there weren’t any good resources on log...

On Inevitability

borretti.me

There’s a widespread belief that artificial superintelligence (ASI) is inevitable. In this post, I argue that this is false, and believing it is upstream of a lot of bad discourse. Why do people believe it? It’s easy to believe. Samuel Butler , already in 1863, observed that machines are improving faster than humans are improving. Today, AI systems are gaining capabilities much faster than humans: in five years we went from systems that can barely string together a sentence to auto...

ACM Certificate

third-bit.com

This arrived out of the blue in today’s mail: As I wrote when I received the original award , I am very honored, but wish I’d had more impact on how software engineering is taught and how software engineering researchers interact with practitioners. Having just finished packing my daughter’s belongings into a truck so that she can move back to university, I’m going to spend the evening thinking about roads not taken… This arrived out of the blue in today’s mail: ...

Reading List 08/29/26

www.construction-physics.com

Morning in the Tropics by Frederic Edwin Church, via WikiArt . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at sinking London homes, US magnesium manufacturing, the World Humanoid Robot games, catastrophic flooding in Nepal, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housing and Cities New home sales are down 6.3% year over year. [ C...

Genome Duplication Is a Radical Evolutionary Gamble

www.quantamagazine.org

No larger than the head of a match, Potamopyrgus antipodarum doesn’t look very impressive. Few people visiting New Zealand’s Lake Alexandrina even notice the tiny gastropods littering the shores. The snail’s diminutive size, however, conceals a massive secret. Sometime in the recent past, its genome doubled. Instead of having two sets of chromosomes and two copies of every gene… Source No larger than the head of a match, Potamopyrgus antipodarum doesn’t look very impressive. Few peo...

2026-09-02 09:16: I've recently switched to Gnome's default apps for email etc. So instead of #Thunderbird doing...

kevquirk.com

I've recently switched to Gnome's default apps for email etc. So instead of #Thunderbird doing all the things, I have Geary, Calendar, and Contacts. Most of the time I only need email, so it's nice having a much simplified UX. I also like how integrated into Gnome they all are. Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️ You can reply to this post by email , or leav...

Bad code is kudzu

vickiboykis.com

Cultivation of the Vines, Henri Martin Kudzu is a plant that was once introduced from East Asia to the eastern United States as a way to combat soil erosion. But, kudzu, once introduced, grows aggressively and can overtake sidewalks, houses, foundations, and even trees. The only way to kill kudzu is to prune it aggressively, as a concentrated strategy enacted together by all the people who live near where the kudzu grows. You know where I’m going with this. An app feature, once...

How to protect yourself from workslop

seangoedecke.com

“Workslop” is when your colleagues or bosses communicate with you by pasting big chunks of AI-generated text. The core problem with workslop is that the effort involved is asymmetrical , like a denial-of-service attack : it takes almost no effort to produce text with AI, but it still costs effort to read 1 . Here are some ways to protect yourself. If you have enough authority or social capital, you can and should simply tell them “hey, don’t do that” (for instance, if you’re a ...

Before NTP there were Time and Daytime

www.jeffgeerling.com

In building an NTP time demo on old Macs for VCF Midwest , I came across RFC 867 and RFC 868 , for the 'Daytime' and 'Time' Protocols, respectively. My first exposure to any form of network time was when I upgraded from a used PowerBook 180c to my first 'new' computer, a Power Mac G3, in 2000. With the introduction of Mac OS 8.5, Apple added a 'Network Time Server' option in the Date & Time Control Panel. In building an NTP time demo on old Macs for VCF Midwest , I came across RFC ...

What's up on the small web? August 2026 roundup

adele.pages.casa

What's up on the small web? August 2026 roundup 2026-08-30 12:15 Summer rolls on, and the small web had a busy month: a major Lagrange release, a new graphical client for Android and desktop, terminal tools crossing v2.0, and some good community debates. Here is a roundup of what happened on the small web, the smolnet, and around the Gemini protocol in August 2026. Geminispace past 5,000 known capsules On August 24, Lupa (Stéphane Bortzmeyer's Gemini crawler) published a fresh snapshot:...

The new Go JSON API: twice as fast, or 1.5x slower?

lemire.me

JSON is a standard format for data interchange. It is effectively a tiny subset of JavaScript made of objects and arrays. It looks as follows {"key":1, "text":[1.0,2.0]} . Many programming languages include a JSON library in their standard libraries: C#, Go, Java (soon), Python, JavaScript, etc. The Go implementation is convenient, but not especially fast. Go 1.27 makes a new JSON package ( encoding/json/v2 ) available by default in its standard library. The two APIs look almost the same: ...

Random Old Posts

TitleDate
Michael's Top Trends of 2024 for Python Web Devs
mkennedy.codes
December 21, 2024
Tech Radar (Nov 2025) - data blips
rmoff.net
November 05, 2025
Learning Golang (some rough notes) - S02E03 - Kafka Go Consumer (Channel-based)
rmoff.net
July 14, 2020
How to avoid optional form fields with a conditional reveal
adamsilver.io
February 05, 2019
2019 in Review
www.jonashietala.se
December 25, 2019
Designing a Programming Language for Advent of Code
healeycodes.com
November 28, 2021
I just bought my first billboard in front of Apple's headquarters
levels.io
June 06, 2021
There are no strings on me
www.scattered-thoughts.net
November 22, 2023
Instrumenting OBIEE for tracing Oracle DB calls
rmoff.net
February 02, 2011
Interesting links - February 2026
rmoff.net
February 27, 2026
Bitcoin Cash needs a Specification
www.jonashietala.se
July 30, 2018
0010: dida, live repls, query planning for streaming, rust allocators, more zig goto, database resources, guix on mac, criticising people's work, pay what you want
www.scattered-thoughts.net
May 18, 2021
#Fail: My Oracle Support
rmoff.net
November 11, 2009
Braid Code Cleanup (part 3)
number-none.com
July 19, 2016
Cómo organizo mi escritorio
barredo.es
August 12, 2016
Choose optimism
stephango.com
December 30, 2023
A Review of Grand Theft Auto XXIIV
taylor.town
June 21, 2026
What the Fork is Rust?
maggieappleton.com
January 10, 2020
One Layer, +12%: What 667 Configs Reveal About Small LLM Anatomy
austinsnerdythings.com
April 14, 2026
Backchannel: A relationship-based digital identity system
www.inkandswitch.com
September 01, 2021
How we built the demo for the Current NOLA Day 2 keynote using Flink and AI
rmoff.net
November 06, 2025
OBIEE 11.1.1.9 installation - JPS-06514: Opening of file based keystore failed
rmoff.net
March 18, 2016
Retrospective: My Fifth Year on YouTube
simplyexplained.com
January 15, 2021
No More Bargain-Bin Kisses
taylor.town
June 14, 2023
Winners of the 2025 vibe code game jam
levels.io
April 23, 2025
Using Kafka Connect and Debezium with Confluent Cloud
rmoff.net
October 16, 2019
Let's build a VORON: Software
www.jonashietala.se
November 17, 2023
Travel notes: PLDI Boulder
bernsteinbear.com
July 05, 2026
OBIA 7.9.6 Performance Recommendations
rmoff.net
March 02, 2010
The Subtle Art of Designing Physical Controls for Cars
www.theturnsignalblog.com
February 01, 2025
In the future writing code will be like using a pro dslr and no code like a smartphone camera
levels.io
September 07, 2019
Text effects
www.redblobgames.com
March 30, 2024
Rasa - Noem 't Wat Je Wilt
levels.io
January 15, 2012
Concurrent Servers: Part 8 - Go
eli.thegreenplace.net
August 22, 2026
Digging into Ducklake
rmoff.net
June 02, 2025
Some personal user experiences
vitalik.eth.limo
February 28, 2023
A survey of inlining heuristics
bernsteinbear.com
June 03, 2026
The myth of a globalized world
levels.io
October 27, 2013
The ASIC pit of despair
www.jonashietala.se
March 13, 2019
Transclusion and Transcopyright Dreams
maggieappleton.com
January 02, 2021
Yubikey/Smartcard backed TLS servers
blog.benjojo.co.uk
May 03, 2018
The myth that buying a house is a good idea: homes underperform investing in stock market indices over 10 - 25 years
levels.io
November 20, 2015
How I Built an NFC Movie Library for my Kids
simplyexplained.com
November 14, 2023
Tufte style sidenotes and marginnotes in Pollen
www.jonashietala.se
March 04, 2019
Going down
www.jonashietala.se
August 16, 2009
Gratitude knows that there is always a gift
anniemueller.com
December 10, 2025
The day I taught AI to understand code like a Senior Developer
nmn.gl
April 07, 2025
Add HTTPS to NGINX for free and help make the world more secure
levels.io
June 13, 2013
Compiling a Functional Language Using C++, Part 7 - Runtime
danilafe.com
August 06, 2019
Everyone can now build apps with AI so now distribution is the real challenge
levels.io
June 06, 2026
What the Fork is the React Virtual DOM
maggieappleton.com
January 20, 2019
Planes in 3D space
alexharri.com
April 27, 2024
Why toggle switches suck (and what to do instead)
adamsilver.io
June 30, 2024
Startup Strategy for Commodity Products
austinvernon.site
March 06, 2025
Help peer
seangoedecke.com
August 18, 2026
Unix script to report on OBIEE and OBIA processes state
rmoff.net
August 14, 2009
Two Things About My First In-house Software Job That I Didn't See Coming
healeycodes.com
March 12, 2019
Oracle XE 11gR2 installation - "OracleXEService should not be installed already"
rmoff.net
April 04, 2011
Moon
ciechanow.ski
December 17, 2024
Using the Oxide Console
steveklabnik.com
February 17, 2024
Acquired in 99 days
austinhenley.com
March 06, 2024
Remove windows line feed characters in vi
rmoff.net
March 27, 2009
Writing workflow, context switching and some useful links
adamsilver.io
March 24, 2019
Control the ideas, not the code
antirez.com
July 13, 2026
Securing OBIEE Systems Management JMX for remote access
rmoff.net
March 05, 2010
Small tech
www.scattered-thoughts.net
September 07, 2020
Kafka Share Groups and Parallelizing Consumption - Part 2: Producer Batches and share.acquire.mode
jack-vanlightly.com
May 27, 2026
How I built Interiorai.com from scratch in 5 days
levels.io
October 04, 2022
I'm Launching 12 Startups in 12 Months
levels.io
March 01, 2014
Skyroot Vikram-1, the least worst case scenario for India’s launch crisis
jatan.space
August 22, 2026
Data Engineering: Resources
rmoff.net
September 14, 2022
Interviews in the Age of AI: Ditch Leetcode - Try Code Reviews Instead
chrlschn.dev
July 31, 2023
Shield AI and Taiwan’s NCSIST complete autonomous swarm exercise and expand sovereign AI and Autonomy efforts
shield.ai
August 06, 2026
Friend of the Tree
www.jonashietala.se
October 08, 2014
Why use ECC?
danluu.com
November 27, 2015
On onion cutting
ohhelloana.blog
May 11, 2021
Vaporwave impression about my month in Shanghai
levels.io
October 18, 2016
Fine visibility via clipping
30fps.net
January 09, 2025
Python's Entire Codebase Leaked
mkennedy.codes
November 13, 2022
Mjolnir
fabiensanglard.net
January 23, 2023
JavaScript isn’t always available and it’s not the user’s fault
adamsilver.io
November 04, 2019
Postmortem: Jonas IceCream Stand
www.jonashietala.se
December 01, 2009
How to sort parent nodes before child nodes? - Topological sort
www.cameronmacleod.com
August 05, 2023
Sabbatical #10: Mackenzie Basin
darekkay.com
April 10, 2026
2D Multiplayer From Scratch
healeycodes.com
June 30, 2024
My Book's Pre-Sale Just Barely Succeeded
mtlynch.io
March 31, 2025
I vibecoded a full video editor into Photo AI that generates and edits videos with your trained models
levels.io
August 01, 2026
Renting saves you money over buying if you own the house for less than 15 years
levels.io
December 19, 2024
Great tools choose to be bad at some things
stephango.com
November 27, 2022
Causal ordering
www.scattered-thoughts.net
August 16, 2012
Interview With Phil of DataStation
notes.eatonphil.com
April 17, 2022
Analysing ODI performance with Flame Graphs
rmoff.net
April 02, 2015
That health is mental
fasterthanli.me
April 09, 2025
Notes on a non-profit indicted for bank fraud
www.bitsaboutmoney.com
May 01, 2026
Opera + Oracle EM = true love
rmoff.net
April 22, 2010
Artbruary
blog.singleton.io
March 07, 2020
Traceroute Haiku’s
blog.benjojo.co.uk
September 07, 2017
Pheo - Nyquil
levels.io
July 09, 2012
Leetcode - Episode 6 - Progressively Harder (3x E)
healeycodes.com
January 06, 2019
Better Vuejs form handling with SparkForm
calebporzio.com
June 24, 2016

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.