Dorgan
banner
dorgan.ar
Dorgan
@dorgan.ar
pon pon pata pon
Washing machine broke so NAS is postponed until further notice
February 7, 2026 at 7:02 PM
Funny how people are against psychotic fucks running things on paper, then voluntarily use codex
February 7, 2026 at 5:58 PM
I don't wish this heartburn to my worst enemy
February 6, 2026 at 8:56 PM
try to make small change
problem too fundamental
concern
February 4, 2026 at 11:31 PM
Oh I was thinking of my experience even before gen ai but I can definitely see that happening more often with long ai sessions
February 4, 2026 at 1:13 AM
code is flagged as unused, gets removed
code gets added again in a new change
refactor flags it as unused
code gets added again in a new change
refactor flags it as unused
code gets added again in a new change
refactor flags it as unused
code gets added again in a new change
refactor flags it as unu
February 2, 2026 at 11:35 PM
"If it's done right" sadly a rare occurrence. And sadly not encouraged(from my own experience in college)
January 31, 2026 at 8:40 AM
It pisses me off so much, thousands of hours wasted to please some pedantic idiot, and thousands of hours wasted by readers because the real content is so obfuscated by irrelevant crap around it.
January 31, 2026 at 8:01 AM
Like, look at this thesis.
250 pages, 20 have actual content and I'm being generous, the rest is slop to conform to the thesis format and to please the pedantic idiot that is like "source????" every 2 words and forces the student to write irrelevant shit to meet the quota.
infoscience.epfl.ch
January 31, 2026 at 7:59 AM
"Some papers might go overboard if the conference or journal requires an exact # of pages, which happens a lot." is specifically what I have an issue with. It's just slop to conform to a dumb format. References are good but you don't need them every 2 words.
And thesis are the worst offenders.
January 31, 2026 at 7:59 AM
Papers and thesis are so full of slop it's unbelievable. If it's not 50 cites per sentences, it's 50 pages wasted on explaining the history of the fried shrimp, I don't give a shit tell me what your contribution is already holy fucking shit how can academics be so dense.
January 31, 2026 at 1:37 AM
Yeah I’ve read it before but it’s not focused on architecting a parser for instrospection, only for the minimum to parse ast and pass something to the interpreter
Cool book though
January 29, 2026 at 4:34 AM
I'm deep into parsing lately and looking for ways to improve tracing of the parser because it can get to a point where it's hard to track what it's doing
This paper seems interesting in that regard: Visualizing Visual Parser Executions by Gennaro Costagliola, Mattia De Rosa
ksiresearchorg.ipage.com
January 28, 2026 at 11:11 PM
Lol, I find that with jujutsu it’s not as necessary since you don’t need to stash anything, just jj edit to your other work
I don’t find myself needing to work on 2 things truly simultaneously so I’m not sure how it translates to jj
January 22, 2026 at 7:44 PM
I also see a lot of people talking about git worktrees lately and that looks so horrible compared to the jj model, it's like seeing people store source code in google drive
January 22, 2026 at 6:48 PM
More people should use jj, git feels so primitive and wrong after being spoiled by jj
I've run into situations where I start to pile up commits, then realize I should split into multiple PRs and with jj it's rather easy, but in git it's an absolute nightmare unless you use 3rd party tools
January 22, 2026 at 6:44 PM
I see
I see the issue now
I now have the full context
I now understand the full picture
This is a key insight
This is very interesting behavior
The key observation is
January 22, 2026 at 11:43 AM
I spent an ungodly amount of time when working on Sourceror figuring out overlapping edits for code mods and reading the LSP spec I see Microsoft just gives up:

Text edits ranges must never overlap, that means no part of the original document must be manipulated by more than one edit.
Specification
This document describes the 3.15.x version of the language server protocol. An implementation for node of the 3.15.x version of the protocol can be found here.
microsoft.github.io
January 19, 2026 at 4:22 PM
I hope once I finish this damn kitchen renovation I've been working on for months now I will be more compelled to cook some healthier stuff.
Until now I have never lived in a place with the tools nor the space to cook something decent, it's depressing to make space every time you have to cook.
January 19, 2026 at 12:18 PM
Reposted by Dorgan
An official VSCode extension for Expert LS has been released. You can be a 30th person to download it.

marketplace.visualstudio.com/items?itemNa...

#elixir
Expert LSP - Visual Studio Marketplace
Extension for Visual Studio Code - Elixir language support for Visual Studio Code
marketplace.visualstudio.com
January 18, 2026 at 8:34 PM
Very nice!
January 8, 2026 at 9:43 AM
There is no connector for my electrical conduit and the light fixture, all the commercially available options look horrible.
Then I remembered I have free will and a 3d printer. The connector is printing right now.
January 8, 2026 at 4:48 AM
Adding features is so easy compared to making the system properly stable, in particular when it must run in any environment
January 8, 2026 at 4:14 AM
Reporting back, I got a lot of the issues I mentioned above mostly resolved doing this. I copied a bunch of github.com/zig-whatwg/c... into my personal agents.md file and I'm following its example to add more

Still leaves a lot to be desired on non trivial tasks but it's now usable for tedious work
github.com
January 8, 2026 at 12:37 AM