Kevin Brosnan
banner
kevinbrosnan.com
Kevin Brosnan
@kevinbrosnan.com
Cyclist, Mobile expert, Ex-Mozilla
Reposted by Kevin Brosnan
A while ago I mentioned that Bruce Boxleitner and I were helping Warners with the launch of their Babylon 5 YouTube channel. As part of that, the first of three brand new half-hour-plus interviews/discussions between me and Bruce will go online on Monday.

www.youtube.com/@Babylon5
Babylon 5
You’ve arrived at Babylon 5, the last, best hope for peace. A neutral station standing at the crossroads of galactic powers, where ambassadors, soldiers, traders, and dreamers all have a stake in the ...
www.youtube.com
September 18, 2026 at 8:40 PM
Reposted by Kevin Brosnan
Last year I paddled the Blackstone River with a GoPro so I could create Mapillary streetview imagery of the river for the Blackstone River Watershed Collaborative.
I just found out today that a PhD student used my data for their project about longitudinal connectivity in aquatic ecosystems.
September 16, 2026 at 7:14 PM
Good writeup of how ACH phishing scams work. The attackers put in effort to mimic documents from companies that you already interacting with.
Yesterday my organization nearly lost over $200,000 to a phishing scam.

Here’s how it worked and how we were saved:

Our bookkeeper got an email ‘from’ our construction management company (aka owner’s rep) who oversee our contractors on construction projects. It had their SIG and looked normal
September 16, 2026 at 8:43 PM
Reposted by Kevin Brosnan
Hey Bay Area friends, I will be speaking about BLUE POWER in Oakland on Sat 9/19 at 6:30pm. Hope to see you there!
September 10, 2026 at 5:21 PM
Hal fixing a lightbulb kind of day. Go to get a fresh bath towel. Damp because the sink is leaking. Go get some tools. Flashlight is really weak. Check with multimeter, <1v. Grab the last 4 AAAs. Put AAAs on the shopping list. Go back to tear apart the faucet. Looks like a crushed o-ring.
September 8, 2026 at 8:55 PM
Reposted by Kevin Brosnan
August 25, 2026 at 5:52 PM
Reposted by Kevin Brosnan
🤫 Until now, his identity was a secret! Secret no. 29 reveals the voice of the bus.

You've been hearing his voice for years on @MTA.info New York City Transit buses. His name is Mark Groce and now you get to meet him.

#50SecretsofTransit celebrates the 50th anniversary of the #NYTransitMuseum.
September 1, 2026 at 2:03 PM
4 people folding zines for the last hour at a food cart. Portland at its finest.
August 27, 2026 at 2:58 AM
Reposted by Kevin Brosnan
Tower by Adam Basanta (2026) www.adambasanta.com/tower.php
August 17, 2026 at 1:08 AM
Loopnet is trolling us with the RTD Denver logo for @trimet.org Max stops.
August 12, 2026 at 10:21 PM
Reposted by Kevin Brosnan
Update from @trimet.org today:

Without additional revenue, TriMet's budget deficit will ultimately force the agency to cut in excess of 33% of its total service by 2030 or 2031.

This is what a 31% service could look like:
August 11, 2026 at 11:00 PM
Reposted by Kevin Brosnan
ahahaha the Controller's report on wrecking Sunset Dunes came in at $9.8M in capital costs plus $500K-$1.9M every year to maintain the road

would be an unhinged use of money
August 11, 2026 at 5:09 PM
My SO is running a cs study.
Do you have opinions about the state of the art fuzzing results?
18+ years old & in the US?

Fill out this 15 min survey@ forms.gle/sMZ3b59Jg9zy...
Project Title: Fuzzing Results Usability Survey
Researcher: Allison Naaktgeboren, CS, PSU
Researcher Contact: [email protected]
Fuzzing Results Usability Survey
Project Title: Fuzzing Results Usability Survey Researcher: Allison Naaktgeboren, Computer Science, Portland State University Researcher Contact: [email protected] This is a research survey about your ex...
forms.gle
August 8, 2026 at 6:11 AM
Reposted by Kevin Brosnan
red panda romp n chomp
August 7, 2026 at 7:22 PM
Reposted by Kevin Brosnan
Yesterday, we flipped the switch on not one but two signals on SE 82nd Avenue at Ramona and Tolman streets. These signals make it safer and easier to cross SE 82nd Avenue and are part of the Building a Better 82nd project. You can learn more about that project at www.portland.gov/transportati...
August 7, 2026 at 2:21 PM
The Amtrak Empire Builder from Chicago to Seattle is 5h20m late. Likely due to the forest fires that have been surrounding Spokane where it recently departed. It is the second most delayed train in North America. Award goes to Via Rail for Canadian service to Toronto at 8h20m late.
August 4, 2026 at 5:50 PM
Lots to like in this cover. Level crossings might be one of the better things. Wish we were doing that over bumps both speed and corner in Portland.
July 31, 2026 at 5:34 PM
Reposted by Kevin Brosnan
That was not too hard. 10 Lucky St. San Francisco. It has not changed one bit in 80 some years.
July 28, 2026 at 4:38 AM
Reposted by Kevin Brosnan
I'm just so mad. Cyclists are killed because drivers are murderous assholes. They're killed because drivers are distracted. They're killed because infrastructure isn't built.
July 19, 2026 at 7:14 PM
This is a great redesign.
July 18, 2026 at 10:42 PM
Reposted by Kevin Brosnan
LOOK AT THIS LEGEND
July 18, 2026 at 8:22 PM
Reposted by Kevin Brosnan
do you know what makes transit safer for me actually? when I don't have to stand at AN UNLIT BUS STOP FOR HALF AN HOUR WAITING FOR A BUS LINE WHOSE FREQUENCY GOT CUT BECAUSE THEY SPENT THE MONEY ON MORE COPS
July 16, 2026 at 6:22 PM
Reposted by Kevin Brosnan
There's a common type of victim blaming where people like to lecture cyclists about how they need to be hyper aware and on alert, but the reality is that cyclists are *already* hyper aware. We're always on alert because unsafe infrastructure makes it necessary.
July 16, 2026 at 1:05 AM
Hello @shift2bikes.bsky.social Bastille Day ride!
July 15, 2026 at 1:18 AM