Constitution Beach (I guess unsurprisingly) is 1000% busier than the last time we came here.
Scallions make this healthy
A-Rex (on the left) complete!
I messed up some CSS thing and couldn't find this text that said "Expand" on the page. I found it way up in the upper left corner with these varied text shadow colors for no explainable reason. Suffice to say, I was like, "woh".
A-Rex in progress
My pro move is heating tortillas while the beans are still cooking.
Well, at least the AC is on.
Well, at least the AC is on.
Hey, I am still using Space. Out. Listening to this particular session right now. I think it's a small success, which I kinda need to know because wow, one of my other projects is a lot of trouble.
10-4-4-4-4-5 on this bar, which is normal, instead of the monkey bar on which I always have to be swinging for the first rep. Also tried a few Turkish get-ups, but unsurprisingly did not really remember how they're done. They were some kinda get-up, at least.
Was a tough call whether I should've skipped this workout because I feel behind in personal life and having another minor career goal crisis. Felt good to get calm, though.
There were massive thunderstorms overnight. It was incredibly refreshing. I had the best sleep in a week even though I had to get up at 6 AM for a few moments to close all the windows.
Feeling defeated by this week, so I installed a couple of air conditioners so I could say I accomplished something. I gave up on elegance a long time ago and use a ton of duct tape, cardboard, and foam to close gaps to the outside. I have no idea how people do it otherwise.
Around 250 bounty hunters and related businesses had access to AT&T, T-Mobile, and Sprint customer location data, with one bail bond firm using the phone location service more than 18,000 times, and others using it thousands or tens of thousands of times, according to internal documents obtained by Motherboard from a company called CerCareOne, a now-defunct location data seller that operated until 2017. The documents list not only the companies that had access to the data, but specific phone numbers that were pinged by those companies. ... A Sprint spokesperson did not directly answer whether the company has ever sold A-GPS data. ... When asked if T-Mobile has sold A-GPS data, a company spokesperson told Motherboard in an email “We don’t have anything further to add at this stage.” AT&T did not respond to a request to clarify whether it sells or has ever sold A-GPS data.
None of the telecom companies specifically denied selling A-GPS data.
On the way back from my run, I rode a bike and saw a circus performer. Eventful!
Ran out to the ye olde pull-up bar on the bike path today! It was hot, but I wasn't dying. 3-5-7-3-3-9. They've upgraded the incidental animals since last I was here.
Just occurred to me that I could do requestAnimationFrame-based animation in SVG by dropping animateTransform.
I've been rewriting my Spinners web app (which renders a lot of rotating objects) using canvas. It was written using SVG.
You lose a lot when you do this: debuggability, free hi-res zoom, and really easy animated transforms. However, because drawing with canvas is triggered by requestAnimationFrame, you at least do not lock up Mobile Safari because the browser asks your app to draw only when it has breathing room.
However, I suspect transforming the canvas for every single object on each update is still a bit much for Mobile Safari. Things slow to a crawl (but at least do not lock up!) when there's a certain amount of objects to draw. Optimizing this is going to push me into unfortunately weird territory, like doing rotations on a secret hidden canvas that's small and the like. I'm hoping to avoid doing transforms directly on image buffers.