back
user profile
iLemming
2,825karma·2,025submissions·February 14, 2015
about
@iLemming
[ my public key: https://keybase.io/agzam; my proof: https://keybase.io/agzam/sigs/La7qFk8YkbwfkgeSx7vkBWBba2f3HIpZyNVxUHvshbU ]
recent activity (2,025 total)
comment
You sweet, summer child, just so you know, I have existed for nearly half a century in this world where the larger part of it I have spent dealing in computing. I have seen and dealt with more program…
comment
> programming has matured quite a bit Your wording sounds like it implies that Lisp "got stuck" somewhere in the past, no? Clojure, Clojurescript, Clojure-Dart, Fennel, Jade, Jank, Jolt, …
comment
But it has this capability and had it for a while. What's your complain?
comment
It is fashionable to misunderstand Lisp and hate AI.
comment
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…
comment
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?
comment
> Nothing about being non-homoiconic Nothing about being statically/dynamically typed. Nothing about being functional/OOP/relational/logic. Nothing about being pure/side-ef…
comment
> 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, beca…
comment
> 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, n…
comment
> 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 …
comment
> 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 v…
comment
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…
comment
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-P…
comment
> 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&…
comment
That still will be the bad eating habits and junk food. Bad food kills more people than cocaine. With or without weed's help.
comment
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 …
comment
> 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 fo…
comment
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 …
comment
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 t…
comment
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 f…
comment
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.…
comment
> 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, w…
comment
> 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 - the…
comment
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…
comment
I expanded on it here https://news.ycombinator.com/item?id=48689592
comment
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&qu…
comment
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…
comment
> 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…
comment
> 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.
comment
Hey @d12frosted, would it be possible to have it as the emacs-plus (homebrew formula) option?