I WISH OMNIFOCUS USED PERSPECTIVES IN FORECAST

I wish OmniFocus would replace its Forecast view with a user-selectable perspective. Then I could make my own choices about what to include, and OmniFocus would display those items in its handy integrated view alongside calendar events. I can’t make those choices today. For example, the Forecast view doesn’t allow me to include actions that have a defer date in the past. That is, once an action is past its “start date” and available to be worked on, it no longer shows up on Forecast’s Today tab, or even in the Past tab.

Read more

PALO ALTO'S EXPLOITED PYTHON CODE

watchTowr Labs has a nice blog post dissecting CVE-2024-3400. It's very readable. Go check it out. The awfulness of Palo Alto's Python code in this snippet stood out to me: def some_function(): ... if source_ip_str is not None and source_ip_str != "": curl_cmd = "/usr/bin/curl -v -H "Content-Type: application/octet-stream" -X PUT "%s" --data-binary @%s --capath %s --interface %s" \ %(signedUrl, fname, capath, source_ip_str) else: curl_cmd = "/usr/bin/curl -v -H "Content-Type: application/octet-stream" -X PUT "%s" --data-binary @%s --capath %s" \ %(signedUrl, fname, capath) if dbg: logger.

Read more

I FOUGHT STATE FARM (AND WON)

State Farm claimed we owed them money. I said we didn’t. They pursued it. I countered. They ended up owing us money instead. My wife’s small business purchased our unemployment insurance through State Farm until we sold the company a couple years ago. Unemployment insurance premiums are proportional to your payroll: you pay the insurer a certain percentage of each dollar you pay your employees. When you cancel a policy, you reconcile your payroll numbers with them to settle up one last time.

Read more

TENNESSEE BANS KIDS PLAYING IN SPRINKLERS

Tennessee’s new “chemtrail bill” is inherently ludicrous. It’s also as poorly written as cold be expected. From the bill itself: The intentional injection, release, or dispersion, by any means, of chemicals, chemical compounds, substances, or apparatus within the borders of this state into the atmosphere with the express purpose of affecting temperature, weather, or the intensity of the sunlight is prohibited. Strictly speaking, the big government types in Tennessee are banning residents from setting up lawn sprinklers for their kids to play in on a hot day.

Read more

FIXING THINGS WITH KEYBOARD MAESTRO

I can’t help playing with Things sometimes. Even though there are plenty of reasons not to use Things, it’s pretty. It’s my attractive nuisance. However, I can’t stand its inability to complete repeating items before they’re scheduled, so I fixed it. You know I like Keyboard Maestro and Shortcuts. I combined them to work around Things’s glaring shortcoming. So can you! First, install my Shortcut, Things: Get ID of current selection.

Read more

TESTING MY FOUNTAIN PEN INKS’ WATER RESISTANCE

I wondered how water-resistant the inks from the various pens on my desk would be. For my unscientific test, I wrote a small sample of text with each of these inks on a sheet of plain white copier paper: Jacques Herbin Émeraude de Chivor LAMY Turquoise Herbin Perle Noire Noodler's Baystate Blue Fisher Space Pen Turquoise Zebra F-Refill Black Pentel EnerGel Blue Don’t judge my penmanship. I know. I know.

Read more

RELIABLE SHORTCUTS WITH STREAM DECK AND KEYBOARD MAESTRO

I talked myself into buying a Stream Deck to control my Mac. I didn't want one for the media features. I wanted a cool, programmable external keyboard-like thing to trigger actions. For example, I have buttons to turn my office lights on and off, toggle between playing sounds through my external speakers and headphones, and open my notes app to the Today's Journal page. I like it. Most docs I found suggest using the Shortcuts plugin to execute Apple Shortcuts.

Read more

OPT OUT OF HULU'S NEW BINDING ARBITRATION CLAUSE

Hulu's new subscriber agreement claims to require users to resolve significant disputes through arbitration. It specifically prevents us from participating in class action lawsuits: ANY DISPUTE BETWEEN YOU AND US, EXCEPT FOR SMALL CLAIMS, IS SUBJECT TO A CLASS ACTION WAIVER AND MUST BE RESOLVED BY INDIVIDUAL BINDING ARBITRATION. This is a terrible deal for users.1 Hulu gets the right to hire someone to settle disputes. We lose the right to protect ourselves as a group if Hulu does something horrible that hurts us.

Read more

MAKING NOTES LOOK LIKE A MARKDOWN EDITOR, IF YOU SQUINT

I use Apple's Notes app to, well, take notes. It's the only non-Markdown I regularly use for such things. While I can, should, and mostly do try to use its built-in keyboard shortcuts to format text, sometimes I find myself looking at the screen wondering why ``` didn't put it into a pre-formatted text mode. Today I decided to use Keyboard Maestro to indulge my Markdown muscle memory. The results are on my Gitea server.

Read more

ADDING CARPLAY TO OUR TOYOTA’S ENTUNE SYSTEM

Our 2016 Toyota Sienna is perfect, except for its janky entertainment system. Every time I plugged in my phone, the Entune radio started playing “A a a a a Very Good Song”. It doesn’t have maps, at least that you’d want to bother with using. “Hey Siri” replied with an old, robotic-sounding voice. If you were lucky, playing a song would show an old photo of the band. Music from bands newer than the van would display something generic like “Alternative”.

Read more