It takes a PhD to develop that

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Windows Terminal

    The new Windows Terminal and the original Windows console host, all in the same place!

  • Some people prefer to communicate with less words? This is an issue that crops up often with different cultures working on a single issue.

    As for difficult, the context is very much set from it being a Github Issue on their own repo, meaning there is a certain assumption of skill.

    You're cutting Microsoft a lot of slack here, and it feels like you're forgetting that out of this whole transaction MS end up with free labour and bug-fixes? They choose for the setting to be very public, and they choose to let their employee's directly reply to customers with quotes like[1]: ["I will take your terse response as accepting the summary.", "somewhat combatively", "peppering your comments with clauses like", "impugning the reader."]. All of which are corporate-passive-aggression and (in my mind) are vastly more antagonistic than Casey ever was?

    1. https://github.com/microsoft/terminal/issues/10362

  • refterm

    Reference monospace terminal renderer

  • This particular case was discussed at length on Reddit and on YC News. The general consensus was that the Microsoft developers simply didn't have performance in the vocabulary, and couldn't fathom it being a solvable problem despite having a trivial scenario on their hands with no complexity to it at all.

    The "complaining developer" produced a proof of concept in just two weekends of development that notably had more features[1] and was more correct than the Windows Terminal!

    RefTerm 2 vs Windows Terminal in action: https://www.youtube.com/watch?v=99dKzubvpKE

    Refterm 2 source: https://github.com/cmuratori/refterm

    One of the previous discussions: https://news.ycombinator.com/item?id=27775268

    [1] Feature relevant to the debate at any rate, which was that it is possible to write a high-performance terminal render that also correctly renders Unicode. He didn't implement a lot of non-rendering features, but those are beside the point.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • kitty

    Cross-platform, fast, feature-rich, GPU based terminal

  • I was more responding to the article, which used that specific example as a jumping off point to talk about management structure in software development generally.

    I don't use Windows, but I do use Kitty terminal (https://sw.kovidgoyal.net/kitty/) and from my interactions with that project I've learned that terminals are really complex, both for technical and legacy/ecosystem reasons so my gut reaction is to support the MS engineers, without having read deeply into that specific issue.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts