Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aumerle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
aumerle
4y ago
Oh I dont hide the fact that I love kitty. I have good reason to do so, it has almost single handedly fixed so many problems that haveplagues the terminal space for decades. And done so in a robust, thoughtful and well designed manner. If y
92.
▲
by
aumerle
4y ago
Yes and PNG is an actual file format widely used and available. SIX isnt. And sure if you want to invent mythical SIX file formats, I can just as well invent mythical KITTY_IMAGE file formats that you can just cat into a terminal, without n
93.
▲
by
aumerle
4y ago
Man what an agenda. 1) sixel has no querying. So if you want to compare apples to apples, you leave out the querying from the kitty protocol as well. 2) The code I linked to above uses only the standard library which I emphasized. You are
94.
▲
by
aumerle
4y ago
Yes it can as long as you avoid sixel and xterm. https://sw.kovidgoyal.net/kitty/graphics-protocol/
95.
▲
by
aumerle
4y ago
What nonsense, it takes literally 15 lines of code without using anything beyonf the standard library to write a client for the kitty graphics protocol. I challenge you to match that for sixel. https://sw.kovidgoyal.net/kitt
96.
▲
by
aumerle
4y ago
So now everyone on the planet has to suffer from slow response to esc keys because xterm is too lazy to fix it properly. And its not a "few milliseconds". Terminal bytes can come over networks with arbitrary delays, so you either
97.
▲
by
aumerle
4y ago
https://news.ycombinator.com/item?id=34422949
98.
▲
by
aumerle
4y ago
You seem to be overlooking the fact the modifyOtherKeys is 1) not well designed. 2) And does not solve the problem comprehensively. 1a) try to figure out what the escape code for the play/pause key is 1b) it still suffers from the issu
99.
▲
by
aumerle
4y ago
modifyOtherKeys should not be used. https://sw.kovidgoyal.net/kitty/keyboard-protocol/ is far more comprehensive.
100.
▲
by
aumerle
4y ago
You have been able to draw plots from proper graphing libraries using actual images for years in terminals that support the kitty graphics protocol. See GNUPlot: https://sw.kovidgoyal.net/kitty/integrations/#tool-g
101.
▲
by
aumerle
4y ago
This has existed for years for kitty: https://sw.kovidgoyal.net/kitty/integrations/#tool-gnuplot
102.
▲
by
aumerle
4y ago
Configure kitty to do that if that's what you like: https://sw.kovidgoyal.net/kitty/conf/#shortcut-kitty.Copy-to... And ctrl-backspace can similarly be conf though in your shell not the terminal.
103.
▲
by
aumerle
4y ago
You mean like vhs terminal does not seem very specific to me.
104.
▲
by
aumerle
4y ago
And you can do that when "now" is encoded as unix time as well, provided you know what local is. Although, encoding "now" is by definition pointless, since "now" changes with every instant.
105.
▲
by
aumerle
4y ago
That's true regardless of how you choose to encode time and is a problem of local time zones not unix time.
106.
▲
by
aumerle
4y ago
Yes, I know. I remember several years ago being super excited about Wayland. But every time I have tried it, it just falls over in so many different ways. I have given up. About copy/paste in particular, I have solved it for myself bec
107.
▲
by
aumerle
4y ago
That's generally true of most things in Wayland. It's poorly designed and then badly implemented, by multiple different compositors in different ways, leading to endless bug reports and broken software.
108.
▲
by
aumerle
4y ago
Use a terminal like kitty that does not close as long as some launched program is still connected to it. https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.close_on_chi...
109.
▲
by
aumerle
4y ago
You dont need to overwrite anyone elses config files, see https://sw.kovidgoyal.net/kitty/kittens/ssh/#a-real-world-ex...
110.
▲
by
aumerle
4y ago
TO make using SSH more ergonomic, use it with a terminal that integrates with it, such as kitty: https://sw.kovidgoyal.net/kitty/kittens/ssh/ That makes using SSH ControlMaster automatic, scoped to the lifeti
111.
▲
by
aumerle
4y ago
Oh man, this is rich :))) Let me just leave this for posterity. kitty has had a socket for remote control for years: https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.allow_remote... (see socket-only). It can allow
112.
▲
by
aumerle
4y ago
Ah so classic FUD, "its unknown what it can do". Why dont you spend some effort figuring out what it can actually do instead of making driveby comments with an obvious axe to grind. You very conveniently left out the fact that pre
113.
▲
by
aumerle
4y ago
Are you being deliberately obtuse? Yes obviously when asked to display a file, kitty will read it. But it wont send the file contents on the TTY, so the *program sending the request* cannot read it. Which is what we are discussing here. You
114.
▲
by
aumerle
4y ago
Everyone?? No just you. And read the rest of my post. Yes, kitty will delete files in /tmp if asked to. That's what I said. And no unlike your claim, it does not read them. If you cannot tolerate the theoretical possibility of som
115.
▲
by
aumerle
4y ago
No, kitty does not let stdout out read or delete arbitrary files. First of all stdout is an integer in a lookup table in your kernel, It cant read or delete anything. I assume you mean it lets programs read or delete arbitrary files by writ
116.
▲
by
aumerle
4y ago
Write your program around an event loop which if its an interactive program it already has. And read man signalfd.
117.
▲
by
aumerle
4y ago
Proof! the entire field of cryptography can prove absolutely nothing other than that a single use of One time pad is secure. the rest is all hand waving, that boils down to no-one I know knows how to do this, and I cant do it myself, so I b
118.
▲
by
aumerle
4y ago
That is obsolete and wrong in many ways: https://sw.kovidgoyal.net/kitty/keyboard-protocol/#bugs-in-f...
119.
▲
by
aumerle
4y ago
You dont need to do anything fun. Just convince emacs developers to support a modern terminal keyboard protocol. https://sw.kovidgoyal.net/kitty/keyboard-protocol/ and you get support for hyper out of the box.
120.
▲
by
aumerle
4y ago
You want a proper html 5 parser that can handle non valid documents. And the fastest one is https://github.com/kovidgoyal/html5-parser over 30x faster than html5lib
More ›