Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
iLemming
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
121.
▲
by
iLemming
3mo ago
Clojure is actually an interesting case here, because it is hosted. So, you can write a Clojurescript macro that runs at compile time on the JVM, but emits code that runs at runtime in Javascript, e.g. instead of blindly loading and executi
122.
▲
by
iLemming
3mo ago
> My point stands. Your point can stand, sit or jump around in a circle - makes no difference. Any ignorant fool can make a hollow point about things they don't fully understand and congratulate themselves in the process. You can ma
123.
▲
by
iLemming
3mo ago
You clearly and obviously have little or none of practical, genuine experience working with experienced Lispers, and driving your opinions from a book-read definitions rather from actual, battle-tested work. Your line up of Lisp and Haskell
124.
▲
by
iLemming
3mo ago
No, of course not in prod. SDE stands for "Software Developer Environment" - ephemeral VMs we spin up for testing before stuff hits staging/prod clusters.
125.
▲
by
iLemming
3mo ago
I think you have very little insight to what you're talking about. The modern Lisp landscape is nothing like what it was in the 90s or even 2000s. The amount of practical shit Lispers been quietly building these days is genuinely impre
126.
▲
by
iLemming
3mo ago
I have a complete and utterly opposite experience. I have used and shipped all sorts of solutions in dozens of different languages before getting to know Lisp. My only regret is that I have not tried learning Lisp sooner - it feels like suc
127.
▲
by
iLemming
3mo ago
> How would a kubernetes We have a few services built in Clojure and we expose nrepl port on our pods in our SDEs, it's enormously helpful to test and debug things on the fly, without having to redeploy or restart anything. Without
128.
▲
by
iLemming
3mo ago
It never gets old - the number of times I have to roll my eyes and chuckle whenever someone "shares bash tricks" (like the OP) or says stuff like "powershell needs to become more ubiquitous" on HN. Seriously, have you fo
129.
▲
by
iLemming
3mo ago
> As usual, mixing up cause and effect. Yup. Reminds me: "studies prove that horses improve health and increase the lifespan...". Bruh, people who live around horses are probably those who either have to work hard all day, or h
130.
▲
by
iLemming
3mo ago
That's plausible and isn't too hard to imagine. The value of Emacs is not the concrete implementation of it - let's be honest, GNU Emacs is not void of enormously annoying warts. The value of Emacs is the nice foundational Li
131.
▲
by
iLemming
3mo ago
> Babel allows a fantastic degree of power in code transformation That's still not homoiconicity. It reminds me old Stuart Sierra's presentation from Clojure/conj¹. Around 6 minute mark: "Adding eval to a language, e
132.
▲
by
iLemming
3mo ago
I'm sorry, but that's not homoiconicity. I'm not trying to devalue your work (if you're talking about BABLR/CSTML), but you really cannot bolt homoiconicity onto a non-homoiconic language with a layer, because the
133.
▲
by
iLemming
3mo ago
> This has always been my problem with adopting Emacs or Obsidian That's an orthogonal problem. It's almost trivial to set up Org-mode so all your personal notes are always encrypted on disk.
134.
▲
by
iLemming
3mo ago
Because you need Lisp. That's the actual "power of Emacs". Emacs is a Lisp-interpreter with a built-in text editor. Everything stems from that. Anyone challenging "the choice" of Lisp as the configuration language f
135.
▲
by
iLemming
3mo ago
What do you mean by "richer ecosystem"? Have you ever seen GitHub language stats - there's so much Elisp on GitHub alone, it's absolute bananas. The amount of Elisp in the wild probably surpasses the amount of Clojure, C
136.
▲
by
iLemming
3mo ago
> [they] couldn't possibly write good English? Perhaps they could, but let's not make generalized assumptions. I don't know about you, but for me English is not a second, nor even a third language, and for people like me i
137.
▲
by
iLemming
3mo ago
Look at the name. The author is unlikely to be well-versed in English prose. I'm quite certain you wouldn't like their "authentic" writing more than you hate their AI-assisted one. ps. I just read the whole article. It i
138.
▲
by
iLemming
3mo ago
I know, right? When people respond to a sentence containing "vim", with "meh", I feel like going: "What do you mean 'meh'? Are you saying you never used sed, or haven't heard of manpages, or `less` an
139.
▲
by
iLemming
3mo ago
You mean to say programmers deal only with machines (and therefore code and shell commands) or something? Of course typing speed matters - we deal with Slack, Teams, emails, documentation, comments, LLM prompts, etc., daily. Sure no one&#
140.
▲
by
iLemming
3mo ago
I'm honestly not even surprised by the number of comments saying how unimportant is the typing speed for a software developer. What a bunch of bullshit. What the heck you've been smoking, friends? Speed of reading and typing text
141.
▲
by
iLemming
3mo ago
> when I use Slack at work Years ago I stopped typing anything longer than three words in anything but my editor, I just don't even understand why every programmer doesn't do that - it just makes perfect sense. The idea of auto
142.
▲
by
iLemming
3mo ago
> so I don't have to use Emacs While there are many reasons to perhaps stay away from Emacs, realistically, for any serious Lisper, there's just no other alternative - sadly or otherwise. I think, collectively, as the industry
143.
▲
by
iLemming
3mo ago
You don't have to imagine. Clojurescript exists.
144.
▲
by
iLemming
3mo ago
> I just find readability such a hurdle I've had the same complaints when I started. I think, realistically, every programmer who's learning Lisp after getting experience in a bunch of other languages has to deal with that. The
145.
▲
by
iLemming
3mo ago
There's nothing "special" about Lisp and Lisp dialects, yes. Similar features can be or already have been implemented in other languages. Yet, after touching, using and experiencing working with a bunch of different stacks, I
146.
▲
by
iLemming
3mo ago
It's legit nice. I have gone through vterm -> eat -> ghostel transition and this is a winner. At least for now.
147.
▲
by
iLemming
3mo ago
It would be nice to have some practical examples of how efficiently use its different input modes. On the surface the reasoning is straightforward - a terminal wants every keystroke. The editor also wants keystrokes for its own commands. Th
148.
▲
by
iLemming
3mo ago
> the title fails to be meaningful It's a weird flex to insist that the titles should always be extremely descriptive. It is already meaningful for the respected audience. Otherwise you can endlessly argue that a florist may not und
149.
▲
by
iLemming
3mo ago
Yes, any GUI that doesn't provide any kind of RPC or composable API layer is almost a lost cause to me. I'd personally refuse to use it. With a caveat, though: on MacOS, which I absolutely abhorred in the beginning, having now bee
150.
▲
by
iLemming
3mo ago
fwiw, Clojure pretty much replaced jq in my toolbelt. Dealing with EDN is so much gratifying - it's almost twice more compact than JSON, it's far more readable; filtering, grouping, sorting, slicing data is so much more straightfo
More ›