Tangentially, since I now write a lot of Zig and there’s no official LSP, I decided to see what life would be without an LSP for all my projects (Go, TS, Python).
Honestly, my LSP requirements are minimal: go to def, find all references, and symbol search. I’ve been wanting to try ctags for awhile and finally made the switch.
Another consideration were all the posts about how grep is better than LSPs for LLMs.
It really pushed me to just get better at grep. There have been a ton of benefits: I can symbol search outside of my editor, it’s much faster than an LSP, minimal configuration. It feels more like a universal tool I can use instead of a tool for IDEs.
It's faster than an lsp?? What on earth are you doing? Even just the context switch to typing the right grep command is slower than ctrl-g or whatever.
As someone who primarily writes in TS, Go, Python, I agree with your assessment: it looks like those languages. The reason I like Go is the reason I like Zig: the language is relatively simple and feels like C.
The C interop is a huge win as someone who wants to do more posix/wayland projects.
I’ve noticed antigravity become significantly slower over the last week or so. It’s a bummer because speed is what I care about. Qwen3.8-27b seems on par with 3.8 flash so if I don’t get speed out of a paid service I’ll just use my local model. Sad.
i think it's better than sonnet 5, especially when you compare speeds. i have to work with the llm anyway, the faster i can turn it the better the outcome.
DNS blocking just isn't as good as a browser extension, because it can only block based on domain names. Pihole helps block ads on non-browser apps, but a real ad blocker extension in a browser is much better. I run pihole on my network, but I still run uBlock Origin on Firefox.
I ran pihole for a while, but I ran into way too many issues with certain sites simply not working at all (booking travel, online shopping...), and it was bothersome to have to constantly allowlist those. UBO works out better.
3 citations and a lot of conjecture. Is the article only targeting SWEs? The one study cited said 22-25 age range saw a 16% decrease in relative employment declines (for SWEs)[0]. But everyone outside that range was not impacted. Further, what about all the trades jobs around data center development?
“Demand is also being intensified by major investments in infrastructure, manufacturing, reshoring, and AI. Data center growth alone has added a net 315,000 skilled-trade workers over the past five years, according to the report, putting additional pressure on an already tight labor market.”
We literally do not have enough trades people to build out data centers and their salaries are increasing as a result. These are skilled labor jobs (plumbers, electricians, IT, etc.). Does Bill Gates care about the rest of the economy outside of SWE?
Honestly a lot of those decreases are also because companies are trying to wait and see as much as possible to see if there is any truth to the conjecture.
I have an impression that most CxO are driven by FOMO. Having a fixed R&D budget (no cheap credit anymore) to get $$$ for tokens they are laying off developers.
As far as I can tell, we've convinced companies and VCs to dump billions of dollars into infrastructure to support a vision where they can get more done with fewer people. They've been duped.
I think of LLMs as a labor-liberating tool. It's saving me effort so I don't have to drudge through enterprise codebases and memorize company-specific knowledge that is a dead end for my career. Instead I can run an agent while doing chores.
The beauty of the entire LLM stack is that it requires us. It is useless without a human-in-the-loop. The entire stack is designed around human intervention. We will not magically invent a way to remove the human without first removing it from training.
So rest assured, so long as there are humans in the training loop, there's nothing to worry about, because LLMs are a cybernetic enhancement, not a replacement.
I don't think Pi is tiny because it's written in typescript and requires a javascript runtime. I definitely want a "tiny" compiled agent with no runtime requirements.
I don't think Zig is that great of a language for this, but it's better than typescript. I don't want to use Vercel software so will pass, but would love to see a more community driven effort.
For people working with small local models like Qwen 35b what's even more important us that the LLM is good at coding in the language in which the agent harness is written so that it can write skills. I really like pi but had a few instances now where Qwen wasn't able to extend it because it isn't very good at writing typescript. Does that sound familiar to anyone, and did you find any fixes?
Honestly, my LSP requirements are minimal: go to def, find all references, and symbol search. I’ve been wanting to try ctags for awhile and finally made the switch.
Another consideration were all the posts about how grep is better than LSPs for LLMs.
It really pushed me to just get better at grep. There have been a ton of benefits: I can symbol search outside of my editor, it’s much faster than an LSP, minimal configuration. It feels more like a universal tool I can use instead of a tool for IDEs.
reply