Live data from Hacker News

The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

spectrum.ieee.org

121–130 of 238 posts

Re: The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

#121

> “That utopian leveling of society, the reinvention of the systems of debate and government—what happened to that?” Only speaking personally, what happened for me was that I noticed that these utopian online communities that we reinvented are not really particularly wonderful because a lot of the loudest people in such communities are really nasty people with really nasty things to say. On the other hand, the intern…

> If I told them that Tim Berners-Lee is bummed that they're sharing pictures and liking posts instead of creating their own web pages, they wouldn't understand why, and I don't think I could really explain it to them (or myself).

This is factually correct, no doubt, but I'm not sure what conclusions you can draw from it. I think more than anything it just shows that 1) most people accept what's widely available and popular without question or complaint and 2) convenience / laziness trumps almost all other things.

Or to put it another way -- which history bears out -- I don't think you want to use the majority's failure to complain or disinclination to dream as an argument in favor of the status quo.

Re: The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

#122
Alright, a lot of statements made by bright people. Now, lets evaluate them one-by-one to see which get praise or reality checks. :)

re silo effect

Schneier calls this the Feudal Model of Security or Convenience with nice write-up here:

https://www.schneier.com/blog/archives/2012/12/feudal_sec.ht...

We can also look at it as a form of lock-in. In any case, recent discussions on Elsevier and other scientific publishers shed light on where it might take us. Many academics gripe about not knowing the state-of-the-art or even prior work in their field since they can't afford access to the silos its stored in. Many, despite being customers of Elsevier et al, rushed to download all kinds of stuff from Sci-Hub when it appeared. Now lets imagine that effect applied to most knowledge or content to see how bad it could be for progress of both knowledge and society. Let's, if not paywalled, think of how restricted search and selective promoting can create similar effects by preventing people from connecting dots or even experiencing new things. Then, we see that the siloing could have tremendous, negative impact on people in many ways. Better to switch to something similar to old web where all kinds of content appeared, was easily accessible, and easy to build on.

re trading privacy for free stuff is a myth

It's actually a reality given users dumped their freedom, privacy, and paid offerings in mass for ad-supported, web content/services. The demand side of this was so strong and so many experimental alternatives failed that providers were largely pushed in the direction of ad-support just to survive. It also came with significant, financial rewards. Good write-up here:

http://www.theatlantic.com/technology/archive/2014/08/advert...

So, he needs to quit pretending people are ignoring some solution that works in favor of ad-supported, free-for-users content in a target market that almost exclusively goes with ad-supported offerings. The rational choice is to do what works in a market or with given demand. If they want privacy, they can pay for it or take steps to get it. It's why I have a paid, MyKolab account w/ GPG keyring. Many others used Fastmail or Lavabit for years. Yet, vast majority uses surveillance platforms (eg Gmail, Yahoo, Microsoft) that sell them out to advertisers but also reliably handle the email on the side. I can't remember the market share but I put money that it massively contradicts those arguing against ad model in terms of what people actually do versus what they say.

re sites blinking on and off. Big problem. Needs to be eliminated in next architecture or at least Wayback Machine-style thing with greater integration/convienience. Think snapshots or rollbacks at the browser level.

re sketchy privacy controls. User's fault. They didn't care in practice. They do business with scumbags whose whole model is selling them out and who have a string of abuses. Most won't pay even $2 for private messaging app or $5/mo for private email. Yet, they gripe about privacy issues. I say stick with self-selection plus reboot a simpler, effective model for evaluation of product/service privacy or security along lines of Common Criteria. Security experts, esp experienced in realities of fielded programs, would contribute to it from many different countries to reduce risk of subversion or simply unworkable ideas. Baseline of features & assurance activities critical to privacy and security of product or service plus independent review they're implemented & trusted distribution. Nothing more unless company volunteers as differentiator.

re Vint Cerf. Good ideas across the board with products/services actively attempting to deliver all of them except copyright. That one isn't legal yet, though. The pub-subscribe is a decent idea given there's many robust implementations, even high-assurance schemes, for that sort of thing. Even military is deploying something like that now with at least one high-security demonstrator (below). Commercial/FOSS sector has things like ZeroMQ, which has other benefits. Much field experience out there in doing it right. The older & more field-proven something is, the more likely it will work right the next time. Tried and true beats novel and new.

http://www.dtic.mil/get-tr-doc/pdf?AD=ADA425566

