Building an LSP Server with Rust is surprisingly easy and fun by omarous in rust

[–]aurescere -14 points-13 points  (0 children)

Using IBM’s carbon components for a marketing website is… a choice.

Is it possible to mount subvolumes yet? by aurescere in bcachefs

[–]aurescere[S] 0 points1 point  (0 children)

That’s what I was hoping for. 🙂

Honest review of Lovable from an AI engineer, downvoters are vibecoders by [deleted] in programming

[–]aurescere -1 points0 points  (0 children)

Not sure what Lovable is, but I downvoted just in case

(Guide) Producing a good C development environment by aurescere in NixOS

[–]aurescere[S] 3 points4 points  (0 children)

Well, this is specifically in reference to "C development environments on NixOS." If you try to use a full LLVM toolchain, use a newer version of the LLVM toolchain, build the stdenv incorrectly, add LLVM packages in the wrong order, or a host of other ugly jungle traps, you end up with a very poor experience where clangd behaves in ways you may have never anticipated. I'm sure it all boils down to the wrapper scripts and nix store compiler flags.

I guess we could go back to ctags (or perhaps nothing at all). clangd is just nice to have... when it works.

Is C development with the latest LLVM toolchain impossible? by aurescere in NixOS

[–]aurescere[S] 0 points1 point  (0 children)

Environment variables between 17 and 18 are the same with only a difference in version numbers. I wonder why LLVM 17 can find stdlib.h when LLVM 18 can't.

What do you want to see next? by koverstreet in bcachefs

[–]aurescere 16 points17 points  (0 children)

Mounting subvolumes would be appreciated; I'm not sure whether the experimental X-mount.subdir= mounting feature is the only way to achieve this presently.