Faster software linking with mold

lemire.me

When you build a program, the compiler turns each source file into an object file. Then a linker stitches all the object files and libraries into one executable. On Linux, the default linker is usually GNU ld (also called bfd). The GNU binutils also ship gold, an alternative linker that was designed to be faster. Gold was built a Google and first made available in 2008. The mold linker is a newer linker written by Rui Ueyama, it was first released in 2021. It is meant as a drop-in replacem...

SumatraPDF new features: March 30, 2026

blog.kowalczyk.info

New in the SumatraPDF pre-release builds : Menu bar with tabs setting The new ShowMenubarWithTabs advanced setting controls whether the menu bar is shown when tabs are on. CmdToggleMenuBar updates it. Edit screenshots before saving Take Screenshot opens the captured image in the image save/crop/resize window, where you can crop, resize and pick a format before saving. Overlay scrollbar arrows and theme look The overlay scrollba...

Is AI the End of Math As We Know It?

www.quantamagazine.org

Throughout the summer of 2026, there were plenty of signs of what was to come. Every week, it seemed, artificial intelligence models were offering proofs of decades-old mathematical conjectures. So what happened on September 8 shouldn’t have been a complete surprise. And yet to many it felt sudden, almost violent. OpenAI announced that its models had solved one of math’s most famous problems — and… Source Throughout the summer of 2026, there were plenty of signs of what was to come. E...

How Golden Mussels are conquering the Golden State

dantheclamman.blog

Map of golden mussel observations through time. Data sources: CDFW and iNaturalist Since its initial appearance in California in October 2024, the golden mussel, Limnoperna fortunei , has accomplished Big Things. These little mussels, native to the Pearl River Delta in China, have taken off from their initial foothold in Stockton to spread all the way south to San Diego, and have been spreading northward as well in recent months. It has been an extreme couple years for CA invasion scie...

Benchmark In Milliseconds

matklad.github.io

