Gotta start following Dave Winer again. textcasting.org
Steelcase Leap v1
I am the happy sitter/owner of a Steelcase Leap v1 that I purchased from a neighbor via Craigslist (or FB Marketplace?) a few years ago. Mine is a extra-special-cheap model with an un-upholstered plastic back that they only made for a year or two.
I just installed a new height cylinder and arm rest pads from Crandall Office Furniture and I could not be happier.
Now I need to either replace the seat cushion myself using the existing case, or find an upholstery shop to do it right for me with new fabric.
Anyway, happy sitting at your own workspace.
Way good essay: The birth & death of search engine optimization
I have been trying out and liking Kitty as an alternative to iTerm. But I was missing the Cmd-Shift-V “Paste current selection” behavior from iTerm. After a few false starts I found the config necessary spelled out in the default config file.
#: Copy to clipboard or a private buffer on select. With this set to
#: clipboard, selecting text with the mouse will cause the text to be
#: copied to clipboard. Useful on platforms such as macOS that do not
#: have the concept of primary selection. You can instead specify a
#: name such as a1 to copy to a private kitty buffer. Map a shortcut
#: with the paste_from_buffer action to paste from this private
#: buffer. For example::
copy_on_select a1
map shift+cmd+v paste_from_buffer a1
This morning I asked my wife something like “will you please get us a version of X that does Y” for a simple household product. A couple hours later she opens Instagram and sees an ad for “X that does Y”.
I take a look at Settings and see that my wife had 1. allowed Instagram access to the microphone, and 2. not asked the app not to track.
A bit of searching reveals enough of the same to make me think it is likely that Instagram is using microphone access to record, process, and make ad recommendations. Even when the app is in the background and/or your phone is locked.
It would be nice if someone with the right technical skills could do some research and reporting on this.
The AWS error message [ERROR] ClientError: An error occurred (AccessDenied) when calling the PutObject operation: Access Denied
might mean you don’t have s3:PutObject permission. Or, it might mean that the bucket is configured to require server side encryption in which case you need to add the ServerSideEncryption
argument to your boto3 put_object operation.
File under: things I learned the hard way.
A Python AWS Lambda function will fail with no useful error messages if it runs out of memory. File under “things I learned the hard way.”
I wish Delta Air Lines would offer the same “Add to calendar” widget in all the places.
What I want
Please