Earlier quoted context omitted.
I know, but there aren't that many two-letter abbreviations!
how about tree letters? sht?
Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
161–168 of 168 posts
Re: Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
#162Earlier quoted context omitted.
I'm glad someone noticed this, but ragel is a very niche tool; few people have heard of it! I believe my parser is the first complete description of a terminal output parser in FSM form, and that alone is quite valuable.
No it’s not. https://www.vt100.net/emu/dec_ansi_parser Paul Williams made this years (if not decades) ago, and it has been widely used by terminal emulator implementers.
Re: Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
#163Earlier quoted context omitted.
I never understood this stance. I’ve heard this for 30 years and I still don’t understand why people feel entitled enough to enjoy the benefits of someone else’s work without giving anything back. Forcing someone to release their code for free isn’t freedom, that’s a lack of freedom. Oh, you want the code to be free. Well guess what? MIT licensed means you can have it. Oh, you want a third party’s changes to be made…
I'm confused. You begin your post with a stance that's typical of copyleft proponents, then you end it in the opposite direction. There is a trait in human nature that pushes us to share our knowledge. But we would like this sharing to be mutual. When I publish a piece of software for free, I would like others to read it, comment it, give me suggestions on how to make it better, and the whole community can benefit fr…
>you can do whatever you want with my work except profit.
GPL doesn't prohibit that.
https://www.gnu.org/philosophy/selling.html
> If a license does not permit users to make copies and sell them, it is a nonfree license.
Re: Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
#164Earlier quoted context omitted.
I'm confused. You begin your post with a stance that's typical of copyleft proponents, then you end it in the opposite direction. There is a trait in human nature that pushes us to share our knowledge. But we would like this sharing to be mutual. When I publish a piece of software for free, I would like others to read it, comment it, give me suggestions on how to make it better, and the whole community can benefit fr…
>Unfortunately, someone might instead take it, start making profit out of it, and never giving anything back to me or the community. >you can do whatever you want with my work except profit. GPL doesn't prohibit that. https://www.gnu.org/philosophy/selling.html > If a license does not permit users to make copies and sell them, it is a nonfree license.
Practically, to make a substantial profit, what you sell must be more worthy than something you can also download for free. So you must sell an enhanced version of the original software. And that is what the GPL wants you to give back and not keep for yourself.
Re: Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
#165Earlier quoted context omitted.
>Unfortunately, someone might instead take it, start making profit out of it, and never giving anything back to me or the community. >you can do whatever you want with my work except profit. GPL doesn't prohibit that. https://www.gnu.org/philosophy/selling.html > If a license does not permit users to make copies and sell them, it is a nonfree license.
Technically true. Practically, to make a substantial profit, what you sell must be more worthy than something you can also download for free. So you must sell an enhanced version of the original software. And that is what the GPL wants you to give back and not keep for yourself.
I don't get it when the software author choses the license they don't see suitable in full, only because it's one of a common FOSS licenses, and than wiggle around it. There's nothing wrong with making open-source with exception, or dual licenses, or non-free software.
Re: Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
#166Is implementing sixel, kitty graphics protocol and the kitty keyboard protocol in future scope at all? Because without these, it's not really fair to compare Shitty with other (modern) terminals.
Re: Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
#167Is implementing sixel, kitty graphics protocol and the kitty keyboard protocol in future scope at all? Because without these, it's not really fair to compare Shitty with other (modern) terminals.
sixel is implemented, as is the kitty keyboard protocol, but there are no plans for the kitty graphics protocol, and most likely there won't be one.
But thanks anyway, I'll keep an eye out on this project in case there's some reason to switch to it in the future. :)
Re: Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours
#168Why not Rust?