back
user profile

iLemming

2,826karma·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
> I would rather chew glass So, you're making assumptions even without ever trying? You just decided it's hard/time consuming/worthless even though you have "never heard&qu…
1mo ago·view thread
comment
> You can see vi's motions as elegant and purposeful. Sure I do, and there's so much tacit knowledge that I can't ever explain verbally or in writing that goes into it, to the point …
1mo ago·view thread
comment
I've had multiple config bankruptcies over the years until settling down with Doom. I'm considered "experienced Emacsian" - built and published packages, etc. I'm still using …
1mo ago·view thread
comment
Huh? Emacs is inherently a modal editor - transients, isearch, keychords, M-x - these are all forms of modality. Vim-motions simply organizing that all into nice set of patterns - memorable and very p…
1mo ago·view thread
comment
I'm a die-hard vimmer. I use vim-motions everywhere - they permeate my editors/IDEs, browsers, terminal, I use them system wide (e.g. to change volume or control media or my WM). One day I w…
1mo ago·view thread
comment
> I have no idea what they mean Emacs can "describe" anything contextually. Describe current mode, character at point, specific command, any variable, etc. With Wilfred/helpful it gi…
1mo ago·view thread
comment
And that's why it cost me two-three years of wasted experience. Looking back, I wish I had focused more on understanding Elisp, learning edebug and the built-in profiler. My bona fide Emacs journ…
1mo ago·view thread
comment
Emacs is most definitely not a rocket science. The problem with people trying Emacs is that they approach it just like any other text editor, instead of understanding the grand, core principle of it -…
2mo ago·view thread
comment
I have an opposite argument - no other file manager ever worked for me and I tried and keep trying so many. And not because Dired "is so much better" or "far more capable", or &quo…
2mo ago·view thread
comment
Missing the point - it's not about "attacking/defending" - Emacs and Vim just can't be compared categorically, the core of their design is about two dissimilar, unrelated conc…
2mo ago·view thread
comment
> does everything break on updates and need fixing Emacs is a kitchen and emacs-packages are recipes - they come with the exact instructions (source code). If you try to cook fifty different meals …
2mo ago·view thread
comment
> I do wish that Emacs was more popular with LLM technologies. Let's reword this a bit: "I wish Lisp use was more popular with LLMs...", because using Lisp REPL with AI is such a &qu…
2mo ago·view thread
comment
> what's wrong with the Neovim ecosystem Nothing's wrong with it. It's just incomparable categorically. Just like you can't really equate a photo-editor and the web-browser. Sur…
2mo ago·view thread
comment
Does it really matter? There's a point in every Lisper's life, a threshold after which the question becomes immaterial - you'd stop thinking about intricacies of whatever Lisp and focus…
2mo ago·view thread
comment
So yes, you're already using Clojure REPL with CIDER, right? Then why not make AI use it as well? You can do that directly from Emacs, with ECA¹ for example. Which on its own won't change an…
2mo ago·view thread
comment
Well, that's not how a Clojure dev normally would write it. If you're not using the REPL (with or without AI) - you're missing the point/misusing the tool. Therefore "remains …
2mo ago·view thread
comment
> why my above comment is getting downvoted The most infamous two letters of our time - humans do not like machines, and absolutely hate those who do. > I voiced a valid concern Not unwarranted.…
2mo ago·view thread
comment
I bet you're just treating it like any other (non-homoiconic) language. An agent that edits files and re-runs `clj` is doing something fundamentally different from what a Clojure developer typica…
2mo ago·view thread
comment
> Is AI any good at Clojure? It's okay when you use it just like any other PL, which is roughly the Unix/pipe model - batch-style. Agent spawns process -> reads stdout/stderr ->…
2mo ago·view thread
comment
Clojure hands down far more pleasant to write. Also, the announcement of this project aligned perfectly - happened just two days apart this thread. https://github.com/jolt-lang/jo…
2mo ago·view thread
comment
Oh, come on. I get when people complain about AI-assisted writing. It's mostly about signal-to-noise. Yes, AI makes it trivially cheap to produce "correct but empty" content - articles …
2mo ago·view thread
comment
> I'd love to know what I'm missing afaik, Janet's immutable structs/tuples are flat copies - no structural sharing. Clojure uses HAMTs. So it's truly immutable by default …
2mo ago·view thread
comment
OMG. You got me. I'm so, so sorry you caught me spreading lies about your precious programming language (or your favorite book, I don't know what you're trying to protect more). Thank y…
2mo ago·view thread
comment
It's platform-dependent isn't it? Otherwise, the practical differences between Lisp dialects are negligible. For me writing either in Janet or Fennel or Clojure feels almost like writing in …
2mo ago·view thread
comment
You can replace Java there with pretty much any OOP language, where functions are not first-class citizens, and it will still be true. There are no "false claims" here. The main point is val…
2mo ago·view thread