Live data from Hacker News

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

news.ycombinator.com

341–350 of 574 posts

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

#342
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.

I assume you use it with VS Code. Anyone used copilot with SublimeText? I know a plugin exists...

I've used it with Goland (Jetbrains) and VSCode. I'm a ST customer... will give their plugin a try out of curiosity.

Update: installed it and it seemed to work fine out of the box.

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

#344
post #135

Microsoft Excel. Manipulating tens or hundreds of thousands of rows, including cross-referencing across tables, is just so satisfying and much faster than doing it with a DB or code. Alternative spreadsheet software do some things better, but they don't come close as a complete package, I don't regret paying for it myself for the first time in my life. It such a life saver in a pinch. Obligatory Spolsky intro to Exce…

Often useful CLI tools are linked on HN (like in this thread). And probably if you take the time to learn them or if you integrate them into your automation they are 100% useful.

But, given the problem “I have some unfortunately formatted data which I need to analyze”, there is no better solution than sanitizing it in VS Code and then analyzing it in Excel.

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

#345

Earlier quoted context omitted.

I've tried to migrate to something more lightweight like (neo)?vim, Helix, emacs; but regardless of how good their syntax awareness/LSP support is, it's always inferior to JetBrains IDEs. Simple example: (any language, e.g. Rust) rename a function across multiple files and undo it. Let me know how you'd do it in your editor of choice.

Having recently moved from IntelliJ to VS Code, I still miss a few things in the IntelliJ platform (it's overall layout is cleaner, important things are easy to get to), but VSCode has (last I checked) far superior remote debugging support, and is otherwise similar enough once you get past the muscle-memory.

As someone who uses visual studio almost every day I'd say it isn't complete on its own. I can't navigate around a vanilla install that doesn't have visual assist installed as well anymore. If you want a cheaper alternative, workspace whiz is also decent.

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

#346

Ultrafast, super lite file search on Windows, Voidtools "Everything": https://www.voidtools.com/support/everything/ I haven't touched the Windows Search utility since I found it.

Yup, Everything is a godsend. It also makes it more likely for me to download a portable exe instead of a full install because I can quick search for the exe, where as windows search struggles.

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

#347

Gotta say IntelliJ, which isn't just for Java. It's a great coding platform and I used it for Scala, Go, Python, Bash, Java, PHP, Perl, you name it. I know many people like to hate on IDEs, but IntelliJ (and/or its language-specific variants like PyCharm or GoLand) has great support for all the debuggers in the above languages. It has awesome search/replace. Being able to "drill down" in to code, including 3rd party…

I've tried to migrate to something more lightweight like (neo)?vim, Helix, emacs; but regardless of how good their syntax awareness/LSP support is, it's always inferior to JetBrains IDEs. Simple example: (any language, e.g. Rust) rename a function across multiple files and undo it. Let me know how you'd do it in your editor of choice.

First, I almost never do this, so whether I can or not isn't really a selling point. That said, emacs+lsp-mode handles this just fine, at least for c++.

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

#348
post #257
post #49

Terraform: mainly because my organization used to make everything manually, using boto3/sdk scripts, and poorly tested/constructed cloudformation templates

While not perfect, `terraform plan` is a massive time saver. A lot of IaC tools still don't have good (or any) support for "dry runs" and provisioning a bunch of infrastructure to see if your thing works is really slow

100%, `terraform plan` is such a useful time and cost saving step when developing terraform.

Ive read about pulumi and casually used it (python) to learn about it. Benefits like taking advantage of proper python language niceties, like running pytest on your IaC.

Additionally, it uses terraform's providers behind the scene, both contributing their success to the other.

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

#349
Excited to see Steampipe shared here - thanks zJayv! I'm a lead on the project, so sharing some quick info below and happy to answer any questions.

Steampipe [1] is open source and uses Postgres foreign data wrappers under the hood [2]. We have 90+ plugins to SQL query AWS, GitHub, Slack, Kubernetes, etc [3]. Mods (written in HCL) provide dashboards as code and automated security & compliance benchmarks [3]. We'd love your help & feedback!

1 - https://steampipe.io 2 - https://steampipe.io/docs/develop/overview 3 - https://hub.steampipe.io/

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

#350

My most time saving programs didn't change in several years: Slickrun, floating command line for Windows https://bayden.com/slickrun/ Autohotkey - shortcuts, text expander and scripting for everything https://www.autohotkey.com/ Total Commander, still the best file manager on Windows https://www.ghisler.com/ CyberChef - The "Cyber Swiss Army Knife" - single file web app for all kinds of conversions, encryption, encod…

I use Total Commander and Autohotkey, and CyberChef as well.

I would add ClipMate as the absolute BEST clipboard manager: http://www.thornsoft.com/clipmate7.htm

Display Fusion Pro for managing window layout with multi monitors https://www.displayfusion.com/

Misc programs I use daily that are easily google-able: Evernote Belvedere Bitwarden Snagit

Post reply on HN