Live data from Hacker News

I'm done making desktop applications (2009)

kalzumeus.com

91–100 of 211 posts

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

#91

Earlier quoted context omitted.

What 'best metrics'?

I think in this case it can be approximated as 'largest market' I'd wager there are more people paying for software for their smart phone than any other platform they use.

Yes, but they are mostly paying little or nothing. How much did you spend on phone apps this year? And ads pay a pittance, unless you have massive scale.

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

#92

Earlier quoted context omitted.

"The Browser" has turned out to be a pretty terrible application API, IMO. First, which browser? They are all (and have been) slightly different in infuriating ways going all the way back to IE6 and prior. Also, a lot of compromises were made while organically evolving what was supposed to be "a system for displaying and linking between text pages" into a cross-platform application and system API. The web's HTML/CSS…

They're not that different, and it's a pretty good platform and pretty easy to program for. That's why it won.

It didn't win. It just survived long enough. The web is a terrible platform. I haven't ever shipped a line of "web code" for money and I plan to keep it that way until I retire. What a miserable way to make a living.

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

#93

Earlier quoted context omitted.

For what it’s worth, I tried making a GTK4 app. I got started, created a window, created a header bar, then went to add a url/path entry widget and everything fell apart. Entry suggestions/completions are formally deprecated with no replacement since 2022. When I did get them working on the deprecated API there was an empty completion option that would segfault if clicked. The default behaviour didn’t hide completion…

There are definitely a shortage of good GUI toolkits - making one is a huge undertaking. GTK is mediocre, as you discovered. QtWidgets is extremely good though, even if it is effectively in maintenance mode. Avalonia also seems good too though I haven't used it myself.

Qt is still under very active development. Although there seems to be a lot more emphasis on QML than the widgets side of things for some time.

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

#94
post #55

Earlier quoted context omitted.

If you need to sloganize a reminder to yourself to not be evil, that's not a promising sign

Early in Google's history, I took that sentiment as saying that they were one of us (Internet people), and weren't going to act like Microsoft (at the time, regarded by Internet people as an underhanded and ignorant company). Even though Google had a very nice IR function and general cluefulness, and seemed destined to be big and powerful. And if it were the altruistic Internet people they hired, the slogan/mantra co…

I took it to mean, prioritize long-term growth over short-term income. But the slogan was silly even back then, like obviously an evil company would claim to not be evil.

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

#97

Earlier quoted context omitted.

They're not that different, and it's a pretty good platform and pretty easy to program for. That's why it won.

It didn't win. It just survived long enough. The web is a terrible platform. I haven't ever shipped a line of "web code" for money and I plan to keep it that way until I retire. What a miserable way to make a living.

Perhaps you're taking the npm/react/vercel world to be the entire web? I agree that that stuff is a scourge. But you can still just write html and Javascript and serve it from a static site, I wrote an outline in https://incoherency.co.uk/blog/stories/web-programs.html which I frequently link to coding agents when they are going astray.

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

#98
post #40

Great, good riddance. Hopefully open source and/or AI push this person out of developing entirely. People who focus this much on "conversion" et al are dinosaurs who deserve extinction.

Please tell me at least you don't work some software corp where it's someone else's job to worry about the business, if you're going to pass that kind of judgement.

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

#99
post #40

Great, good riddance. Hopefully open source and/or AI push this person out of developing entirely. People who focus this much on "conversion" et al are dinosaurs who deserve extinction.

Is a commercial software vendor not supposed to care how many sales they make?

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

#100

The author (who is a frequent commenter here) started a company called Appointment Reminder after writing this, which for years was my favorite example of an independent small company that identified a niche, served it well, and then went on to be acquired. There's an interview with him on the subject that is sadly behind a paywall now: https://www.indiehackers.com/post/how-i-grew-my-appointment-... The world has cha…

The majority of software products don't work out.
Post reply on HN