Chad Austin

Results 38 comments of Chad Austin

@eglyph Is it intermittent or can you reliably reproduce? If you could nail it down, I could take a look. Otherwise, we'll have to audit each of the asynchronous operations...

I tracked this down. It was a dumb bug. :/ https://github.com/chadaustin/passdrop/commit/2a21e7b6688bc7e085cbb5224109aa3a5ceac7f1 I spent the weekend trying to put together a new release. Unfortunately, Apple requires a bunch of maintenance work...

Long term, it would be great if the syncing happened automatically upon each edit, rather than manually.

Is It Snappy? is pretty handy for ad hoc measurements, but people like rtings.com that need automated tests over time use dedicated hardware to synthesize keypresses and detect pixel changes:...

Ah, I passed over the resolved comments in my first reply. Wow, nice work. I just gathered five measurements on my Windows 10 machine with Windows Terminal 1.19.10821.0. Same methodology:...

I added an update to the top of my blog post that links to this issue: https://chadaustin.me/2024/02/windows-terminal-latency/

Hi @lundmark. Agreed it's a bit unusual to use sizeof(size_t) as the allocation granularity for the AST, but that's how the AST is stored. If you have a size in...

Hi Boris, Just FYI, I've got a lot going on in my personal life at the moment, which is why I haven't responded yet. I'll try to answer this week!...

Hi Boris! I'm back from vacation and had some time to look into this. I largely agree with your sentiments. The reason dynamic_allocation exists is because there are several use...

Once the board is made and installed, flashing is pretty easy. I forget the command offhand, but it's the standard `make $keyboard:flash` command from my QMK fork. I can help...