Hi! I'm the person who wrote that blog post. If you have any questions whatsoever, please let me know! English is not my native language and "The solution is trivial" was meant sarcastic. The solution isn't trivial at all, nor is it complete, because solving the corner cases is complex. I'd also like to mention ahead of time that DirectWrite/Direct2D is very fast at drawing western (Latin) text without coloring (>200…
When I tell the Windows Terminal team something is simple, I am "misguided"
401–410 of 476 posts
Re: When I tell the Windows Terminal team something is simple, I am "misguided"
#402Earlier quoted context omitted.
When CMD is your benchmark... (In all fairness, PowerShell has a lot of good ideas)
cmd is a shell. The old terminal is called conhost I think.
Re: When I tell the Windows Terminal team something is simple, I am "misguided"
#403Earlier quoted context omitted.
> I also probably would not have responded favorably to that wording – irrespective of if they were correct. Why not? I see nothing wrong with this sort of feedback. It's blunt, but constructive.
If it was your code they were talking about, you may feel differently. Blunt, hyperbolic statements like "massively overcomplicated" can feel like a shot across the bow when someone is talking about code you wrote. Kindness and gentleness go a long way in OSS.
Re: When I tell the Windows Terminal team something is simple, I am "misguided"
#404I really hate when fellow devs say things are "simple" like Casey Muratori said in the first place. Nothing is simple in the software (and hardware) world! If something seems simple then most likely because smart people have written libraries for you that abstract the hard part away. It also shows a certain arrogance to call a topic "simple", because it is supposed to show the audience that you are an incredible expe…
Agree. Sometime I really struggle to see a difference between Reddit and HN.
Re: When I tell the Windows Terminal team something is simple, I am "misguided"
#405Earlier quoted context omitted.
I'm assuming he thought his PR would be rejected, given their reaction to his initial questions about the issue: https://github.com/microsoft/terminal/issues/10362
A closed PR would have been even more damning for Microsoft. Especially given that Casey could have provided apples-apples benchmark results - not, what amounts to, a micro-benchmark. From my perspective, there are two reasons why someone would build an entire project instead of opening a PR: * Merely to be able to point and it and say, "see? see? I was right!" How obnoxiously childish. * Implementing his ideas into…
Re: When I tell the Windows Terminal team something is simple, I am "misguided"
#406I really hate when fellow devs say things are "simple" like Casey Muratori said in the first place. Nothing is simple in the software (and hardware) world! If something seems simple then most likely because smart people have written libraries for you that abstract the hard part away. It also shows a certain arrogance to call a topic "simple", because it is supposed to show the audience that you are an incredible expe…
Re: When I tell the Windows Terminal team something is simple, I am "misguided"
#407Hi! I'm the person who wrote that blog post. If you have any questions whatsoever, please let me know! English is not my native language and "The solution is trivial" was meant sarcastic. The solution isn't trivial at all, nor is it complete, because solving the corner cases is complex. I'd also like to mention ahead of time that DirectWrite/Direct2D is very fast at drawing western (Latin) text without coloring (>200…
Why did you join this person's discord under a pseudonym? Edit: I ask because if you're taking a pessimistic view of this, here is the rough order of occurrences: 1. You insulted Casey, knowingly or not, intentionally or not, but in public. 2. You join his discord, under a fake name 3. You write this blog post, without credit to Casey (other than "a community member"). I hope you can see how someone could very easily…
2) I don't get why so many people talk about this as if it were some horrible thing. I don't use my real name on discord the vast majority of the time, I don't see why you expect others to do so. The person in question admitted who they were when it was mentioned and later apologized for not stating it when they first joined.
3) I'm personally more mad about it not crediting the other terminals that have that kind of approach like wezterm, or whatever prior art they used.
My understanding is they thought DirectWrite did caching internally, which made the suggestion unnecessary, but it turned out that wasn't working quite as they thought it was. I didn't think the terminal people were combative at all until Casey himself was.
Ultimately, I think a big part of the outrage is just people assuming the worst interpretation of anything Microsoft.
Re: When I tell the Windows Terminal team something is simple, I am "misguided"
#408Earlier quoted context omitted.
Quoted post unavailable.
You're a liar. The entire thread on github [1] shows that it is a technical discussion about the unacceptably slow performance of virtual terminal sequences in Windows. Solutions are kicked around and debated until a Microsoft person steps in and calls what is essentially a weekend fix a 'doctoral research project' and accuses Casey of being 'combative'. Casey is rightly annoyed by this, closes the bug report and goe…
> And yes, the New York Times is no better than reading Twitter.
You're high as a kite if you believe that. Toking the dankest shit anyone's ever toked, long deep inhalations. You're dropping LSD you got from your friend's friend who you think is homeless and you're not sure what it's laced with. You're consuming craft psilocybin perfected in the lab to give the most detailed, most immersive hallucinations over hours and hours. You're babbling that you've seen God, that you know the secrets of the universe, that you're being bugged by the KGB, that your brother isn't really your brother but is an imposter who just looks and sounds exactly like your brother.
You're crazy.
Re: When I tell the Windows Terminal team something is simple, I am "misguided"
#409Earlier quoted context omitted.
This is so insulting to Casey, he does his instructional videos for the world to see and educate a new generation of programmers about how to make a game completely from scratch. This isn't his full-time jobs. This isn't some streamer trying to gather new audience by brewing up drama.
Quoted post unavailable.
Re: When I tell the Windows Terminal team something is simple, I am "misguided"
#410Earlier quoted context omitted.
Quoted post unavailable.
Casey streams every day, usually with very few viewers. This drama fell into his lap, a perfect package-wrapped gift from the Microsoft team. What you're saying is like accusing NPR of profiting from a war of famine or something.