"I've always wanted to ride a Unixcycle" https://www.youtube.com/watch?v=TlwWSB-Y7w4

Happy belated birthday to these two goofs. (During eternal Caturday)

Moloko

at Moloko

Feral

at Feral

DMV - North Portland
Finally getting my RealID

post-COVID doldrums

I prefer to use curly quotes and apostrophes in my posts, but unfortunately they are tricky to use on Windows. You have to type an incantation like ALT + 0147 to get “ and ALT + 0148 to get ” — and only on the keyboard number pad, not the numbers in the top row.

animated image of a black woman on a news channel exclaiming “ain’t nobody got time for that!”

Alas, I have no number pad currently.

In recent years I’ve been using the Graphemica site since I have this search in my browser autocomplete: https://graphemica.com/search?q=quote. It’s a good reference site, but it is still a bit tedious to copy the characters.

Stack Overflow came to the rescue with a one-liner browser bookmarklet that lets you put text in your clipboard using the Clipboard API.

So I set up these four bookmarklets. You can create a new bookmark in your browser, enter a title for it, then copy the full bookmarklet line into the URL field. Rinse and repeat. Each bookmarklet URL should start with javascript:

Left Quote:
javascript: navigator.clipboard.writeText('“');

Right Quote:
javascript: navigator.clipboard.writeText('”');

Right Single Quote / Apostrophe:
javascript: navigator.clipboard.writeText('’');

Left Single Quote:
javascript: navigator.clipboard.writeText('‘');

I initially had the null; at the end like the Stack Overflow answer. That worked in Chrome but I found it didn’t work in Firefox. When I removed it, it worked in both.

#bookmarklet #writing #dev
I've been using AI to extend my 100 Days of Music sketches into full length songs and it's been super fun! I upload the song I wrote and tell it to extend it, give it some guidance, then piece it back together in Logic Pro. I've finished 25 songs so far!
#ai #music #100daysofmusic

Went back to the ER

I’m so tired of being sick

I’m about to go to a covid-cautious board game meetup for the first time. I’m so excited: games and keeping each other safer? My people! 😃

Responsible Inventing

The San Diego Union-Tribune printed this letter to the editor (archived) June 8:

COVID-related anxiety disorder affects many locals

“About 238,000 adults in San Diego County suffer from a serious anxiety disorder resulting from their experience of the COVID pandemic. These cases have occurred entirely due to the pandemic, and are in addition to those who suffered from generalized anxiety disorder prior.

Anxiety was a reasonable response at the peak of the pandemic, but for reasons of personal vulnerability, individuals in this group have continued to experience crippling levels of anxiety after the pandemic ended. This is similar to the way post-traumatic stress disorder symptoms remain long after exposure.

This group particularly needs services because they may be unaware of the source of their symptoms and that effective treatments do exist. I call on treatment centers and individual therapists with expertise in treating anxiety disorders to reach out to this group.”

— David Mills, San Diego

I wondered where such a number came from. I emailed the paper to see if they had a citation and they pointed me to covid19ptsd.com, specifically the June newsletter. The newsletters were pretty thin and didn't include that number, but did cite some other news articles. From what I can tell, I think the number is extrapolated. The current percent of Americans experiencing anxiety symptoms (self-reported) minus the pre-pandemic percent is about 9%. I think they took the number of adults in San Diego County and multiplied by 9% to get that number.

The phrasing in the letter also bugged me. “entirely”? “reasonable”? “crippling”? The headings on that site at the time included “The Pandemic Has Ended, But Negative Consequences Remain” (more on that below). It all seemed so condescending. I decided to send my own letter to the editor in response:

COVID is still with us

Re: Mr. Mills’ letter on June 8, I take issue with framing the pandemic as something in the past. Despite government officials and our bosses telling us the pandemic has “ended,” the virus continues to spread and mutate almost entirely unmitigated, causing long-term health issues, disabling, and killing people. We just had the second largest wave of transmission this past winter based on wastewater data (see pmc19.com/data). The dangers of C19 have not changed much; the powers that be just decided to put all of the burden on individuals and end the emergency response.