Note: DTIC is another source of wisdom in terms of old papers with great ideads or implementations in them if you know how to find them. Can't help there but keep the DTIC link to anything you find that doesn't have a steady link elsewhere. DTIC link usually stays available longer than average website. CiteseerX and obviously archive.org as well.

re Lee. His idea on URL has been implemented many times over. Just doesn't get acceptance due to bootstrapping problem where all the web browsers have to support the alternative but they're not adding something with little demand most of the time. Dot-archive is nice and could integrate with archive.org. Might even do it with a small fee that simultaneously supports archive.org (or its replacement) plus gives clean link in return similar to subdomains or shortcut links. "Surface the data" is idea behind Semantic Web. It was largely a failure. Market went with API's instead. They're probably better but mixing two might create interesting hybrids.

re Kahle. Decentralized clouds like Amazon definitely worth imitating. Google applied principle to RDBMS's nicely with F1 RDBMS. Awesome stuff. JavaScript will be necessary evil due to market share, ASM.JS, and so on. However, still room for another Flash to happen across a significant chunk of market if done well enough. Don't think of blockchains as about every goal we've listed has been solved in isolation & sometimes decentralized without them. Its inefficent alternative. Now, Merkle or hash trees will likely be useful at some point. Keybase.io & others working on public key angle. That "Wordpress" and "Wordpress alternative" are typed into Google many times a week make his last point solid. Even Freenet and I2P support forms of blogging.

re Doctorow. Vulnerability research being legal is a must. "Computer obeys owners" is a good principle but lay owners vs technical attackers make that a weakness. Feudal model gives up control for safety with good results on Apple, etc. So, maybe an override the user can activate locally or maybe physically. I'm still a fan of jumpers or physical switches for write-protect of critical storage. :)

So, that's my take on these statements.

Re: The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

#123

That's funny, they are basically describing our platform. http://qbix.com/platform

That's funny, they're really not. According to your own documentation, you have a traditional centralised client-server architecture. (Albeit one with some bells and whistles.)

Your mistake is thinking that the relevant centralization is in the client-server architecture. The real reason that people have centralized social is because it's hard to let people authenticate and find their friends across domains. And even further, there are no good tools comparable to Facebook when it comes to subscriptions, notifications, updates, realtime collaboration, and all those other multi-user things that happen on a centralized domain.

The Web is decentralized, email is decentralized, git is decentralized, bitcoin is decentralized, now what is the analogue for social? That's the reason github is centralized. You get all the goodies of the accounts. Once you disrupt this social layer with something decentralized, you disrupt centralization in a big way. That's the more relevant phenomenon.

Once you have a conversation with multiple parties, you need to elect someone to be the authority on "what happened". Mental Poker is still an unsolved problem for arbitrary conversations and participants. So that may as well be a server. The question is about centralization in the macro sense.

Re: The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

#124

> “That utopian leveling of society, the reinvention of the systems of debate and government—what happened to that?” Only speaking personally, what happened for me was that I noticed that these utopian online communities that we reinvented are not really particularly wonderful because a lot of the loudest people in such communities are really nasty people with really nasty things to say. On the other hand, the intern…

I think it might be an issue of "knowing how the sausage is made". I don't think most people realize how much data acces most sysadmins have in the services they use.

I'd never thought about this, yes actually to non-techie people, the internet is basically magic.

Re: The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

#125
post #40

Ok, a lot of people don't know the context for this. Last week, the Internet Archive ran the Decentralized Web Summit. It was an opportunity for new projects [1] to gather with prominent people in the industry [2]. It was productive and very fun. It also resulted in a bunch of news pieces, like this one, which have been hitting the HN FP for a week. Some of those articles have been better than others; a lot of them f…

The context for this is that it's Father's Day.

In the US.

Offtopic: Even Canva, an Australian company that knows I'm in Australia, sent me a Father's Day related email.

https://en.wikipedia.org/wiki/Father%27s_Day#Dates_around_th...

Re: The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

#126
post #40

Ok, a lot of people don't know the context for this. Last week, the Internet Archive ran the Decentralized Web Summit. It was an opportunity for new projects [1] to gather with prominent people in the industry [2]. It was productive and very fun. It also resulted in a bunch of news pieces, like this one, which have been hitting the HN FP for a week. Some of those articles have been better than others; a lot of them f…

> "Kahle gave a good talk at the end of day 1, where he pointed out that nobody quite knows what the end-user's interest is here. Are we talking about "open-source websites?"" To me the answer is obvious. Look at how the web is used now. Like it or not a high proportion of web activity is social. However, users of sites with a social focus recognise that there are drawbacks to the current arrangements, in that your u…

