Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aumerle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
aumerle
2y ago
I'm going to ignore the personal attacks since you seem to want to genuinely learn something. 1) The difference between WezTerm's multiplexing and say tmux, is that wezterm's multiplexing supports all the same features/b
32.
▲
by
aumerle
2y ago
The kitty protocol not supporting your stupid made up usecase does not make it non-comprehensive, despite your claims.
33.
▲
by
aumerle
2y ago
I didnt do the table go ask the kitty developer why he did that. Or just read the notes under the table where he tells you why he included alacritty+tmux.
34.
▲
by
aumerle
2y ago
A de-facto standard is not a standard. It's an opinion. I suggest you go plug a VGA cable into a DisplayPort and see what happens. The horrible hack is saving you and the few other very loud people that use it hours of work. I for inst
35.
▲
by
aumerle
2y ago
1) There are no standards 2) The problem happens when someone wants to add something new to the terminal ecosystem. 2a) Designing something becomes harder because it has to be designed to work with the horrible hack that is terminal mu
36.
▲
by
aumerle
2y ago
First I dont know what table you are looking at, but its 54MB/s vs 24 MB/s on average across different data types. That's a factor of 2. Aka half the throughput. I dont know what kind of performance engineering you do, but a
37.
▲
by
aumerle
2y ago
[flagged]
38.
▲
by
aumerle
2y ago
Keystrokes!! Way to come up with a strawman. Every byte that the program running inside tmux send to the terminal has to be parsed and re-interpreted by tmux first and then the actual terminal. Same for every byte that the terminal sends th
39.
▲
by
aumerle
2y ago
Nope, that's an update notification not an update. And its opt-in if you use kitty via a distribution package and opt-out if you use the standalone kitty binaries distributed by the developer. See https://sw.kovidgoyal.net
40.
▲
by
aumerle
2y ago
> I'm not saying that, it's something you've made up for your inner rofls. Says you. And as you have abundantly demonstrated, you are a moron. >No, that's nonsense and factually wrong. Common sense is that a differ
41.
▲
by
aumerle
2y ago
ROFL you are saying that kitty the program that finally broke the keyboard logjam with terminals of preventing you from having nice things!! Good luck to you. And lets apply some common sense to your common sense, follow up on it a little.
42.
▲
by
aumerle
2y ago
There is no such thing as a left or right modifier STATE in ANY application. All applications, including kitty track only CTRL, SHIFT, ALT, ETC modifier states. left and right alt and control are key events and can be bound in any applicati
43.
▲
by
aumerle
2y ago
Yes modifiers are a state, not a key. The kitty keyboard protocol does indeed send events for left and right modifier key press/releas as you can easily see for yourself by running kitten show-key -m kitty in a kitty terminal and pre
44.
▲
by
aumerle
2y ago
Or just show your matplotlib plots directly in the terminal: https://github.com/jktr/matplotlib-backend-kitty
45.
▲
by
aumerle
2y ago
Yes hence our butts are so much more hygenic than yours.
46.
▲
by
aumerle
2y ago
You must be really hurting. Have a cookie.
47.
▲
by
aumerle
2y ago
At this point, you are the one being the cunt.
48.
▲
by
aumerle
2y ago
Maybe, on the other hand: the link you posted was to a benchmark using kitty 0.31, since then it had an all new escape code parser using SIMD vector CPU instructions that sped it up by 2x. https://sw.kovidgoyal.net/kitty&#x
49.
▲
by
aumerle
2y ago
They are better in every regard compared to catting a large file, which is what the OP was complaining about. Certainly if you want to comprehensively understand terminal emulator performance there are multiple axes along which to measur ei
50.
▲
by
aumerle
2y ago
And kitty is much faster according to this: https://github.com/kovidgoyal/kitty/issues/2701#issuecomment... Also typometer based measurements also on Linux. Shrug.
51.
▲
by
aumerle
2y ago
That's because kitty's default settings introduce a few ms of latency deliberately to save energy, see details at: https://sw.kovidgoyal.net/kitty/performance/#keyboard-to-scr... If you want to do a fair
52.
▲
by
aumerle
2y ago
There is no performance cost, there is a performance gain: https://sw.kovidgoyal.net/kitty/performance/#throughput
53.
▲
by
aumerle
2y ago
You want better benchmarks look at the ones delivered bya ctual terminal developers, for example: https://sw.kovidgoyal.net/kitty/performance/#throughput or https://github.com/alacritty/vteben
54.
▲
by
aumerle
2y ago
Says you. Hiding behind an alias at that. If you want to attack a real person in public, at least have the courage to use your real name to do it. And add a link to where he "brushed you off" without reasons so the rest of us can
55.
▲
by
aumerle
2y ago
Yup I have been using it for over a decade, and had nothing but pleasant interactions with the maintainer. I am heartily sick of this culture of entitled people that think it is OK to free load on someone else's hard work and then take
56.
▲
by
aumerle
3y ago
Say no, politely, with your reasons. If they continue to argue: 1) Unwatch the issue/block emails realted to the issue (setup tooling for this) 2) If they continue to harass just block them, they are a waste of your precious time and e
57.
▲
by
aumerle
3y ago
You dont need to wonder. Any long term maintainer of even semi popular open source projects will tell you that engaging with the peanut gallery is completely counter productive. Engage with people that have earned it in your eyes, whether b
58.
▲
by
aumerle
3y ago
You are of course welcome to use whatever terminal you like, just be aware that speed is not a reason to prefer xterm.
59.
▲
by
aumerle
3y ago
xterm has extremely poor throughput performance. kitty and most other well designed terminals are atleast 2x as fast as xterm. For example: https://sw.kovidgoyal.net/kitty/performance/#throughput Of all tested te
60.
▲
by
aumerle
3y ago
Sigh. So yet another rewrite, which will result in yet another round of regressions. Hopefully, at the end of it we will have something better than yet another unofficial driver with partial functionality that lags behind in support for new
More ›