> It is neither memory-efficient nor reliable against malformed input. "It fails at one thing that it was very likely to fail at, being non-optimized code, and another, which I just made up out of thin air."
-
-
Replying to @skore_de @cmuratori
> a terminal application, whose main job is to parse untrusted input. I'm still in awe. The sheer audacity of goalpost-moving and apparent desire for being nannied in your own terminal is quite something.
1 reply 0 retweets 10 likes -
Replying to @skore_de @cmuratori
Like, seriously, 99.9999% of my terminal use is trusted input. It's ME writing stuff into MY terminal. Is "just copy and paste stuff from the Internet" supposed to be the primary use case of a terminal these days?
2 replies 0 retweets 9 likes -
Replying to @skore_de @cmuratori
But I think the "first, criticize the shape of the thing" is the most egregious and my problem with code reviews these days. It's so bad that you'd think the desire of some developers is to be paid manual style linters.
1 reply 0 retweets 5 likes -
Replying to @skore_de @cmuratori
> Based on discussions on the Internet, an acceptable amount of memory usage for a terminal is around 10-20 MB. Refterm uses 10x as much Imagine if he had to come up with a sensible amount of memory usage all on his own…
2 replies 0 retweets 9 likes -
Replying to @skore_de @cmuratori
Also - If 10x memory use was the only way to get a 100x fast terminal (which it probably isn't) then that would STILL be a /sensible tradeoff/
2 replies 0 retweets 9 likes -
Replying to @skore_de
My thoughts exactly. But actually, refterm's memory usage can be set however you like. They are just values you can set, like how much glyph caching you want. If you're just doing ASCII maybe you make it very small. Etc., etc.
1 reply 0 retweets 13 likes -
Replying to @cmuratori
I think his point was "it's 300mb on a blinking cursor, so by the time it renders text it will PROBABLY start to consume gigabytes of memory and crash" which is what most Modern Software does. Curious how he never tested beyond the idle state…
1 reply 0 retweets 16 likes -
Replying to @skore_de @cmuratori
He basically found a technically-sounding reason for dismissal and his work was done. Well, that and the "won't somebody think of the children!" security goalpost-moving.
1 reply 0 retweets 5 likes -
Replying to @skore_de @cmuratori
oh god, I just read the comments See, Casey? Why don't you make THAT your experiment!?pic.twitter.com/M1EzVGKiwM
1 reply 0 retweets 6 likes
You can lead a horse to water...
-
-
Replying to @cmuratori
All I can say is: Early Access Starcode Galaxy when!? Anything you can recommend in the meantime? (HH/Intro to C series good for non game-dev work?)
1 reply 0 retweets 1 like -
Replying to @skore_de
Sorry, I wish I had something to recommend but I don't :( I'm mostly making Star Code Galaxy because I _don't_ have much I can recommend when people ask!
1 reply 0 retweets 18 likes - Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.