Benchmark In Milliseconds Oct 5, 2026 How long should a micro benchmark run? My rule of thumb is to tweak the input size until the benchmark takes about 300ms, for the following reasons: Milliseconds are integers ranging from 1 to 999. Enough precision to notice even a small improvement, and easy to scan visually. No need for different units or floating points (compare 1.31s with 239ms ). Anything faster than, say, 10ms risks being skewed by fixed costs (e.g, interpreter st...

A new, bespoke static site generator to replace Jekyll

nullprogram.com

My blog began as a blosxom (Perl) site running on a VPS. In 2011 I moved to the new GitHub Pages , with the site generated statically by Jekyll (Ruby) on a GitHub server. It was a no-brainer: easier, faster, and cheaper, better in every way. After 15 years of Jekyll, and spurred by a post on m4 , this week I replaced it with a new, custom-built static site generator , dubbed ssg , in “C with templates” C++20. The ~8KLoC source closely follows my personal coding style including tem...

How to Solve: AAC Heavyweight M1 (Savage)

xeiaso.net

This is a long-form written guide for the fight AAC Heavyweight M1 (Savage) in the game Final Fantasy 14, where the challenger and their seven friends fight the Elezen succubus Vamp Fatale. You may call this the XeBin guide in party finder listings. If you want to experience this fight, don't read this guide. This guide is based off of the Toxic Friends raidplan, the Hector Lectures strategies used by North America Party Finder raiding culture, and insights I have gained from running t...

Beginning at the end

manuelmoreale.com

For the past decade, every time I went up to the mountains here in my area, I got the chance to look at one particular mountain ridge standing there silently in the background. It spans roughly 30km, east to west. On one side, the Slovenian one, there’s the town of Kobarid. On the other, just more mountains. I’ve considered walking this ridge for years, every time making a different plan for how to tackle it. Some people do it in multiple days, sleeping either outside or in one of the va...

The edge of Sydney

www.rubenerd.au

I now have a /photo slash page, inspired by Robert Birming . This month we have the suburb marker for Asquith in northern Sydney: This is not to be confused with WHAM’s Edge of Heaven , though the spring weather was quite lovely. By Ruben Schade in Sydney, 2026-10-06. I now have a /photo slash page, inspired by Robert Birming . This month we have the suburb marker for Asquith in northern Sydney: This is not to be confused with WHAM’s Edge of Heaven , though the spring we...

What is Codemode

lucumr.pocoo.org

More than a year ago I wrote a few posts here that recommended people not to load custom tools into their context (or MCP servers) but to just use more scripts. Most importantly I wrote that Code Is All You Need and I wrote about that MCP needs code . With Pi 1.0 we now added MCP support via Codemode which in some ways is a long time coming, but then also maybe somewhat surprising to some. So I want to share some updated thoughts on this blog on what this all means. What Are Tools Wh...

Snapchat Employee Statistics 2026 [Headcount, Layoffs and Revenue Per Employee]

www.makerstations.io

Snap Inc. counted 4,723 full-time employees on June 30, 2026, down from 5,381 three months earlier. Between those dates, an April 15 restructuring affected about 1,000 team members. These Snapchat employee statistics cover quarterly headcount, layoff costs, median pay, team mix and hiring, drawn from Snap’s SEC filings, its newsroom and Revelio Labs workforce estimates. Snapchat Employee Statistics 4,723 Full-time employees at Snap on June 30, 2026, down 9% year over year. 16% Share...

Chandrayaan 3’s rigorous Moon landing approach reminds us of the testing regime key to future global success in space

jatan.space

The Chandrayaan 3 lander Vikram on the Moon, imaged by the mission’s rover Pragyan on August 30, 2023. Image: ISRO On August 23, 2023 at 12:33 UTC, India’s robotic Chandrayaan 3 robotic lander completed the 19 minutes of its nerve-wracking autonomous descent to the Moon. In one piece and upright, it now lay near the lunar south pole at the coordinates 69.37°S, 32.32°E . The triumphant touchdown made India only the fourth nation to achieve the feat of a soft lunar landing, following the...

Introducing Frml

third-bit.com

A few months ago I set out to learn how program verification works. I tried Lean and Dafny , but kept wondering how verification actually worked. To find out, DeepSeek and I built Frml , which is a very simple imperative language with its own verifier. This post walks through the Frml verification engine, explaining how a Frml program becomes Boolean logic that the Z3 solver can check, and what Z3 does with that logic. The language and its verifier are layered: the scalar level handles...

Float and integer arithmetic follow two different paradigms

blog.pkh.me

When working with floats, we tend to reuse the more familiar integer arithmetic patterns. More specifically, we always try to prevent a disaster rather than reacting to it. I keep noticing this pattern over and over again, and seeing that LLMs still get it wrong most of the time means that, either I am wrong, or everyone else is; it's obviously the latter, and I'm going to explain why. Integer arithmetic safety I wrote before about the issue with checking the result of integer arithmetic a...

We're going to need default hard budget caps on pretty much everything

simonwillison.net

Here's a product feature which the world is going to need a whole lot more of over the coming months and years: default hard budget caps . I'm talking about the feature of pay-by-usage services and APIs that lets you say "after $X/month, cut this thing off and return errors". These need to be hard limits. Soft caps, "after $X/month, send me a warning email", will not cut it. Coding agents, and personal agents (coding agents wrapped in a less threatening UI), greatly reduce the friction of s...

Superpersuasion will look like bribery

seangoedecke.com

The idea of “superpersuasion” has been floating around the AI safety community for decades. Now that powerful and difficult-to-control LLMs have appeared, people are again talking about the idea that a sufficiently intelligent AI might be able to persuade people to do whatever it wants. The classic 1 version of this idea is an AI persuading some engineer to “let it out of the box”: to grant it access to the internet. The modern version of this idea is t...

Shield AI and Innovaero collaborate on sovereign, autonomous loitering munitions for Australia

shield.ai

PERTH (LAND FORCES) / MELBOURNE / CANBERRA, Australia (October 6th, 2026) – Shield AI and Innovaero Technologies Ltd (ASX:INN), an Australian defence and aerospace technology and manufacturing company specialising in precision loitering munition systems, have announced a collaboration to give the Australian Defence Force (ADF) greater strike capability. Under a Memorandum of Understanding (MoU), Shield AI will integrate its Hivemind mission autonomy software on Innovaero’s One-Way Loiteri...

What's up on the smolweb? September 2026 roundup

adele.pages.casa

What's up on the smolweb? September 2026 roundup 2026-10-05 17:00 Autumn is here, the AI slop tide keeps rising on the big web, and the smolweb responds by growing quietly but noticeably. Here is a roundup of what happened on the small web, the smolnet, and around the Gemini protocol in September 2026. Geminispace approaching 3,600 active capsules The Lupa crawler (Stephane Bortzmeyer's Geminispace survey) currently lists 5,215 known capsules , with 3,567 recently connected (page upda...

Fragments: October 4

martinfowler.com

In response to my last fragments (probably the bit about us worrying if LLMs have consciousness when we when we should be wondering why they don’t have a conscience) “Metalanguage” replied : we shipped the id and forgot the superego. classic software lifecycle. I don’t know what was on their mind, but their post immediately made me think of the classic 1956 movie Forbidden Planet. Plenty of sci-fi, and other literature, have explored humans creating technology with uninten...

Song

jamesg.blog

I want to give all my breath to the song, listening to every transcendent, liminal, spooky note, accompanied by intertwined tracks of coded and pure voice. I want to sing out the words I know loudly, and read all those I don’t know so that I may sing as much as I can with all the ardour in my heart and my soul, each vestige of passion entering the air being a sign of life, a sign of feeling, a sign of all that I have learned and all that I do not know. I listen to songs that I have heard dozen...

How many humans does it take to make tech seem human? Do you want to be one of them?

blog.computationalcomplexity.org

(This was written about 9 months ago.  Its not out of date... yet) People think that AI is going to DESTROY some jobs and CREATE some jobs. It may be too early to tell if this is true. Even so, here are some thoughts.  1) Who will win? Who will lose? 2) Historically in the long term society was better off after a tech change (e.g., we live longer now than we did in the farm-era). Will that happen here as well? 3) We have some sense of what kinds of jobs will be destroyed. But what kind will be...

