Live data from Hacker News

Software I’m thankful for (2021)

crawshaw.io

481–490 of 530 posts

Re: Software I’m thankful for (2021)

#481

Earlier quoted context omitted.

Are you still wearing a mask and scared of COVID I assume? The best security measure one can have is being an absolute nobody. if anything pirated software is an indicator of low wealth and thus should make you more secure not less

What does mask and COVID have to do with the current discussion? Leave your politics out of this.

Unwarrented fear of an extremely low-probability bad outcome.

Re: Software I’m thankful for (2021)

#482
Software I live in, Visual studio on windows. I have started with 6. Far Manager is old school 2 blue panels file manager. Tortoise merge is now accompanied with Araxis Merge but still my favorite. 7zip, gets slowly replaced with zstd. Perforce. I have never liked this version control system but it still runs the world for me. Profiling tools, my workday is bad if I havent run one of those. Unfortunately list is too long and was rotating fast over years. From relatively recent things I would probably pick LLVM/Clang and Everything.

Old things that were useful long time ago but long fallen from grace at home: Firefox, uTorrent, WinRAR. Home software I still use and want to mention - Steam.

Judging from rest of the topic i spent my life on completely another Earth planet from rest of ppl here. And there most fun software was games written in C++ and running on Windows like OSes.

Re: Software I’m thankful for (2021)

#483

Earlier quoted context omitted.

What does mask and COVID have to do with the current discussion? Leave your politics out of this.

Unwarrented fear of an extremely low-probability bad outcome.

COVID killed more than 6 million people.

That number would have been much higher if there were more people like you, going against medicine and scientific recommendations.

We won this battle despite people like you, so please, leave your bad science, conspiracy theories out of this technical forum.

Re: Software I’m thankful for (2021)

#484

Earlier quoted context omitted.

Unwarrented fear of an extremely low-probability bad outcome.

COVID killed more than 6 million people. That number would have been much higher if there were more people like you, going against medicine and scientific recommendations. We won this battle despite people like you, so please, leave your bad science, conspiracy theories out of this technical forum.

> COVID killed more than 6 million people.

COVID trimmed weeks or months off the lives of people who were already on their way to the end of their lives in a matter of 12/48 months.

Re: Software I’m thankful for (2021)

#485

Earlier quoted context omitted.

nano is such a lifesaver. It's pure Unix – does one job really well, doesn't try to be half an IDE like vi and friends, just a friendly little text editor that pretty much everyone can use within minutes. Nothing better for quick edits on remote systems beside never having to do quick edits on remote systems.

I used joe, pico, nano since 1994 and someday I will finally change the key bindings so that I have this in mline with my vscode. This is by far the biggest drawback of switching editors and being lazy at the same time.

Ah I forgot about pico! I used to have way to crash it every time, something to do with the word wrapping. But it stopped being developed so we switched to nano.

Re: Software I’m thankful for (2021)

#486
post #455

Earlier quoted context omitted.

I don’t think people who use bash actually want to use it. even macos switched to zsh a few years ago.

The macOS change was likely driven by the license which keeps the shipped Bash at version 3. The numbers for Homebrew installations of Bash suggest hundreds of thousands of people choose to use it.

I have it for running scripts, not for use as a shell

Re: Software I’m thankful for (2021)

#487

Earlier quoted context omitted.

> Pipe this into that and through seven pieces of software that sound like glibgcd, add 8 arcane flags and in the end you have some kind of textfile that would've just as easily been made in some handmade program? What exactly is the selling point for devs? No, that's exactly the selling point. Yes, you could write some hand made program. And piping software together IS a kind of hand made program. It's just going to…

>Yes, you could write some hand made program. And piping software together IS a kind of hand made program. It's just going to be far faster to write that pipeline, than to write a custom program, deploy, and run it. I suppose the speed of implementation depends entirely on your available experience. If I were to try to reproduce the data processing pipeline in your link, it would take me hours to get to this line "ca…

Well sure. If you only know one tool and don’t invest in learning anything else, of course you’ll be faster implementing solutions in it than anything else.

Re: Software I’m thankful for (2021)

#488
post #20

Strangely enough: Windows. Yes, I fucking hate Windows 10/11 for several laundry lists' worth of reasons, but you know what? At the end of the day, Windows is the only desktop OS that enables me to use my computer to do the shit I need or want to do. So long as that fundamental principle as a tool is not violated, I will forever be thankful for Windows regardless what criticism I might have for it.

Software development is a much better experience on Linux compared to Windows (unless you stay within Visual Studio). If you do tasks that are well supported by your OS, your experience will be mostly good. Don't run servers on MacOS, don't develop on Windows and don't game on Linux. Or do it anyway and deal with the unpolished aspects of it.

I wouldn't say the dev experience on Windows is "unpolished", but I agree it's better if you have access to linux-style command line tools (whether via WSL or even just git-bash). In principle PowerShell should be just as powerful but I don't know many devs who can throw together PS scripts the way most of us seem fine with bash etc.

Re: Software I’m thankful for (2021)

#489

Earlier quoted context omitted.

I've done lots of dev on both linux and Windows. Neither is "better" IMHO. I started on Linux, but today my main work and personal systems are both Win10. I also have a persoanl Linux laptop I use sometimes (currently Pop_OS, because I felt like trying that). There's certain things easier on one or the other, usually caused by silly hardcoding of paths (or other OS-specific assumptions). I've run into this with pytho…

A note on the unix tools, if you have git (with git bash I guess) installed, you can add C:\Program Files\Git\usr\bin to your environment Path and you'll have access to ls, grep, tail, etc... from powershell.

Just don't try running any bash scripts written for running on actual linux systems though! If you're doing more than a smattering of CLI stuff, WSL is absolutely worth installing (and enables use of docker etc.)

Re: Software I’m thankful for (2021)

#490
post #246

Earlier quoted context omitted.

Going to use this, thanks! How do I limit it to N number of commits?

Not sure. But I can use it on the Linux kernel without issue, which is 1,107,114 commits at the time I just tested it. So I have never felt a need to limit it. EDIT: Probably could use the "--max-count= " option to `git log` which is documented in the man page.

Hmm. I think I'm missing something basic here. git rebase --interactive is for when you want to take commits you've been baking and now want to clean them up, i.e. squashing some, rewording commit messages, etc, right? I'll usually do something like

$ git rebase -i HEAD~5

to clean up the last 5. Can I do this with `git frbi`? Or is the point that I don't need to since all commits are "picked" by default so you just "s" and "r" the ones you want to and leave the rest?

Post reply on HN