Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
iLemming
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
181.
▲
by
iLemming
3mo ago
But it has this capability and had it for a while. What's your complain?
182.
▲
by
iLemming
3mo ago
It is fashionable to misunderstand Lisp and hate AI.
183.
▲
by
iLemming
3mo ago
Homoiconicity is a "uniquely Lisp" feature and it doesn't seem like you've fully grokked the implications and differences between homoiconic and non-homoiconic. I'm not making this up - every step there in Read-Eval
184.
▲
by
iLemming
3mo ago
Huh? First time I hear that my account is "regarded" and not just, but "widely" too. What part of your fragile ego my words hurt, I wonder?
185.
▲
by
iLemming
3mo ago
> Nothing about being non-homoiconic Nothing about being statically/dynamically typed. Nothing about being functional/OOP/relational/logic. Nothing about being pure/side-effecty/strict/lazy. Nothing abo
186.
▲
by
iLemming
3mo ago
> And it's false. There's nothing special about a REPL You are wrong. You might be correct about the workflow but still wrong about the semantics. Pedantically, your notion is false, because homoiconism gives the REPL a genuine
187.
▲
by
iLemming
3mo ago
> What has Lisp ever done for us? phanitathion, roaphs, aqueduphs, mediphine, wphine... I'm sorry. Couldn't resist - I watch Python and do Lisp. Or the other way around, sometimes. And, no, I'm not from Barthselona.
188.
▲
by
iLemming
3mo ago
> they don't realize that other languages have similar things Yes they do. God, how did you (and apparently you're not alone) read my rant and still got it 100% backwards? I specifically hinted about not picking a single aspect
189.
▲
by
iLemming
3mo ago
> LLMs to be bad at balancing parenthesis Because you treating Lisp just like any other (non-homoiconic) PL. Give an agent a true Lisp REPL to mess around, and you'd be surprised. Things get very interesting. I still don't unde
190.
▲
by
iLemming
3mo ago
Yes, to a certain degree, although it does take initial effort to make it happen. LLMs do somewhat okay job when you use them with Lisp, treating it just like any other PL, which is roughly the Unix/pipe model - batch-style. Agent spaw
191.
▲
by
iLemming
3mo ago
No. There is real, palpable, practical, functional difference between working a Lisp REPL and a REPL in a non-homoiconic languages - Ruby, Python, Haskell, etc. Every single stage there in Read-Eval-Print-Loop differs. Man, it gets so exhau
192.
▲
by
iLemming
3mo ago
> helps me get to sleep easier I grew up speaking multiple languages. My monolingual friend once asked in which language I dream, and I said - "not sure, I think in all three different ones I'm currently fluent". "But
193.
▲
by
iLemming
3mo ago
That still will be the bad eating habits and junk food. Bad food kills more people than cocaine. With or without weed's help.
194.
▲
by
iLemming
3mo ago
Lisp is tricky. Pretty much every programmer for whom it's not their very first PL hates it initially, but then there's a time, a threshold after which no other language feels more readable than Lisp. Using structural editing idio
195.
▲
by
iLemming
3mo ago
> ClojureScript doesn’t do that. I remember when Rich Hickey was asked "what feature of Clojure you regret and would like to remove?", he said: "None. Doing that would break stuff for people".
196.
▲
by
iLemming
3mo ago
Free and open-source software is certifiably best. Even when the proprietary alternatives have better features and are faster. I've been using computers for decades, and have used dozens of paid products, but not a single paid option s
197.
▲
by
iLemming
3mo ago
Pfff. Try food. People naively say "weed is a gateway to other drugs", meaning cocaine. In practice, the biggest drug it opens the highway to is food. A stoner would smoke half-a-joint and then easily eat a pound of processed meat
198.
▲
by
iLemming
4mo ago
I know, right? I feel every keyboard warrior goes through stages where each stage imposes a "no return" point - mechanical, split, concaved. I've tried so many boards, yet these three factors invariable remain important. Ther
199.
▲
by
iLemming
4mo ago
It looks great. I have not read it to completion just yet, but merely scrolling through the document leaves me with a feeling that the author got tired and decided "this is a good stopping point." To be fair, writing a book about
200.
▲
by
iLemming
4mo ago
> that’s apparently okay Everything is "okay" with Trump. This social experiment got out of hand long ago. I mean come on, if we (as a society) allowed and okayed pedophilic tendencies, why do we keep looking for the lowest poi
201.
▲
by
iLemming
4mo ago
> Plenty of people hate any or all of those things. Oh come on. You're flummoxed about things that are not controversial. You don't have to listen to some rando HN commenter like me - there isn't a line-up of renowned CS f
202.
▲
by
iLemming
4mo ago
Ah, so for stuff like that, it seems current strategy is to build a "server" part that handles concurrency (in a different language) - that's how lsp servers work, and projects like eca-emacs. If I ever get to build something
203.
▲
by
iLemming
4mo ago
I expanded on it here https://news.ycombinator.com/item?id=48689592
204.
▲
by
iLemming
4mo ago
Look, it is very simple. Compare it to natural languages. Unfamiliarity with a language may evoke aversion and even hatred, yet anyone who reaches fluency in a foreign language just "magically" stops hating it. The language become
205.
▲
by
iLemming
4mo ago
I honestly just don't get it. I feel people just whine for the sake of complaining about it, to get a feeling of some kind of moral superiority, or something. It's as if they're reading some GRR Martin kind of novel and the d
206.
▲
by
iLemming
4mo ago
> because it was not multi-threaded I'm honestly curious, what kind of multi-threading you use, in whatever you're using now instead of Emacs? Can you share some practical example(s)? I'm not trying to trick you, I'm
207.
▲
by
iLemming
4mo ago
> Emacs has had this for decades Pulse works, but honestly it pales when compared to neovim's effect. It would be nice to have a machinery to create things like that in Emacs.
208.
▲
by
iLemming
4mo ago
Hey @d12frosted, would it be possible to have it as the emacs-plus (homebrew formula) option?
209.
▲
by
iLemming
4mo ago
I would love to have something like nvim's "smear-cursor". iirc someone wrote a patch (it was posted on r/emacs) - I'll attach it if I find it. My first thought was "is it doable as a dylib?"
210.
▲
by
iLemming
4mo ago
No answer from the OC - I suppose they just hate everything :) I guess, with enough experience you kind of start disliking every single motherfucking PL. I don't hate programming languages, but gosh, some code I've seen - I just c
More ›