Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ilovecaching
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
ilovecaching
2y ago
Reminder that neovim is completely free, you can modify the editor using Lua, it has a renaissance of new awesome plugins, LSP support for the official Rust LSP server, and as a system developer you can run it on a target device or quickly
2.
▲
by
ilovecaching
2y ago
Long term I think bootc containers will win the war. It has better backing and the weight of Podman behind it. Sysext will likely play a role, but I think flatcar is a losing horse.
3.
▲
by
ilovecaching
2y ago
The grass is always greener. Rust also has rough edges and there's maybe a fraction of a fraction of a percent of Rust code out there to work on in the corpus of systems software, and a lot of it has to interface with C anyway. Even cr
4.
▲
by
ilovecaching
2y ago
I primary write Rust/C for a living, but I would pick Go in any situation if I could. I understand Rust's appeal as a shiny spaceship, but it adds a lot of complication for not enough benefit if you can use a garbage collector. Wh
5.
▲
by
ilovecaching
3y ago
I don't think the onus is on the original project to maintain compatibility with a fork. Neovim made it pretty clear from the beginning that they were going to fracture the ecosystem and now we have colorschemes in Lua that can't
6.
▲
by
ilovecaching
3y ago
And forks diverge... in the case of neovim by tens of thousands of LoC. In what way is forking a stable product a guarantee that the fork will remain stable?
7.
▲
by
ilovecaching
3y ago
I use default vim, I believe it was a mistake to fracture the ecosystem with plugins that can only be used with neovim. I have also not found any neovim functionality that sells neovim over vim. Vim is fast enough that I have never even tho
8.
▲
by
ilovecaching
3y ago
I've had one vanilla vim breakage in over a decade of use. A common pattern I see that inhibits vim usage is: - Using too many plugins without understanding all that vim has to offer. - Cargo culting configs instead of building up litt
9.
▲
by
ilovecaching
3y ago
I'm not sure what company you're working for where generating code that may or may not be correct and needs careful analysis is somehow increasing your coding velocity to the point where it's trumping higher level thinking or
10.
▲
by
ilovecaching
3y ago
I never said anything about AI development.
11.
▲
by
ilovecaching
3y ago
Being cautious in order to keep one's IP and job safe during an economic downturn isn't shortsighted, it's playing the long game. AI isn't going anywhere, and waiting and seeing how the legalities shake out and how compa
12.
▲
by
ilovecaching
3y ago
Just want to say that I'm not going to touch any AI tools until the legalities are ironed out, and I absolutely won't be using it at work without very clear approval. AI poses a huge risk to businesses as programmers start feeding
13.
▲
by
ilovecaching
3y ago
This is why I stick to a terminal based editor. You can use it practically anywhere with minimal resource usage. You can use it remotely so any machine is your workstation. You can use it on a machine without a GUI at all. With the new AI p
14.
▲
by
ilovecaching
3y ago
The Makefile one is important. Make is still the best tool for managing a dependency graph, adding project commands, building artifacts of any kind, whether it be building docker images, binary objects, or spinning up integration environmen
15.
▲
by
ilovecaching
3y ago
Complexity is where bugs hide. Do you really think Rust protects you from every class of bugs? It doesn't even protect you from all memory bugs.
16.
▲
by
ilovecaching
3y ago
I've saved most of this thread so that I can link it when someone asks me why I don't use Rust for systems development yet. In some ways Rust is worse than C++ with these completely out of orbit contrived math problems in the type
17.
▲
by
ilovecaching
3y ago
I've worked on a lot of large and complex projects (mostly kernels) using just vim, git, gdb, cscope, and ctags for development for the past 15 years. I think I've encountered maybe one or two quality of life vim bugs in that time
18.
▲
by
ilovecaching
4y ago
This is definitely just an ad for ergomake, there's barely any networking knowledge here at all.
19.
▲
by
ilovecaching
4y ago
The problem is that system libraries DO solve a problem that docker recreates - the kernel can efficiently map in a virtual address range for shared libraries and then add the map to all of the tasks that are using the same library, and the
20.
▲
by
ilovecaching
4y ago
It’s literally OCI compatible, integrates with systemd and LSM, and runs rootless by default. Podman is 100000% better designed on the inside with the same interface on the outside.
21.
▲
by
ilovecaching
4y ago
At this point I stay far away from anything Docker Inc. Podman already has an architecture that makes way more sense on Linux. There are plenty of free alternatives for image registries, but self hosting is also super easy (I mean why not j
22.
▲
by
ilovecaching
4y ago
I’m confused… you’re talking about avoid a local copy of sparse regions… Linux already does that at the level of the inode. There’s also a seek operation to move past the next hole. Not sure why you would carry around metadata the filesyste
23.
▲
by
ilovecaching
4y ago
If you want to smash rocks, go smash rocks. I'm not against people who want to use emacs, or org mode, or ed and keep it to themselves. I am against people making bold faced claims to outsiders in order to entice them into an ecosystem
24.
▲
by
ilovecaching
4y ago
It's not you, a system like org mode that allows a user to be terribly bad is a failed system. It's a productivity system that makes you unproductive. It's the kind of yak shaving emacs users love to sell to unsuspecting prog
25.
▲
by
ilovecaching
4y ago
Again, you are living in the past. - I can share a note with my wife and kids and they can live edit together. - I can encrypt my notes and share them across the cloud. - I can send my notes in an email, I can embed photos, videos, emails,
26.
▲
by
ilovecaching
4y ago
Don't use org mode. As I said in another comment in this thread, the whole idea is just egregious yak shaving. Does org mode have semantic understanding of keywords and a language AI to record my tasks for me? Then it's doomed. Do
27.
▲
by
ilovecaching
4y ago
1. Having N tools that are 95% the same is just frustrating for everyone trying to find a tool that will be maintained. 2. Contributing to a project that almost does what you want leads to better tools that are also maintained so they can b
28.
▲
by
ilovecaching
4y ago
I feel like org mode has almost become a joke it’s so oversold as the answer to all of life’s note taking problems. Never mind it’s not at all optimized for the most common device - the phone, or has any concept of cloud backed synchronizat
29.
▲
by
ilovecaching
4y ago
Why not just use mkosi? There are so many tools that do this already and mkosi is cross distro and can do super modern stuff like use UKIs.
30.
▲
by
ilovecaching
4y ago
Care to share the specifics? Embedded programming in of itself is difficult and tedious, and unless you really love it, professionally makes you less money than much easier forms of SWE. But I'm curious to understand if you are mad at
More ›