Reading List 2026-10-03

www.construction-physics.com

Annunciation with Saint Emidius, by Carlo Crivelli, 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 a Senate permitting reform bill, the potential of Tesla’s Cybercab, the Navy’s $200 billion worth of shipyard renovations, a possible plan to return a SR-71 to service, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housing...

Async Rust: Where does the scheduler live?

herecomesthemoon.net

The original idea was to kick off this article with a short list of complaints people have about async Rust. Y’know, the type you often see in the wild, justified or otherwise. I then realized that it’d easily be possible to find enough material riffing on async Rust to cover a whole bingo card, and that this would make for a much funnier format. The next time you see people arguing about async Rust, see if you can get a bingo! A 5×5 bingo card of common async Rust complaints....

Random Old Posts

TitleDate
Apple GPU drivers now in Asahi Linux
alyssarosenzweig.ca
December 07, 2022
Incomplete game coming up
www.jonashietala.se
August 19, 2009
On NYC, Tokyo and Seoul
notes.eatonphil.com
October 20, 2018
Tech insiders avoid touchscreens and smart homes because they know the downsides
levels.io
April 05, 2026
How DOOM fire was made
fabiensanglard.net
December 28, 2018
Scrivendo Wohpe
antirez.com
July 17, 2022
📝 Text Encoding and Soda Fountains
moonbase.lgbt
February 13, 2023
Learning Golang (some rough notes) - S02E07 - Splitting Go code into separate source files and building a binary executable
rmoff.net
July 16, 2020
Electricity is down in entire Portugal and Spain peninsula
levels.io
April 28, 2025
Wither/Whither the ACM
blog.computationalcomplexity.org
July 09, 2026
Create a more compelling experience for your users through game mechanics
steveklabnik.com
March 08, 2010
Is QSpy still cool? Let's play QuakeWorld!
fabiensanglard.net
January 16, 2026
I added US Census median income data to Hoodmaps because Strava's data is protected
levels.io
August 27, 2026
Citizen - Deep End
levels.io
July 05, 2012
Fear Is Not an Argument
lemire.me
September 10, 2026
Dispatch 010: Open-sourcing Keyhive, filtering Ambsheets, and Sketchpad explorations
www.inkandswitch.com
March 14, 2025
The problem with placeholders and what to do instead
adamsilver.io
June 16, 2016
Thirteen years of Rust and the birth of Rue
steveklabnik.com
December 21, 2025
Sacred 2 – Floating Point Numbers
simonschreibt.de
November 22, 2013
Be More Impolite
taylor.town
October 05, 2025
I made a deadlift ETF with CEOs that lift weights or fight sports outperforming the S&P 500 by 140%
levels.io
August 19, 2024
From JSON to TOON
blog.kowalczyk.info
December 15, 2025
An introduction to economics under capitalism
steveklabnik.com
March 10, 2015
An Overview of Deep Learning for Curious People
lilianweng.github.io
June 21, 2017
1983 Wall Street Raiders game reverse engineered from 115,000 lines of BASIC
levels.io
February 21, 2026
Better Shell History Search
tratt.net
March 25, 2025
go big or go small or go home but don't go medium
taylor.town
August 01, 2023
Rockefeller used the government to block rivals a century ago
levels.io
September 12, 2026
rvnx's "P**is Table Test" for LLM Censorship
taylor.town
September 17, 2023
What in the Ethereum application ecosystem excites me
vitalik.eth.limo
December 05, 2022
Bliki: Sensible Default
martinfowler.com
September 29, 2026
Moving to Chiang Mai
levels.io
June 10, 2013
TaskWarrior
benjamincongdon.me
August 31, 2024
You can now generate AI video faster than you can watch it
levels.io
August 29, 2026
Performance and OBIEE - part V - Execute and Measure
rmoff.net
March 18, 2013
July bookmarks
ohhelloana.blog
August 07, 2019
A Cyberpunk Bathroom in the Middle of Nowhere
taylor.town
March 20, 2023
EU chat control has passed allowing warrantless scanning of messages
levels.io
July 09, 2026
How NASA swapped Voyager 1's thrusters from 15 billion miles away
www.adastraspace.com
September 20, 2024
The only planes left with zero fatal accidents now
levels.io
December 29, 2024
Little Technology Wins
rmoff.net
March 11, 2017
Transactions are a protocol
notes.eatonphil.com
April 20, 2025
Curing Mac mini M4 fomo with 3D printing
christianselig.com
November 12, 2024
India’s Chandrayaan 4 lunar sampling mission cross-pollinates science, rockets, governance, and human spaceflight
jatan.space
May 04, 2026
The Outsize Impact of AI Logistics
austinvernon.site
July 05, 2025
0019: Refactor
www.scattered-thoughts.net
January 26, 2022
Brazil's CPF catch-22 makes booking hotels impossible for tourists
levels.io
April 02, 2026
The Multi-Armed Bandit Problem and Its Solutions
lilianweng.github.io
January 23, 2018
Consider using KeePassXC
www.robinwils.com
November 14, 2019
Three months of rust
www.scattered-thoughts.net
June 04, 2015
Mailto: links with FastMail in Firefox
www.jonashietala.se
August 13, 2015
Caches: LRU v. random
danluu.com
November 03, 2014
The 2030 Rust Update
mbuffett.com
August 28, 2024
My Favorite Macbook Tools
switowski.com
January 09, 2020
Storing Protobufs in Postgres or MongoDB
c.pgdm.ch
May 09, 2023
📝 LEGO Racers 2 All Cheat Codes [real] [not clickbait]
moonbase.lgbt
May 26, 2026
Sabbatical #14: West Coast
darekkay.com
May 22, 2026
100,000,000 CROWPOWER and no horses on the moon
taylor.town
September 03, 2025
Your startup is not a platform
steveklabnik.com
October 25, 2011
Elm Town #75: The Great Wall of Code
taylor.town
May 29, 2024
The hardest decision I've ever made
steveklabnik.com
November 17, 2010
A simple way to get more value from tracing
danluu.com
May 31, 2020
Using osx’s screenshot tool as a screen ruler
levels.io
January 26, 2018
Sacred 2 – Burning Map
simonschreibt.de
February 15, 2013
My brave new code-signing world
nullprogram.com
April 25, 2026
Why VR/AR Gets Farther Away as It Comes Into Focus
www.matthewball.co
January 23, 2023
You Don't Need Stream Deck, You Need Macros
switowski.com
May 09, 2024
Backstitch 01 · Version Control for Space and Structure
www.inkandswitch.com
November 10, 2025
Interaction designers: how well do you work with developers and content designers?
adamsilver.io
October 20, 2020
Doom 3 – HDUI
simonschreibt.de
May 09, 2013
Alternatives for the EDIT tool of LLM agents
antirez.com
May 19, 2026
A simple explanation of a/(b+c) + b/(c+a) + c/(a+b) = 4
vitalik.eth.limo
May 11, 2025
Tips for Remote Work
taylor.town
November 04, 2022
For science: I'm killing my cell phone
steveklabnik.com
October 19, 2011
It's about time for a digital work permit for remote workers
levels.io
June 08, 2017
Twitter’s Decision to Limit SMS 2FA is Dangerous
rmondello.com
February 19, 2023
The Lazy Garbage Nursery Guide
taylor.town
August 30, 2023
Sketch Tip: Easier Pen Tool Drawing By Simply Zooming In
calebporzio.com
May 28, 2019
Paths of MySQL, vector search edition
notes.eatonphil.com
February 08, 2026
The ICANN mafia has taken my site hostage for 2 days now
levels.io
February 17, 2017
Why the ‘none of the above’ checkbox pattern worries me
adamsilver.io
January 19, 2025
Building a Shell
healeycodes.com
March 16, 2026
Why Are Cars Getting Bigger?
theluddite.org
December 01, 2023
Day 22 of Learning 3d 🎮 Added rain, blinking lights, sound, textured menu sign and a VR web app
levels.io
February 24, 2016
Review: museums of the future, Dubai and Tokyo
vitalik.eth.limo
August 03, 2024
Let's build a VORON: Major failure
www.jonashietala.se
March 01, 2024
It's crazy to think the entire West is literally leaning on one single guy to do things at the same level China does
levels.io
August 07, 2026
The Models Want to Reason
benjamincongdon.me
February 12, 2025
SDF combining distance fields
www.redblobgames.com
September 27, 2024
Focus by Automation
myme.no
March 19, 2024
Inlining Functions
switowski.com
July 24, 2023
ACM Certificate
third-bit.com
August 31, 2026
Dealing with MySQL resource shortage
blog.benjojo.co.uk
April 17, 2014
Notes on the phi-4-reasoning Technical Paper
nishtahir.com
May 10, 2025
I just crossed $1 million on GitHub Sponsors. 💰🎉
calebporzio.com
August 22, 2024
On the DORA 2025 AI Report - AI Adoption and use
nishtahir.com
October 21, 2025
How do cars do in out-of-sample crash testing?
danluu.com
June 30, 2020
The Book Of CP-System
fabiensanglard.net
September 25, 2022
Tufte style sidenotes and marginnotes in Pollen
www.jonashietala.se
March 04, 2019
Black Mirror is the best TV series I have seen in years
levels.io
February 21, 2013

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.