HackerTrans
TopNewTrendsCommentsPastAskShowJobs

frollogaston

1,266 karmajoined geçen yıl

comments

frollogaston
·16 saat önce·discuss
My intro to vim was a guy using some kind of web browser in vim, or maybe it was a browser with vim controls, and I was like wtf. But I did end up using vim for just code/text editing without any fancy macros, it was worth.
frollogaston
·16 saat önce·discuss
The article does say this...

  If people find vim, emacs, or whatever genuinely good and productive, I’m not going to criticize them for using it. People are most comfortable with what they know. But for the people I am discussing, that same familiarity blinds them to their tools’ flaws, and leads them to celebrate those flaws, flaunting them as games.
Sorry, I find the Linux desktop thing to be an accurate generalization. There's scarcely any usability advantage over there unless someone has specific requirements. The dominating mindset there isn't to make stuff just work, and it shows.

Vim, not so much, maybe I don't know enough who use vim besides myself.
frollogaston
·16 saat önce·discuss
Yeah I won't claim that vim is easier to manipulate text in than Sublime, but it's what I know, and both work. The only inherent vim advantage I care about is being able to use it in a wide variety of circumstances like over ssh.
frollogaston
·18 saat önce·discuss
That and Python. LLMs will use one-off Py scripts for anything on the complicated side.
frollogaston
·18 saat önce·discuss
There are people who get too fancy with vim, but it really is an invisible tool to many. Team around me changed IDEs multiple times and kept complaining about features changing, meanwhile I was using vim with some basic set of plugins like I've been doing for a decade, just works as always. Sublime is also a good invisible tool.

I don't care that vim looks "hacker" and has no GUI, but being able to run it via ssh is very convenient when dealing with remote machines, especially when your codebase isn't allowed to leave that.
frollogaston
·18 saat önce·discuss
vim isn't really something you use in pipelines though, it's a standalone tool.
frollogaston
·19 saat önce·discuss
Yeah that's true, and I'd say threads need synchronization for concurrent access too, but supposedly the options for doing that are faster than what you need to use across processes.
frollogaston
·evvelsi gün·discuss
I'm young and able-bodied, still have trouble swiping up. Especially after Liquid Glass glassed my phone.
frollogaston
·evvelsi gün·discuss
Being really pedantic here, shared memory is considered IPC, but not the kind you're thinking of. Shared address space, no overhead.
frollogaston
·evvelsi gün·discuss
Already was done hearing that day 0, before the cookie banners started showing up.
frollogaston
·evvelsi gün·discuss
I get why this might be a thing, but scanning E2EE messages? Big tech invested a lot in making E2EE happen.
frollogaston
·evvelsi gün·discuss
That one is good. I did actually start there, just bought the wrong stuff :S
frollogaston
·evvelsi gün·discuss
Nah, there's a line somewhere
frollogaston
·evvelsi gün·discuss
That's what I always did pre LLM, it was fine
frollogaston
·3 gün önce·discuss
"I used a pre-release version of Claude Fable 5 for much of the Rust rewrite."

It'd be interesting if Anthropic became a general software company just because they have access to models that aren't yet released, possibly export-banned.
frollogaston
·3 gün önce·discuss
Doesn't look like vibecoding to me. It does look like a Claude ad, but they do have a vested interest in not screwing up Bun now that they own it.
frollogaston
·3 gün önce·discuss
I pay attention when someone makes a hard decision based on a hard-learned lesson. It's like, most who choose to use an ORM just heard of it or want to avoid learning SQL, everyone who removes an ORM learned firsthand horrors.
frollogaston
·3 gün önce·discuss
Good. It's a tractor, not some tiny glued-together tech gadget.
frollogaston
·3 gün önce·discuss
Yeah, there are ways if you figure out the manufacturer specifics. Thought it'd be fun to try capturing and replaying CAN messages, gave up cause whatever cheapo CAN to USB adapter I got wasn't working with my Linux laptop. Probably could've figured it out but decided it wasn't worth risking my 2005 Quattroporte with something that was feeling increasingly jank. Autel scanner already gave me all the read-only access I needed, including clutch wear.
frollogaston
·3 gün önce·discuss
Ditto, iTerm2 tmux integration is a game-changer. People at work had this whole custom-built solution to help run stuff remotely, and I couldn't even understand what that was for because I'm so used to just iTerm2+tmux.