Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
iLemming
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
751.
▲
by
iLemming
1y ago
> that's hardly a reason for me to switch - I've already learned emacs. Most people think of keyboard input as a linear, one-dimensional approach to text editing, that's what you're doing here. Vim-style navigation of
752.
▲
by
iLemming
1y ago
> I've always found the Chrome/Firefox vimlike browser plugins to be such second class citizens Bro, you have no idea - vimium-c is absolutely amazing, I just can't really imagine my life without it. Toggling tab pinning a
753.
▲
by
iLemming
1y ago
> I still prefer the emacs way of doing things Emacs was always modal. Emacs is inherently a modal text editor - keychords are modal, transients are modal, isearch is modal, repeat-mode is modality. The only thing the idea of vim-navigat
754.
▲
by
iLemming
1y ago
Yup, I know what you're talking about. Evil-mode in Emacs actually adds so many nice features and simplifies so many things outside of text editing, yet I've never seen anyone who dislikes modal editing actually install evil-mode
755.
▲
by
iLemming
1y ago
For some reason Emacs veterans keep waging wars against modality without acknowledging that Emacs is inherently modal - key chords create temporary modes, transient keymaps maintain states, the minibuffer is a distinct mode, and even fundam
756.
▲
by
iLemming
1y ago
My team been discussing how Jira is the most-hated tool in the survey. When I was less experienced, I despised Jira with an intensity that I didn't hesitate to express. My hatred burned with religious fervor, reaching such heights that
757.
▲
The Pragmatic Engineer 2025 Survey: What's in your tech stack?
(newsletter.pragmaticengineer.com)
6 points
by
iLemming
1y ago
|
2 comments
758.
▲
by
iLemming
1y ago
> still convince absolutely no one who wasn't already convinced. I don't know, people change their opinions all the time. I wasn't convinced about many ideas throughout my career, but I'm glad I found convincing argum
759.
▲
by
iLemming
1y ago
They are NOT more customizable than Emacs. Let's think of some hypothetical (close to practical) scenario example. Let's say I need a retrieval of fully-qualified name for a function at point. In Emacs, I can start prototyping adv
760.
▲
by
iLemming
1y ago
What a strawman argument. Your'e cherry-picking one specific thing while ignoring Emacs' extraordinary customization capabilities. What about advice system, hooks, dynamic binding, self-documenting, etc.? In Neovim you can't
761.
▲
by
iLemming
1y ago
FWIW, LLM tooling for Emacs is great. gptel for example allows you to converse with wide-range of different models from anywhere in Emacs — you can spontaneously send requests while typing some text or even browsing M-x menu. I often do thi
762.
▲
by
iLemming
1y ago
There weren't any true "wars" to begin with. The entire thing is just absurd. These ideas are not even in competition, it's like arguing whether a piano or sheet music is "better". Emacs veterans simply rejecte
763.
▲
by
iLemming
1y ago
> you get labeled a noob No one would call one a noob for not using Vim or Emacs. But they might for a different reason. If someone blindly rejects even the notion of these tools without attempting to understand the underlying ideas behi
764.
▲
by
iLemming
1y ago
> vim and Emacs are not equipped to handle. You clearly don't have a slightest idea of what you're talking about. Emacs is actually still amazing in the LLM era. Language is all about plain text. Plain text remains crucial and
765.
▲
by
iLemming
1y ago
One of the reasons why I kept driving into Emacs land was the dopamine effect of "Oh, shit, I didn't even know it could do this..." Over the years my attitude has changed. Now it's purely "task oriented" — when
766.
▲
by
iLemming
1y ago
It's worth noting that you'd have to pay for the book only once. Every new edition you'd get for free. Mickey keeps the book updated and relevant for every new release of Emacs.
767.
▲
by
iLemming
1y ago
Doom is in all respects Emacs. It's a relatively thin layer of abstractions on top of Emacs. I've lived through a fair share of emacs.d bankruptcies until finally settling down on using Doom, and I almost don't even use "
768.
▲
by
iLemming
1y ago
Very nice to see this as a package. Maybe I'll give it a gander. I have this personal, related story. One day I was walking my dog, and I'm trying to learn Spanish, alright? So there I was, walking my dog, listening to Game of Thr
769.
▲
by
iLemming
1y ago
I would like to agree. Yet at the same time, as someone who writes in different Lisps daily, I can't say that would be my biggest complaint about Emacs to be honest. In my perspective - a Lisp is a Lisp. Sure, Elisp won't ever win
770.
▲
by
iLemming
1y ago
> Shells are very programmable. A pro tip, if I may: never argue about programmability against a Lisp system. The argument unlikely to ever end up in your favor, because Lisp was designed from the ground up to be the ultimate programmabl
771.
▲
by
iLemming
1y ago
> The best engineers I've worked with were comfortable with their tools (of course, that's a requirement) Yeah, that's all what I'm saying. > but wouldn't be spending much time on incremental improvements. Wha
772.
▲
by
iLemming
1y ago
Yeah, Reddit unfortunately turned into p̶u̶m̶p̶k̶i̶n̶ Twitter for me. I had over 10K followers on Twitter but had to let it go because it turned into an absolute cesspool. I guess Reddit isn't any better. https://news.ycombi
773.
▲
by
iLemming
1y ago
> Not having tmux's <c-b z> What the heck are you even talking about? (delete-other-windows) command existed since at least Emacs 18 (released in 1987). Okay, yeah, I get it, you're complaining that Emacs sorta lacks a de
774.
▲
by
iLemming
1y ago
Cautionary personal tale about using Reddit. I suppose this could be extended to any social network use. I have had a Reddit account for a long time. Over the years I have posted numerous posts, tips, helped people answering their questions
775.
▲
by
iLemming
1y ago
> Being a programmer is not about configuring your development environment. My point is that being a programmer is also about configuring one's development environment. Exactly because like you said: "the essence of programming
776.
▲
by
iLemming
1y ago
Of course. Here are some practical examples of passing data between org mode source blocks¹. I love Emacs, but honestly Org-mode is such a treasure, a gem that the only regret I have is not discovering it sooner. It is a truly fantastic too
777.
▲
by
iLemming
1y ago
Although I like the idea of having a full-blown graphics engine built into Emacs, I personally don't suffer (at least not so badly) from not having a real web browser inside of Emacs. I can navigate my browsing history¹; I can even (to
778.
▲
by
iLemming
1y ago
> I don't see why it would be a universal truth that a good programmer is someone who invests in their tools. I have never said that. However, since you decided to go that direction. I can bite and entertain you. Here is a list of p
779.
▲
by
iLemming
1y ago
I see what you're saying, sure, it's an good point about craft and creativity. The essence of any art or craft lies in the actual doing - in the painting, sculpting, writing, throwing pots, or baking bread - not in endlessly optim
780.
▲
by
iLemming
1y ago
I'm sure you're not talking "soft skills vs. tools", that's a false dichotomy trap - great programmers often excel at both, and tooling mastery can itself develop problem-solving skills that transfer elsewhere. We a
More ›