Live data from Hacker News

I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke

webdeveloper.beehiiv.com

11–19 of 19 posts

Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke

#11
post #6

Hi Zachary, "Mechvibes and Klack [...] both have some shortcomings: [...] large, [...], lags, [...] closed-source " Did you check out Bucklespring? Tiny (15kb binary), open source, runs on linux, macos and windows: https://github.com/zevv/bucklespring on Debian or Ubuntu just "apt install bucklespring" and you're good to go.

I don't know it. I just checked, and it is indeed smaller. However, I found its customizability to be weaker. I think providing a good GUI to offer more audio options is a feature I want.

Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke

#13
post #7

What would further reduce the size is to ditch the JS-frontend completely. Unless the purpose was to test and showcase Tauri, this is a waste of CPU and memory.

In terms of application size, I think around 5MB is great since it provides more convenient GUI features.

Regarding CPU and memory usage, if you don't open the Tauri program window, its CPU and memory usage is negligible.

KeyEcho's usage scenario only involves opening the window for necessary settings. After closing the window (or starting in the background by default), all window resources will be released.

Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke

#14
post #5

For a settings-only frontend, I would personally just run a web server and leave it to the user to open it, so you don't have a webview using up memory. Ehh, works either way.

It's a good choice indeed. But it adds complexity. Maybe I will choose to do this in the future.

Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke

#15

On macOS, I get the message that the disk image is corrupted.

This issue is because KeyEcho isn't code-signed for macOS yet. Please choose "Open Anyway" in "Security & Privacy".

Not the same error. It seems like the arm64 dmg is indeed broken/corrupted. The amd64 build works (with Rosetta) - after bypassing the security warning.

Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke

#16
post #15

Earlier quoted context omitted.

This issue is because KeyEcho isn't code-signed for macOS yet. Please choose "Open Anyway" in "Security & Privacy".

Not the same error. It seems like the arm64 dmg is indeed broken/corrupted. The amd64 build works (with Rosetta) - after bypassing the security warning.

Thanks for the feedback. I will start looking into it.
Post reply on HN