Live data from Hacker News

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

spectrum.ieee.org

41–50 of 238 posts

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

#41

Job 1: Advertising interests be damned, this mass surveillance thing has got to go.

but what do you want? privacy or security? because you can't have both

Privacy is a form of security. This view of them as opposing forces only makes sense if you view "security" as only meaning the security of those in power against those they have power over.

That's one type of security, and the security of your state isn't unimportant, but it's not the only kind and for those in the western world it's not even close to the most important.

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

#42
The argument to re-decentralise the web wildly confuses economic, technical and political concerns. The reason that Facebook runs a centralised system isn't that it cannot figure out a technical alternative, it does so for economic reasons. To assume that making incremental advances in decentralised technologies will somehow fundamentally alter those economics is wishful thinking.

Instead, we need to recognise the fact that all of this is not ultra-new and never-seen-before, but rather an issue of market failure and growing monopolies and that there's an existing mechanism to deal with it: government regulation.

We can treat Facebook & co as utilities, as monopolies - there's a whole range of regulatory options and those in relevant agencies could really use the help of the tech community to figure out how to apply these tools.

Instead, the web community is out on the playground building DHT sandcastles with a bitcoin moat. Let's grow up.

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

#43
post #2

https://github.com/psybernetics/synchrony I'm working on something else right now but when it's feature complete I'll port synchrony to Go. The plan is to give full consideration to potential pitfalls of multiple overlay networks, the contacts list, and of course peer-to-peer streaming hypermedia. "ENABLE_WEB_APP" is also going to be a configfile option. Users should also be able to modify a list of domains they won'…

I looked at the README but I can't understand what this project is or what it is for. Is it something for collaborative editing?

It decentralises HTTP in-place. No hashes instead of URLs. The thing just treats the hash of a URL as a peer node ID and you ask that node or whoever you find on the way if they've seen anyone reporting that they'll serve data for the URL.

If you're lucky your peers will provide you with an associative array of content hashes referring to nodes who'll serve data corresponding to them and their last-seen times.

https://github.com/Psybernetics/Synchrony/blob/master/synchr...

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

#44
post #32

>Think about some sort of publish/subscribe system, in which a web-page creator can regularly hit a publish command that makes it available for archiving, and various web archives can subscribe to receive updates This seems like something we could (should?) have right now. Maybe IA should write a Wordpress plugin, if they haven't? >Think about creating an archive of software as well, that perhaps may have to include…

>Think about some sort of publish/subscribe system, in which a web-page creator can regularly hit a publish command that makes it available for archiving, and various web archives can subscribe to receive updates.

Sounds like RSS, which I assume a few sites still use. Most people seem to prefer Twitter.

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

#45
I think Internet is great in it's current state. The most popular sites are among the worst in my opinion, but there are others. Internet offers diversity. Internet would be pretty much the same without Google, Facebook and Apple because there are equivalent alternatives out there.

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

#46
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…

I'd prefer some action items from meetings like these. What we need is an interledger + IPFS integration with some form of ledgered/DAO backed deployment mechanism. This will give us high trust software deployments that also scale for high decentralization across the world's infrastructure. IoT updates done this way, for example, would allow devices get their own wallets and use those funds to pay for their own existence.

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

#47
post #21
post #18

Earlier quoted context omitted.

Not sure it's that, but that the founders had a bit of luck, and to believe any future efforts would not require luck would be foolish in my opinion.

Future efforts always require a bit of luck.

And a lot of determination! :)

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

#48
* The technology for a lot of things is there (e.g. diaspora instead of facebook, etherpad instead of google docs) but hosting these costs money. And people don't want to pay and they don't understand they currently pay with their data/privacy.

* Making the data behind a commercial site open is a great, noble idea - but all of the current big, consumer facing players make money with the customer data. They have no incentive to open their data.

* Big players have absolutely no incentive to inter-operate with new competitors and this means that those who use new, decentralized services have to maintain two identities or lose contacts.

I think the only thing that has a chance to get us out of this is intervention by the government:

a) Make running your own node a human right.

b) Give every person on the planet a free node if they cannot afford one (paid for but not controlled by governments).

c) Make IPv6 mandatory (so b can work)

d) Subsidize open source efforts that enable us to have a virtual presence hosted on our own node, interconnected with our friends' nodes.

e) Elevate all electronic communication to the legal status of snail mail: If your MTA blocks my host, you have to have a damn good (security) reason, tell me exactly why and timely unblock me when I have fixed the problem (Yes, AT&T and 1&1, I am talking to you.)

f) Enforce net neutrality.

g) Force current big players to allow machine readable, convenient exports of user generated content by the user.

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

#49
post #23

Earlier quoted context omitted.

Yes, people aren't like they were 20 years ago, they've been trained to give up their privacy for a few shinies.

People can trade for things. They want a service. They are OK with being cattle. Who are you to get mad? It's like when the US got mad that the Palestinians elected Hamas. They get to vote. Let them have their way.

Sure, so let's build something that will attract their votes and will better represent the direction we want it to go. I can't see where you are coming from, why shouldn't I try to convince the "cattle" to "vote" differently just because they currently aren't? The reason they are voting the way they currently are is because of the campaigning of my opponents.

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

#50
I can say with some confidence that the blame lies almost entirely with the stewards. Until we learn how to converge faster towards consensus, things are going to remain painfully broken for long stretches of time. The inhibitor here isn't technological and it has nothing to do with the people on the ground relying on the web. It has to do with how things get run at a top level.
Post reply on HN