Avi Drissman
avi.drissman.com
Avi Drissman
@avi.drissman.com
Computer peep. Currently working with Mac and security peeps on Google Chrome, fighting for the users. Opinions are my own. he/him

Crossposting from https://mas.to/@avidrissman
Food tracked in the MacroFactor app gets archived in Apple Health. Meanwhile, Guava Health is poking around that archive, and testing correlations of everything to everything else to see what it can find. And we get... this? I fear that we have a https://xkcd.com/882/ situation.
December 17, 2025 at 3:30 PM
I have the most skillful colleagues and they are the best. https://mastodon.social/@tess/115602223633626084
Dana Fried (@[email protected])
Me: "Just rewrote the entire desktop chromium UI layout." Them: "So you changed everything?" Me: "No, I changed *nothing* and that made it infinitely harder."
mastodon.social
November 24, 2025 at 3:36 PM
Oh no!

This weirdness about the popup button causing an inconsistency is due to my enabling the Pasteboard Privacy preview ( https://developer.apple.com/documentation/updates/appkit#macOS-pasteboard-privacy ) in the global domain.

Filed as FB21115331.
AppKit updates | Apple Developer Documentation
Learn about important changes to AppKit.
developer.apple.com
November 21, 2025 at 4:06 PM
CW: TW: Drinking culture

These are not fighting words, despite the subtitle; it’s speaking the truth when no one cares to hear.

https://thirdplacebarnyc.substack.com/p/the-worst-mocktail-menus-in-nyc
The worst mocktail menus in NYC
It's Friday, let's fight.
thirdplacebarnyc.substack.com
November 15, 2025 at 8:12 PM
Also, the aspect where the activation of an NSPopUpButton causes semi-loss of key seems to be fixed in macOS 26. While it’s possibly an artifact of the migration to Cocoa menus, I’ll take it.
November 15, 2025 at 8:12 PM
While the popup menu is showing, NSApp thinks the window hosting the popup button is key, but that window doesn’t think it’s key.

See https://crbug.com/456027008#comment5 for a sample project to experiment with.
November 14, 2025 at 6:30 PM
I have no further details nor advice.
November 6, 2025 at 5:59 PM
Like, I know it’s tricky, but like any good puzzle designer it’s meant to have an easy in. Who doesn’t know Wolverine claws when they see them? Apparently most people? And so the next step, who played Wolverine, is just too much, and the step beyond that is hopeless.
October 25, 2025 at 12:58 AM
Nothing like wearing a costume that you have to _explain_. “Ok, the claws aren’t Freddy Krueger. Who else has claws? Have you heard of the X-Men?…”
October 25, 2025 at 12:46 AM
google.com/g/wireless-sensor-tags ) and it's not clear that they even are aware of this privacy incident.
September 12, 2025 at 2:46 PM
Does anyone know anyone at Cao Gadgets aka Wireless Sensor Tags aka http://wirelesstag.net/ ? For a day now, my tags have been gone from my account and when I log in all I see are someone else’s tags. Someone screwed up something fierce. I see nothing on their site or support group ( https://groups.
September 12, 2025 at 2:46 PM
XG 6, what are you doing!? There is literally no cable plugged into port 4, because ports 3 and 4 glitched out and stopped working the other week. How could STP be triggering?

Eagerly awaiting the shipping of the new Pro XG 8 PoE.
July 27, 2025 at 3:34 PM
@init-hello.org Heads-up: Your Twitch profile at www.twitch.tv/init_hello has an incorrect Bluesky link, one that 404s (“init-hello.bsky.social”), not this profile.
INIT_HELLO - Twitch
You have a diskette and you want to start fresh. So you run “INIT HELLO” on your Apple II and you get a clean slate. Watch this space for more details about the clean slate that is coming.
www.twitch.tv
July 26, 2025 at 10:10 PM
the 2025 movie and I can feel it slip from my brain.
July 26, 2025 at 2:16 AM
A brief technical writeup about those images to the left of menu items on macOS 26 (aka “action images”): https://crbug.com/423632863#comment12
July 17, 2025 at 3:46 PM
As of the SDK included with Xcode 26 beta 3, SecIdentityCreate is now public API, API_AVAILABLE to macOS 10.12 and iOS 11.2. It’s already used by WebKit ( https://github.com/search?q=repo%3AWebKit%2FWebKit+SecIdentityCreate&type=code ) and ffmpeg (
Build software better, together
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
github.com
July 9, 2025 at 6:33 PM
Cmon Best Buy. “Good” condition is maybe missing non-essential parts/accessories, and so “Fair” might have ESSENTIAL parts missing. That’s not a “fair” quality used product. That’s a “for parts” quality used product.
July 5, 2025 at 5:09 PM
window control buttons, this IMPL is a good starting point for investigation.
June 11, 2025 at 3:01 AM
Note that macOS 26 has chonk window control buttons. Existing apps retain their smol buttons when run on 26. This is gated on the SDK that you link. When you link the macOS 26 SDK you automatically get chonk buttons.

This is courtesy of `-[NSTitledFrame sizeOfTitlebarButtons]`. If you fiddle with
June 11, 2025 at 3:00 AM
Time to descend into the madness that is scrolling and swiping. Wish me luck.
May 30, 2025 at 9:11 PM
A good keyboard has about 13 fluid ounces of key switches.
February 10, 2025 at 9:08 PM
Can someone at IMDB help accept this goofs entry? It was rejected and I’m resubmitting with an explanation.
January 22, 2025 at 1:34 AM
Hang on, heading to IMDB to submit a “character error” goof for Sonic the Hedgehog 3.

You all know what I’m talking about.
January 20, 2025 at 11:40 PM
University researchers are tracking the effect of congestion pricing in NYC on commute times. This is a really cool use of data to gain insights.

https://www.congestion-pricing-tracker.com/
January 6, 2025 at 10:18 PM