Ever thought about whether the assumption that having control over what your see on your Facebook feed might be incorrect?

If we're talking about the ideal world that may be true, but the real world is far from perfect. If you ask 100 people do you want to live a meaningful life, probably 99 of them will say yes. But do they? Probably 1 out of those 100 will live a meaningful life. If you ask people do you want to be told what to do, or do you want to do what you want, most of them will say they want to do what they want. But in reality most people just want to be told what to do because making decisions and being responsible for it is not an easy thing.

Coming back to Facebook feed, there's a reason why people keep using Facebook even though many people hate it. Sure it's not ideal but there will never be an ideal world. I think the reason why most "decentralization" advocates never succeed is exactly because they're being too ideal (read naive) about this.

That said I think the pendulum will swing back someday in the future surely, it just won't be by these guys. It will be from some random technology which didn't even aspire to "disrupt" the web.

Re: The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

#127
post #91

Earlier quoted context omitted.

> home servers and decentralised identity. Home servers would need to be as close to zero configuration as possible, whilst still remaining secure. People aren't going to buy more black-box hardware they don't directly interact with. Consumers already struggle with routers. I agree with the core concept, but I think we'll need mobile servers instead of home servers... a simple "Internet" app that installs on anyone's…

People struggle with routers because they're terrible. Buggy, inconsistent, and their UI is full of detailed technical questions they don't know the answer to. I imagine the box of the future is a home cloud box with a small touchscreen on it for the easiest bootstrapping ever. Enter a name and that's the new dynip subdomain and said. Enter a password and that's the password for wifi and for accessing the group share…

>I imagine the box of the future is a home cloud box with a small touchscreen on it for the easiest bootstrapping ever.

Already done with the Almond+ and others. The problem is that at best, the firmware behind the pretty screen is terrible. At worst? http://www.theregister.co.uk/2015/05/13/home_router_botnet/

Re: The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

#128
post #73
post #40

Ok, a lot of people don't know the context for this. Last week, the Internet Archive ran the Decentralized Web Summit. It was an opportunity for new projects [1] to gather with prominent people in the industry [2]. It was productive and very fun. It also resulted in a bunch of news pieces, like this one, which have been hitting the HN FP for a week. Some of those articles have been better than others; a lot of them f…

> Zooko threw cold water on everybody ("Is this just 1999 again?") I have all the respect in the world for people like Vint Cerf, but the fact that he mentioned "copyright" and "intellectual property" twice in his list of otherwise quite interesting proposals make me doubtful about "1999" ever making a come-back. (I personally view the 1999-2005 or so period as a "good" one for the Internet, all of the dreams of that…

I think Zooko was being negative on 1999. As in "the last year of the party."

Re: The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

#129
post #10

The Web has already been reinvented, but not in the direction that Bernars-Lee wants. We have HTTP2 running everything through one pipe to big sites. We have Javascript that puts the site in control of the user's machine and makes web pages display-only, like PostScript. More than half of all traffic is coming from the top 10 sites. The federated systems, email, IRC, and Usenet, have been replaced by Gmail, WhatsApp,…

> The federated systems, email, IRC, and Usenet, have been replaced by Gmail, WhatsApp, and Facebook Ease of use by the vast hordes of hundreds of millions of completely non technical endusers and thousands of person-hours by highly paid UI/UX designers have trumped decentralization and autonomy. point, click, drool.

I know it's a rant, but open source people do not know how to do user-friendly user interfaces. A few days ago, I posted the home page links for Diaspora, Gnu Social, and Friendica, and commented "any questions".

Blatant UI bugs often don't get fixed in open source. There's a bug in Ubuntu on some machines which causes the cursor to disappear after coming back from a suspend. (You can get the cursor back by typing CTL-ALT-F1 / CTL-ALT-F7.) The bug has been reported repeatedly for five years.[1]

With enough code bloat, all bugs are deep.

[1] https://www.google.com/search?q=ubuntu+cursor+disappears

Re: The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web

#130

Can the "Fathers of the Internet" offer a financial incentive or even a stipend to nerds that want to work on these projects? I was reading a book a while ago on peer-to-peer technologies written some years ago and there was a chapter by a very talented, well-known programmer. Today, like Cerf, he's on the Google payroll. Needlesss to say he will not be working diligently on releasing finished projects that help to d…

Out of curiosity which book were you reading?
Post reply on HN