News for hackers. Stuff that matters.
Re:Web Writable Files API: Simplifying Local File Access by rkagerer on Monday November 12, 2018 @05:07PM (#18436393)
Am I the only crusty old fart who thinks this a lousy trend?

I worry the next talented generation of developers is being alienated from the desktop, and as a result my computing experience will degrade as Chrome's piecemeal attempts to reinvent the OS leave me with an inferior selection of browser-based toys that are awkward and clunky compared to their native counterparts.

I grant the browser fixes a couple things my OS got wrong: installation/uninstallation and updates. But it feels like it does everything else worse.

Re:Web Writable Files API: Simplifying Local File Access by AnIdiotOnTheNet on Monday November 12, 2018 @06:50PM (#18437073)
You're not alone. In another 20 years, you'll get to laugh tragically as a new generation of naive young techs invent yet another layer of abstraction on top of the browsers and gush about how this time it will finally be a universal platform. And your old 2TB of ram, 50 core cpu laptop might even still be able to run a text editor with only a few seconds of latency.

And it goes without saying that, for your own safety, none of these platforms will run code that hasn't been delivered by a trusted and approved corporate appstore.

The future of computing is very grim.

Re:Web Writable Files API: Simplifying Local File Access by gitgud on Tuesday November 13, 2018 @08:09AM (#18440636)
With more power, comes more stacks of needless abstractions...
Re:Web Writable Files API: Simplifying Local File Access by watersb on Wednesday November 14, 2018 @12:45AM (#18447783)
20 years? Is that a typo? Actually sincere question -- because it feels like the time horizon for adding another layer is closer to 2 years, not 20.
Re:Web Writable Files API: Simplifying Local File Access by jolmg on Monday November 12, 2018 @07:06PM (#18437157)
No, I hate it too. As a consumer, I wish to do my computing in my machine and not in SaaS provider's machines, having to share with them personal data when there's no technical reason to do so.

I think the main driving forces on this are:

1. It's easier for computer illiterate people to use web services, since they don't have to go through an installation process.

2. It's easier for developers to support their users because they don't have to worry about their users' computer environments, which is largely out of their control.

3. It's also harder/impossible for their users to pirate their software, since they it never runs in their machines.

I think the biggest reason (and the one harder to fix) is the piracy one.

Re:Web Writable Files API: Simplifying Local File Access by asdfasgasdgasdg on Monday November 12, 2018 @11:38PM (#18438635)
> 3. It's also harder/impossible for their users to pirate their software, since they it never runs in their machines.

I think your second point is actually the dominant one, but you're not wrong about this either. In some sense, we get the computing landscape that we (collectively) asked for.

Re:Web Writable Files API: Simplifying Local File Access by jack_jennings on Tuesday November 13, 2018 @01:51AM (#18439162)
4. It's easier to justify charging a subscription to your web app customers
Re:Web Writable Files API: Simplifying Local File Access by rhlsthrm on Monday November 12, 2018 @06:46PM (#18437051)
But why is it always necessarily "awkward and clunky"? As always on network connection becomes more and more ubiquitous, internet connected experiences become better and better. Just look at (well-designed) experiences today like streaming video.

I'm excited about things like WASM that will allow browser-based experiences to close the gap more and more with native apps. The web infrastructure is extremely powerful and has a fairly low barrier to entry so lots of people throw crappy experiences up, granted, but it's generally a good thing to have the resources so accessible.

Re:Web Writable Files API: Simplifying Local File Access by millstone on Monday November 12, 2018 @11:33PM (#18438616)
The web is awkward and clunky because it's a document markup format with bad application APIs layered on top.

WASM solves certain problems like arithmetic being slow. This doesn't fix the web's problems; it merely enables a new class of bad apps to be written on the web.

The best streaming video services are not web based. Thank goodness Netflix and Hulu have native iPad apps to spare me their websites.

Re:Web Writable Files API: Simplifying Local File Access by saagarjha on Tuesday November 13, 2018 @12:05AM (#18438735)
> As always on network connection becomes more and more ubiquitous, internet connected experiences become better and better. Just look at (well-designed) experiences today like streaming video.

As not everyone even has a network connection, I find this kind of viewpoint outright dangerous because it leaves out hundreds of millions of people. Streaming video, in particular, seems to choke if you don't if you don't have the absolutely best connection.

Re:Web Writable Files API: Simplifying Local File Access by Spivak on Monday November 12, 2018 @06:40PM (#18437012)
Is it really surprising that in the wake of multiple platforms that refuse to interoperate that an OS that runs on top of every other OS is massively popular?

It doesn't matter that it's clunky and bad, CS people love working with hard to use systems, it just matters that it works.

Re:Web Writable Files API: Simplifying Local File Access by millstone on Monday November 12, 2018 @11:54PM (#18438697)
The websites google.com and facebook.com and twitter.com (to distinguish from their mobile apps) are very popular, but the most part these sites just render text and images.

google.com doesn't try to search my local drive. faceboook.com doesn't offer to share my local photos. Their usage of "browser as an OS" is extremely limited.

I worry about the other problem: the browser becomes so ubiquitous the OS disappears, along with any platform conventions and application interop.

Re:Web Writable Files API: Simplifying Local File Access by candiodari on Monday November 12, 2018 @06:59PM (#18437117)
Not to mention that cloud based software inherently gives MUCH less control to the user.
Re:Web Writable Files API: Simplifying Local File Access by pjmlp on Tuesday November 13, 2018 @01:23AM (#18439045)
Same here.

I also get to pick native development over Web whenever possible.

However many of the gigs happen to be Web based, thus here we are.