Kuan Butts's Avatar

Kuan Butts

@kuanbutts

transportation + computers kuanbutts.com

269
Followers
83
Following
65
Posts
11.10.2023
Joined
Posts Following

Latest posts by Kuan Butts @kuanbutts

This must be what I have. It's been two weeks. Right now sinuses are backed up and ears have persistent pressure. Runny nose and mucus-y cough that just won't go away. Exhausting.

04.03.2026 04:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Every change over the years has been under the auspice that, in exchange for reduced frequencies, schedule adherence would improve. Over the last decade the only thing that has changed is the worsening headways. Dropped trips and poor schedule adherence have remained a constant. Bargain not upheld.

27.02.2026 23:41 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

As someone who lived on 38th and Telegraph in the 10s - I feel like the 24 is a clear delineator for western edge of Temescal but southern is harder - is it 40th? 38th? What about area below to the 580? Is that "Mosswood" as distinct from Temescal?

23.02.2026 20:38 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Post image

Noteworthy and alarmng from @rideact.bsky.social ridership report: key AC Transit routes show continually plummeting ridership (nearly 10% YoY in some cases) after Realign roll out. This occurring amidst broader regional uptick in transit use.

actransit.legistar.com/View.ashx?M=...

20.02.2026 22:53 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

& then Deep Oakland the book... So much content! :)

30.01.2026 18:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Big fan of @geology.bsky.social / Deeper Oakland blogs; enjoyed today's post. Live Oak park is indeed really special - was one of the few upsides when I worked in N Berkeley for a few years in the 2010s.

30.01.2026 17:36 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

Spoke w/ friend doing less crazy version; still running multiple parallel OpenCode agents. Scoping more targeted tasks w/ agents doing merge resolution & deployments. But, since tasks are smaller, I can't understand how context switching/writing tasks, & keeping up with agents works in reality.

16.01.2026 04:21 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This is madness I'm stage 4-5 I suppose. I check the diffs; sign off on them in Cursor. Still like being able to see the artifacts getting modified and get nervous about CLI yoloing across an entire codebase. I wonder what he is building where that amount of slop is acceptable? Random internal FE?

15.01.2026 06:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Am I correctly reading that he has multiple agents with wide permissions and different tasks modifying the same codebase at the same time...?!

15.01.2026 06:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Are you experiencing sputtering metrics in ap-southeast-2? Down Detector shows a spike in complaints but I am getting nothing from support / not a lot of chatter here or Twitter.

08.01.2026 17:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Andor S1 + Andor S2 + Rogue One is the true SW trilogy. Jedi super warriors with lightsabers don't exist and the class of individuals are relegated to local spiritual mystics and healers, as portrayed in Andor S2.

02.01.2026 14:46 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Why is the dev server for @alamedacountyca.bsky.social open to the public?

166.107.72.104/auditor/

01.01.2026 20:43 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

General takeaway from me so far is if you have a consistent pattern of input data, can hone your match algo to that, be very lightweight and efficient.

My use case allows for a more lightweight flavor of MM vs heavier go-to options.

I should check how that tiny OSRM node pkg compares.

27.12.2025 12:35 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Big agree. My favorite aspect of old primes was re-traversing old areas faster and faster with new shortcuts and tricks. This game is beautiful but extremely linear - lacks that sort of exploration.

26.12.2025 23:55 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It's just a toy project with a giant mess of yolos in the mm logic so it's definitely an MIT license ๐Ÿ˜…

26.12.2025 23:50 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Triaging Heuristics for Erronous Matches Personal web page for Kuan Butts.

Also a fun realization - heuristics to improve "accuracy" of transition probability w/ road class, turn angle, and u-turn penalties all help reduce graph traversal, it would appear - ergo benchmark stats improvements on batch processing:

kuanbutts.com/2025/12/26/l...

26.12.2025 23:35 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Lightweight HMM Map Matching in Go Personal web page for Kuan Butts.

Sick, unfortunately, so toying with a lightweight map-matching service in Go (also trying to not go another year without some for-fun blog post): kuanbutts.com/2025/12/25/l...

26.12.2025 05:23 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I do have all AC Transit vehicle locations at ~30s intervals for the past few years sitting in raw text in an (increasingly) alarmingly large GCP bucket... Need to do something with that -- but not the same for the operator in that municipality across the water from Oakland.

26.12.2025 05:22 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Their post points out some of the remaining work to be done. The road is much safer than it was, but people are still dying there.

A big lesson is that the city *can* make its streets safer, but it should not require advocacy like this to make it happen.

18.12.2025 20:30 ๐Ÿ‘ 22 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Post image

I went in circles with an off by one error and brute forced the answer by one thinking about one "click" at a time. Somehow kept ending up off by a handful when trying to use modulo and not enough brain cells left for the year to determine why.

02.12.2025 22:35 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Continues to be appalling that there is no bus express lane on the Bay Bridge. Current TransBay #ACTransit bus is stuck in mixed traffic, is going to take 1.5 hours to do a ~20 min ride. Why do we punish transit riders by making them suffer through single occupancy vehicle traffic?

18.11.2025 16:45 ๐Ÿ‘ 21 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Video thumbnail

Transitland's global transit map now provides info on bus, subway, train, and ferry stops around the world:

1) Zoom in

2) Click on a stop point

3) Drill down into Transitland's full depth of information, including real-time departures

Try Transitland global transit map at www.transit.land/map

04.11.2025 22:58 ๐Ÿ‘ 8 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Post image Post image

Now @rideact.bsky.social has two apps on the Paly store. Unclear why they released a new app vs updated the current (which is plagued with issues on Android).

22.10.2025 22:43 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Just spent better part of a week in San Diego where SDMTS runs 10 minute headway trunk service into downtown and key trolley stops in neighborhoods 2x as far from downtown as we are in E Bay and half the density. And they do this with a fraction of the operating costs. ๐Ÿ˜ญ

22.10.2025 07:11 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yeah the 18 is now experiencing the debilitating conditions of the 33. But the Oakland Ave section of the 33 was not spared as it was inexplicably Frankenstein'd into the 88.

Anything running through downtown Oak gets a chaos element that guarantees the other half of trip gets way off schedule.

22.10.2025 07:07 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Last time I used it (circa 2015) the console had this concept of "blades" that slid from either side of the screen in layers that, iirc, was inspired by the curved panels from Xbox 360. It was epically bad and I wonder if it looks awesome today through the rose colored lens of retro UI.

21.10.2025 23:01 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

On the other side east bound there is even a bus stop!

16.09.2025 03:37 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Both a hilarious edge case and one Big N should have frothed at mouth planning for - seeing as they love reselling their hardware to their fans.

11.09.2025 23:27 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This works for "cheaper" residents like DINKs. I think if we start building like this with 3BR units so people can have and raise families they start wanting other services like parks and libraries and schools which are expensive.

11.09.2025 23:16 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

If this is what it takes to get to autonomous trains, I'm ready

05.09.2025 23:18 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0