rajbot
rajbot.bsky.social
rajbot
@rajbot.bsky.social
November 6, 2025 at 4:49 PM
November 6, 2025 at 7:00 AM
Sign of the times
November 6, 2025 at 12:54 AM
The neighborhood closes the street to cars for Halloween and it results in giant costumes and pure joy!
November 1, 2025 at 3:38 PM
I didn’t believe this would work but I grabbed one of these flags before crossing the street and it actually makes a difference in getting cars to stop for you!

The marigolds are part of a memorial for neighbor who was killed in a hit and run here.

A project by safestreetsbernal.org
October 27, 2025 at 10:27 PM
Crosswalk flags by safestreetsbernal.org at the intersection where a neighbor was killed in a hit and run. Grab a flag from one side of the crosswalk and leave it at the other.

When things get this bad we probably need more safety infrastructure than diy flags, but maybe it helps…
October 27, 2025 at 7:42 PM
That’s wonderful! We wanted to ride but my kid made a 30ft long bridge costume that was too big!
October 27, 2025 at 2:24 AM
us-east-wing-1
October 21, 2025 at 4:18 AM
Lime has figured a way around Lyft’s regulated monopoly on Bike Share in the Bay Area! They simply took the pedals off their e-bike and called it a “Glider”.
October 8, 2025 at 12:16 AM
There is a SFBA Bench Collective bench at the bus stop near my house. It is constantly being used during the day, but sometimes gets tagged.

Rustoleum “Warm Carmel” spray paint is a good way to keep these clean and keep them from being reported to the city. It dries completely in 20 min.
October 6, 2025 at 6:57 PM
🍕Making pizzas for kids for the first time in a while..
October 6, 2025 at 3:30 AM
The #NoTechForICE movement started in 2018, during the first Trump administration’s illegal separation of refugee children from their parents.

Unfortunately, few tech workers paid attention to the evil their tools were enabling. The AI-powered next generation of these tools is now being sold to ICE
September 27, 2025 at 9:21 PM
With Star Wars and Marvel and Pixar and all the kid franchises, it feels impossible to stop spending money on Disney, but it’s not.

As I wrote in 2020 on the other site: Disney is an immoral company, and always has been.
September 19, 2025 at 7:56 PM
Ocean Calling
September 16, 2025 at 8:07 PM
The Moon-viewing garden at SF Flower Piano
September 14, 2025 at 8:27 PM
I vibe-coded a tool for placing images side-by-side or in a grid: www.bitstream.io/image-tiler/

It is useful for comparing graphs side-by-side, and also for sunset pics.
September 10, 2025 at 8:07 AM
Biking @sunsetdunes.org today
September 8, 2025 at 2:26 AM
Full moon from the Berkeley Marina
September 7, 2025 at 3:20 AM
Will this “Listen to Page” button in iOS safari work for you?
September 2, 2025 at 3:40 AM
Got a 10-foot fruit picker, which has been a game changer this year. At the tail end of our quince harvest, and then we will make enough quince jelly to last until next season + enough to give as gifts.

California is amazing
September 2, 2025 at 3:13 AM
September 1, 2025 at 5:09 PM
Sunsetting at Sunset Dunes
September 1, 2025 at 2:18 AM
One thing I remembered while watching Groove last night is that we threw _many_ parties where we charged a $2 cover. This was enough to give gas money to out-of-town DJs, pay for decorations, snacks, and fog juice, and give some money to the sound guy and light crew. The nod was a real thing too :)
August 30, 2025 at 6:52 PM
No obstacles, only challenges at the Groove 25-year
August 30, 2025 at 8:25 AM
Pallets of peaches from my parents’ tree. California is amazing.
August 22, 2025 at 11:27 PM