Jon Sagara
jonsagara.com
Jon Sagara
@jonsagara.com
Professional nerd (C#/F#). Swift newb. Pretend woodworker.

You may remember me from such Internet sensations as @us-parks.parksalerts.com and @us-monuments.parksalerts.com
Reposted by Jon Sagara
Someone took those JavaScript skills to good use:

jmail.world
Jmail, logged in as jeevacation@gmail.com
You are logged into jeevacation@gmail.com, Jeffrey Epstein's email. Sourced from the November 2025 House Oversight Committee data release.
jmail.world
November 21, 2025 at 1:17 AM
Reposted by Jon Sagara
texting my mom about this
November 20, 2025 at 5:02 PM
Reposted by Jon Sagara
Nano Banana Pro, released this morning, is clearly the best image generation model. Superb instruction following, plus it can generate full infographics (with correct spelling and properly rendered text!) from a short prompt based on running extra searches simonwillison.net/2025/Nov/20/...
Nano Banana Pro aka gemini-3-pro-image-preview is the best available image generation model
Hot on the heels of Tuesday’s Gemini 3 Pro release, today it’s Nano Banana Pro, also known as Gemini 3 Pro Image. I’ve had a few days of preview access …
simonwillison.net
November 20, 2025 at 4:34 PM
Service Outage xkcd.com/3170/
Service Outage
xkcd.com
November 20, 2025 at 4:15 PM
LINQPad 9 is now RTM www.linqpad.net/LINQPad9.aspx
www.linqpad.net
November 20, 2025 at 4:10 PM
PSA: If you use Humanizer in your #fsharp project and call the ToQuantity(int) method, do NOT upgrade to 3.0.1. They removed that overload, instead relying on ToQuantity(long), and the F# compiler is NOT happy about that.

github.com/Humanizr/Hum...
Restore ToQuantity(int, string) overloads · Issue #1652 · Humanizr/Humanizer
Hi, I just updated to Humanizer 3.0.1 in my mixed C#/F# solution, and I got all kinds of build errors around ToQuantity where I pass in an Int32 as the count. Example F#: let warningText = "warning...
github.com
November 20, 2025 at 4:03 PM
Reposted by Jon Sagara
The Sacramento Kings may not be good, but they're doing whatever this is
November 20, 2025 at 2:04 AM
Reposted by Jon Sagara
The loss of an elimination status means that measles will once again be considered endemic to the US, an embarrassing public health backslide for a vaccine-preventable disease.
CDC data confirms US is 2 months away from losing measles elimination status
Elimination status is lost if the virus spreads continuously for 12 months.
arstechnica.com
November 19, 2025 at 6:14 PM
Reposted by Jon Sagara
Remember when the Internet could go for weeks or even months without a major outage? That was cool.

It's almost like we've unlearned how to do this right. In the past couple weeks: AWS, Azure, Cloudflare… git at GitHub is currently down.
November 18, 2025 at 8:58 PM
Reposted by Jon Sagara
claude is still the only bearable model family out there. codex & gemini just play deaf and continue doing whatever they please. meanwhile, claude listens when you yell at it.
November 18, 2025 at 8:58 PM
When you see someone mix up their time zones, and you know what they meant, and correctness is not critical to the story
a close up of a woman 's face with #schitts creek on the bottom
ALT: a close up of a woman 's face with #schitts creek on the bottom
media.tenor.com
November 18, 2025 at 6:21 PM
From Rails to Trails (Full Documentary) bikepacking.com/news/from-ra...
From Rails to Trails (Full Documentary)
Narrated by Edward Norton, the full 55-minute "From Rails to Trails" documentary is now available to stream online...
bikepacking.com
November 18, 2025 at 4:40 PM
Reposted by Jon Sagara
Microsoft SQL Server 2025 Developer Edition is available for download now: www.microsoft.com/en-us/sql-se... Build appears to be 17.0.1000.7.
November 18, 2025 at 4:10 PM
Better yet - don't cook turkey at all 😬
November 18, 2025 at 3:29 PM
Reposted by Jon Sagara
Cloudflare is down...

I use UptimeRobot to monitor sites. UptimeRobot is also hosted on Cloudflare. It is VERY BROKEN right now.

DownDetector is another useful tool for checking site availability. Also hosted on Cloudflare.

DownForEveryoneOrJustMe... yep, hosted on Cloudflare.

GOLLY THIS IS FUN!
November 18, 2025 at 12:01 PM
Reposted by Jon Sagara
Thanksgiving reminder: Stovetop Stuffing is better than 90% of the shit the rest of you all are serving

That is all, please enjoy your day
November 17, 2025 at 3:20 PM
Reposted by Jon Sagara
Any #fsharp users out there who saw a slowdown in compilation performance with #dotnet 10, too? This makes me question whether or not I should stay on dotnet 10 or rather downgrade.

github.com/dotnet/fshar...
Bad Compilation Performance With F# 10 · dotnet fsharp · Discussion #19101
Hi everyone, I don't think this qualifies as an issue, so I will put it here under discussions: Does anyone else experience a worse compilation performance with .NET 10/F# 10 compared to .NET 9/F# ...
github.com
November 17, 2025 at 7:16 AM
Reposted by Jon Sagara
Trying to measure coding productivity is, and always will be, a fool's errand.

Why? Because I can go for a walk then take a shower and have an idea, then write a single line of code that fixes everything I was working on.

Immense productivity, but by most metrics I didn't do anything at all.
November 16, 2025 at 4:10 PM
Reposted by Jon Sagara
'Four cones wins, but in order to get a cone you have to build a civilization. Which is where the spirit cards come in'
November 15, 2025 at 11:25 PM
Evergreen post
I enjoyed the 3 quarters of good kings basketball
November 15, 2025 at 3:59 AM
Reposted by Jon Sagara
F# 10 makes it possible to use let! .. and! to await two tasks in parallel. This brings back some memories!
November 14, 2025 at 12:13 AM
Reposted by Jon Sagara
Any great managers following me and looking to switch gigs? :-) work with compilers and tools with my team.

London based!

jobs.apple.com/en-us/details/...
Swift Compiler Engineering Manager - Jobs - Careers at Apple
Apply for a Swift Compiler Engineering Manager job at Apple. Read about the role and find out if it’s right for you.
jobs.apple.com
November 14, 2025 at 1:57 AM