Live data from Hacker News

Ask HN: Programs that saved you 100 hours? (2022 edition)

news.ycombinator.com

221–230 of 574 posts

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#221
post #58

Each of the following is in the 1000 hours saved club (in no particular order): jq, perl, grep, gnu textutils, gnu parallel, bash, xargs, gkrellm, nload. Make deserves a special shout out. If you think it's only useful for building software, you've completely missed the point (similarly, if you think some language-specific tool is superior, you're doing things completely wrong): Anyway, this document saved me at leas…

> " If you think it's only useful for building software, you've completely missed the point " I clicked on your link with 16 pages of just contents links to find what the point is, and found "the make utility automatically determines which pieces of a large program need to be recompiled, and issues commands to recompile them". What's the point you see?

$ make install

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#222
post #210

Earlier quoted context omitted.

sed -i "s/function_name/function_name2/g" $FILES && git restore $FILES Edit: Not claiming this is better, just saying what I get by with. I have never used an IDE in my career so far, or any autocomplete or code modification features.

It cannot differentiate between a field in a class and a variable in a method, or even a word in a comment, can it?

add the c and it will prompt so you can make the determination yourself.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#223
I've been using clickhouse-local (the CLI tool, not the database) a lot recently to do data analysis work. It's simpler/better developer experience when using local files for quick data analysis compared to writing python scripts. As someone who does a lot of data science and is not a software engineer, it feels more natural to write SQL vs. having to write actual code–and it's super fast...

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#225
post #122
post #72

Earlier quoted context omitted.

I try to stress this more than anything when talking about the merits of vim/emacs/etc. It's not about speed, it's about how effortless and 2nd nature editing text becomes. Which is really counterintuitive when you look at how complicated the programs are. But I felt that it became better/easier than regular text editing after only 3 weeks of fulltime use. The uninterrupted flow of keyboard use, and reduced mouse nav…

I'm a long-time vim user, and haven't really used anything else over the past 15-20 years. I use a nice color scheme, barely any plugins and a moderate but static vimrc. I feel like this is my happy place, it let's me write with the setup I'm used to, in any terminal, on any machine, and on any codebase (JS, Python, Go, HTML, C, etc). Every now and then I see the magic of modern text-editors (VSCode et al), especiall…

My co-founder/ collaborator has. He is a 100% vim person, to the extent that he has Firefox configured to let him do things with vim key bindings (I believe using imperator).

He's switched over to VScode with vim key bindings and has been happy as a clam. He's heavily using Python with pylance plus copilot for the python side of what we do (which is most things).

I'm an emacs user who has made a similar switch (but with a horribly weird mix of native and emacs keybindings). Oh, and the VScode sync extension for me. I use and love the rust-analyzer extension.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#226

Earlier quoted context omitted.

Karabiner and Keyboard Maestro have saved me a lot of time as well. Being able to remap consistent shortcuts for every application is really nice. https://www.keyboardmaestro.com/main/ Alfred is another good one for Mac. Being able to add your own custom commands & workflows is useful. https://www.alfredapp.com/ Hammerspoon too, which is great for scripting all different parts of Mac OS. I use it mainly for custom wi…

Along these lines, Raycast¹ is excellent. It's got lots built-in capabilities and available extensions² that I've used to replace several miscellaneous utilities. ¹ https://www.raycast.com/ ² https://www.raycast.com/store

Raycast is on track to replace Alfred for me. The simplicity of scripting with it is so nice compared to relative complexity of Alfred workflows.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#227
post #130

GitHub Copilot As a manager & parent with only occasional bursts of time to code (some work, mostly side/fun stuff), Copilot has turned out to be incredibly useful in smoothing over all of the small things I'm slow at because I don't do them daily. And especially since I have limited time, I just want to get the damn thing working and am quite happy to my way there as quickly as possible.

Yes there has been a lot of hot things in A.I. in 2022 but most of them are mostly novelty value like Dall-E/SD and sometimes worse like SEO spam.

Copilot is the only real value I'm getting from the recent A.I revolution and it does save me hundreds of lines of manully typing code all day. And the best part is it's getting better and better each day.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#230

Autohotkey There is simply no better automation program on any OS. I even run a fully fledged tiling wm written in autohotkey. ( For reference, here's when I tricked r/unixporn into thinking it was bspwm https://www.reddit.com/r/unixporn/comments/nhzz3b/confession... ) Fluent search Spotlight on steroids, for windows. Apart from being a search/launcher, it has a bunch of atrociously good features. It lets you use a c…

Can you point me to some good examples? I use it for text replacement but their own site is fairly sparse for creative uses.
Post reply on HN