Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Avi Drissman :vm:

@avidrissman@mas.to
mastodon 4.7.2
  • Open on mas.to

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

190 Followers
157 Following
6 Posts
Joined November 04, 2022
Instagram:
https://www.instagram.com/avidrissman/
Chromium change feed:
https://chromium-review.googlesource.com/q/owner:avi%2540chromium.org
GitHub:
https://github.com/avidrissman
MySpace:
https://myspace.com/152143711
Open post
Avi Drissman :vm: @avidrissman@mas.to
· 3w ago
Something to watch out for in macOS 27’s Terminal.app: Have you been noticing that, starting with macOS 27, you have been consistently failing to SSH to a remote machine? Is it the case that the remote machine’s password ends with a shifted character? There is a new setting: “Shift Return sends Meta Return” under Settings > Profiles > (profile) > Keyboard. This setting (enabled by default!) will cause a shift-return keypress to insert an ESC¹ before the return is sent. So if you type: h-u-n-t-e-r-2--8-- then you’ve accidentally misspelled your password with an extra ESC at the end. If you hit this issue, be sure to disable that setting. (Credit to mmentovai who tracked this down, and who doesn’t mind me spreading the word.) ¹ See https://emacsredux.com/blog/2025/03/03/the-role-of-the-escape-key-in-emacs/ about the interchangeability of ESC and M-.
The role of the Escape key in Emacs
Emacs Redux

The role of the Escape key in Emacs

The Escape key (ESC) is legendary in vim, Emacs’s arch-rival. It’s so commonly used (mostly to switch back to normal mode and interrupt commands in progress) that you’ll find many articles on where to remap it (e.g. to Caps Lock), and there are also many keyboards that place ESC where ~ normally is, to make it more accessible.1 In Emacs-land, however, we never really speak about ESC… Why so? Well, we use C-g to interrupt commands, and we obviously don’t have modal editing, at least not by defaul

21
1
25
1
Open post
Avi Drissman :vm: @avidrissman@mas.to
· 2mo ago
I’m spending my evening ripping CDs like it’s 1999. I’m also in complete shock that the canonical tool to do this on the Mac, XLD, is four-way universal: ppc32, x86, x64, and aarch64. I genuinely don’t even know how I would accomplish such a software feat if I had to.
33
7
9
2
Open post
Avi Drissman :vm: @avidrissman@mas.to
· 2mo ago
Replying to
@nriley@mstdn.social More practically, working in a subset of AppKit, heck, a subset of all the Mac OS X / macOS APIs to do low-level hardware access across the range of OS releases required for those slices. 10.5 (last ppc32) through 11 (first aarch64) is straight up insane.
3
0
0
0
Open post
Avi Drissman :vm: @avidrissman@mas.to
· 9mo ago
Replying to
@julienw@pouet.chapril.org @gruber@mastodon.social As do we on Chrome/Chromium: https://chromium.googlesource.com/chromium/src/+/main/docs/ui/views/platform_style.md#button-order This is defined alongside a surprising number of platform-specific aspects (does right-click select a word? does space click a button on press or release?) https://source.chromium.org/chromium/chromium/src/+/main:ui/views/style/platform_style.h
chromium.googlesource.com

Chromium UI Platform - Views Platform Styling

7
8
2
0
Open post
Avi Drissman :vm: @avidrissman@mas.to
· 9mo ago
Replying to
@julienw@pouet.chapril.org @gruber@mastodon.social Yep, there are, I’m sure. I have personally fought to make sure that Chrome is a good platform citizen on macOS and I’m certain that there are similar folks who care at Mozilla.
4
6
0
0
Open post
Avi Drissman :vm: @avidrissman@mas.to
· 9mo ago
Replying to
@ravigupta@mastodon.social @julienw@pouet.chapril.org @gruber@mastodon.social Chrome has an autoupdater. Given that we’re an app that handles data from the internet, we need to stay up-to-date for security’s sake. But Chrome hasn’t used Keystone in quite a while. We switched to an open-source updater and you’re welcome to look it over. https://source.chromium.org/chromium/chromium/src/+/main:chrome/updater/
source.chromium.org

Search and explore code

1
1
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 06:10:31 UTC