macOS file diff app, Kaleidoscope, acquired by Letter Opener GmbH
kaleidoscope.app
kaleidoscope.app
Hopefully the new owners don’t try to squeeze more money out of existing customers by switching to a subscription model or making an arbitrary paid 3.0 version at this point.
I love the quote at the end of the page: "Made with a special for winmail.dat files."
I'm a bit worried that he doesn't have the manpower to push kaleidoscope forward, but tbh I wouldn't mind paying a small subscription fee for having it maintained, working on folders, e.t.c.
I really want the high quality mac software back that we had 10-15 years ago. And I wouldn't mind paying for it, even if it's more than the ridiculous 1$ one time handout that we've somehow accepted as normal.
So good luck to Christopher!
I've done well and made good money on my own, but launching a new Mac only desktop product these days without a subscription component is hard. Launching one without subscription is even harder, because your revenue is one off.
Apps that are not extremely mainstream are bound to make just a few thousand or a few tens of thousands a year. That is likely not enough to build out a proper app dev team.
I wonder if starting off and growing a bit by being one off the switching wouldn’t be better business. Of course that strategy is considered repugnant by many. But I’m putting that aside.
One weird thing that usually turns me off too much is when the one off payments are less than the subscription per year price. Like Noteplan 3 per year is more than Noteplan 2 Mac and iOS separate purchases.
I actually agree that plenty of apps don't warrant a subscription. Do you want to end up paying a monthly fee for everything? It's a hard one to balance.
But, the price tag of US$69.99 doesn't justify its value for my use case of diff and merge in git.
I am not affiliated with JetBrains. I have a continuing "pay once a year" "subscription." Should I ever need to cancel that subscription, or let it lapse (I did that between July 2019 and August 2020), I can still use the last major version from the prior year.
I think the JetBrains model of "we have a variety of ways for you to give us money that is fair to us and you" strikes a good balance.
There are a number of tools I have taken off of my workbench because they have gone subscription only: Tower, 1Password, and so forth. I only purchase "one time licenses" of MS Office these days (we're about 3 years behind). I'm in the process of excising Adobe from my life, but unfortunately finding it rather hard.
That's not completely accurate. First of all, this only applies if you subscribe for at leas a year (e.g. a 1 month subscription is not enough to get a perpetual license). Secondly, you only get a perpetual license for the product available at the time of purchase or 12 months prior.
So, e.g. if you buy a yearly subscription for CLion now, then you will get a perpetual license for 2020.2.z (the current version), but not for 2020.3.z. Of course, you can renew the license after a year and get perpetual licenses for newer releases as well.
(Maybe this is what you were saying, but it doesn't read like that ;).)
Another is "pay for the specific version once and be done with it, here's your license key."
They don't have that model for their IDEs anymore, right?
That said, I am also a happy user of JetBrains products, and especially their All Products Pack is really a good deal (if you frequently switch between languages).
If you want Spring support, or you want to use other JetBrains IDEs for other languages, you have to pay.
Personally, I'm happy to fork my money to them. They make the best IDEs out there.
That's a giant leap. If you just need one thing, don't buy a IDE! If you just need to diff source code, use `diff` cli. Available everywhere and in some more places.
If you need something more than diff, find a proper comparison tool, unless you're already using an IDE of course. Or unless you need to also write/read code in the same tool. Then maybe IDE is fitting.
Your recommendation is very strange.
They’re great tools for writing code (in spite of their not-quite-native UI and heavy resource requirements) but anything I can do separately (git/hg, vagrant, terminal/ssh, diffing), I do - the IDE-integrated interfaces for those things are pretty much always worse and slower.
My worry about so many applications switching to a subscription model, is that if you ever find yourself in a bad economic situation, and looking for work - then when you need them the most, you may not be able to afford the tools you’ve been depending on.
Seems like Meld/Beyond Compare are still the only serious diff+merge tool out there UI/UX wise.
<project>/releases/<n>/<resource> or <project>/logs/<instance>/service/<worker>/<resource>
In essence what I think I want is just more of a meld/bcomp like workflow but with more mac-native UI/UX.
FileMerge - part of Xcode. Free. use opendiff to launch from CLI
BBEdit - My go to editor for the Mac. Freemium. Available both on the Mac app store and their website as a download.
VS Code - Also free.
SourceTree - Acquired by Atlassian. Also free. Good for git context to diff branches, commits and modified but uncommitted files in current branch.
Its available in Homebrew to try.
The linked repo seems to be a fork of a mirror of the Gnome Meld [1] application.
On Windows, I used WinMerge a long time ago. Not sure how it is now, and its not available on macOS.
$ brew cask install kaleidoscope