1,225 karma · joined November 30, 2019
C++, Python, Lua, TypeScript
Video Game Development, Linux, Automation, Software Modernization, Software Optimization, Backends
Deus Vult
2) Technical curiosity: some people probably started their own terminal project just for the fuck of having made their own - and they eventually gained a userbase.
3) Feature set: Most terminals implement most features these days, but at the time these projects started, you'd have a feature matrix between features and terminals because most terminals lacked some features; so people would pick whatever suited their needs.
Personally I've been using kitty for years mostly due to 3), at the time I chose my forever terminal, I evaluated like 12 different ones, and kitty was the only one that covered most of my needs without feeling like it suffers from random quirks, and I like that it has built-in terminal multiplexer (a'la tmux) and emoji picker.
> Or a human mathematician who understands the mathematical model used to locate the cocktail?
If we're being fair to AI - it contains collective knowledge from all fields, which means it's probably less likely to miss something that a human would.
No? Decomp sources are often full of comments that claim that there's no clear reason as to why something is done a certain way or straight up full of question marks. Byte matching often is a result of bruteforcing a solution rather than understanding the original idea behind the code.
https://movingtotheuk.co.uk/cost-of-living-in-the-uk/average...
It's not even that bad of a habit with zsh either where it will only scroll through history matching a substring in your history, for instance if I type "rg -i" and then start pressing up arrow, it will only cycle through history entries starting with "rg -i".
out (; balance == balance + amount) // checked after method returns
How exactly does it work? Is this a typo?