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.
Software I’m thankful for (2021)
191–200 of 530 posts
Re: Software I’m thankful for (2021)
#192Honestly, the big one for me, this year, is tailscale. No matter where I am, what device I'm using, all my stuff is always accessible and with me. I love it.
Re: Software I’m thankful for (2021)
#193Re: Software I’m thankful for (2021)
#194Earlier 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.
Re: Software I’m thankful for (2021)
#195Re: Software I’m thankful for (2021)
#196Earlier 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…
> ...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)
#197Re: Software I’m thankful for (2021)
#198Strangely 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.
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.
Re: Software I’m thankful for (2021)
#199Outside 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.
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)
#200Earlier 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…
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.