back
user profile
iLemming
2,828karma·2,026submissions·February 14, 2015
about
@iLemming
[ my public key: https://keybase.io/agzam; my proof: https://keybase.io/agzam/sigs/La7qFk8YkbwfkgeSx7vkBWBba2f3HIpZyNVxUHvshbU ]
recent activity (2,026 total)
comment
> I thought hyprsunset already changes the temperature automatically for you. It seems it does now, when I wrote my thing there wasn't multiple profiles feature - it's a very recent featu…
comment
Like I said: "writing my WM config". So, for example, I would write in my editor an expression to get the list of windows on the current display, then I can immediately map/filter throu…
comment
Okay, prove me wrong on that claim that Emacs has plain text editing features unmatched by anything else. Give it a try.
comment
> lazygit has a good 15min vid to get u up to speed Doom Emacs install from scratch takes less than that.
comment
Having a Lisp system to control your WM/compositor is amazingly empowering, being able to just write some expressions in a buffer and evaluate them on the fly to command windows, apps, keybinding…
comment
IIRC StumpWM authors thought of it as a [ideological] successor of ratpoison, no?
comment
Just effing stop. This shit sounds like Y2K jokes - you're only making a fool of yourself. Lazy setup, zero insight - these jokes void of humor, irony, or even a pinch of truth. Anyone who opens …
comment
It's because of the "status quo". Once you start using immutable-first language on the front-end, e.g., Clojurescript - your perspective changes.
comment
Yup, paradoxically, it's also the 2nd worst language for almost everything.
comment
But why whenever I try to use it, it tries to hurt me like it's kicking me right in my batteries?
comment
I wasn't trying to denigrate Common Lisp, I'm sorry if I hurt your feelings. It does have comprehensive support for all kinds of data structures. I wasn't talking it being limited to &q…
comment
> It might not be a problem for you, but it has been for many Do you have a habit of referring to yourself in plural, or do you typically like to generalize things based on your personal experience…
comment
I don't have great experience of using CL for analyzing data, because of "why?", if I already have another Lisp that is simply amazing for data. Clojure, unlike lists in traditional Lis…
comment
None of this even remotely true. I've gotten into Clojure without knowing jackshit about Java, almost ten years later, after tons of things successfully built and deployed, still don't know …
comment
I can't speak for Julia - never used it; never used Common Lisp for analyzing data (I don't think it's very "data-oriented" for the modern age and the shape of data), but Cloj…
comment
From many practical points, Clojure is great for data. And you can even leverage python libs via clj-python.
comment
> fast scrolling works also Grokking efficient navigation within Emacs buffers completely removed the necessity for scrolling for me - most of the time it's all about finding specific content …
comment
> I'm not a fan of modal interfaces I'm assuming you're using Emacs (otherwise why would you be commenting in this thread, right?). It's weird to hear that from an Emacs user - …
comment
What version of Emacs are you using? I stopped using Mitsuharu port because of its weird behaviors and instability and been using plain GNU/Emacs - typically I install it via emacs-plus homebrew …
comment
React made immutability patterns more relevant which increased discussion of it. Some people did get preachy about it. Yet dismissing immutability entirely just because of that misses the entire point…
comment
> it is always preferable not to have a cost. Of course. That's why every programmer today is fluent in assembly. > like e-commerce. You're misinformed. I don't know where you…
comment
It's not hard. It's just annoying to deal with this shit on constant basis. Like just the other day, the tests wouldn't pass locally, while they're passing on CI. I was scratching …
comment
Clojurescript supports transients https://clojureverse.org/t/transients-in-clojurescript/9102/... Runtime cost of using Clojurescipt is undeniably there but for most ap…
comment
Are you saying that getting two different compile-to-JS languages to interoperate is messy and you have to go through multiple transpilation layers to make them talk to each other? The Clojurescript w…
comment
> you're not very good at computers. Yup, I guess I am not. Been coding for over 20 years, went through over a dozen different PLs and only Python - the best fucking friend who doesn't su…
comment
Yeah, it's still shitty. So often I have to go through some weird hoops to even just run the tests for a project with commits made last week. I can't even ask Claude to explain something abo…
comment
> I just want a more stable Emacs is incredibly stable. Most problems happen in custom-made packages. I don't even remember Emacs ever segfaulting for me on Linux. On Mac it can happen, but ve…
comment
> slowly get over the "must coexist with other software" I dunno, as a Lisper I don't even have to think very hard - virtually any platform available to me, I can write almost anythi…
comment
There's 'FP stacks' and "FP stacks" and some aren't expressly similar. Volumes of money/data get handled by FP stacks - Jane Street famously uses OCaml; Cisco runs t…