News for hackers. Stuff that matters.
Re:Re-decentralizing the Web, for good this time by bilbo0s on Friday January 11, 2019 @04:33PM (#18887311)
Setting aside the fact that most people would look unfavorably on yet another box in their homes, how does any of this help you avoid the blocking and tracking of the ISP?

Your ISP will still know what you are doing, and will have the ability to block you from doing it should the need arise.

I also feel like people are proposing solutions based on technologies as they stand today. Chosen solutions to the decentralization issue need to consider realistic future cases. Just as a quick thought experiment, what happens in the near future, say, 3 to 5 years out, when a huge chunk of people are using 5g technologies as their primary connections? AT&T, or sprint, or verizon, or what have you will still get all of your traffic information in this, very plausible, future case. "It's encrypted." or "It's going through a relay." Is just not a sufficient response to privacy if you wish to have privacy from AT&T. I mean, think about it, chances are, the relay will be using AT&T too.

Which brings me to the big problem with solutions like these, ie - inevitable recentralization. Google, or Facebook, (and now because of how this new decentralization idea works, even AT&T), are in an almost unassailable position to act as the "switchboard" for all of this non-indexed data. Need to know where your aunt, who just moved, is on this new decentralized network? Are you going to ask google? or "WeAreDecentralizationIdealists.com"? Oh, you're going to ask your own node? Sorry, her new information has not propagated to your node yet. Check back tomorrow. Oh forget it, just call your aunt and ask her to give you the new information so you can input it manually.

No, she will need to be registered somewhere to seamlessly communicate changes to her node's connection information. And that "somewhere" will likely be a BigCo.

If we want to replace the behemoths, we need to come up with solutions that are just as easy to use, (easier actually), and avoid any possible blocking or tracking. That requires some very creative people to think radically. Easily blockable in home network nodes I think, are not only not really solving the problems, but are also doomed to failure usability-wise when compared with google or facebook.

Re:Re-decentralizing the Web, for good this time by kodablah on Friday January 11, 2019 @04:42PM (#18887413)
> Setting aside the fact that most people would look unfavorably on yet another box in their homes, how does any of this help you avoid the blocking and tracking of the ISP?

Meh, don't need another box, just keep the family desktop on. But even without that, there is still value. The ISP tracking isn't much of an issue using an existing network like Tor. Software starts up, reads the locally encrypted Sqlite DB for your list of "friends'" onion IDs and connects to your friends gRPC services they are hosting on their machines as onion services. Maintains that stream, begin receiving fed data from these other servers (locally caching as you receive which is more ideal in an ephemeral world than live retrieval, but can be a mix of both depending on settings). All without the ISP knowing a thing except that you are connected to Tor.

> Which brings me to the big problem with solutions like these, ie - inevitable recentralization.

Yup. Can't get easily get around this. People are going to gravitate towards what's easier and what they want on the outside ignoring what's on the inside. It happens to most continually adopted standards, even if it's just a more trusted server w/ more uptime. And that's ok, I don't want to win some ideological battle at the cost of user happiness. I completely agree the software must be so easy you can't tell what's under it, but I don't think it requires that radical/creative thinking. Just user-oriented effort instead of the constant barrage of difficult-to-setup tech demos.

Re:Re-decentralizing the Web, for good this time by dasyatidprime on Friday January 11, 2019 @10:28PM (#18889415)
> Meh, don't need another box, just keep the family desktop on.

Doesn't exist anymore (often enough).

> Just user-oriented effort instead of the constant barrage of difficult-to-setup tech demos.

Things like identity management and data storage make these barriers pretty deep. “I can delete my post and it basically won't be accessible anymore” (there can be physical exceptions so long as they're legibly exceptions to the social reality), “I don't have to think about how big my images are and can just post as much as I want”, “I can lose any of my own hardware and everything will still be there because it's in the cloud”, and “I can tell who my friends are based on common knowledge within my circles of their unique name which is easy to remember and meaningful” are all things that heavily constrain what you can do “on the inside”.

Mastodon has meanwhile managed to either do something right or get lucky wrt the path dependency of building structures where prosocial hosting behavior is convenient: a whole bunch of mostly-volunteer instances have sprung up, adopters have managed to make instance choice part of identity so that the domain-part isn't just a “meaningless extra thing to remember”, and federation remains reasonably strong; meanwhile, financial support for server costs has mostly leant toward the Patreon model, allowing a fraction of generous users to help support a bunch of free riders while not having to directly participate in administration. At the same time, despite Mastodon having almost exactly copied Twitter's model in terms of available user interactions, the zeitgeist has repeatedly suggested that users getting on board for the first time often had no idea what instances even could be, and had to have the very concept explained several different ways before it got real traction. Random instance death is also a problem that's tempering the mood nowadays, because keeping the server up requires enough motivation which sometimes runs out, and some instances have started having problems with media storage requirements, which, see above (though I'm told the internal architecture could use some optimization too).

There's something deeper in here surrounding the thorough conflation of type with instance in the popular side of the digital world; I feel as though something critical to the more literate concept of this didn't make it into the default folk model, such that only centralized services are legible. I have some hope that Mastodon and related ActivityPub-based federated services absorbing waves of people fleeing the abusive behavior of major social media (such as the recent Tumblr exodus) will make a dent in this and cause the appropriate concepts to reach critical cultural density.

Re:Re-decentralizing the Web, for good this time by apatters on Saturday January 12, 2019 @05:49AM (#18890665)
> Mastodon has meanwhile managed to either do something right or get lucky wrt the path dependency of building structures where prosocial hosting behavior is convenient

It seems to me that Mastodon gained traction in a way that wasn't much different from email. In both cases there was a communication network which anyone could add a node to pretty easily. Your node could have local moderation policies and you wouldn't have too many issues with getting blocked as long as you acted nice. For both email and Mastodon this enabled a few motivated administrators with some influence to onboard thousands of users quickly, and benefit from a network effect bigger than just their node.

The similarities to email end when you consider _why_ people migrated to the network in question. With Mastodon the waves have been culturally/politically motivated people running away from something (ex-Twitter users fleeing abuse, Japanese loli enthusiasts trying to avoid embarrassment, sex workers seeking an alternative to SESTA/FOSTA regulatory deplatforming). Whereas with email people were running _to_ something - the first free, global communications network of its kind.

It's also interesting to note that email nowadays has lost these advantages (running a server is much tougher now and you can't really pull it off without blessings from Google and others). Sure enough email is now on the decline.

Re:Re-decentralizing the Web, for good this time by dasyatidprime on Saturday January 12, 2019 @10:50AM (#18891653)
I think email evolved when people had more digital-identity ties to their ISPs though. I remember having an email address tied to your university or your dial-up provider or whatever being pretty common in the 1990s, and pre-eternal-September the same protocols already existed among a more closed crowd (which is kind of like Facebook, now that I think of it).

Then “free email” providers on the early consumer Internet were able to compete on things like storage, because that was something it was still acceptable to expect people to pay attention to. One of GMail's original big draws was “lots and lots of storage”.

Email being in decline for social purposes feels partly related to changing feedback expectations and UI inertia, but I'd guess also some relation to a “mental association with uncool things” including both spam and stressful/boring transactional email; it's become more of a business thing. The spam side of that is related to the gradual federation lockdown, and something similar could happen to Mastodon, but at least there's some discussion about it happening in advance now.

I'm not sure what this all adds up to.

Re:Re-decentralizing the Web, for good this time by zozbot123 on Saturday January 12, 2019 @11:03AM (#18891732)
> running a server is much tougher now and you can't really pull it off without blessings from Google and others

Only true if you care about Gmail (a centralized service) getting your e-mail and delivering it to its users. You could just not care about Gmail and still interoperate with lots of mail servers - even lots of servers that do have Google's blessing.

Re:Re-decentralizing the Web, for good this time by chrisseaton on Friday January 11, 2019 @10:57PM (#18889540)
> Meh, don't need another box, just keep the family desktop on.

I literally do not know anyone who owns a desktop computer any more.

Re:Re-decentralizing the Web, for good this time by ndnxhs on Saturday January 12, 2019 @04:49AM (#18890505)
Desktops are used by almost anyone doing gaming or serious video editing. Obviously not everyone but still common for a lot of people.
Re:Re-decentralizing the Web, for good this time by hossbeast on Saturday January 12, 2019 @12:28AM (#18889847)
And yet, we continue to exist.
Re:Re-decentralizing the Web, for good this time by chrisseaton on Saturday January 12, 2019 @01:08AM (#18889968)
The point isn’t non-existence -it’s rarity. You cannot ‘just’ do something as a general solution when it only applies to one in a hundred.
Re:Re-decentralizing the Web, for good this time by xj9 on Friday January 11, 2019 @06:43PM (#18888316)
a desktop that is already on most of the time or an upgraded router would work perfectly.
Re:Re-decentralizing the Web, for good this time by xj9 on Friday January 11, 2019 @06:31PM (#18888236)
you've clearly not used any of the modern roaming-enabled encrypted overlay networks that people have been working on. one example is hyperboria. i connect to a handful of public relays (and one that i host myself) and no matter where i am my device is reachable at the same ip address. the address is an ipv6-encoded hash of the public key that is used for routing. its actually really neat, and you don't need to wait more than a few seconds for the routing tables to update if you change locations.

https://hyperboria.net/

https://github.com/cjdelisle/cjdns/

Re:Re-decentralizing the Web, for good this time by TheRealPomax on Friday January 11, 2019 @06:50PM (#18888360)
I haven't even heard of these things, and your description sounds like so much effort I'm not even going to be looking this tech up. If it's more than "install using an installer, not a terminal, and then it just works(tm)", it's not the kind of thing that's going to get people who weren't already on board, on board.
Re:Re-decentralizing the Web, for good this time by xj9 on Monday January 14, 2019 @11:04AM (#18903975)
well, i didn't say this was a consumer-ready network. i'm just pointing out that the technical issue behind "how do i route to my aunt's network if she changes her location" is a solved problem. nobody is saying this stuff is ready for mass consumption. we are building and using these things so that they can eventually be easy enough to use that we can replace current-internet with future-internet.
Re:Re-decentralizing the Web, for good this time by rapnie on Saturday January 12, 2019 @10:58AM (#18891703)
Well the page actually mentions 'Just works' and 'Low barriers', but it goes off a few paragraphs later:

> This year the event will take place from 3rd to 9th August 2015 in Maribor, Slovenia

2015 ??

Re:Re-decentralizing the Web, for good this time by confounded on Friday January 11, 2019 @04:42PM (#18887408)
> Your ISP will still know what you are doing, and will have the ability to block you from doing it should the need arise.

Putting an automatically configured VPN on such a box would be extremely easy, no?