Readit News logoReadit News
nsm commented on Zedless: Zed fork focused on privacy and being local-first   github.com/zedless-editor... · Posted by u/homebrewer
pnathan · 12 days ago
I'm glad to see this. I'm happy to plan to pay for Zed - its not there yet but its well on its way - But I don't want essentially _any_ of the AI and telemetry features.

The fact of the matter is, I am not even using AI features much in my editor anymore. I've tried Copilot and friends over and over and it's just not _there_. It needs to be in a different location in the software development pipeline (Probably code reviews and RAG'ing up for documentation).

- I can kick out some money for a settings sync service. - I can kick out some money to essentially "subscribe" for maintenance.

I don't personally think that an editor is going to return the kinds of ROI VCs look for. So.... yeah. I might be back to Emacs in a year with IntelliJ for powerful IDE needs....

nsm · 12 days ago
Have you considered sublime text as the lightweight editor?
nsm commented on Meta's AI rules let bots hold sensual chats with kids, offer false medical info   reuters.com/investigates/... · Posted by u/robhlt
nsm · 18 days ago
After reading Careless People, I would be more surprised if Meta was _not_ doing these things. The company is amoral/immoral in the truest "responsibility to shareholders" (number go up) way. It needs to be made to lose everything.
nsm commented on Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork   github.com/segmentationf4... · Posted by u/segfault22
63stack · a month ago
What is there in an IDE today, that is missing from (n)vim? With the advent of DAP and LSP servers, I can't find anything that I would use a "proper" IDE for.
nsm · a month ago
The "integrated" part. I've written some here https://news.ycombinator.com/item?id=42871586
nsm commented on Use Your Type System   dzombak.com/blog/2025/07/... · Posted by u/ingve
nsm · a month ago
Highly recommend the Early Access book Data-Oriented Programming with Java by Chris Kiehl as another resource.
nsm commented on Zig's New Async I/O   kristoff.it/blog/zig-new-... · Posted by u/afirium
do_not_redeem · 2 months ago
I'm generally a fan of Zig, but it's a little sad seeing them go all in on green threads (aka fibers, aka stackful coroutines). Rust got rid of their Runtime trait (the rough equivalent of Zig's Io) before 1.0 because it performed badly. Languages and OS's have had to learn this lesson the hard way over and over again:

https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2018/p13...

> While fibers may have looked like an attractive approach to write scalable concurrent code in the 90s, the experience of using fibers, the advances in operating systems, hardware and compiler technology (stackless coroutines), made them no longer a recommended facility.

If they go through with this, Zig will probably top out at "only as fast as Go", instead of being a true performance competitor. I at least hope the old std.fs sticks around for cases where performance matters.

nsm · 2 months ago
I’m confused about the assertion that green threads perform badly. 3 of the top platforms for high concurrency servers use or plan to use green threads (Go, Erlang, Java). My understanding was that green threads have limitations with C FFI which is why lower level languages don’t use them (Rust). Rust may also have performance concerns since it has other constraints to deal with.
nsm commented on (Quite) a Few Words About Async   yoric.github.io/post/quit... · Posted by u/todsacerdoti
nsm · 2 months ago
This post does a fantastic job of laying out the reasoning and implementation of various concurrency methods and their trade-offs. It is one of the rare nuanced views on async/await vs green threads. Plus it makes the links between CPS, delimited continuations and effects, thus generalizing concurrency into one of several possible "stackful" operations.

In terms of ocaml and the authors concerns about continuation capturing and memory/performance, this is a good paper - http://manticore.cs.uchicago.edu/papers/pldi20-stacks-n-cont...

I think the _only_ thing the author didn't cover about concurrency is that "waiting for one of several things to complete" is a powerful primitive for concurrency that very few platforms provide direct access to. I.e. most async event loops are powered by OS primitives that allow such "heterogenous selects" and they are used under the hood but not exposed. I think Go's select, Tokio's equivalent, ConcurrentMLs/Racket more powerful choice operator. All of these allow expressing some nice patterns that other languages make impossible (sad Promise.race) or not user facing (cancellation in structured concurrency)

Great job!

nsm commented on Apple just released a weirdly interesting coding language model   9to5mac.com/2025/07/04/ap... · Posted by u/ksec
infecto · 2 months ago
Is any of the Jetbrains offerings even competitive. I jumped shipped from Pycharm and have tried their AI offerings a few times since release but was always wildly impressed at how far behind they were of the competition.
nsm · 2 months ago
I've had good experiences with Junie and AI assistant at their bread and butter languages of Java and Kotlin. I haven't tried it in anger though.
nsm commented on CLion Is Now Free for Non-Commercial Use   blog.jetbrains.com/clion/... · Posted by u/AlexeyBrin
inetknght · 4 months ago
Oh hell yeah! I used CLion about 6 or 7 years ago at my job, and it was a pretty great product for small projects. It used to slow down really bad for a medium-sized project though and I switched to VSCode.

I've since moved on to new employers, but I'd love to check it out again.

> It’s important to note that, if you’re using a non-commercial license, you cannot opt out of the collection of anonymous usage statistics. We use this information to improve our products.

Well, it's basically true for MS-branded VSCode too. I now use VSCodium.

But I'm heavily against Microsoft. I don't like usage statistics collection, but at least this is a direct competitor to Microsoft.

I had a chance to speak to some of the JetBrains folk at CppCon a couple years back. It was really nice and reassuring.

I'll check it out for personal projects and see if it's improved since years ago. :)

nsm · 4 months ago
Jdk improvements and the new Nova/Rider backend how dramatically improved JetBrains performance. I highly encourage you to give it another shot.

u/nsm

KarmaCake day1179August 3, 2009
About
I work at Skydio. Opinions here are my own.

Website: https://nikhilism.com

View Original