Hacker Newsnew | past | comments | ask | show | jobs | submit | ab71e5's commentslogin

Why would you say GUI based workflows are better (ignoring LLMs for now)? I would maybe give you debugging with breakpoints but for anything else I love my neovim with tmux setup

I spend more time reading and debugging code than writing it.

Vim and other terminal tools make doing complex text manipulation easy, but I rarely need to do anything complex when writing code.

I also work from different machines and ephemeral vms regularly and don’t want to spend time setting things up each time.

I can install vscode and the one lsp plugin I need in under a minute. In contrast, Vim doesn’t even have line number enabled by default.


I don't think setup time is a fair comparison here. Any dev who cares to use CLI tools has a dotfiles repo that sets up everything in "under a minute".

What about installing the tooling needed to make various plugins work (ripgrep, fd, lsps, etc)?

And I work on different types of systems, which have different requirements and different ways of installing these tools.

Yes, there are other tools to help automate this process as well, but vscode “just works”


I mean yeah, there are tools to automate it. I think you may have a point if both of the following hold true:

1. You very frequently have to install your setup from scratch.

2. Preconfiguring something that aids in installing from scratch is not viable or sensible. (Perhaps you work in an environment where you're not allowed access to your personal dotfiles repo, for example.)

But I think most people will fail at least one of these checks.


I find that (neo)vim enable code navigation to be much faster than any GUI as well, once past the learning curve. If you’re going to work with code long term (eg: years), the learning curve pays off quickly.

> AI is every conversation with everyone

Wow that sounds horrible.


Yes it is.


Yeah losing is maybe a bad example. What about a software update bricking the device, or a hardware problem?


Kinda like how I have it set up in linux except the system partition is the uki and the user password is LUKS2 passphrase


What devices are you expecting driver issues with? Even NVidia is not much of a problem these days


I knew someone who created a mandelbrot set viewer that would display over an VGA port, you had a game controller to move around and zoom into it. Something like that?


An RTOS compared to bare metal just means it is some nice abstractions that you would expect from an OS : tasks, mutexes rtc.

An RTOS compared to an OS like linux basically just means it is deterministic, you can guarantee some interrupt is handled within a certain time. Not necessarily faster


Cool, thanks for the clarification. The Wiki article was kind of confusing and seemed to refer to a bunch of topics from back in the tape punching days.


Calling them and asking for what exactly?


I have recently learned that in a pinch the band of a condom will do as well.


What are you looking for? Yocto experience? Experience writing drivers? C/Rust/C++? Hardware / FPGA experience as well?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: