News for hackers. Stuff that matters.
Re:Ubuntu's Bug #1 is fixed by perlpimp on Thursday May 30, 2013 @09:41AM (#5792394)
I think people ought to look past current mobile/platform way of doing things. I think there should be a second wave coming of net/webapp integrated OS in the near future.

For one I am very displeased that I have three choices of web, html5(ie phone gap apps) and native platforms. I think web should seamlessly integrate into the mobile OS. At this point most of mobile OS software has been debugged and worked out. But web is still not the desktop on the mobile device. I think there is still an enormous place for innovation that can make appstore like infrastructure irrelevant.

Ubuntu can fix that, that would be a huge plus.

Re:Ubuntu's Bug #1 is fixed by anon1385 on Thursday May 30, 2013 @09:56AM (#5792475)
Web apps are exactly the kind of locked down environment we should be fighting against. They are only allowed to function within a highly restricted javascript sandbox that is dictated by a small cabal of powerful organisations. The web is more locked down than just about any previous platform.
Re:Ubuntu's Bug #1 is fixed by twistedpair on Thursday May 30, 2013 @10:35AM (#5792738)
> The web is more locked down than just about any previous platform

No. Just no. Anyone, anywhere, with minimal understanding of JS and HTML can pop out a web app mashup today that would have required a hoard of cash, servers, and developers a decade ago to build. Further, for pennies a month they can run and scale it on a 'cloud' service that would have been an investment of millions in the past.

The web and web apps are very open. Don't conflate it with copyright trolls and mobile walled gardens. Remember, much of HTML5 started from Konqueror, an OSS browser not belonging to a 'cabal of powerful organisations.'

Re:Ubuntu's Bug #1 is fixed by anon1385 on Thursday May 30, 2013 @11:14AM (#5792988)
One type of freedom (that there is no gatekeeper on what apps can run [1]) does not make up for the loss of other types of freedom.

I can't use a kinect with web apps without browser extensions because there is no 'open web standard' for the kinect (and probably never will be) and web apps can't talk to USB devices. The web locks developers into the limited set of functionality that the standards provide and the standards are tightly controlled by a small group of companies. On a real open platform anybody is free to create software that interacts with hardware (ideally with the users permission first) so you don't have to rely on the platform maintainers to bless support for certain things.

I'm glad you mentioned cloud services. From the users point of view they are the most locked down type of software of all. Your data is locked away from you. You can't even reverse a proprietary file format. They are usually closed source (and even if the source is available, you can't change the version that you actually use). You can't even reverse engineer a binary.

Native software was scaling up to millions of users before any marketing hack even came up with the term 'cloud'. You are confusing running a web app a decade ago with distributing software a decade ago. You certainly did not need hoards of cash and servers to distribute native software a decade ago. People 20 years ago were writing native software and distributing it to hundreds of thousands of people, and I can assure you the typical shareware author was not investing millions to do that.

>The web and web apps are very open.

Open until you wan't to do something that isn't allowed by the standards, and then you (and your users) are screwed. On HN we get a lot of submissions about people 'hacking' with web technologies, but nearly all of them are just making use of some new API that has been gifted to them by the browser creating overlords. Which is all well and good and there is nothing wrong with that, but it's not a substitute for hacking on the platform itself and doing things that the creators perhaps didn't want you to do.

The real test for an open platform: can it be self hosting? Can I write a web browser as a web app? Not without shunting all the real work to a separate machine that is not limited by the web sandbox.

[1] which also applies to nearly all of the evil native platforms that the web is supposedly freeing us from

Re:Ubuntu's Bug #1 is fixed by kybernetikos on Thursday May 30, 2013 @01:49PM (#5793998)
> can't use a kinect with web apps without browser extensions because there is no 'open web standard' for the kinect (and probably never will be) and web apps can't talk to USB devices.

Funny you should say that, because I have actually done this. You can get a driver for the kinect that makes the depth camera appear as a normal webcam, and the media api in the browser allows you to access the kinect depth webcam.

Re:Ubuntu's Bug #1 is fixed by venomsnake on Thursday May 30, 2013 @02:40PM (#5794340)
I am wondering if under linux with its everything is a file ideology this may not be so impossible. After all a browser can upload and download a file so with proper rights you could just read/write the proper /dev/... yeah it will pain in the unmentionables but theoretically should be possible.
Re:Ubuntu's Bug #1 is fixed by xaa on Thursday May 30, 2013 @11:12AM (#5792982)
HTML and JS are the most irrelevant parts of a nontrivial web app -- all the important stuff is done server-side.
Re:Ubuntu's Bug #1 is fixed by sethrin on Thursday May 30, 2013 @02:13PM (#5794154)
The key difference between HN and /. moderation is the "funny" moderation option. On the positive side, it seems to encourage more serious discussion. The downside is that, to the degree that HN has inherited the hacker culture, it has not retained much in the way of hacker humor.

It took a second reading to realize that this comment was not intended to be humorous -- which makes it even more entertaining.

Also, in reply to your subsequent post, there are web browsers written in javascript, so your self-hosting capabilities are realized, as well as all your browser-Inception needs.

Re:Ubuntu's Bug #1 is fixed by raylu on Thursday May 30, 2013 @09:37PM (#5796374)
> there are web browsers written in javascript

Really? Where?

Re:Ubuntu's Bug #1 is fixed by venomsnake on Thursday May 30, 2013 @09:54AM (#5792464)
Apple, New Mobile Metro Microsoft and to lesser extent google to less extent pretty much enjoy the gatekeeper position, the 30% cut and the sense of power over developers and users. They are in position to stifle innovation as much as they like.
Re:Ubuntu's Bug #1 is fixed by kumarharsh on Friday May 31, 2013 @03:13AM (#5797327)
Ubuntu would fix that? I doubt it. Ubuntu has not even fixed its desktop fully yet. It's breaking, and breaking even more with every new release. In 12.10, I can't safely write to my NTFS partitions, can't say if my Desktop Manager won't crash, can't say if the startup screen (plymouth) won't freeze....

Ubuntu is not going to fix anything anytime soon IMHO.