Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aumerle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
181.
▲
Show HN: Fast C-based HTML 5 parsing for Python
(github.com)
169 points
by
aumerle
9y ago
|
71 comments
182.
▲
Show HN: Fast HTML 5 parsing for python
(html5-parser.readthedocs.io)
3 points
by
aumerle
9y ago
|
0 comments
183.
▲
by
aumerle
10y ago
OSX/freebsd support should not be too far away -- see issue 5 in the kitty github for the status of the OS X port.
184.
▲
by
aumerle
10y ago
Presumably, if you are going to do network forwarding, your machine will be network conencted, so just install it. kitty is designed to run from a single directory if needed, so you dont even need admin permissions to do that.
185.
▲
by
aumerle
10y ago
Why? The only advantage I can see to running a multiplexer under ssh is that you can resume after disconnection. There are plenty of non-multiplexer based solutions for that. And you can have the same session locally or remotely if you term
186.
▲
by
aumerle
10y ago
Really? Tell me how you would do the following with i3 or whatever tiling WM floats your boat. Have four terminal windows arranged in a grid, run a random gui program by typing the name of the program in one of those terminals and have the
187.
▲
by
aumerle
10y ago
No idea, never tried it -- not sure why you would want to run a terminal emulator remotely. Isn't it easier to run the terminal emulator locally and ssh into the remote server inside the terminal emulator?
188.
▲
by
aumerle
10y ago
Please report bugs your find on github, or I will lose track of them. There is no ctrl-ins, shift-ins, if you want those shortcuts you can add them in the config. What does ctrl-arrow do in bash? IIRC you have to map it to something it does
189.
▲
by
aumerle
10y ago
https://github.com/kovidgoyal/kitty/issues/4
190.
▲
by
aumerle
10y ago
That's upto distro maintainers. kitty is dead simple to build so creating distro packages should be easy.
191.
▲
by
aumerle
10y ago
Yes, the hard part is replacing cmd.exe (i.e. making a terminal that works with windows programs). Making a terminal that works only with linux programs should be fairly simple, especially with WSL (windows linux subsystem)
192.
▲
by
aumerle
10y ago
It's not going to work out of the box on OS X, but hopefully porting it will not be more than a weekend project. I just need to find a weekend :) In the meantime, if you, or anyone else wants to help with porting to OS X, please open a
193.
▲
by
aumerle
10y ago
Currently there are no builds, even for linux, kitty runs directly from source code (modulo some C code used for performance) :) As for windows support it should be relatively easy to get it running unser WSL (windows subsytem for linux) Ev
194.
▲
by
aumerle
10y ago
No idea, sorry, I have not used nvidia in many years. I cant tell you that it works with the radeon and intel open source GPU drivers.
195.
▲
by
aumerle
10y ago
Windows, AFAIK has a completely different terminal implementation, so I doubt you will ever get the same terminal working on unix-like and windows (modulo the WSL) But as for OS X kitty should be easy to port since it uses only cross platfo
196.
▲
by
aumerle
10y ago
For me (I am the author of kitty) it is for two reasons: 1) Multiplexers are a hack -- there are various problems with them, such as passing control codes through safely, keyboard shortcuts, performance, etc 2) Tiling WMs -- these can work
197.
▲
by
aumerle
10y ago
Not currently, but it should be easy to port, since it only uses cross platform library such as freetype, glfw, python, etc.
198.
▲
Show HN: Kitty – A modern, hackable, featureful, OpenGL based terminal emulator
(github.com)
192 points
by
aumerle
10y ago
|
88 comments
199.
▲
by
aumerle
10y ago
https://github.com/kovidgoyal/rapydscript-ng https://github.com/QQuick/Transcrypt
200.
▲
by
aumerle
11y ago
I suggest you look at using a python like language that transpiles into javascript. For example, https://github.com/kovidgoyal/rapydscript-ng which supports iterators/generators on both ES 5 and ES 6 runtimes. Usi