I also object to the implication that anxiety around the ongoing pandemic is “unreasonable.” There are plenty of reasons to be anxious about C19, not least of which is the fact that so few are willing to take easy, well-known precautions like wearing a mask to protect each others’ health.

— Gregor Morrill, San Diego

That covid19ptsd site seemed fishy when I first saw it. The headline was “Celebrate The End Of The COVID Pandemic” and listed the date September 15, 2024. That seemed to imply an event, but there were no other details. It also acknowledged Long Covid, which made the “ended” language even more odd. There was a very generic call to donate without details of what the funds are for. “Help our organization by donating today! All donations go directly to making a difference for our cause.” Currently it shows they’ve raised $215 out of a $10,000 goal.

As I was writing this post, I looked over the site again. I was surprised that the tone had changed. Now the headline is “The COVID Pandemic Has Not Completely Ended.” That’s a positive improvement, at least. The September date is gone, though, and the ambiguous prompt to donate is still there. Thanks to the Internet Archive, we can compare the changes.

Okta HQ

at Okta HQ

San Francisco International Airport (SFO)

at San Francisco International Airport (SFO)

TSA Pre Check Terminal 1
Alaska Airlines moved to Terminal 1!

Feeling discouraged and angry about all the mask ban talk. How quickly people moved from “wear a mask to take care of each other” to “disabled people should just stay home forever.” It was always just empathy theater for most of these people.

Current health status

Okta HQ

at Okta HQ

Finished my second Broken Arrow #Skyrace 23k¹ yesterday in 6:52:44! #RingDasBell

This year’s #BrokenArrowSkyrace² 23k was actually that distance! I ran 23.3km with 4557' vertical climb! In contrast, last year’s "23k" race³ was rerouted (due to weather conditions) last minute to two laps of the 11k course, where my actual distance was 18.87km with 4905' vert.

I have been looking forward to this all year, to climbing the infamous "Stairway to Heaven" ladder to the top of Washeshu Peak (8885'/2692m elevation) for the first time (since last years’s race had to skip it).

This year’s Broken Arrow is the start of the Mountain Running World Cup. It’s a rare sports event opportunity to compete with the best in the sport, to literally run the same trails they do, on the same day, with the same start (there are no waves), and finish line.

Lots to write-up, for now, I’m grateful for the experience and accomplishment.

Super grateful for everyone who came out to cheer and especially my coach whose training and guidance got me here.

A few notes:

Great lining up with so many friends.

Hot day. Filled my ice bandana at the first aid station (Snow King) which made the rest possible.

Steady hydration & fueling.

Fueling timeline notes (times are my H:MM race clock times from the start)

0:00 start
1:45 ate Picky Bar
2:00 finished Tailwind in 500ml bottle
2:08 Snow King aid station, refilled bottles one with water and the other with mandarin Tailwind, filled ice bandana with ice, picked up a few Spring Energy gels
3:15 ate Awesome Sauce gel
3:45 ate Awesome Sauce gel
~4:30 left Siberia aid station with refilled ice bandana, bottles, a few Spring Snacks, ate potato chips, a watermelon slice, salt+nuun add to one water bottle, mandarin Tailwind in the other
5:05 ate Awesome Sauce gel
5:35 (-13:39) left Julia aid station with another Spring Energy gel
6:03 ate Awesome Sauce gel
6:52:44 finish

Lots of incredible views along the way. The air was clean and quite breathable even nearing 9000'. Felt a bit slower but kept going within my capacity.

Kept an eye on the time remaining before cut-off compared to my distance and vert climbing remaining and pushed steadily when I could.

Finished with just over 7 minutes to spare before the official cut-off, to friends cheering on all sides. Saw and hugged my coach after ringing the bell at the finish.

What an experience.

#BrokenArrowSkyrace #trailRace #trailRun #trailRunner #runner #running #trailRunning

¹ https://www.brokenarrowskyrace.com/23k
² https://ultrasignup.com/register.aspx?did=106489
³ https://tantek.com/2023/178/t1/june-trailrunner-ultrarunner
https://worldathletics.org/news/preview/mountain-running-world-cup-2024-opens-broken-arrow
#Skyrace #RingDasBell #BrokenArrowSkyrace #trailRace #trailRun #trailRunner #runner #running #trailRunning