25 comments

  • 3eb7988a1663 a few seconds ago

    Gutenberg's copy of Moby Dick[0] is 1.2MB. Which is to say the slowest benchmarked terminal could display a paltry ~53 Moby Dicks per second, while shitty gives you ~98 Moby Dicks.

    I am not sure how many Moby Dicks I require per second, but it is good that I have options.

    [0] https://www.gutenberg.org/ebooks/2701

  • cyanregiment 19 minutes ago

    Geeking out on terminals is like geeking out on shoelaces.

    I'm glad you guys are out there - someone has to do it.

  • yjftsjthsd-h 44 minutes ago

    > The executable is named st; the desktop application and icon are named shitty

    That conflicts with the already existing suckless st.

    Also I am suitably impressed with the perf numbers, but I also somewhat take away that I could stick with (at least) alacritty or ghostty and not be much slower.

    • pg83 36 minutes ago

      I know, but there aren't that many two-letter abbreviations!

      • functionmouse 34 minutes ago

        on one hand I wanna say you shouldn't make conflicting names

        on the other hand what gives them the right to st but not you?

        • voakbasda 13 minutes ago

          Let the best tool win.

  • butterisgood a few seconds ago

    Best named project I've seen this year!

  • bearead 3 minutes ago

    I prefer Ghostty as there is no this "Claude" thing in its contributors. But I guess it's always good to have competitions.

  • chamomeal 5 minutes ago

    I will def try this out and I absolutely love the name. Just an A++ name

  • tulio_ribeiro 3 minutes ago

    This is obligatory read: https://blog.royalsloth.eu/posts/it-takes-a-phd-to-develop-t...

    Later, Microsoft fixes the issue but fails to give Muratori credit. After backlash, they went back and gave him a footnote: https://devblogs.microsoft.com/commandline/windows-terminal-... (atlas release section)

  • ddlsmurf 3 minutes ago

    why no iTerm2 in the benchmarks ? It far outperforms the likes of kitty and ghostty

    • pg83 a minute ago

      I'm not imposing my opinion, but in my experience, iterm2 is the slowest terminal emulator I know of, so I didn't even bother trying. But overall, I'll add iterm2 to the list, too.

  • theturtletalks 14 minutes ago

    Any plans for a "libghostty" alternative for your terminal?

    • pg83 10 minutes ago

      No, there are no such plans right now, but overall, the project's architecture allows for easy separation of different layers for developing a terminal emulator - the parser, in the form of a ragel state machine, and the vterm state machine, with distinct boundaries between them. The rendering layer is separated slightly less clearly, but it's also solvable.

  • Barbing an hour ago

    Unironically better name than “CRM“ for a CRM https://news.ycombinator.com/item?id=49142360

    With this you can DuckDuckKagi for the crappy terminal (versus “CRM crm”… ah guess they wanted you to remember their company name)

  • normie3000 42 minutes ago

    Why wouldn't you use this?

    • Retr0id 33 minutes ago

      Personally, I have never felt constrained by the performance of my terminal, so I pick based on other features.

      (I have, also, thought about building my own perf-optimized terminal. It's a fun problem space!)

    • pg83 32 minutes ago

      For example, flicker free resizes for MacOS, something that neither Kitty, nor Alacritti, nor Ghostty can boast of.

      • y1n0 11 minutes ago

        I'm not knocking your project, but ghostty doesn't flicker for me on resize. Is this a common problem people have?

        My main complaint with ghostty is the crappy configuration.

        • pg83 5 minutes ago

          It's not that it's a serious problem, it's just that for me, as a perfectionist, flicker is very noticeable when resizing.

  • JSR_FDED an hour ago

    I’m all in on wizzterm