Earlier quoted context omitted.
Where in the terms of service does it say that third party clients are disallowed? (It doesn’t.)
While it does not explicitly state that, it does say: "(ii) copy, adapt, modify, prepare derivative works based upon, distribute, license, sell, transfer, publicly display, publicly perform, transmit, stream, broadcast, attempt to discover any source code, reverse engineer, decompile, disassemble, or otherwise exploit the Service or any portion of the Service, except as expressly permitted in these Terms;" [1] Given…
Ask HN: Is there still a place for native desktop apps?
771–777 of 777 posts
Re: Ask HN: Is there still a place for native desktop apps?
#772Earlier quoted context omitted.
You are looking back at the past with rosy goggles. What I remember from the time was how you couldn’t run that many things simultaneously. Back when the Pentium II was first released, I even had to close applications, not because the computer ran out of RAM, but because the TCP/IP stack that came with Windows 95 didn’t allow very many simultaneous connections. My web browser and my chat were causing each other to er…
A Pentium II could barely process DVD-resolution MPEG-2 in realtime. According to http://www.vogons.org/viewtopic.php?p=423016#p423016 a 350MHz PII would've been enough for DVD, and that's 720x480@30fps; videoconferencing would more commonly use 320x240 or 352x288 which has 1/4 the pixels, and H261 or H263 instead as the codec. Being able to Zoom call and see up to 16 live video feeds simultaneously is an amazing adv…
Re: Ask HN: Is there still a place for native desktop apps?
#773As a long-time Win32 developer, my only answer to that question is "of course there is!" The efficiency difference between native and "modern" web stuff is easily several orders of magnitude; you can write very useful applications that are only a few KB in size, a single binary, and that same binary will work across 25 years of OS versions. Yes, computers have gotten faster and memory and disks much larger. That does…
Re: Ask HN: Is there still a place for native desktop apps?
#774Re: Ask HN: Is there still a place for native desktop apps?
#775Earlier quoted context omitted.
As a younger developer I'd say I agree. But it's not just developers being used to resources being plentiful. I do webdev mostly and there it's also a matter of management. I want to optimize applications to be less hungry, those are interesting challenges to me. But I've been told by management to just upgrade the server. Either I'd spend a day optimizing, and maybe fixing the issue. Or we just spend 50 euros a mont…
> Either I'd spend a day optimizing, and maybe fixing the issue. Or we just spend 50 euros a month more on a server. So, discounting additional effects like more satisfied userbase, the optimization would pay for itself in a year. And optimizations stack.
Re: Ask HN: Is there still a place for native desktop apps?
#776Earlier quoted context omitted.
That's an old, old trope. "Real men" do it the way that takes 3X as long and yields code with more bugs.
I feel like "tool use" follows roughly the same curve as a Gartner Hype Cycle, but without an upper bound on the right (as it implies a below-peak asymptote). In the very beginning, less is often better, since the tool is prompting you with too many things you don't understand. Then you get past that point and you're massively more productive, since it's catching all your simple mistakes. Then you become disillusione…
I remember showing a scala developer who was using sublime the "extract method" feature and some refactorings in intellij and he was like "HOW DOES IT KNOW ABOUT THE CODE THOUGH???" - the IDEs have great features, but they're less differentiating for dynamic languages as a lot of the OSS tools are just as good. Eg VS Code MS Python extension for example. It's just great.
Re: Ask HN: Is there still a place for native desktop apps?
#777Earlier quoted context omitted.
95% of a market that has shrunk nearly 50% over the last decade. In many ways, the consumer and non specialty business are post desktop. Turns out documents, email, and other communication apps cover 90% of use cases. Anything that requires major performance gets rendered in a cloud and delivered by these other apps.
Note: People questioning the stats https://www.statista.com/statistics/272595/global-shipments-... Note that this data is missing phones. 2010: 157mm Desktops, 201mm Laptops sold 2019 forecast; 88.4 + 166mm Or, perhaps better, is in terms of internet use https://www.broadbandsearch.net/blog/mobile-desktop-internet... Mobile went from 16.2% to 53% of traffic since 2013; nearly 4 fold. Which means since 2013, non mobil…