Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
maxxk
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
maxxk
2y ago
Thanks! I'll correct myself: lack of interactive global search, discussed here: https://github.com/helix-editor/helix/issues/196 Maybe it's kind of niche feature, but that's how I navigate my c
2.
▲
by
maxxk
2y ago
I test-drived helix for a couple of months, and it is really fast. My major pain points compared to Neovim: - lack of global search (like ripgrep integration) and something like dumb-jump/anyjump — it's faster and less resource-in
3.
▲
by
maxxk
3y ago
Interesting approach. But for me the main disadvantage of SQL code embedded in other language is lack of syntax highlighting/checking. I've had the best experience with embrace-sql which translates sql-files with magic comment-del
4.
▲
by
maxxk
3y ago
I think that the ultimate result (sqlite-wasm) is better than what Web SQL database could provide. Today you can bundle your own version with your own set of native extensions. In case of standard Web SQL you would be forced to check the ve
5.
▲
by
maxxk
3y ago
Two years ago I moved back to paper for my productivity and notetaking after about 7 years going fully digital. There are a lot of advantages for me. Some of those may apply to others: - Tactile feeling and aesthetics. My writing is not ver
6.
▲
by
maxxk
3y ago
Is it a known behavior? Considering SQLite developers approach to reliability, I think it would count as a critical bug worth fixing.
7.
▲
by
maxxk
3y ago
> git, for all its issues, is not bundling the kitchen sink. It doesn't bundle the kitchen sink in its native *nix environment, but for Windows it does. Git installer is > 50 MB, including (if I remember correctly) even a termina
8.
▲
by
maxxk
4y ago
13B uses about 9GB on my MacBook Air. If you have another machine (x86) with enough RAM to convert the original LLaMA representation to GGML, you can give it a try. But quantization step must be done on MacBook. Maybe it is more feasible fo
9.
▲
by
maxxk
4y ago
Maybe it's me personally, but with M1 / M2 Macs the quality of a product (hardware + software) is far ahead of anything I could get with GNU/Linux, unfortunately. macOS quality isn't as great as it was, but (from my most
10.
▲
by
maxxk
4y ago
However, these 100 LOC probably could be split into an internal library function which won't change until necessary. If you use an external library (especially in JS and especially in frontend), you or your successor will have to updat
11.
▲
by
maxxk
4y ago
On Linux I used Astroid for offline mail access (notmuch + lieer for gmail and mbsync, I think, for other mailboxes - it worked so good that I don’t remember exactly). For me it is the best offline email setup. On macOS, unfortunately, I ha
12.
▲
by
maxxk
4y ago
I know of least three approaches: 1. For per-user configuration there is home-manager which symlinks dotfiles to Nix store based on a single "home.nix" derivation (state). Home-manager is usable outside of NixOS and, in my opinion
13.
▲
by
maxxk
5y ago
I play games very infrequently, but my anecdata is the opposite: games usually have laggy UI with an inconsistent reaction to input events, noticeable latency, frequent breakage and generally worse user experience (and of course mostly with
14.
▲
by
maxxk
5y ago
I moved around a bit. I started using Gentoo around 2008, then migrated to macOS on hackintosh in 2010, macOS on MacBook in 2015, NixOS on MacBook in 2017, NixOS on ThinkPad in 2019 and, most recently, back to macOS on M1 MacBook (just this
15.
▲
by
maxxk
5y ago
It would be interesting to compare this representation with Haiku vector image format described in post [0] and discussed a couple of times here [1, 2]. 0: 500 Byte Images: The Haiku Vector Icon Format http://blog.leahhanson.us&#
16.
▲
by
maxxk
5y ago
I think, in Plan9 philosophy, if the desktop has a driver and it is started in the current namespace, it is represented as a file too (like /dev/my-printer/print-pdf). But it quickly becomes confusing for me: 1. Nowadays we c
17.
▲
by
maxxk
6y ago
Consistent cmd+x/c/v is great. I've tried replicating this experience in Linux in many different ways over the years, but the best approach was to add `altwin(ctrl_alt_win)` to xkeyboard preferences together with custom `ctrl
18.
▲
by
maxxk
6y ago
Language support is tricky. Libraries and services implementing it will have bugs, memory leaks, etc. ultimately leading to crashes. I'd prefer my text editor not to crash erasing my unsaved changes. So probably the language support sh
19.
▲
by
maxxk
6y ago
Yeah, I used GUI emacs on and off for more than a decade, most recently — for a couple of months as a primary editor and email client. Emacs with gcc+pgtk patches feels great. Unfortunatley, due to scrolling and, most importantly, C-x/
20.
▲
by
maxxk
6y ago
For me the most important benefits of GUI text editor are: 1. Selection and system clipboard integration. 2. Ability to quickly scroll to look something without moving the cursor, then return where I was by pressing an arrow key (one of the
21.
▲
by
maxxk
6y ago
In this case better solution would be to use this single line (which works for >80% of clients) with try-catch in core and maybe load polyfills from exception handler via "bloat dispatcher".
22.
▲
by
maxxk
6y ago
Actually there is built-in GTK Inspector [0] and I used it successfully with gtk-rs before. GTK_DEBUG=interactive your-app [0] https://wiki.gnome.org/Projects/GTK/Inspector
23.
▲
by
maxxk
6y ago
I don't have experience with non-alphabetic writing systems, but I was under impression that for simple written communication nowadays plain text is good enough for every language supported by Unicode. I've heard e.g. about Han un
24.
▲
by
maxxk
6y ago
Well, Gemini can have links to pictures and clients may render pictures — inline, in separate "graphics" column etc. No one does it yet, as far as I know, but we will see. Table and math bring more problems. Probably SVG or other
25.
▲
by
maxxk
6y ago
It is arguable whether 2x LOC reduction is worth it. But 5x LOC reduction on the same technology stack kind of changes the complexity category of the code base. 2kLOC (borderline trivial application) is almost always easier to maintain than
26.
▲
by
maxxk
7y ago
And also because of function overloading in, say, C++. To link code two functions with the same identifier which differ only in signature (e.g. types of arguments), we need to pass them to linker as two different functions with different id
27.
▲
by
maxxk
7y ago
It looks like at some point in last 7 hours CNN closed lite.cnn.io. Now it shows a single "Main story": "Please update to the latest version of the CNN app".