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
> it's a good and nuanced discussion Yeah, no, I'm not saying Zach wasn't unhappy with the whole core team vs Emerick drama, none of us were. I kinda get it, but also, I don't g…
3mo ago·view thread
comment
> The reading experience is abhorrent Nothing you read in the browser can provide ultimately great and hands-down the best reading experience equally for everybody - the modern web model is inheren…
3mo ago·view thread
comment
There are two working LLM axes. Critic strength: how much the language catches before runtime. Sensor strength: how good the empirical feedback loop is. LLMs benefit from both, but the sensor axis oft…
3mo ago·view thread
comment
That was in nov 2018. Two months later Tellman published his "Elements of Clojure". I don't remember the date when he retired from the community. And I don't remember him publicly …
3mo ago·view thread
comment
> I struggle to imagine doing so for anything but a personal side project Don't imagine. You have any bash scripts your team uses? Rewrite them in Babashka. Start with your own personal script…
3mo ago·view thread
comment
> Unfortunately I left the community for similar reasons AFAIK Zach was just offered well-paying job that was mostly about dealing with Scala, it wasn't about "how the language should evo…
3mo ago·view thread
comment
Equating Clojure and Python just because they both dynamically typed is a very shallow comparison. The actual, practical experience is like a day and night. We have projects in Python, Clojure, Java, …
3mo ago·view thread
comment
> are just AI. You realize that the term "AI" didn't come to life in 2009, it's been around for over 70 years?
3mo ago·view thread
comment
Note, these are two different repos. One is the toolkit, the other is my custom config on top of it.
3mo ago·view thread
comment
This is a textbook motte-and-bailey. You're telescoping threat escalation - chaining together "what if" steps until everything sounds equally catastrophic: "Your editor can write t…
3mo ago·view thread
comment
Wow, thank you of course, but honestly, you're giving me way too much credit. None of this stuff I mentioned requires some special skills - most of it is about finding the right package and insta…
3mo ago·view thread
comment
A browser's sandbox exists because it routinely executes arbitrary code from untrusted remote origins. Emacs (or any other editor) with an LLM integration does not fetch and auto-execute code fro…
3mo ago·view thread
comment
https://github.com/agzam/spacehammer https://github.com/agzam/.spacehammer …
3mo ago·view thread
comment
> most of them are dynamically typed (thus don't need sum types, as there are no types) I think you're conflating. "No compile type checking" and "no sum types" are di…
3mo ago·view thread
comment
Ah, that's on Mac, but I forgot to tell you about the Linux. On Linux, I ran my modal-keyboard-toolkit controlled through babashka (clojure) with an exposed nREPL endpoint. That means I can query…
3mo ago·view thread
comment
Not ever remotely true. Emacs has one of the best plain and structured text editing ever known to humans. Buffer abstraction alone is a godsend. Indirect buffer editing allows you to edit any piece in…
3mo ago·view thread
comment
I'm a die-hard vimmer. I use vim motions in my editors, my IDEs, my browsers, my WMs, my terminals. I use vim-like navigation system-wide - e.g. for the volume control I switch to "media&quo…
3mo ago·view thread
comment
> Yeah, that's incredibly unsafe. Having a browser on your machines is unsafe. The browser is a massively more dangerous attack surface than an Emacs-based LLM tool. What I have is a curated s…
3mo ago·view thread
comment
> it sounded like That exactly what it is. People's reaction is a default pattern-matching on "AI executes code on your machine." - Ay the horrors!. They have no idea of my cybersec …
3mo ago·view thread
comment
"Technically superior in isolation" argument, unfortunately (as relatively short history of our field shows) rarely manifests in tools being actively used by many. Coalton's type system…
3mo ago·view thread
comment
> LLM-s will stop writing human-readable code, as this is additional obstacle, they will work directly with binaries LLMs already internally operate on embeddings - dense floating-point vectors in …
3mo ago·view thread
comment
gptel has the built-in elisp eval tool. ECA doesn't have it built-in, I use my custom MCP (I posted the link in the comment above).
3mo ago·view thread
comment
Huh. So what do you think "modality" is? Emacs is inherently a modal editor. Transients, isearch, chords (when it expects another key after C-c or C-x) - that's all modality. VSCode has…
3mo ago·view thread
comment
gptel has the built-in tool to eval elisp, prompt the LLM to make changes in the active Emacs session and watch it do it.
3mo ago·view thread
comment
(setopt gptel-default-mode 'org-mode) For persistence: https://github.com/agzam/.doom.d/blob/main/modules/custom/ai... …
3mo ago·view thread
comment
Evil stands for Extensible VI Layer, it's not "literal Google".
3mo ago·view thread