T

Tomscii

tomscii.sig7.se · Personal blog · on HN since 2021

Tomscii writes about terminal emulators, including his own Zutty, plus electronics projects like a lab power supply and OpenBSD on a laptop.

What HN saysCommenters like Zutty for its low typing latency and features, and also praise his lab power supply article and terminal comparison pieces.
36HN people shared it
19linked it in comments
29stories submitted
830story points
7 months agolast shared
2021people per year2026

Most-shared posts

  1. 1
    Measured typing latency of popular terminal emulators
    9 people · 8 points · first shared 2021 · discussion on HN
  2. 2
  3. 3
  4. 4
    The complete idiot's guide to OpenBSD on the Pinebook Pro
    3 people · 128 points · first shared 2022 · 65 comments on HN
  5. 5
  6. 6
    De-smarting the Marshall Uxbridge
    2 people · 293 points · first shared 2025 · 93 comments on HN
  7. 7
    Ditching GitHub (2024)
    2 people · 57 points · first shared 2024 · 65 comments on HN
  8. 8
    SMT and the ultimate LCD-SPI interface
    2 people · 4 points · first shared 2024 · discussion on HN
  9. 9
    A Bottle of Light
    2 people · 2 points · first shared 2022 · discussion on HN
  10. 10
    Synchronous Buck Converter for 12V/5A Output
    2 people · 2 points · first shared 2024 · 1 comments on HN
  11. 11
    Umon
    2 people · first shared 2023
  12. 12
  13. 13
    The Barium Experiment
    1 people · 87 points · first shared 2025 · 58 comments on HN
  14. 14
    Taming the buck with a Type III compensator
    1 people · 43 points · first shared 2024 · 6 comments on HN
  15. 15
    μMon: Stupid simple monitoring
    1 people · 2 points · first shared 2023 · discussion on HN

What HN people wrote when they linked it

klaussilveira · 2025-09-24
This is also great: https://tomscii.sig7.se/2021/01/Typing-latency-of-Zutty The typing latency on zutty is the biggest feature for me. Everything feels snappy.
tinco · 2024-05-27
Cool article! Where did you learn PSU design? Are you "classically" trained or self taught? edit: The article on the design of the PSU is also great: https://tomscii.sig7.se/2024/04/300W-Linear-DualTracking-Lab-PSU
tmtvl · 2023-04-16
Why no love for Zutty (https://tomscii.sig7.se/zutty)? It's far more feature-complete than Kitty or Alacritty, without sacrificing much in way of performance or latency.
gregwebs · 2021-05-07
kitty has lower latency than Alacritty. Alacritty is optimized for throughput and is the best for that, but I don't understand who would prefer throughput over latency in a terminal setting. I switched from kitty to wezterm. I don't have an official benchmark like the below [1], but low latency is an explicit goal of the project and it seems on par with kitty. [1] https://tomscii.sig7.se/2021/01/Typing-latency-of-Zutty
zizzencs · 2025-09-24
I can pronounce the name of this software correctly. Now that's something I guess. https://tomscii.sig7.se/zutty/wiki/FAQ.html#How%20do%20I%20correctly%2…
tyingq · 2024-05-27
Diagram of the bare circuit board. So you can see the overhead view of the run from VIN to Q5 that blew. https://tomscii.sig7.se/images/linear-dual-lab-psu/pcb-front.png Edit: I'm not the writer of the article...
forgotpwd16 · 2024-04-08
Compared to a similar 6yo [1] and 3yo[2] (by zutty maker) comparisons, VTE terminals still (at least pre-46) bad in latency front. (They're as high as VS Code based beuke article.) Xterm still rules it. (Pointed in [2], this is due to direct rendering via Xlib which comes with the downside of having poor throughput.) Alacritty significantly improved, Konsole got worse. About Alacritty, it's pointed in [2], there were various opened tickets related to its poor performance and wasn't an easy to solve problem. So kudos to Alacritty devs for succeeding and GNOME devs for improving in the new version. Alacritty, Kitty, Zutty, GNOME, others, quite a rejuvenation in terminal development. [1]: https://lwn.net/Articles/751763/ [2]: https://tomscii.sig7.se/2021/01/Typing-latency-of-Zutty
idoubtit · 2023-10-08
Your benchmark is more than 6 years old, on a 2014 Macbook, with a strange choice of terminals. LWN's article on the subject is almost as old, but with a better comparison: https://lwn.net/Articles/751763/ (2018) For a recent take, though by one of the competitors, see https://tomscii.sig7.se/2021/01/Typing-latency-of-Zutty > TL;DR; terminal.app on macOS is typically the fastest. Even on macOS, that's probably not true, at least nowadays. See https://www.lkhrs.com/blog/2022/07/terminal-latency/ (2022)
keyle · 2023-09-25
No one is "hating" on Grafana. But if you used tools of the past, you'd know how light they were compared to the Grafana/Kibana/Elastic mongrel. But I should mention that there is nothing "stupid simple" about the solution of the OP. Just look at the install procedure... https://tomscii.sig7.se/umon/
somat · 2023-09-24
zutty has an interesting article how it does it. https://tomscii.sig7.se/2020/11/How-Zutty-works
snvzz · 2023-09-23
I favor kitty[0] and zutty[1]. Gnome terminal / libvte is and has always been slow, and alacritty might have good throughput, but sadly is high latency. 0. https://sw.kovidgoyal.net/kitty/ 1. https://tomscii.sig7.se/zutty/
AlanYx · 2022-08-13
st is such an outlier in those measurements that it makes you wonder whether something is potentially wrong with the test setup. There's another set of latency measurements here: https://tomscii.sig7.se/2021/01/Typing-latency-of-Zutty In those, st is roughly similar in performance to urvxt and Alacritty.
terminallybored · 2022-08-11
The zutty project had an interesting article on terminal latency, as well: https://tomscii.sig7.se/2021/01/Typing-latency-of-Zutty
matthews2 · 2022-03-23
Zutty is also cool: https://tomscii.sig7.se/zutty/ It's correct (like XTerm) while still being very fast.
AstroNoise58 · 2021-01-11
There are various ways to take advantage of the GPU -- the so-called GPU-accelerated terminals contain bespoke OpenGL programs ("shaders") to do rendering on the GPU. Here's an interesting way of doing it: https://tomscii.sig7.se/2020/11/How-Zutty-works
imiric · 2023-09-25
I like the focus on simplicity of uMon, and agree with author's criticism of behemoths like Grafana. But looking at the installation instructions[1], I can't help but think that their reluctance to use Docker feels contrarian for no reason (and the quip about it being "out of fashion" completely misguided). This whole procedure could be automated in a Dockerfile, and actually running uMon would be vastly simplified. Docker itself is not much more than a wrapper around Linux primitives, and if they dislike it specifically for e.g. having to run a server and run containers as root, there are plenty of other lighterweight container alternatives. There's an argument to be made that the "Simple" Network Management Protocol they're a fan of is far from being simple either[2]. Configuring the security features of v3 is not a simple task, and entire books have been written about SNMP as well. They conveniently ignore this by using v2c and making access public, which might not be acceptable in real-world deployments. I'm all for choosing "simple" tools and stacks over "complex" ones, for whatever definition of those terms one chooses to use, and I strive to do that in my own projects whenever possible, but simplicity is not an inherent property of old and battle-tested technologies. We should be careful to not be biased for technology we happen to be familiar with, but be pragmatic about picking the right tool for the job that fits our requirements, regardless of its age or…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close