Live data from Hacker News

Software I’m thankful for (2021)

crawshaw.io

191–200 of 530 posts

Re: Software I’m thankful for (2021)

#191
post #55

Earlier quoted context omitted.

I read "Sent from my iPhone" as "I apologize for brevity and typos" and don't get offended.

Well I don't get offended , I just roll my eyes that someone is okay being a walking ad for a company that has plenty of money.

I understand that, but keeping the default email signature might also mean that said person is so busy or detached from technology that they don't even know/have-time-to change their email signature.

Re: Software I’m thankful for (2021)

#194
post #14

Earlier quoted context omitted.

Quoted post unavailable.

this take is so pretentious that it reads like tech bro satire. Ah yes, customizing my email footer settings will showcase my refined taste and advanced aesthetic sense.

Well it's a bit more complicated than that. No, it doesn't showcase any kind of refined taste, it's just like a super simple signal for the bare minimum. Kinda like... uh... wearing clothes that fit, fashion choices aside.

Re: Software I’m thankful for (2021)

#195
post #124
post #89

Earlier quoted context omitted.

https://www.dailymail.co.uk/news/article-6134649/Steve-Jobs-...

You’ll have to better than the British tabloid press as a source.

Do you really expect to find that kind of info in some ‚serious‘ press?

Re: Software I’m thankful for (2021)

#196

Earlier quoted context omitted.

He was also known for his ruthless business practices, sociopathic tendencies, saying his daughter smelled like a 'toilet' on his deathbed and then subsequently starving himself of life-sustaining nutrients until he died. Steve Jobs was not afraid to contradict the image he was "widely known for".

I'm not defending Jobs, but people are more than one thing. It's possible he was entirely sincere when he wrote that email (allegedly), but was not that compelled to reconcile that sort of ideal with his other thoughts and actions. Thus I don't think everything Jobs said should be dismissed. I also understand why many have a hard time appreciating things that "bad" people say. It is a shame that he said that to his d…

When the media was plastered with Jobs' obits, it was chastening to see the short shrift Dennis Ritchie got, especially with all the coverage around the valuable legacy of Jobs' patents for computer cases.

> ...I don't think everything Jobs said should be dismissed

I agree that whatever he said should be taken on its own merits; I just don't see the value in privileging anything the guy said over anyone else in the first place.

Re: Software I’m thankful for (2021)

#198
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'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 python packages on Windows for sure.

My Windows dev is mostly limited to .net, and I've been writing cross-platform for years (first via Mono, now .net core / .net 6). Most challenges with cross-platform .net are caused by hardcoding Windows-specific paths and backslash (vs using Environment.* and Path.Combine()), and secondarily by using win32-specific things (eg: registry).

Tip for Windows dev use: install Windows Terminal [1], scoop [2], oh-my-posh [3], and busybox [4]. Makes the cli so much more usable, at least for someone like me with linux CLI muscle memory (ls, grep, etc).

I've found the combo of busybox utils and PowerShell is very productive. I nearly always have at least a couple terminal tabs open, and I'm nearly 50/50 of whether I use cli or explorer to browse or operate on files.

[1] https://github.com/microsoft/terminal

[2] https://scoop.sh/

[3] https://ohmyposh.dev/

[4] https://scoop.sh/#/apps?q=busybox&s=0&d=1&o=true

Re: Software I’m thankful for (2021)

#199
post #180

Outside of OS & text editor (vim), there is one tool that I use countless times every, single, day: fzf ( https://github.com/junegunn/fzf ) I can only wonder how much time fzf has saved me in the long term. In terms of "software that I don't use for writing software", iA Writer is probably what I am most grateful for.

fzf is awesome :)

My favorite fzf usage (but not the most often used) is this alias I put in my ~/.gitconfig file

    frbi = "!f() { git rebase -i $(git log --pretty=oneline --color=always | fzf --ansi | cut -d ' ' -f1)^ ; }; f"
So I do: git frbi (which to me means Fzf ReBase Interactive)

And then can easily pick what commit I will use as my starting point for doing some rebase work.

Re: Software I’m thankful for (2021)

#200

Earlier quoted context omitted.

As a lifelong windows dev, what exactly makes linux worth moving to? I understand that coming from a linux world, doing what you like doing in linux isn't always possible on windows. But I've never really found a use for any of that console magic linux devs seem to love. 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 t…

Everybody has their pain points with every operating system. For me and windows it was when it updated a hibernating unplugged laptop overnight causing me to loose several hours of genealogy work. I had been using a new to me application that hadn't been doing any sort of background saving while I put in information. My had some niblings come over so I shut my unplugged laptop thinking id get back at it tomorrow. The…

>For me and windows it was when it updated a hibernating unplugged laptop overnight causing me to loose several hours of genealogy work. I had been using a new to me application that hadn't been doing any sort of background saving while I put in information. My had some niblings come over so I shut my unplugged laptop thinking id get back at it tomorrow. The next day when I opened the laptop I was greeted with the dreaded "Hi" screen, and my previous days work was gone.

To be fair and with no personal offense intended, this sounds more like a case of PEBKAC rather than specifically a Windows deficiency.

To be clear, I agree Windows's forced, silent autoupdates and reboots are crimes against humanity, but "losing work I did not save" is hardly something that only applies to Windows and is a lesson we all learn the hard way eventually.

Always save, and if you think you saved, save again. Probably hit CTRL+S several times too for good measure. And keep backups; multiple, good, working backups.

Post reply on HN