Live data from Hacker News

I'm done making desktop applications (2009)

kalzumeus.com

31–40 of 211 posts

Re: I'm done making desktop applications (2009)

#31
post #26

> However, the existence of pirates is a stitch in my craw, particularly when any schoolmarm typing the name of my software into Google is prompted to try stealing it instead: I wonder whether Google, in its Don't Be Evil era, ever considered what they should do about software piracy, and what they decided. I'd guess they would've decided to either discourage piracy, or at least not encourage it. In the screenshot, t…

Did Google ever have a real Don't be Evil era?

Re: I'm done making desktop applications (2009)

#32
post #7

I would like to go back to 2009 =) The world was definitely simpler, and Bitcoin was cheaper =)

Please pick up a few bitcoins for me too when you go there

Realizing I could frickin mine enough bitcoins overnight back then to probably be set for life (maybe for multiple generations) now, is one of my biggest life regrets. I assume it’s shared with all other people who were into tech back then but dismissed bitcoin as stupid, as I did.

Re: I'm done making desktop applications (2009)

#33

> Why I'm Done Making Desktop Applications To save you a click: It's harder to monetize desktop apps than webapps. Lol. LMAO, even.

it's amazing how freeing working an office job is. my personal projects don't have concerns such as monetization.

On the other hand I spent 25 years selling desktop software and never once had an annual review. I never had to submit an application for time off. I never had to ask permission for a dentist appointment. If the weather was good I could take the day off and go for a bike ride. I didn’t attend any scrum meetings nor did I have to argue about what framework to use with a PM who couldn’t code FizzBuzz.

Re: I'm done making desktop applications (2009)

#34

Almost all of Patrick's points are great if your software development goal is to make a buck . They don't seem to matter if you're writing open source, and I'd argue that desktop apps are still relevant and wonderful in the open source world. I just started a new hobby project, and am doing it as a cross-platform, non-Electron, desktop app because that's what I like to develop. The onboarding funnel: Only a concern i…

> Analytics and Per-user behavior: Again, only commercial software seems to feel the need to spy on users and use them as A/B testing guinea pigs.

KDE has analytics, they're just disabled by default (and I always turn them on in the hopes of convincing KDE to switch the defaults to the ones I like).

Re: I'm done making desktop applications (2009)

#36

Not off to a great start... The "look how many steps it takes to convert shareware users" is insanely overblown. 1-4. Google, find, read... this is the same for web apps. 2. Click download and wait a few seconds. Not enough time to give up because native apps are small. Heavy JS web apps might load for longer than that. 3. Click on the executable that the browser pops up in front of you. No closing the browser or loo…

If my failing memory serves, those were valid concerns in 2009, when this was written.

Re: I'm done making desktop applications (2009)

#37

Almost all of Patrick's points are great if your software development goal is to make a buck . They don't seem to matter if you're writing open source, and I'd argue that desktop apps are still relevant and wonderful in the open source world. I just started a new hobby project, and am doing it as a cross-platform, non-Electron, desktop app because that's what I like to develop. The onboarding funnel: Only a concern i…

its just waaaaaay easier to distribute a web app

For some things a desktop app is required (more system access) or offers some competitive UX advantage (although this reason is shrinking all the time). Short of that user's are going to choose web 95% of the time.

Re: I'm done making desktop applications (2009)

#38

Almost all of Patrick's points are great if your software development goal is to make a buck . They don't seem to matter if you're writing open source, and I'd argue that desktop apps are still relevant and wonderful in the open source world. I just started a new hobby project, and am doing it as a cross-platform, non-Electron, desktop app because that's what I like to develop. The onboarding funnel: Only a concern i…

Going further, if you're a hobbyist, you're probably instinctively prioritizing the aspects of the hobby that you enjoy. My first app was a shareware offering in the 1980s, written in Turbo Pascal, that was easy to package and only had to run on one platform. Because expectations were low, my app looked just as good as commercial apps.

Today, even the minimal steps of creating a desktop app have lost their appeal, but I like showing how I solved a problem, so my "apps" are Jupyter notebooks.

Re: I'm done making desktop applications (2009)

#39
post #26

> However, the existence of pirates is a stitch in my craw, particularly when any schoolmarm typing the name of my software into Google is prompted to try stealing it instead: I wonder whether Google, in its Don't Be Evil era, ever considered what they should do about software piracy, and what they decided. I'd guess they would've decided to either discourage piracy, or at least not encourage it. In the screenshot, t…

Did Google ever have a real Don't be Evil era?

They had to at least nominally have it, early on, to be able to hire the best Internet-savvy people.

Tech industry culture today is pretty much finance bro culture, plus a couple decades of domain-specific conditioning for abuse.

But at the time Google started, even the newly-arrived gold rush people didn't think like that.

And the more experienced people often had been brought up in altruistic Internet culture: they wanted to bring the goodness to everyone, and were aware of some abuse threats by extrapolating from non-Internet society.

Post reply on HN