Preview is probably the most underrated app of all time, with “quick look” as a contender for most under-appreciated feature. Just hitting spacebar to see virtually any file, and the ability to open in preview and read or even markup and make small changes, is so nice. Whenever I use a non-Mac system I really miss those two features.
The ability to extend QuickLook to support more types is huge too. If it can be rendered to a static image or HTML page it can have a QuickLook plugin written for it.
Fed up with the Mac, I spent six months with a Linux laptop
71–80 of 834 posts
Re: Fed up with the Mac, I spent six months with a Linux laptop
#72In that context, Linux is often best looked as a Chromebook Pro. Great when you can do most of your work in or around a browser, plus or minus the shell.
And among Linuxes, Fedora crushes. Cheers.
Re: Fed up with the Mac, I spent six months with a Linux laptop
#73Earlier quoted context omitted.
There's a great story in how much of the world runs in excel. I use it simplistically, but I make no pretence there aren't deep, complex use cases. Maybe because I use it simplistically it doesn't bother me how weak it is compared to native.
Right. Imagine an intermediate user of emacs, vim, sublime or vscode. They'd find switching to nano or notepad.exe pretty rough.
Powershell doesn't do it for me, but that aside WSL might.
Re: Fed up with the Mac, I spent six months with a Linux laptop
#74Earlier quoted context omitted.
> Because Apple stuff doesn't "just work" any more. This is essentially a false statement for all intents and purposes. Apple software does “just work” with Apple hardware.
> Apple software does “just work” with Apple hardware. This is essentially a false statement for all intents and purposes. Apple software is far from being immune to bugs, bad UX, etc., even on Apple hardware, as I can personally attest today from using a Macbook Pro daily for work.
This is a total straw man.
“Just works” has never meant free of bugs. It means not having to do a bunch of incidental configuration, tuning, and setup.
Things do just work.
Re: Fed up with the Mac, I spent six months with a Linux laptop
#75Tell that to Icaza: https://news.ycombinator.com/item?id=26668789
The thing that always bothered me about de Icaza is that he should know better, given his credentials and how immersed he'd been in the FOSS scene for so long. He boils down the issues with Linux on the desktop to what jwz calls Cascade of Attention-Deficit Teenagers[0] model. Essentially open source developers don't have the discipline and patience to do the hard work of maintaining their software, and instead just…
Re: Fed up with the Mac, I spent six months with a Linux laptop
#76Earlier quoted context omitted.
Brew is the single thing that I absolutely loathe about macOS. It dog slow (does it really need to git pull from GitHub every 15 minutes, really?), doesn't support multiple users, doesn't support alternative folders, hates static compilation (which is mostly why the two previous break), and lots of new things are not available there anymore. In my new computer I didn't even install it, I just used the Rustup/Dotnet/R…
There were multiple successful package manager systems on macOS (MacPorts and fink) before brew came out. Brew hardly has any technical advantages over them except that maybe fink got stuck using an older version of dpkg/apt, and it made some new mistakes like installing in /usr/local. Instead what seemed to happen is a new generation of Rails developers got Macs, decided all their tools needed to be written in Ruby…
This makes me mistrust your judgement.
Re: Fed up with the Mac, I spent six months with a Linux laptop
#77>apt-get was a revolution when it was released in 1998 and it is still the best way to manage software today. brew is a mediocre replacement. While apt still isn't the best package manager (my heart belongs to pacman, no matter what the haters say), I completely agree that brew is a failed imitation. I wanted to use MacOS for the longest time, because I've been told that it's a real "Unix system". Brew has distilled…
Re: Fed up with the Mac, I spent six months with a Linux laptop
#78The author doesn't state whether they installed Linux on a laptop that shipped with Windows, or bought an actual "Linux laptop". There's a huge difference, like reviewing a Hackintosh and saying "Macs are shite". I did the same. I accidentally fubar'd my lovely 2015 Macbook by pouring a beer into it. I bought a Dell XPS and dual-booted Linux, which kinda worked but wasn't great. Then I bought a Purism 14, which has b…
> Because Apple stuff doesn't "just work" any more. This is essentially a false statement for all intents and purposes. Apple software does “just work” with Apple hardware.
I'm not blaming them. This shit is hard, even if you control both the hardware and the software. I get why they don't say "it just works" any more.
Re: Fed up with the Mac, I spent six months with a Linux laptop
#79Tell that to Icaza: https://news.ycombinator.com/item?id=26668789
The thing that always bothered me about de Icaza is that he should know better, given his credentials and how immersed he'd been in the FOSS scene for so long. He boils down the issues with Linux on the desktop to what jwz calls Cascade of Attention-Deficit Teenagers[0] model. Essentially open source developers don't have the discipline and patience to do the hard work of maintaining their software, and instead just…
Nevertheless, I don't think that will make its market in increase significantly. There are more factors that influence the success on the desktop beyond polish, maturity and technical excellence. Even listening what industry say they need is a good indicator of what needs to be done. The "third party software industry" is like steve jobs said about users: "we can't just ask for what customers want".
Re: Fed up with the Mac, I spent six months with a Linux laptop
#80>apt-get was a revolution when it was released in 1998 and it is still the best way to manage software today. brew is a mediocre replacement. While apt still isn't the best package manager (my heart belongs to pacman, no matter what the haters say), I completely agree that brew is a failed imitation. I wanted to use MacOS for the longest time, because I've been told that it's a real "Unix system". Brew has distilled…
What makes Homebrew a failure? I don’t generally have issues with it for my needs.
Hypothetically I have two machines that I want to build out and give to developers. One machine arrives on Monday. My script runs "brew install postgresql" (no version), because of when I ran that script postgresql@10 gets installed. Tests pass, I hand that machine off to a new developer. The second machine arrives on Wednesday. I run the same script, but because v11 of postgres was added to homebrew on Tuesday, the second machine receives postgresql@11 even though the first machine received @10. Same script, two days apart, different major version of postgresql.
Yes, I can write my scripts carefully to avoid this. But consider this scenario: a new developer encounters a problem, tries to solve it themselves, finds a seemingly helpful blog, and ends up with postgresql@13 and node@15 when everyone else in their team is using postgresql@11 and node@12. Now tests are failing, but only for this one developer and only locally...