Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
natrys
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
natrys
3y ago
> How's that Guile port coming along anyway? It's just not. It was someone's GSoC project, and they basically stopped working on it in 2015 and nobody picked up the slack since: https://git.hcoop.net/?p=bpt
92.
▲
by
natrys
3y ago
Neural Networks: Zero to Hero[1] by Andrej Karpathy [1] https://karpathy.ai/zero-to-hero.html
93.
▲
by
natrys
3y ago
Go ahead. Though I don't think attribution is even necessary for something I myself may have borrowed from somewhere.
94.
▲
by
natrys
3y ago
I am not sure what debug syntax tree mode does in Zed, but if it's about tree-sitter generated syntax tree, you can see that in Neovim or Emacs (assuming you have major-mode/grammar loaded): 1) In Neovim, do `:TSPlaygroundToggle`
95.
▲
by
natrys
3y ago
The thing about gc-cons-threshold is that, too low a value and it will collect garbage too frequently. While a high value will drastically reduce frequency, but then GC pause will be big and you will likely feel whole system freeze and stut
96.
▲
by
natrys
3y ago
That's true, although my 10k loc elisp config will be the last thing I will ever put on Github. Way too personal ;) Incidentally elisp does a lot better in new Issue count too, although clojure narrowly beats it PR count. On the whole
97.
▲
by
natrys
3y ago
There are probably many ways of doing it at software level, I would suggest either of these two cross-platform tools: [1] https://github.com/kmonad/kmonad [2] https://github.com/jtroo/kanata
98.
▲
by
natrys
3y ago
You have to define mainstream, and it's hard to quantify things when there is no data. If you use statistics from Github[1], there is a strong argument to be made that the most mainstream Lisp is actually .... Emacs Lisp. [1] https:&#
99.
▲
by
natrys
3y ago
Any chance we can get Japanese keyboard? You asked for feedback on it a while ago: https://community.frame.work/t/request-review-of-korean-belg... (am not even Japanese, just have bad habit of using thumb clusters a lo
100.
▲
by
natrys
3y ago
With a bit of prompt hacking I send information (shell session, pwd, command, timestamp) to a fifo, which is read by small Tcl script to ingest in a sqlite database. Aturin seems nice, probably does something similar. It's a hacky scri
101.
▲
by
natrys
3y ago
Think this should be highlighted in the article, because that's actually pretty cool but the article gave me impression that it's a simple sugar over child_process only.
102.
▲
by
natrys
3y ago
> $ hyperfine --warmup 3 'bash -c "echo hello"' 'sh -c "echo hello"' -N Small nitpick but on Arch, /bin/sh is a symlink to bash so it's measuring the same thing. On many systems like
103.
▲
by
natrys
3y ago
Chimera creator is a former Void dev iirc, maintained the PowerPC arch among other things.
104.
▲
by
natrys
3y ago
If only we are so lucky. Still waiting for a faster typescript compiler.
105.
▲
by
natrys
3y ago
Various vertical completion frameworks like vertico are essentially front-end UIs. You can choose underlying filtering and sorting/scoring algorithm by setting `completion-styles` variable. One popular choice here is the orderless pack
106.
▲
by
natrys
3y ago
I set up cron to run urlwatch[1] once a day on a vps, and it emails me updates to pages. It supports CSS selectors, various filters (like html2text) and so on. Combined with a little elisp to diff highlight emails in Emacs, this has one of
107.
▲
by
natrys
3y ago
People use Emacs for anything and everything, so by extension they write elisp for all kinds of things too. Any why not tbh? It's a general purpose language that's arguably no worse than python or ruby (subjectively more fun for m
108.
▲
by
natrys
3y ago
This is anecdotal of course, but at my lowest point my problems felt all encompassing and larger than me, something I really didn't believe I could overcome. On a friendly advice, one day I did some dissos (K). I didn't expect it
109.
▲
by
natrys
3y ago
Seems to be this one: https://www.idrive.com/object-storage-e2/
110.
▲
by
natrys
3y ago
I thought I would too. But Zathura had been adequate over the years (similarly mupdf based). And I have been using sioyek[1] for few months and I probably like it the best. [1] https://sioyek.info/
111.
▲
by
natrys
3y ago
Interesting that they have Assembly, but not C. In practice it seems most people just use C++ (87.5%). Add Python3 (7.5%) and Java (5%) and 99% of submissions are accounted for.
112.
▲
by
natrys
3y ago
I am not a scientist, but I had a few Stats and Econometrics courses - Granger causality was used fairly often. Someone who studied Philosophy would probably say the same about Downward causation, even though I haven't heard of it befo
113.
▲
by
natrys
3y ago
Some more: https://pwnable.kr/play.php
114.
▲
by
natrys
3y ago
They have a server/client model. The binary comes with a basic terminal front-end but you can just create your own self-hosted GUI or editor integration against the API[1]: [1] https://github.com/jmorganca/ollama&#
115.
▲
by
natrys
3y ago
Yeah that's the classic comma in CSV problem. The solution is to indeed use a proper grammar/parser. The "forward-sexp" understands that as per major-mode rule as you say. Another more modern and declarative solution wou
116.
▲
by
natrys
3y ago
Probably simplest is to not overthink and just write elisp, which is a fairly normal language. (defun my-sort-list () (interactive) (when (not (looking-at (rx "["))) (search-backward "[" nil t))
117.
▲
by
natrys
3y ago
Where I am, ISPs have arrangements to give intra-country traffic higher speed than inter-country. The nearest cloudflare PoP this chooses is always inside the country, so it gives misleading result.
118.
▲
by
natrys
3y ago
> client ordering list are global and this cause changes to one tag to affect another. I am moving those structure into per-tag trees rather than global stacks. Yup that was exactly the problem and how I solved it too. If I remember corr
119.
▲
by
natrys
3y ago
The feature that keeps me is that same client can be tagged in multiple workspaces, and it just exists in different layouts. It's a little buggy in the 4.3 tree, but fixing focus issue in my config was easy enough, that's the cool
120.
▲
by
natrys
3y ago
Doom Emacs loads very fast so theoretically it's possible to configure Emacs to be fast too (mine starts in a second, cold start is a little slower). But I think most people don't care about it enough because they either never clo
More ›