Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
natrys
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
151.
▲
by
natrys
4y ago
Also: https://github.com/benibela/xidel
152.
▲
by
natrys
4y ago
I am not sure that's fair, either generally or specifically. The `reduce` function is well known, it's covered in pretty much every mainstream language's standard library - not just lisps or fringe "functional" lang
153.
▲
by
natrys
4y ago
There was a package[1] that did exactly that, so it should be technically possible, unfortunately it has been unmaintained for a while. In any case I/O asynchronicity is achievable without actual multithreading (there are also IRC/
154.
▲
by
natrys
4y ago
That's true. However consider the context that: i) Emacs has stopped appearing even at the bottom of popular surveys like stackoverflow years ago ii) Most Emacs users probably aren't too heavily into customisation iii) Or they lik
155.
▲
by
natrys
4y ago
If common lisp is the go-to Lisp, that's a sad indictment of Lisp itself. By commit counts in Github in first quarter of 2022, it doesn't even break into top 50 languages [1]. Surely a flawed metric, but it's damning when you
156.
▲
by
natrys
4y ago
I wanted to try Logseq, but the android app completely freezes when trying to import my notes folder (about 350 files). I think I tried it a couple of months ago. The app named Orgro has nice UI, but it's read-only so still sucks.
157.
▲
by
natrys
4y ago
I expect one of the main reasons someone could evangelise Emacs for is the fact that defaults don't mean much when it's all configurable. So if you don't like the keys, just bind them to whatever you like. That's like th
158.
▲
by
natrys
4y ago
True, that's where Make shines. Though given the popularity of so many Make alternatives (the strictly subset of command runner variety, like just[1]) who keep its syntax but not this mechanism, I wonder if for command runner unnecessa
159.
▲
by
natrys
4y ago
Tbf, that particularity is easily achieved in shell scripts too: task1() { echo hello } task2() { task1() echo world } "$@"
160.
▲
by
natrys
4y ago
I don't see how that addresses OP's problem, which is poor and confusing documentation (I felt the same too). Everytime I hit a snag and searched for an issue, there were never a comprehensive and centralized source of solution, r
161.
▲
by
natrys
4y ago
I am not sure why you think of that for Matrix. I am the only technical person in my group who self-hosts the Matrix server. All that my friends had to do was download the client, copy/paste the instance url provided by me, and boom we
162.
▲
by
natrys
4y ago
Did you speed read this article? They weren't measuring whether speed reading itself works, rather whether bionic reading works for speed reading .
163.
▲
by
natrys
4y ago
Seems that with calibre-web[1] we can have nice web front-end. But it doesn't have full-text search inside the content of the books though, unlike google books. [1] https://github.com/janeczku/calibre-web
164.
▲
by
natrys
4y ago
Does anyone know of a good FOSS alternative for google books that could be self-hosted (for personal library)?
165.
▲
by
natrys
4y ago
In a market share sense, Linux doesn't and never existed in the desktop in first place. However it's ubiquitous in servers and that success has nothing to do with a DE. Its universal success in server space also means many more pe
166.
▲
by
natrys
4y ago
Not OP but I have switched to using rx macro for everything and I never miss regex. I miss rx instead everywhere else. Here are couple of blog posts someone might find useful: https://francismurillo.github.io/2017-03-30-Expl
167.
▲
by
natrys
4y ago
RMS hadn't been involved with any technical contribution or project level decision making for a while. I would say people like Eli Zaretskii are far more important. While there is no shortage of people willing to hack on elisp, I get t
168.
▲
by
natrys
4y ago
I don't know what this fork brings to table, but you could try tree-sitter today with your vanilla Emacs using a package[1] that works via dynamic module. Personally I am more interested in getting structural selection and navigation r
169.
▲
by
natrys
4y ago
The presupposition that anything is killing Emacs - much less this - requires concrete proof. Because if anything, in my (likewise subjective) experience it's the complete opposite. I see more forum activity from newcomers and more hig
170.
▲
by
natrys
4y ago
This messes up alt modifier (event.altKey is always false), which is an instant deal breaker for me as I have many `alt-*` shortcuts in tridactyl.
171.
▲
by
natrys
4y ago
When I tried Tailscale it seemed to have high CPU problem in general under reasonable load. I don't remember the numbers, but it made me uncomfortable to use it in my low powered servers. I wonder if this is the consequence of being a
172.
▲
by
natrys
4y ago
This encouraged me to go back and get a two year old small project up to scratch with current Hy: https://github.com/natrys/ghdl I definitely had fun writing that in Emacs/hy-mode. And indeed having access to Pyth
173.
▲
by
natrys
4y ago
Disable lsp if you don't need it? That said, big slowdowns are also usually down to syntax highlighting. You can either disable that, or better yet switch from the old font-lock method to new tree-sitter based one. Here is a recent thr
174.
▲
by
natrys
4y ago
Others have mentioned the awesome projectile, but I think it should be said that Emacs now has built in project.el which has come in leaps and bounds (though probably still lacks some projectile features). I use project.el alongside consult
175.
▲
by
natrys
4y ago
Seems like similar to lnav[1] or angle-grinder[2]. [1] https://lnav.org/ [2] https://github.com/rcoh/angle-grinder
176.
▲
by
natrys
4y ago
Emacs is more widely used today than ever before. There are more high quality packages being produced by the community today than I ever remember it being the case. It's only when you stop looking at growing absolute user numbers and i
177.
▲
by
natrys
5y ago
While I have no idea about tags, I want to say that you may find something as simple as dumb-jump[1] does what you want most of the time. [1] https://github.com/jacktasia/dumb-jump
178.
▲
by
natrys
5y ago
The kids go back and tell everyone they had been playing football, indeed knowing they weren't playing on a regulation field. And no one in the world has a problem with them calling it football, again despite knowing they weren't
179.
▲
by
natrys
5y ago
Funny that you mention castling. Most of chess rules were consolidated back in 1500s with barely nothing needing change since. Still, every now and then some absurdity ensues leading to rules change, like the time when FIDE was forced to re
180.
▲
by
natrys
5y ago
While dealing with an unfamiliar project recently, being able to run actions locally with act[1] was a great time saver for me: [1] https://github.com/nektos/act
More ›