Sean Gillies

@sgillies
838 Followers
401 Following
9K Posts
(b. 1969, he/him) Is it dinner time yet? Until then: trail #running, #gardening, #chickens, #python, music, progressive politics, eating the rich, dad jokes, spatial data infrastructure, software, and systems. Made in Utah, living in Colorado. Wannabe European.
webhttps://sgillies.net
githubhttps://github.com/sgillies
Odds of Trump dropping a turd in the Artemis II punch bowl tonight?

Post-Austin/CAST I'm touring #ASynesthetesAtlas through AZ, NM, & CO. First up: Sat, 4 Apr 2026 in #Tucson @ #WaveArchive, a loaded program w/locals #JeffreyGordonEvans, #HannahJoyce , & Steev Hise (@detritus ) in various configs.

#experimental #improvisation #expandedCinema
#maps #cartography #OpenStreetMap #foss4g

Need to pick a sample of size K from a stream of events of unknown size? You need reservoir sampling. The article below introduces the basics, and a new (maybe?) variation that's useful when evenly spreading out samples is helpful

----
Alternative intro: The commercial profiler I built is no longer available; might revive it someday, who knows.

But I did learn some generally useful things from building it. Here's one—a variation on reservoir sampling that smooths out the gaps in profiling. This is helpful for timeline-based visualizations where you want samples to each represent the same amount of time.
----

https://pythonspeed.com/articles/reservoir-sampling-profilers/

#algorithms

Timesliced reservoir sampling: a new(?) algorithm for profilers

Reservoir sampling lets you pick a sample from an unlimited stream of events; learn how it works, and a new variant useful for profilers.

Python⇒Speed
Current vibes

Well hello there 🌱

In my frugal era, using toilet roll tubes as starters for my seedlings.

#gardening #courgettes

I wonder how many companies put all of the risks of the closed source coding agent collecting loads of data about corporate laptops on their risk register or accounted for it in their compliance processes.

I’m guessing they had the chatbot handle the details.

https://www.theregister.com/2026/04/01/claude_code_source_leak_privacy_nightmare/

Claude Code source leak reveals how much info Anthropic can hoover up about you and your system

: If you loved the data retention of Microsoft Recall, you'll be thrilled with Claude Code

The Register
make sure to abolish the senate, set age limits on every office, and make it korean-levels of easy to put the president in jail. statehood for dc and puerto rico, and revert wyoming to a territory.
My first pea shoot appeared today. The greens I planted have been up for a few days already. The arugula sprouted in only three days, it's been so warm. #gardening

Tech journalism has been dead for a while. I hope we can reverse this trend. If not, individuals will have to continue to step up:

#journalism #techjournalism

https://karlbode.com/ceo-said-a-thing-journalism/

"CEO Said A Thing!" Journalism

"CEO said a thing!" journalism involves parroting the claims of a business leader or executive with absolutely no context, correction, or challenge whatsoever, no matter how elaborate the delusion.

The Fine Print*
Wife snapped a hell of a photo. #NoKings from the Genesee overpass on i70 just west of #Denver.