Live data from Hacker News

When I tell the Windows Terminal team something is simple, I am "misguided"

twitter.com

401–410 of 476 posts

Re: When I tell the Windows Terminal team something is simple, I am "misguided"

#401

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…

There's no need for highly opinionated discussions. Differences in opinion should be a trigger to find a common understanding, it shouldn't result in defensive behavior. Everyone's just a person trying to help.

Re: When I tell the Windows Terminal team something is simple, I am "misguided"

#402
post #132

Earlier 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.

I figured I'd get this from someone. ;) I'm approximating that 99% of people who use Windows use default terminals for built-in legacy shells, and thus effectively analogous terminology. You're correct though!

Re: When I tell the Windows Terminal team something is simple, I am "misguided"

#403

Earlier 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.

It isn't their code, it's the company's code.

Re: When I tell the Windows Terminal team something is simple, I am "misguided"

#404
post #363

I 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.

HN doesn't have sub-reddits

Re: When I tell the Windows Terminal team something is simple, I am "misguided"

#405

Earlier 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…

He simply didn't want to license his modifications under the terms required by Microsoft.

Re: When I tell the Windows Terminal team something is simple, I am "misguided"

#406

I 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…

the solution to the problem is simple and thus widely used in prior art. the person in question has written such a library (well, a reference implementation). the person in question is an expert in the field.

Re: When I tell the Windows Terminal team something is simple, I am "misguided"

#407
post #366

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…

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…

1) When did this person insult him? Note that there was more than one microsoft person in that issue.

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"

#408
post #256

Earlier 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…

I don't believe Casey was being combative in the original thread, but ...

> 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"

#409

Earlier 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.

This is just a purely insulting comment. Name calling and dismissing valid complaints as that "one time he was right"

Re: When I tell the Windows Terminal team something is simple, I am "misguided"

#410
post #271

Earlier 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.

Fair point. He didn't need to deliberately generate the conflict. But he sure seems to be enjoying it. Instead of maybe moving on, or using the experience to build connections and strengthen relationships with the people he interacted with. Sounds like plenty of apologies have been sent his way. But accepting them isn't as much fun as yelling and throwing rocks. Also, temper tantrums get more attention.
Post reply on HN