Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: What are we doing about Facebook, Google, and the closed internet?
609 points by vkb on June 8, 2017 | hide | past | favorite | 424 comments
There have been many, many posts about how toxic advertising and Facebook are (I've written many myself[1][2][3]) for our internet ecosystem today.

What projects or companies are you working on to combat filter bubbles, walled gardens, emotional manipulation, and the like, and how can the HN community help you in your goals?

[1]http://veekaybee.github.io/facebook-is-collecting-this/ [2]http://veekaybee.github.io/content-is-dead/ [3] http://veekaybee.github.io/who-is-doing-this-to-my-internet/

Make your website of record your website. Make social media platforms and others (e.g. Google) secondary to that. Don't let Google and Facebook control how you build your website. I am amazed at companies that take their websites and subjugate them to their Facebook page. You may gain social attention but you are handing over control. Never, ever, ever say to contact me go to facebook.com/xxxx or my email address is xxx@gmail.com. Your site is yoursite.com and your email is youremail.com. Your login to the sites you build are email addresses, not tied to social media providers. The closed internet providers are enhancements to your sites. They do not take the place of your site. If you follow this philosophy, you are supporting the open internet. Own your .com. Don't let others own you by taking that from you.

Adding to that: don't host your content on other domains either. Beware of insidious threats to the WWW, like AMP.

I don't really understand this? I've never used AMP directly but I use Ghost which comes packaged with AMP. How does AMP change the domain of your content?

Google Search, when used from a mobile user-agent, such as a mobile browser or some mobile-resident Google Search integration like the Google Now Launcher Search Bar, will show some results' AMP-equivalents, and uses AMP-availability as a ranking signal.

When such an AMP search result is opened from the aforementioned Google Search source, it will open in a Google Search-wrapped frame reader, such that the outside is Google Search -- although this is not visually obvious to the user -- while the inside the AMP article. The browser-level URL for this endpoint begins with 'google.com/amp/'. While it's now possible to get the article's original link from this viewer, this was not present at launch, and it was a frequent source of criticism.

This is a brief restatement of a more in-depth description I gave in a different thread [1].

[1] https://news.ycombinator.com/item?id=14385122

Google uses AMP for caching. When you click on the link, they are serving cached content from their own servers. They say it promotes user experience because it is faster. The average user can hardly tell the difference, and they might never go to your server.

It really depends on what you want to do: disseminate information (with a canonical URL that you control) or shovel users to your server?

In the former case, AMP caches are a reasonable compromise since it's really just a free CDN. In the latter case, that cache is annoying because of how it needs to fit in the design of the contemporary web. See the last paragraph of https://amphtml.wordpress.com/2017/01/13/why-amp-caches-exis... for some ideas on how to improve the platform so the caches wouldn't be necessary for much of AMP.

But it is an attack on the open web, Google is now sealing off the 'user leak' holes like Facebook did to keep people within their ecosystem. That's all well and good for Google, but we all rely on a relatively neutral search engine and we've relied on Google not to come back down the abstraction levels and into the application space. From a business point of view the game has changed and Google need to be treated as hostile even if they don't know it yet

If speed is the answer, then sure offer AMP, but also offer a lightning bolt next to pages that load within 'x' milliseconds. Reward speed regardless of implementation

It's only going to get worse with voice interfaces, see what Echo now does (https://www.youtube.com/watch?v=BXEu8RcneZQ).

A vibrant ecosystem is key to competition, it's not in our long term interests to let the web consolidate into an oligarchy

AMP isn't really about speed -- it's about the appification of the open WWW.

The correct way to fix these problems would be to teach people how to make their sites faster rather than enforce restrictions on how they create and monetize their online publications.

"Pinboard founder Maciej Cegłowski already recreated the Google AMP demo page without the Google AMP JavaScript and, unsurprisingly, it's faster than Google's version."


> Maciej Cegłowski already recreated the Google AMP demo page

He solved a different problem.

I don't think anybody at AMP claims that fast pages aren't possible. Their claim is that there's a need to enforce certain rules to achieve a certain quality of service.

> teach people how to make their sites faster

In a way, that's what AMP is doing. It picks a subset of HTML5 that can be rendered efficiently, and - for now - uses javascript to fill in the blanks (eg. where desired capabilities are forbidden due to how they're commonly implemented: provide build a polyfill that's better suited) and for enforcement of these rules.

As linked in my parent post, there are already efforts to offload some of these constraints into standards to be enforced by browsers - I fully expect the AAMP scaffolding to let go of that soon after (or revert to shims)

Your content gets served on Google.com domain with a giant "back" button at the top that takes users back to Google rather than deeper into your site. It also creates restrictions on what you can publish and how you can monetize.

Here are some recent articles about it:



Awesomely Malicious Performace

Awesomely Malicious Protocol

I have been attempting this for sometime with:


I have had multiple developers quit and don't have the $80k budget quoted by Gigster.

Concept: in the same way you might register a username/handle on ig/twitter a user registers a new domain (or "connects" a domain the user already owns).

Using Enom API we also offer "branded" email and private registration, and in the background the name records are automatically pointed to their "tomorrowbook page". By logging into tomorrowbook the user can use the "text tool" to add posts to their website, basic website analytics, and ability to customize their follow/like buttons...also access the tomorrowbook email client for their branded email, not unlike a social messaging tool only open bc it works on email protocol.

Obviously the explanation above changes just a little for users who own domains with 3rd party registrars and/or using 3rd party hosting.

How can HN help? If there are any developers who can get the Enom API out of sandbox and fully functional where my other developers have quit.

I'd be happy to talk with you about what you are doing with the API. I don't know if my company would have time to write it for you, but I'd be happy to talk through it with you and offer some suggestions.

I kind of like that idea! have you looked into getting a single technical consultant to help you outsource to india?

+1 totally correct

Social media works well for announcing stuff on my own web site (new blog articles, new releases of open source projects, new books I have written, etc.)

Hosting long form content of someone else's domain is not playing the game right.

Ok, but what about the other 99% of the population who are too busy to completely learn ops and opsec? My mom isn't going to leave facebook to make her own website and host her own email, even if you give her all the tutorials in the world.

No one said anything about hosting your own email or making your own website.

eg. My wife has a small business with an online store hosted on Shopify and her email provider is Gmail. But her website is www.her_domain.com and her email address is @her_domain.com.

She can easily switch out her providers and her contact addresses don't change. No real tech knowledge needed except for how to register a domain name and follow some how-to docs from Shopify and Gmail.

I think this is the right attitude to take. It strikes the perfect balance between offloading your problems to the big guys, and keeping control if they decide to screw you over, or run off into the wild yonder.

That doesn't mean they couldn't still mess you up pretty bad. You'd want a pretty solid backup scheme, and you'll still have to accept the loss of some levels of privacy etc. but that might be worth it to you to subsidise cheap services, while still having an escape plan.

They're already screwing us over--they took sides in the election and modified/molded content and search results in an attempt to push their agenda. That was evil.

Registering a domain name may as well be magic to a large portion of the population.

Is it more complicated than buying and owning a car? A house? More complicated than filing your taxes, managing retirement savings, having a wedding, choosing insurance?

Learning the basics of something new, enough to get by, is part of being an adult, even if you won't ever be and have no interest in being an expert.

Given the number of bad financial decisions people make because they don't really understand those things I'm not sure that those comparisons are helping your case, but even so, for a lot of people it IS more complicated than those things because they are afraid of technology in a way that they aren't afraid of tangible things.

Solving 99% of technical problems requires nothing more than Google and following instructions in the first result, but people still can't handle it. Most people haven't given running a website enough thought that they would even know what to look for. A good portion don't even really understand URLs enough to type facebook.com into the address bar instead of Googling Facebook and clicking the first result.

I'm not sure those people are so willing to brand themselves online. If they are, they already have the capital to have someone else do it for them.

The process of registering the domain behind the scenes might be a bit magic but buying one and pointing it at a hosting provider certainly isn't.

You're ignoring (or overestimating) the enormous segment of the population who wouldn't even have an Internet presence if it didn't come with the phone, and getting the phone was already the one of the most mentally challenging things they've done in years.

Not really. I know people with zero tech knowledge who have done it. Anyone able to register a trademark. Art director, actors etc.

Right, and it's not like you couldn't ask a technical friend to get it done.

I'm not an advocate for anything that results in even more people bugging me to do "computer stuff" for them

I've read all of your comments in my subthread and I agree with everything you've said. Especially this! It was immediately what came to mind but I hit my post count.

This problem of getting people to care about alternatives to Facebook seems to be something you've given a lot of thought as well. Mind if I ask what field you work in?

I work at Google (with the standard disclaimer that my opinions are my own), with a history in the financial and defense industries. Nothing particularly related to Facebook, but I'm sympathetic to the concerns around Facebook. I just think HN tends to miss the forest for the trees when discussing alternatives

Understandably so, after all HN is its own little echo chamber. Technophobia is a real problem and we can't just tell people to "get over it" and join the rest of us, who have likely spent our entire lives working with computers for hours a day.

And asking someone to rely on their geek friend for deployment, education and support instead of relying on a stable platform like Facebook is just silly. Unless we can provide a similar, stable and feature-packed platform then there is just no perceptible incentive for people to make the switch.

I mean heck, Google couldn't even do it.

I think the problem needs to be attacked from multiple vectors. Simply building a technologically superior platform with better privacy control isn't enough. There needs to be a real shift in understanding about the dangers of big social media.

You've enlarged the scope of my comment tenfold, it was that you could ask a friend to help register a domain or move it, that might happen once or twice a decade.

But what about teaching them proper security practices, deployment practices, maintenance, all of those things that go into actually running a website? Even if its just using Wordpress or a static site generator? Registering a domain is the tip of the iceberg in hosting your own content.

The are being paid to do so. Also they see it as part of the job.

So what can we do to make this simpler? Make the technology easier to understand?

You could provide a one stop shop for sharing information with the people you care about that is easy enough to use that even people who are afraid of technology can handle it... also everyone they know needs to already be on it... but then you just created Facebook.

The ease of use is only one part of the problem, the other part is that you are trying to solve a problem that a lot of people who use Facebook just don't care about. Facebook fills their need and they really don't care about walled gardens or open internet or whatever else the HN crowd views as a dire issue.

I do this as well for my personal email. It's good to decouple your front end from your back end.

The main concern I still have is that I'd lose gchat if I swapped out my email host from Google apps.

Website in a box (docker), put it wherever. This might be a good idea.

Yes. But by website in a box, it would have to be as dirt simple as signing up for FB.

So, gramma goes to a web page, clicks the signup, the website deploys a docker image on a webhost and spins up a UI that is not unlike what she is already used to.

Next, comment and "likes". You have to have a comment system that runs on there also. Gramma would invite others to her site by clicking invite. This would generate a specific invite signature for that person and would email it out (gramma would need to know Uncle Fred's email; sorry gramma). Uncle Fred would click the link and be taken to gramma's sight and can comment. All comments stay on gramma's sight. All gramma's content, period, stay's on gramma's sight.

How does one monetize, however?

There are some docker images on DockerHub which are very polished along those lines. OwnCloud for storage, Ghost for blogging. You run them with default settings and they open to a nice welcome page with a tutorial and a fully-functional setup.

With a docker UI like Kitematic, it's remarkably similar to an app store experience.

To monetize you could make referral deals with web hosts. I assume this setup means that gramma is paying the web host a fee.

Why would my mother do that instead of just using Facebook which is already there and already had all of her friends and family on it?

She wouldn't. But there are many people who don't like Facebook for privacy reasons or other reasons mentioned in this sub-thread. They might opt for such a service. And then it would grow organically if the experience/total package really was more in line what people want out of a web presence. Its not like the whole world would switch overnight

Because maybe Facebook nukes her account, for whatever reason.

When has this actually happened? And by this I mean that out of nowhere Facebook suddenly has deleted someone's page and then not restored it?

I get what you are suggesting, but I can't help but to think you are making this way bigger issue than it actually is.

Also all of you are missing the most obvious point: if it hasn't happened to a lot (and I mean literally more than 10-20% of user base) it is not a significant risk and thus spending extra effort for literally no gain (and actually probably more of a loss in views/users/buyers/whatever) is not worth paying someone to design you a website and paying for updates and then A) paying for (yet another) 3rd party company to host your website B) learning how to setup, host, update, and maintain your own website.

I'm sure most of people on this site could easily setup their own website and run it wherever, but the reason why people are paying you to do such things for living means that most people can't be bothered to learn all the necessary skills.

Facebook's real name policy affects some people lots more than others - particularly lgbt people, and sex workers.

I'd guess that amongst my friendship group around 5-10% of people have been affected by this. This is disproportionately high - a suburban soccer mom is far more likely to never see anyone have problems with their fb account. But amongst certain populations this is a real problem and can put people at risk.

Fb has decided that the increase in value from 99% of users is worth the pain for 1%, and that the network effect will keep the 1% in line. They're probably right. On the other hand, fb got a foothold in the market through 1% of the population who are college students, an alternative social network could get a foothold through the queer or other communities that fb is ignoring.

Good luck posting some controversial point of view on Facebook or similar platforms. They'll axe you in the blink of an eye.

It's real. It happens all the time. I have seen it again and again.

I may have a business one day that sells bits for model steam locos. Many people who are likely to be my customers belong to a facebook group, and probably don't use their PCs much except for facebook and e-mail.

And if I needed to post a controversial point of view on my model steam loco business page, I've got bigger problems than facebook.

I can't stand facebook, but for my purposes it is probably the cheapest, most direct, and low effort way for those people to get to me. It's also probably pretty low effort on my part.

The business would never be more than a cottage industry and I certainly wouldn't want to spend ANY money on IT that I could avoid.

Anyone here offering to donate their time to keep all my IT in order for the same cost I can do it with facebook, and give me the exposure it will to my potential customers?

If so I'll give you my gmail address to get in contact ;)

I think that your point of view is both : - totally acceptable :-) - not really answering the OP question !

The way I understand it, the question could be phrased : "What costs are we willing to pay to reduce the collective social costs of ultradependence on private companies". You clearly states what are the costs you're not willing to pay, but don't really answer the question which is : what costs would you actually be ready to pay ? (Maybe the answer is none, but I don't feel like you actually state that ?)

There are no costs for IT I'd be willing to pay for. The nature of the business is such that it wouldn't even be worth having a shopping cart type app running.

The web presence of the business would basically be an advertisement, newsletter, and contact page.

There are related businesses that sell lots of small items, eg nuts, bolts, material, that would be a lot more convenient to use with a shopping cart, but mine doesn't need it.

I think you could have a connector between your site and Facebook. Basically an app that would synchronize content. You should certainly start on Facebook, see if you have something valuable and then think about transferring to a self hosted solution. At that point you might find it worth it but maybe not.

Docker containers make sense because they are portable apps. You can choose where to deploy them, upgrade them, and store the data or what not.

My day job is software development, and your second paragraph made me shudder. So imagine what someone who doesn't want anything to do with IT would think!

The majority of the world do not want to know about containers, hosting services, domain names, or anything else that is related to computers.

I'm not even sure that is changing with younger people - they're happy enough to dick around with social media but don't want to get involved in running a web site and all the software on it.

If a business can work with a "no obvious cost" platform like facebook, the owner won't start paying for something "better" in response to non-quantifiable downsides and threats possibly posed by the platform.

>And if I needed to post a controversial point of view on my model steam loco business page, I've got bigger problems than facebook.

Yeah, but what if you post it on your personal wall, and get banned for that? You won't be able to access your page, it doesn't matter you kept it clean.

I only use facebook for the model engineering group(s) and unless they decide discussions about miniature locos are dodgy I should be okay.

I can see there is a potential trap there for the people who decide to mix their personal and professional lives on something like facebook. I just think it is unlikely to get sprung, and comments like "why on earth don't they take complete control of their online presence and register their domain, get their system hosted, set up all their e-mail addresses, etc" could only be written somewhere like HN. The rest of the world would just shake their head slowly.

Yeah, I agree. But I think mixing personal and professional on Facebook is pretty much by default, and most people do it. Also, the illusion that people could control their own presence comes from the fact that this is how it used to work, back when the internet was a much different place.

You're going to need to show examples for people being banned for JUST posting a controversial point of view. Most of the time I hear this, it wasn't for the point of view, but because the person was actually breaking the ToS, and they knew it.

What happened for me was that people stopped seeing my controversial posts to the point where the only reason I still had facebook, which was to discuss tech, philosophy, and politics with the masses, became void.

That was an awakening moment for me. Promptly deleted the damned thing and every other social media account I had. Technological echo chambers are going to do so much harm to society.

Yes, Facebook has an insidious shadow-ban system. Its goal is showing people what they like, and not what they don't like. So they're happy Facebook users, seeing happy Facebook ads.

Some suggest it shows a healthy balance of things users like and dislike. That addicting loop of frustration and redemption we often find in the mobile gaming sphere. Not to mention it does this using machine learning techniques to get the timing down juuuust right.

Something something something beauty without pain.

I think my posts were well beyond the "frustrating but redeemable" category, because I had a purposeful tendency to discuss abrasive subjects in order to elicit strong reactions.

So the question is, how the hell do we create a platform that encourages people to challenge their preconceived notions in a way that doesn't make them unbearably uncomfortable in an age where people will do just about anything to not feel uncomfortable, even if it leads to stronger discomfort later?

I have a nascent idea of an anonymous conversation app that pairs users and groups together with various conversation starters, migrating them to new groups over time, while still allowing them to have conversations with users and groups they have befriended over time.

What do you think of such an app and its potential utility for solving this problem?

> ... I had a purposeful tendency to discuss abrasive subjects in order to elicit strong reactions.

That sounds a little like trolling, but I get that you meant it as educational. Maybe a distinction that simple machines don't make.

> ... anonymous conversation app that pairs users and groups together with various conversation starters ...

And that sounds a little like Usenet, or discussion forums. Except that group selection and migration are totally voluntary. In my experience, unless there's moderation, you eventually get trolling wars. Which seem like harassment, to people who don't want to (and/or don't know how to) play those games. And everyone but the trolls eventually leaves.

If you could build an app that facilitated intense discussion, and prevented trolling and harassment, that would be very cool. Forcing anonymity would largely prevent harassment, because anyone who felt harassed could just move to a new persona. And there would be no meatspace impact.

Did you ever go on talk.masked? It used to be a main branch off core.onion (Tor onion services).

I rarely started abrasive discussions, but I would jump on the abrasive statements of others pretty quickly to call out bullshit.

A little off topic, but an example: Someone declared that if you ever doubt any woman's claim about being raped or assaulted, you are the worst kind of person, and you're sexist.

Well, I was assaulted once, and then the girl turned around and told all of my friends that I attacked her.

I lost a LOT of friends over this and it had a pretty negative impact on my life. I shared this experience, and next thing I know dozens of women I'd never met are telling me I'm likely to be a rapist when I grow up and I should just kill myself and I was probably lying about not attacking her. I was just a white male who has no experience with abuse and should keep my mouth shut. Nevermind that I was physically abused for 15 years until I left home.

The complete irony of the situation, what with the victim-blaming and being called sexist while being told my opinion as a white male was invalid, was not lost on me. That was the first big sign that Facebook had become a cesspool.

This is exactly the kind of harmful backwards thinking I want to eradicate. However it seems that some rich and powerful have decided it is in their best interest to manufacture this kind of thought and impress it into the masses. I want to find out how technology can create a level playing field.

The app's just a thought experiment but I wonder if group moderation could be done in a way that doesn't produce social bubbles or echo chambers.

I haven't been on talk.masked. Is it not active anymore? I haven't been on Usenet in a while.

I was thinking of this recent post: http://www.optimizationtoday.com/social-media/what-i-learned...

Searching "facebook blocked" suggests that it's a common problem.

> When has this actually happened?

It happened to a lot of Facebook meme pages.[0]

[0]: https://www.dailydot.com/unclick/the-zuckening-mark-zuckerbe...

> When has this actually happened?

Germany and France do this regularly for what they consider "hate speech" (for example retweeting newspaper articles about attacks by migrants). Germany has just installed a law that allows imposing multi million EUR fines on companies for repeatedly violating requests to delete user content that violates these fuzzy criteria.

There's a huge influx of German users to gab.ai because of this.

How would this be any different on self hosted platform

I am an advocate of having your own domain and having control. But most people don't care as much as the hacker news crowd does. "Phone broke, here is my new number..." really? For business it's critical to maintain any form of communication you have ever offered. But for personal, a lot of people don't care if they change their [email] and inconvenience their friends and family.

The internet is not crucial to everyones daily life. And honestly, it probably shouldn't be as crucial to ours.

I like the idea, but the goal would be to make configuration, deployment, maintenance, and good security as easy as possible. So easy that you don't have to touch a command line. Mind expanding on the idea a bit?

I think It is time to reinstate geocities.

You might be interested in its spiritual successor neocities, then


And the founder of Neocities thinks it's time to instate a distributed web https://blog.neocities.org/blog/2015/09/08/its-time-for-the-...

ok how will neocities or anybody hosting a node be compensated? How will the artists whose works are being distributed in this manner be compensated?

With some sort of "proof of upstream" cryptocurrency that trickles a percentage back to the content's origin node along with other nodes in between. Users would earn credits by leaving their devices connected and forwarding data, paying most of it back into the network when downloading data.

The original uploaders of very popular content would accumulate a surplus of credits, which they then sell to to mega-crawlers. Content creators would do well to be the original uploaders of their own content on such a network.

The credits would also be incentive to buy devices and leave them running in poor-coverage areas. E.g. the owners of billboards could mount repeaters along rural highways.

They probably won't, but could by using a distributed pay to host service like filecoin https://filecoin.io/

How sites would make money? I'm not really thinking about that too much right now, but I suppose sites could do all the usual things they do with the current web (advertising, accepting payments via credit card gateways, Bitcoin, Patreon, etc). It doesn't have to be an all-or-nothing proposition and it certainly isn't to me. Some functionality will still require a centralized service​, just not the entire thing.

So, Wordpress basically?

That's a fine business idea.

I was with you until logins. I'm tired of creating accounts and managing umpteen million passwords.

I only know two passwords: one for my password manager and one to unlock my computer.

But you're still "managing umpteen million passwords", hence the name password manager.

That makes no sense. You use a password manager so you don't need to manage the passwords. If you don't like the concept of having passwords at all then use a stateless, hash-based password generator instead.

How does one integrate that with Facebook or Google or Nameasite?

A browser extension could be made pretty easily. If you have a terminal open, do `echo mymasterpassword facebook.com | shasum -a 256 | pbcopy`.

What's the alternative? To authenticate against our FB account? I'd much rather have a distributed system than to be forced to maintain a FB account just to login.

Persona seemed like a pretty good system, until it was shut down. I don't like single-sign-on systems in general, but having it managed by the Mozilla foundation seemed a lot safer than relying on Google/Facebook. I think their original long term plan was to transition users away from their single-sign-on service as browser support for the features they needed got better.

The only thing that bothered me about the general design is that it used email addresses as identification tokens, and for the site I was making I didn't even want that much personal information from my users.

How about indieauth[0]?

Indieauth lets you authenticate to websites based on your control of a website you specify (via rel=me links).

[0]: https://indieauth.com/

I haven't fully read your link yet, but wasn't that the point of the original opened spec too?

Yes? But indieauth does not require you to personally run an auth server, which makes it easier to adopt. Basically it will search through different online identities that you list on your home page and letting you choose any of their OAuth services.

Neither did OpenID, you would just list your auth server in a special meta tag. IndieAuth even seems to support acting as your OpenID server, see https://indieauth.com/openid .

"I'm tired of creating accounts and managing umpteen million passwords."

That's your choice. You can use the same credentials for all accounts you create and manage the entire mass as one. It's a bad practice, I know, but it's still a solution.

> It's a bad practice

That's the understatement of the century.

Sure, "not recommended", but works fine for 99% of people 100% of the time.

It's such a bad practice that it is not a solution.

In the near future, use DApps (Decentralized Applications) a few of them are already up and running.

I like the prospect of DApps with the client-side code served out of IPFS, and the backend on Ethereum.

Yeah, I completely agree. There are already some services in this space trying to combat filter bubbles and walled gardens, Akasha [https://akasha.world/] for social networks, DNN Media [http://dnn.media/] for news and Lemon Email [https://ipfs.io/ipns/dapp.lemon.email/#/] (dApp and the full beta version) for email system. The last one is completely in line of what you're talking about. I like the approach through blockchain systems because, if used properly, they have the potential to become direction in favor of democratization and decentralization of information.

Set up Akasha out of interest and it does seem really promising. Thanks for the tip!

Lemon Email looks really cool, thanks for sharing.

By making your email something custom instead of @gmail, you're spending some energy, time, and money to protect against a perceived threat.

I guess my real question is, what exactly is that threat, how damaging is it, and how likely is it to occur?

By my mental math, I can't really justify spending even a few bucks, or more expensively, a few hours, protecting against some consequence that I can't really quantify at any real level of risk.

For business, sure, because there are other benefits to having a custom domain, but for personal stuff, I don't really see the cost/benefit analysis making sense. The biggest threat seems to be that the government will have my data and I'll be advertised at, but having my own domain doesn't help either way. Am I missing something?

> you're spending some energy, time, and money to protect against a perceived threat.

Perceived by some but apparently not by many others who are still clueless. I know multiple people who invested considerable time and energy into building up Facebook pages only to suddenly be cut off from fans who had followed them when fb decided to go the pay to play route. I personally lost my YouTube channel, due to sheer incompetence on Google's side after they moved to the single login system across Google, Plus, YouTube, etc. I tried many times over multiple years to get access again but their support is crappy as I'm sure you've heard many times before...

For a short term experiment, it's totally reasonable to give it a shot. But if you're trusting Google, Facebook or any other tech giant (or even small startup) with things important to you, you're making a mistake. Not backing up something as important as all your email history in Gmail would be insane, in my opinion. Even with a backup, you could lose access to a lot of other services if Google ever locks you out, as they have done to many, many people in the past.

>I know multiple people who invested considerable time and energy into building up Facebook pages only to suddenly be cut off from fans who had followed them when fb decided to go the pay to play route.

An anecdote on a similar note, there's a comedian I'm a fan of who had an Instagram account he used to post funny boudoir style photos as a big, bald, overweight man. All of his posts were well within Instagram's terms of use, in that he never showed full nudity or anything overly suggestive. Basically he was doing the same thing thousands of "butt models" do on Instagram. These weren't just cell phone snaps, either; they were staged and professionally shot images.

He gained a few thousands followers with this, until one day when he was locked out of his banned account with no explanation. With the help of a friend he managed to contact someone who works at Instagram and was told his account was removed for "harassment". Since no other explanation was given the only conclusion that seems reasonable is that people reported him for "making fun of" plus sized female models by doing the same thing himself, which is absolutely ridiculous, as he was always positive about what he was doing. He just happened to be a bald fat man while doing it.

You can still host your domain on google apps which is simple and painless. The key is that you can take your domain with you and move it wherever you want later on, if you choose to.

Exactly this. I'm lucky though in that I signed up when it was Google Apps for Domains (and free). I've been using it for years without paying (having been grandfathered in). If I ever decide that I don't want to be on Google anymore, I can take my domain and move to (e.g.) FastMail without having to go through the pain of shifting everything over. I don't have to:

* spam everyone I know to use a new email address.

* go through authorship information in any READMEs out there for projects I may contribute to.

* deal with an invalid email address embedded in public commits (ala Github).

* deal with possibly important, time-sensitive emails ending up in a blackhole.

* updating email information for online accounts. Especially for sites that use a combo of email address/password rather than login/password.

* etc...

I only have to pay ~$12/year (or less if I buy years in bulk) to keep the domain, and I also get the benefit of being able to grant emails on the domain to other people too.

Same here. Having my own domain at least decreases the risk of ever losing access to my email address. A lot of developers seem to do this.

It's a shame that this is not something the average person can do easily. Email addresses are by design linked to specific domains.

In the end of the day it looks like false freedom for me. You think that you can move everywhere you want, but you're still using a closed source platform (Google).

To have an "open web" we have to have as usable, hassle free alternatives. And as I don't see that day coming yet, because you have to invest your time and money to take care of something (e.g., your email) that wasn't a worry to you before, we won't have "an open web" any time soon.

Some may have the perception that they are "free" and "contributing to an open web" when they're not.

Furthermore you may argue that is best to post in your own website instead of facebook. But what if your business depends on posting on Facebook to earn more? Some may write a copy in their websites, but they will be secondary. Or everybody moves out from such closed source platforms (the masses won't), or we won't have an open web.

I'm looking forward to be completely mistaken. Tell me how wrong I am.

p.s.: my entire comment is not necessary a reply to the comment above, only part of it.

exactly, you can protect yourself from a lot of manipulation over time by owning your own domain and always look to build traffic into your personal control, while 3rd parties often offer attractive propositions, the fact that any community built on their platform is not yours to truly 'own' is an issue over time and a risk that is easily mitigated by paying a yearly domain fee.

> to protect against a perceived threat...

It might be too romantic these days, but it you might be better if you see it as a matter of principle...Doing the right thing (Backed by your own thought ofcourse).

Think of it as selling your identity off to a thrid party. If you see that as an improper thing on its own, then you shouldn't do it no matter how much value the third party provides, right?

Things like facebook are essentially saying. "Give us your identity, secrets and your whole life, we will save you some cash and make some (nonessential?) things (slightly?) easier for you"....

> The biggest threat seems to be that the government will have my data and I'll be advertised at, but having my own domain doesn't help either way. Am I missing something?

The biggest threat is that Google removes or locks you out of your gmail account.

Right, many people have been permanently "canceled" over unwitting mistakes they've made.

Yes. My girlfriend has a bellsouth.net email address (it's our ISP). Recently, Tumblr announced that anyone with an email address belonging to AT&T (and yes, bellsouth.net is owned by AT&T) will no longer be able to use said email address to log into Tumblr. I don't have a clue why, it is what it is.

So now she's forced to get another email address to log into Tumblr. I got around that by creating an email address at my own personal domain that forwards to her current bellsouth.net address, and that was good enough for Tumblr.

Enjoy your free Internet.

Details at https://www.att.com/esupport/article.html#!/email-support/KM...

My guesses: Tumblr belongs to Yahoo. Yahoo had some agreement with AT&T to provide them services. The agreement is no more, AT&T customers can't use their AT&T email to login into Yahoo services anymore. I don't see why that should be technically our commercially necessary, but that's it.

One really basic threat that just seems so obvious and i controversial to me is that in another five to ten years when there is a new service that comes out that is cooler and better, you can just switch to it without effort. When you see someone with an AOL or a Yahoo address, it says something about the person: remember that a true one point they had best of breed solutions.

i controversial -> non-controversial

a true one -> at some

So we're doomed to the tradgedy of the commons?

The problem with this is that these platforms thrive because of their existing network effects. Even if you own your very own well built .com the vast majority of these dot coms will still have a combination of facebook, twitter, youtube accounts etc which mirror content available on your personal site. This provides distribution that is otherwise difficult to come across.

I have been working on a purposed solution over at http://www.peerprofile.com which allows creation of a personal domain and instead of getting locked in provides an open model.

How is this different from about.me? The user still doesn't own a domain, they just have a hosted page to link to their other profiles. Is that the full point of the product? What am I missing?

do you use this?

> You may gain social attention but you are handing over control.

Yeah it's a tradeoff and for many people giving up that control is worth it.

No it's not. They think it's worth it until the negative aspects catch up to them. Then they weep.

Due to some unexplainable optimism, people always believe that injustice won't happen to them. Just like with car accidents. And just like with car accidents, there should be some sort of "insurance" against unforeseen douchebaggery.

It's like this : - let's say there's a 1% chance of FaceGoogle abuse for anyone - when faced with that 1% chance, most people (99,99%) will choose to forego the insurance - 0.99% of people are now vulnerable to injustice

People are not as rational as we'd like. We don't have a very good sense of how likely something is to happen, especially when the probabilities get smaller.

I maintain a website for a small nonprofit in my town. We did our best to get our name out there directly but 90% of our hits came from Facebook. For worse the site has serious levels of engagement.

Looks like there's a typo in your first sentence. I could sort of figure out what you meant, but it took a bit of digging.

EDIT: Never mind, I was straight-up wrong. Sorry!

You mean the following sentence?

> Make your website of record your website.

I don't see a typo (and your comment is 3 minutes more recent than his, so I don't think he made any corrections). Maybe "record" is throwing you off?

What he means is that "Your official or authoritative website (i.e., website of record, like owner of record) should belong to and be controlled by you."

Edit: If you're saying that the sentence could be hard to parse, yes I agree.

Ah, much better way of phrasing it. Thanks

* website-of-record should be your own.

That's good. I'd probably have used quotes to indicate I'm using a phrase that's made up or not very common. Your "website of record" should be your own. So-called. If you will.

>Don't let others own you by taking that from you.

Others doesn't include whoever provides your MX records.

If whoever provides your MX records decides they no longer want to serve you it is no problem to change that with your DNS provider. If Facebook decides to close your business page you have no alternative to maintain those connections with customers or for advertising.

I don't generate my own power either, the line has to be drawn somewhere.

"Please stop posting our website on HackerNews. It's a cloudy day, and poor Kevin can only pedal his exercise bike so fast."

I am a member of the W3C Social Web Working Group (https://www.w3.org/wiki/Socialwg), and have been organizing IndieWebCamp (https://indieweb.org/) conferences in this space for the last 7 years. We've been making a lot of progress:

* https://www.w3.org/TR/webmention/ - cross-site commenting

* https://www.w3.org/TR/micropub/ - API for apps to create posts on various servers

* https://www.w3.org/TR/websub/ - realtime subscriptions to feeds

* More: https://indieweb.org/specs

We focus on making sure there are a plurality of implementations and approaches rather than trying to build a single software solution to solve everything.

Try commenting on my copy of this post on my website by sending me a webmention! https://aaronparecki.com/2017/06/08/9/indieweb

I had no idea these standards were in any phase of existence and I'm really excited about them.

Existing is one thing. Adoption is something else entirely.

More important I think is this misunderstanding that this is a technical problem to solve.

The technology is insufficient but necessary. Users want features. Open standards that allow implementation of those features are a (small) but necessary part of the solution.

> Users want features.

They want more than just features, they want to get them for "free."

We've had equivalent standards in the late 90's and early 2000's (RSS, ATOM, XML-RPC pingbacks, etc.), had open/free code for that (MovableType and WordPress) and yet personal blogging mostly died because it was easier to just post on Facebook and there was a bigger audience there.

Facebook from that perspective is "free," as in no software to install, no updates to do and no servers to pay for. Running your own install of some blogging software entails paying for it, having a lower audience and having to handle software updates (and database upgrades, plugin upgrades, templates, etc.).

These services could all still be provided for "free" and still follow open standards. Just like email is an open standard yet we all still use "free" Gmail.

The success of Facebook is that they offered these services in a very user friendly manner and for "free". The tragedy of Facebook is that their implementations are a proprietary walled garden, and now pretty much a monopoly.

Gmail, and other big email providers, are exactly what we don't want these open/free social media protocols to become. Gmail reads your emails regurgitates them as AdSense.

Personally, I think we need to be encouraging people to pay small fees for services. A dollar a month to use Twitter? Sure! $20 a year to use Gmail minus the data mining? No problem.

There are certainly adopters, some (who even leverage plugins such as via wordpress) may not even know that they're adopters. If you're interested, i encourage you to follow along in the discussion (through various means - e.g. irc, matrix, etc.): https://indieweb.org/discuss

Who is implementing these? I saw there was an Apache project as a reference implementation a while ago but it was now abandoned. Is there a new reference implementation or are there plans for creating one?

Thank you.

This looks like a good start for a personal blog site: https://github.com/barryf/transformative

I found this on the Webmention Implementation Report [1].

1. https://webmention.net/implementation-reports/summary/

This looks like an interesting list. I'm giving myself homework: Read the above. Now, Attempting a Webmention right now.

looks awesome.

Is there way I can be notified about different such projects being done at W3C?

Hi Aaron. I didn't know you were part of that committee. Cool!

There is no going back, this 'battle' was lost a long time ago.

We've tried so hard to make technology ubiquitous and accessible to everyone. We thought that that was a good idea at the time, except we didn't really understand it entirely.

The consequence of ubiquitous technology is that the majority now has access to powerful tools to 'express' themselves while being subjected to constant brainwashing into behaving in predictable ways - purchasing, thinking, liking, voting, etc.

By 'expressing' themselves, they contribute to a cacophony of content, which makes it very hard to discern truth from fabrication, leading to confusion, apathy and insecurity, exactly the sweet spots that advertisers of all kinds target.

A small minority profits greatly from this system, while the users themselves are rewarded with a 'virtual self' which is slowly taking over their 'real' self, making even the idea of losing it scary. This mental trap is very powerful - just look at the number of 'zombies' on the streets - people interacting with their phones there and then, disregarding others and their personal safety..

The remaining 5% who are aware of these issues get to share all the alternative technological solutions and monetary scraps left over from the big fishes.

So I don't think there's anything to 'do' about it - just be aware of it and try to stay away from large crowds.

I respect and applaud the efforts of so many who try to build distributed and anonymous systems, but I'm very bearish about any of them becoming 'mainstream' for the reasons described above plus this one: most people don't care about these things.

Those who control these systems are some of the most powerful people in the world. In time, they will get older and more conservative. Soon they will venture into politics on a global scale.

Considering the alternatives, maybe that's not the worst thing after all.

Forgive me if I exaggerate, but you sound a chef who is appalled by the lack of variety in fruits and vegetables distributed at a shelter.

Billions of people can communicate and learn in ways never before possible. This is overall A Very Good Thing.

I think it's good on balance, but am also scared about the dangers ahead, and around us.

I'm sure when the tractor was invented, some bright minds realized this was going to be the end of small farms, and that some day we'd be eating manufactured food product out of a tube, having long forgotten the art of cultivating a rich breadbasket for your family.

They would've been right, of course, we've lost our health and our knowledge of the earth, somewhat catastrophically.

Which isn't to say we should've skipped the tractor. But just that "it's net good" won't be the end of the story.

The above example might as well serve to reassure you that dystopia is a long ways off. Because whoever saw the first "tractors" and had such worries, died long before the first hints of "tube food" appeared --- or certainly before such became daily standard fare for the majority, rather than the odd diversionary rare "treat" / entertainment for an urban minority..

Agricultural examples are also tricky analogies here. Replacing beasts of burden with fossil fuels for one always carried the siren song of "we can feed more people for lowered costs --- think of the many hungry ones" (of course reproduction rates always outran such promises then til now) and certainly none of these inventions had the potential to so profoundly rewire brains and actual human consciousness as the always-on, easy-to-use, always-connected, full-mobility "smart" screens that spreaded slowly less than a decade ago.

So... Can I assume you are doing something about this? Like are you going to buy a farm and start "cultivating rich breadbaskets"? If answer is anything, but: "Yes" followed by a planned date, then you are just blowing out air. It's easy to say "hurdur we used to be close to earth and things were so much better" from your yoga mat using latest MacBook Pro, but unless you are actually getting up at the crack of dawn to work on fields you have no idea how much work goes into farming.

Yes. No I won't buy a farm, as distant intentional communities seem to inevitably stagnate in isolation.

My MacBook is a 2011 MacBook Air.

I think you might be pretty interested in how I see the path back. It won't be retreading the path we came in on. And things will be very different when we get there.

Don't be lame with the Facebook tease. Tell us or don't, and for the record, I am interested.

I think we'll implement the basic functions of capitalism in software, and learn to use them on a smaller and smaller scale, to the point where you could issue a bond to buy a burrito and sell your burrito farts, someone else could buy the bond, the burrito gets eaten, and dividends paid in the span of an hour.

As that technology diffuses, large corporations will lose their competitive advantage over individuals, and we'll switch over to voluntary contracts for all commerce, instead of coercive employment and property regimes. There will rarely be a time when you think "well, this deal isn't great but I don't have a lot of other choices". You'll be able to just decompose the deal and bid out its parts to an effectively infinite network of contractors, and bond it out in tiny increments. Any business plan which makes sense will be immediately implementable.

Simultaneous with this, we will also develop softwares for other political organizations besides capitalism, including communism, monarchism, fascism, etc, which we will all participate in voluntarily in the same way. Anarcho-syndicalism will be notable among these, because it is the only one with a mechanical basis in consent and a morality grounded in self-defense.

In this new regime, where people are no longer dependent on large cultural institutions for basic sustenance, consent will become a much more valuable marketing tool. People won't be used to being pushed around, so pull-based institutions will start to work better. Anarcho-syndicalism will have a powerful advantage in this market, and people will shift over to using it for most of their daily transactions. These will have to be mirrored with capital-based accounting in order to be legal in capitalist states, but the actual people involved will think less and less in terms of capital. You will come to my bakery and ask for some bread, and depending on the rules of the syndicate, I'll give it to you. In the background AIs will note a "sale", a bond if necessary, and file tax forms, but you and I won't look at them. Anarcho-syndicalism will be how we make decisions, capitalism will just be an accounting method required to not be put in jail for illegal distribution of bread.

Eventually the capital accounting will be ignored for most things, certainly basic healthcare concerns like housing, food, mental health, maintenance of sacred lands, etc. The capital contracts will still be used in the entertainment industry, which will make up the vast majority of GDP. And even within that industry, corporations will be a minority. Most work will happen inside small partnerships of 2-10 people who are working directly together, said partnerships also contracting out to the individuals as sole proprietors. Full time employment will be extremely rare.

The economics of this are based on the presumption that human health is inherently valuable, so bonding it is no problem.

In this way capitalism will "die", still existing but no longer being a central conduit of resources and power.

The comparison with lack of blah at a shelter is telling, don't you think, when you think about how shelters are usually a place where people are "doled" out stuff? It is not merely a patronizing suggestion (which the billions of people are already aware of and accustomed to), but it is also taking a lot of people down a path where their choices will become severely restricted in the future. How is that "A Very Good Thing"?

Also, think about what companies start doing when they start failing. And don't make implicit assumptions that these megaliths will never fail or stumble. What would you, as the CEO who is supposed to "maximize shareholder value" do? Are you going to say "Well, we could do some shady things to exploit the data we have and buy ourselves some more time, but it is a better idea to declare bankruptcy and close the company"? Imagine a company like Facebook nearing bankruptcy. You can bet on your life that they will offer the appropriate third parties greater control of their data mining prowess in return for a bailout. Is that also overall a Very Good Thing?

Also, notice how the 2008 financial crisis unfolded. None of the offending parties got anything more than a slap on the wrist, because they had the keys to an engineering construct of extraordinary complexity (the financial system). It was just "heads I win, tails you lose". The way our lives are becoming intertwined with these tech behemoths is no different, and I don't see it playing out any differently if there is a similar crisis in the tech sector. How can that be overall a Very Good Thing?

I tried not to make value judgement in my comment, because, well, I don't really know wether this whole thing is good or bad. I'm just observing the phenomena - seems like confluence of power is unavoidable, a law of nature if you will, so it would have gotten to this regardless.

The fact that billions of people can do something they couldn't do before is commendable, but it also raises the bar for everyone - just like reading and spelling did 100 years ago and now it becomes obligatory for everyone to learn and communicate or be left behind.

In other words, we have super powers compared to past generations, but it doesn't matter because everyone has them now.

I think what good we have now is that there is more information access parity. Note I specified 'access', not true information parity. This is but a single aspect of what transformation would be required for there to be true equality that is self-sustaining and antifragile. I can access most information that I truly desire, some with more work than others, but the information ecosystem I live in is vastly different than the one that, say, Mark Zuckerberg lives in. There are numerous different information ecosystems, and certainly some class inequality separating many of them. I could go on, but as I typed this I realized I agree with some of your analysis, but I see it from a different slant. I think confluence of power is inevitable, but a weak point in the armor of that power has developed due to these technologies. Those at the top know this, but are also simultaneously using new tools much more powerful and more effectively than the masses know, so are comfortable with the weak point right now. I do not think as things stand that inequality would ever be addressed, but I do think we live in a time where there are possible chains of events moving forward that could disassemble that armor in ways that are only imagination right now.

Do you find yourself an active participant in any of this, or more of a passive observer?

Your comparison is flawed because the majority of those in said shelter are people who didn't need a shelter in the first place and most of those in need are not in the shelter.

As for whether this is a good thing: Who is president in the US again? How did this come about?

just look at the number of 'zombies' on the streets

Get used to the zombies...they are going to become far more prevalent. When Neuralink or whatever technologies converge to directly project experiences mind-to-mind, people will not be broadcasting selfies...they will be broadcasting self, as in their current, total sensate experience. People will tune in and live the most exciting virtual life that they need...while their physical sits decaying with saliva dripping from their half-opened mouths. The drug wars will come nowhere near as close to the holo-virtual experience tune-out that's rather near.

To be honest, many people live lives of "quiet desperation" so to them this doesn't sound much more dystopic than the cards they were already dealt.

My statement was not meant to be taken as a judgement insomuch as a prediction of what's shortly to come.

Zuck looks pretty happy about it http://imgur.com/a/UL7HX

That picture is so sad.

When there was Windows 98 and ME 'we' thought the Microsoft's proprietary systems are the dominant platform. Maayybe Linux would win but being so difficult to even install, little chance someone outside of the IT world could productively use it, like install an Application, print something.

Fast forward 15 years: many surprises happened, non-IT people don't even think of buying desktop computers. Laptops are borderline geek-devices, most of the stuff is going on cell-phones of which most are Linux-powered.

Windows as a growing platform is more or less dead. (There are serious efforts to reanimate it, but who knows...)

Maybe the example is too geeky, and one may argue that Windows didn't have so many users as Facebook and Google now. Instead think of Televisions, at least in Germany they are dead. Most of my friends don't have a TV and even among those people who have one, many argue that it's bad for you.

So yeah, think positive. ;)

Bit hard to think positive when all of the bad things have been replaced by worse things.

If things continue on this trajectory its going to be even worse,

I mean Windows 9x/XP, was this for me: my CD-ROM drive one time stopped working for 3 weeks, then, without doing anything it worked again. Or I had this weird boot error that also over the course of weeks, the boot process would be faster when opening and closing the CD-ROM drive during the Windows splash.

Oh man, or like you edit something in Office or, say Paintshop Pro, and the program just crashes, all data lost. Haha, or you boot and the filesystem is corrupt and you need to run chkdsk or whatever the name was. My god, Windows used to be such a bad operation environment. The worst where Microsoft's world domination tactics, pushing vendor lock to the limit and at the same time making the competion's life so hard that even international courts go to action.

Seriously, computing has become soooooo much become since Windows is not the dominant OS anymore. Many people are so lucky to have never used Windows, others like me might have stopped using it when it refused booting for good. (Becoming sentimental, thinking of my Windows XP/Ubuntu dual boot. The XP just showed a blue screen at some point. After that I stopped using Windows for almost 10 years. :-D)

  > while being subjected to constant brainwashing into
  > behaving in predictable ways - purchasing, thinking,
  > liking, voting, etc.
I'd say the open web is not solution for this, because that's not the problem of specific technology. As you note:

  > So I don't think there's anything to 'do' about it
  > - just be aware of it and try to stay away from large 
  > crowds.
Indeed, efforts to solve sociological/any-other-non-tech problems with different/more/less technology rarely if ever are successful. Fix society, not technology or medium.

You have expressed my current assessment of the situation so well, mad props.

To the OP, "combating" these tsunamis-that-already-happened is akin to various other (past or ongoing) "wars on intents"/ideas (won't name them here to not derail but insert any of the various "war on XYZ" memes that have been floated for the past century+ where XYZ is not a specifically identifiably nation or group) --- unwinnable.

It seems weird to assume that people will continue not caring about this 50 years from now, given the power conferred and stakes at hand for democracies to function.

I think the solution is pretty simple. Keep building things. Make person websites and build communities. Don't host everything on major hosting providers like Google or Amazon. Don't rely on Facebook or Google for login or integrations. They only have so much power because we let them. It's more often than not the easier solution. Use tools like GPG, IRC, Email and encourage your friends and family to do the same.

The internet hasn't changed, we have, and the only way to take the internet back is if we change ourselves back.

>"Don't rely on Facebook or Google for login or integrations."

I think this is a really important point. When I see services that give me a choice of either 1)logging in with Google or 2) logging in with FB, I don't do either. I simply elect to not use that service.

For me and my students -- we always use a google login. With 35 students all using 4 or 5 online services each with a login....

There is no way we can keep control of all those separate login details. There needs to be a central control over login.

Sure, login details are pretty old skool bonkers.

I'm going to get downvoted to oblivion, but in the real world where I have to hand a class of 35 students over to another teacher and they need to have confidence that all 35 can log in and complete the lesson.

Repeat this across all classes and all years. That's a lot of users.

Why not use another single sign on service? Why do you have to use Google? Google is the largest advertiser in the world, and is more and more encroaching on the free and open web.

> Why not use another single sign on service?

Look. I'm not an idiot. I write open source. I love free and open web.

Google login works. We use use Gmail - it works. We use google classroom - it just works. Most websites offer Google Login - it just works.

When you have 30 students and you waste 2 minutes logging into a website -- that is 2 x 30 == 60 minutes of student learning lost. Little things like that add up.

It's not 60 minutes of learning, it's 2 minutes of learning. 2 minutes went by. You're not running a factory so you don't need to use factory-style productivity metrics. Anyway what's the hurry? What could be so crucial that not a minute can be spared? Maybe this is why school is uninspiring? The feeling of being on a breakneck treadmill, never having time for anything? Education shouldn't be about quantity, it's about quality. But I know what you're up against.

Come now. On one hand, tech ensures that things get faster, and we ask why a second could be important?

In yesteryears, no one could compute the things our phones do today in seconds.

But the demand for time has gone up, not down. Now idle time is a target to "get stuff done".

Even on HN, people have complained about how being idle during idle moments is a luxury, since everyone is on a treadmill to see how hard they can perform even in leisure.

The point being that when things just work, other long term issues being invisible, people will go for the cheaper option.

The same way people have burnt fossil fuels because the costs are sent off to the future, they will choose convenience over security.

Having worked IT at a college, I can tell you that it's very important to get every minute out of your class. When your class is only 60 minutes, and you spend the first 2-10 minutes getting logged in every single time, that's a huge chunk of wasted time. People are paying one way or another to be there, sitting there staring at a spinning cursor doesn't make anybody happy.

School is a funny old place. I'm struggling to be honest because I'm a hacker at heart and think like you.

But being observed by senior management, they would see students not learning. You could expect extremely close scrutiny for the next few lessons. To be put on special measures. Not quite a sack-able offence, but ....

Perhaps you should consider being less defensive. I believe (could be wrong) OP asked a genuine question and was interested to hear a response. S/he didn't call you an idiot or question your love for the free web.

I think your last paragraph would be sufficient to explain your reasons along with a single, "it just works."

Their response was perfectly reasonable and interesting.

Either everyone is crazy or I am -- does a site that's used by less than 100 users really need to outsource their auth?

If you're part of a school don't you have student accounts in some central place like LDAP/AD/IdM?

Well, for one, they're much better at it than most of us. For two, on mobile, people hate typing in logins. So at least offering an integrated one can provide a huge uptick in usability.

Yes, because outsourcing auth is less about scale and more about security and convenience.

LDAP/AD/IdM doesn't necessarily work with third party services.

Google login is great. The problem is just when a site only provides a Google login or Facebook login, and not a site-specific login.

Which does seem to be a passing fad. "Log in with your Facebook account or go away" was a thing a couple years ago, but now most sites do offer an independent login method.

How many people do you know, that are able to properly use GPG (i.e. understand the pitfalls of misconfiguration, subkeys, key verification,...)? TBH, I believe the GPG ship has sailed a long time ago, even within the IT community.

Using Email does help in what way? Most people do use Mail , Gmail that is. Do you mean Email as a protocol in opposition to Whatsapp, FB Messenger?

How does not hosting on the major hosting providers solve the problems of walled gardens and filter bubbles and the closed internet? That's just ephemeral infrastructure.

Login integrations can make a lot of sense. I don't really see how not deploying integrations will protect us from walled gardens.

I sign my commits with GPG.

What's wrong with hosting on Google/Amazon? I understand that there is a paranoia of them taking control of your servers or stealing all of your data, but that is almost certainly not going to happen. I think the real issue is that they're monopolizing services that non developers use.

It's less about them taking control and stealing data and more about spreading out. If we keep only choosing Google/Amazon then one day there will be no more competitors. There are also plenty of good competitors for smaller/personal projects.

True, but there arent many places that I can host my side projects for free with zero server maintenance like I can on App Engine. Its a trade off.

If they're the easier solution, then we need to make not using them even easier. You're never going to win by saying, "Yes, using their stuff is easier, but it's bad! Use this complex thing instead!" The only way to encourage others to use the other things is to make them easier.

I have a love hate relationship with oAuth, and I completely agree with you statement.

Building matrix.org as a decentralised & e2e encrypted comms alternative.

The filter bubble problem is particularly relevant for us because it's critical for an open network to let users filter out abusive content (whether that's spam, stuff they find offensive, or just a topic they don't care about)... but doing that in a way which doesn't result in creating a profiling db or creating bubbles and echo chambers. The problem is one of letting users curate their own filters (including blending in others' filters), whilst keeping the data as privacy protecting as possible. It's a fun problem, but on our medium-term radar.

Use Firefox. Develop on Firefox, and then adjust for Chrome if needed. Encourage friends to use FF. Google tracks every domain you visit and how long you visit it even with all the adblockers in the world (under the pretext that you might be searching for the domain instead of going there). You have no idea how much data they are collecting on every minute of your use (the local license in my non-U.S. version has some weird clauses, don't know about the U.S.) and all that info is damaging. FF is now faster than Chrome on every metric, so you don't lose anything for yourself or your users when they switch (though it is wise to make a new profile if you have a old version) If they are not targeted as the main platform, they will be gone. By keeping another browser alive, Google cannot force all of their crazy ideas and dreams in the guise of forwarding the internet. Develop for FF, encourage its use, and that definitely will help you and the free internet.

How about an alternative Chormium-based browser (which is not Chrome)? Anyone tried this?

Chromium also has phone-home functionality, you could try Opera though.

Me? I don't use Facebook. I consider Google evil and harmful and avoid them. On my phone I run my own apps, and apps from F-Droid - I don't even register with Google. I have a shit-list of companies I will never work for (Oracle, Microsoft, Apple, Google, Amazon and every Government entity anywhere in the world). I browse the net from VM's with specific purposes (one for HN). I use Tor for most browsing, including reading news. If I have to provide data somewhere, I make sure it's incorrect. I host my own content on my own servers, or on rented VM's (not AWS). I host my personal home-page on a VM hosted by a pro freedom of speech NGO, that will go to great measures to keep it on-line, no matter what. I hosted my own content long before Facebook was even a sexist rating site for stolen pictures of pretty girls. I will host it long after Facebook is history and mostly forgotten :) The internet is only closed for those who choose convenience before freedom.

That sounds incredible time consuming and very frustrating. How do you manage to stay so hostile against everything around you?

Do you never wake up and just feel depressed about the state of things? Ever wanted to just say fuck it and create a facebook account?

I'm not the person you replied to but I can tell you what my perspective is. I haven't implemented all the measures he mentions yet but I'm working towards all of them and more. It is time consuming but it doesn't feel frustrating. It gives me the peace of mind that I still own my life and am not dependent on companies like Google or Amazon to live the life I want to live. I do occasionally feel depressed about the state of things but there's not much I can do about it on a grand scale so I tend to just focus on myself and those around me. I did have a Facebook account for about 6 months in high school before I deleted it and I've never felt the urge to re-activate it (afaik accounts are never permanently deleted).

In my opinion it all comes down to putting your money (and time, effort, convenience or lack of it, etc) where your mouth is. I don't like Google, Amazon, or Facebook's policies and practices so I choose not to participate. That most people around me are subsidizing their lives (free storage, free email, 2-day shipping, easy home automation, etc) in exchange for their privacy and independence doesn't really factor into my own decision. I do try and raise awareness and encourage others to take similar steps but ultimately they need to make the decision for themselves of they won't commit to it.

>I did have a Facebook account for about 6 months in high school before I deleted it and I've never felt the urge to re-activate it (afaik accounts are never permanently deleted).

Yes, you can permanently delete your Facebook account

http://www.wikihow.com/Permanently-Delete-a-Facebook-Account via https://news.ycombinator.com/item?id=1291871

> That most people around me are subsidizing their lives (free storage, free email, 2-day shipping, easy home automation, etc) in exchange for their privacy and independence doesn't really factor into my own decision.

This is exactly what I am thinking and doing all the time. I have one problem however, that is, convincing my friends. How do I do this? Any idea?

I also struggle with this stage, yet I think it comes to three steps: 1) Inform them why they should move away from these things (send them blog posts [of which there are plenty], practical examples, personal experience) 2) Tell them that a solution is to move away from these services 3) Provide alternatives (this is the hardest one for me to come up with ideas for, it's a crucial step yet in my opinion the hardest)

"I host my own content on my own servers, or on rented VM's (not AWS). I host my personal home-page on a VM ..."

This sounds a lot like my own practices.

There is one pitfall which I find interesting and that is that you cannot host your own phone number in the same way that you host your own email/DNS.

If you own a domain and self-host your DNS and mail, you really are the provider - the requests come to you and you first and you have a good deal of "control" over that resource.

However, unless you actually become a CLEC, you cannot "own" your own phone number and become the "server" of that resource. No matter what your setup, some third party intercepts that requests and hands it to you - you are never first in line with a phone call.

One reason this is interesting is, if you run your own mail server, you can email other local users without generating any network traffic - it's just a local copy operation. This is not the case with VOIP/asterisk/anything - your calls are going over the telco network no matter what (again, unless you are a CLEC).

That's great and all, but ignores the bigger picture of our world and current society. You have developed this for yourself, but it's pretty much meaningless if you're​ not actively putting time and energy towards addressing the more fundamental social, political, or technological issues that have created these problems and forced you to do all that in the first place. You need to have a more nuanced view than "those that choose" and "those that don't".

You sound like me--I'm not quite as radical wrt Microsoft and Apple (the devil you know), but a long time ago I made up a list of "places I won't work for and why" and the MIC was on the top, you know, the Lockheeds and the Raytheons who help murder innoncents and subjugate Americans (looking at you Level III System and your asinine naked body scanners in the airports that you just had to sell to the government).

I know some of it is not completely ratioanal--Boeing makes civilian aircraft as well as military. And I accept that not all "defense" products are bad. We need a strong defense. What we don't need is bombs falling 24x7 for 17 years now jus so some a-holes can make billions of dollars off the suffering of others.

And yes, Microsoft, Oracle, and even Apple and Google products run a lot of military systems that enable that killing.

What I found in this exercise is that many of the companies I worked for were indirectly compromised--it's amazing how many firms take money from government sales, money handouts from government/military programs, etc. It's truly amazing how little "private" there is in the private sector.

All developers should take a course in ethics and not stray from those teachings. It would also be helpful to get some philosophy in your toolbox as well. And then maybe, maybe, some of this bullshit would finally cease.

What I'm getting from this thread is that we're sort of fucked. The only way to stop Facebook and Google was to become them before they had a chance to. That way you'd presumably be more benevolent. Maybe that's true for Facebook, but it's still hard to imagine for Google.

I think the bigger problem is cross-generational power. YC itself is somewhat terrifying in this regard, but that's a different topic. In regards to Google and FB, even if we like Google now, we probably won't like the Google 60 years from now. But what is there to do?

Google stopped Microsoft by making Microsoft irrelevant, in the "Microsoft is Dead" sense: Nobody is afraid of them anymore. But people fear Google and FB. Imagine a Microsoft competitor to your startup vs a Google or FB competitor.

This could be a lack of imagination, but it's very difficult to imagine some new company making Google or FB irrelevant in the same way they made their predecessors irrelevant. Think of oil fields. At one point, before oil fields were monopolized, I've heard the ecosystem seemed pretty similar to Silicon Valley circa 2008. Everybody seemed to be able to get a slice of the action, and while it took determination and luck to get involved, it was possible.

Now the oil industry is on lockdown. Imagine asking "What are we doing about Exxon Mobil?" or Walmart. You can't do a damn thing, and there's no shame in admitting that.

As defeatist as it is, we may want to start thinking about ways of riding out the next 40 years in a productive fashion. It's more beneficial to say: Ok, Facebook, Google, and the closed internet are here to stay. Now what?

For example, if you're really set on doing something about it, one of the most effective things you could do is try to join the companies and shape them yourself.

Google was, as we all know, widely seen as benevolent when they were fresh on the scene. I don't know about you guys but I think their wish to "Do no evil" was genuine.

So what happened?

A competitor came long with less scruples. Facebook erupted on the scene very happily crossing the creepy line to wring every bit of data they could out of their users.

So Google now has to compete with this company that has far, far more data (advertiser captnip) than they do. And no one really seems to care - Facebook grows to 2 billion users. Google can either be outcompeted on this front, or they can race to compete, gather more and more data.

Google perhaps tried to stop Facebook by becoming them, but there's so much money in this industry that people are willing to do anything unethical to get past you to get it.

Same with the open web. Same with vendor lock-in. Etc.

Software is easy to copy and replace. There's little, if any, monopolization of software technology resources. Software doesn't require huge investment/over-head like oil industry. I don't think FB/Google/etc. provide much of anything (or of high value like oil) that is not already replaceable by million other alternatives. One of their key business model is selling ads spaces, but adblocks are also on the rise.

I wouldn't bet too highly on those services.

Every few days we have an article here in HN about a relatively big company, and people throw the classic comment that they don't understand how they need hundreds/thousands of programmers to do what they do, when the prototype of their website can be done by 2 people over a weekend. What you are doing is just a slightly more complex version of this, but the answer is still the same, scale.

Software is easier to copy and replace than many other things, but make no mistake: The amount of engineering done at the largest software companies is massive, and has gone way past the point of being easy to replicate. Let's talk someone smaller, like Twitter. Building a Twitter for 100 people is trivial. Scaling it to work well for serious volumes, building all the pieces that make it have actual revenue, and not be just a giant money pit, and all the effort required to build the userbase itself is just enormous. When we go past Twitter, and we think Facebook and Google, serious disruption of their core businesses is really, really hard, because every single user they have is an efficiency you don't.

In practice, every large software company today is running a whole lot of machine learning under the hood. Whether it's figuring out which ads to send you, just get you to stay on the site longer, or just have great fraud protection, the difference in data matters. Imagine your machine learning model is trying to sell ads. How much of a disadvantage are you in vs a company that is the user's default search engine, and has analytics hooks in the websites that your target person is on 75% of the time? What if they also have their text messages, know their friends, and their friends' purchases? You can have much better algorithms, but they have such an insane data advantage that you have to be orders of magnitude better to even compete with them!

So I'd definitely bet highly on those services, because they've spent years building moats. That doesn't mean they are unbeatable: We all remember the time when Microsoft and IBM looked unbeatable, and we all know what happened, but I don't think anyone without massive funding and a completely new, must have product has a prayer of entering their space and not be swallowed whole.

Here's an idea: A team of coders in a basement combine lots of AI discoveries done by others (Think merging orthogonal approaches like Numenta + Google Brain + Vicarious + etc). With it, they crack the neo-cortex algorithm (or a rough approximation). It learns outdoors (cameras, actuators), indoors (talking), on the internet, in libraries, on wikipedia, etc. It becomes actually useful. Not: "OK, google set an alarm.", but: "Hey Peter, I'm really stuck with this problem, can you find a solution on SO. Oh, and send flower to my Aunt, you know ... the one who likes pink".

If it was freely available I could see a massive migration of users abandoning google. Who needs google in such a context?

-- far fetched, yes. But it is a scenario where the breakthrough is algorithmic rather than Huge-data based. The learning can then happens slowly (2 years undercover from that basement?), and emerge as a powerful intelligence and company.

Yeah, maybe, but the coders able to "combine lots of AI discoveries done by others", as well as those who make those discoveries, are likely to work for Google/FB/MS/IBM/Apple/Amazon/etc already (or want to work there).

A group like OpenAI also has a good chance to make a breakthrough, but you can hardly call them "a team of coders in a basement".

It's unlikely that any a single company (even a large one) will have any significant advantage, because the research everyone does is highly public (everyone tries to publish asap). The research right now is at the stage where people are still looking which way to go, so as soon as someone stumbles upon a promising direction, everyone will jump on it (e.g. AlexNet success in 2012).

The same could have been said of Brin and Page. Why were they not working for yahoo improving their search algorithm? Some people will have the hunger and drive to disrupt the incumbent.

And we have the same problem we have now. We've just changed the company.

what is the end of this cycle? Does capitalism always tend toward innovation->monopoly->decline->disruption->innovation->monopoly .... ?

Exactly. You don't need all those people to make Twitter. You need all those people to make Twitter work at scale. Yes, technology does move easily, however if there's man-years of labour invested in making it work well at scale, it's suddenly a lot less movable.

I disagree. First is the immense capital investment these companies have in physical servers and data centers. They have economies of scale in delivering content over the internet. Second is mindshare and data lock-in. Users log onto Facebook because other users are there. There are no examples at that scale of user divestment from a platform (in lieu of a major technological or social blunder, ala MySpace or Friendster). Just being 'better' than Facebook means diddly squat. I think it is still theoretically possible to be a 'better' search engine than Google, but they have plenty of other moats and momentum to stave that off. Don't kid yourself, these are certainly monopolies .

Any new piece of tech can do it. Facebook's last existential threat was mobile, and they seemed to handle that well. But it doesn't mean they will handle the next, and the next, and the next well, too. Each step is a place they can stumble.

I think that this doesn't have to be true at all. Because of slow but inevitable commodification of the core technological concepts that make up their edge toward the rest of the market.

Open source search engines are still years behind what Google can do, but those technologies are much nimbler and easier to customize. Reactive paradigms, dockerization, open source tools for machine learning. Such tools might benefit the small players to allow building technology that might disrupt the big players.

Then again, many of those tools come from the big players which kind of defeats my point here...

Is the tendency towards mono/duo/trioploy a feature or a bug? You might say that increased concentration of proven tech/ideas allows them to be more efficient, which in the long run is better for consumers. But is efficiency a good in itself? On the other hand, the trade off is concentration of wealth and power, resistance to change, perhaps stagnation by favoring the momentum of the enterprise over innovation ... But without efficiency gains in farming we wouldn't have had, well, civilization or the industrial revolution. I guess what I'm getting at is this: as the internet transitions from the wildcatter era to a more stable, monopolized form, is that a good thing? Will it release thousands of entrepreneurs and 'laborers' to work on the next big thing? It doesn't feel like it. And when does the pursuit of progress or technology stop? I suppose that's an inherently Luddite stance to take, and I'm not even saying I agree, but it is an interesting question. Pretty much leads to requiring a 'meaning of life' or at least a 'meaning of civilization' philosophy to answer. Which I don't think we have. It was survival for a long time. Then expansion and conquering. And now ... ? What does a 'steady-state' earth and humanity look like? Is capitalism the best organizing principle for that era? All very good questions.

I believe it's more effective to focus on a "small business" approach to decentralizing the web, where we focus on smaller companies providing services, rather than a "tin foil" approach where we encrypt and decentralize everything into tiny islands. I work for a video player company and while we aren't a platform like Youtube, we indirectly compete with them for ad dollars (along with Facebook). Something like 90% of ad dollars go towards them already. Most publishers do not like them. I think it's a lot easier to decentralize the internet by having the websites that 99% of users visit powered by smaller internet businesses rather than AmaGooFaceSoft.

Convenience has usually won over these goals. That's why Google/Facebook/Microsoft/etc have no problem attracting users.

I agree. I moved to FastMail for stronger privacy behavior and good quality service. But it's not the level of like... ProtonMail. But I'm patronizing a great company with great customer service that treats me like an adult.

Note that while I'm happy to deal with smaller businesses, and happy to spend money on them, I am still pretty wary of advertising-based businesses. It is a slippery slope of doom, and I think it's ideal to try and stay off of it.

I don't mind ads, it's the tracking that I don't like.

>"But it's not the level of like... ProtonMail"

Can you elaborate on this? Are there some privacy issues with Fast Mail that don't exist with ProtonMail?

FastMail chooses not to mine your data (even for spam filtering, they only optionally collect emails you permanently delete from the spam folder). They're a paid service, with no advertising. And they have a very strong privacy policy.

ProtonMail encrypts your email storage in an end-to-end manner for client access and storage. (Obviously, unencrypted mail sent to or from other servers could be intercepted.) But their goal is essentially to be mathematically unable to view your email. Of course there are tradeoffs, things like IMAP don't work (without some sort of relay), for example.

Essentially, FastMail makes a point to not violate your privacy, ProtonMail tries to make it so it can't violate your privacy. I lean towards FastMail because it's 'good enough' on privacy, and has a lot of powerful features, but if you're looking to run afoul of state intelligence agencies, you might wanna lean for the latter.

>"ProtonMail encrypts your email storage in an end-to-end manner for client access and storage."

Is this just TLS + block level encryption like LUKS? If so I would be surprised if FastMail wasn't offering the same. But maybe Proton is offering something else at the client level? It was my impression that the big differentiator was Proton Mail's infrastructure was all co-located in Switzerland.

From my understanding, there is no way for ProtonMail's operators to decrypt your mail storage, it requires your own private key. Whereas FastMail is not much different from Gmail in terms of "company's access", except it's privacy policy prohibits it from using it for anything but customer service on request.

I see, thank for the clarification.

* W3C Social Web Working Group - https://www.w3.org/wiki/Socialwg

* ActivityStreams 2.0 - https://www.w3.org/TR/activitystreams-core/

* ActivityPub - https://www.w3.org/TR/activitypub/

* https://distbin.com - My implementation of the above. Who wants to federate?

I'm a resident in a "neighborhood activist collective" and I made a self-hosted web site for the house. Now it's expanding into a web app that's a tool for the organization (planning, etc). It's also being set up for similar houses in the same city, and we plan to make it into a kind of federated small-scale "social network" built around our own principles and premises.

Another aspect of the project comes from a "house terminal" that I set up here, basically an offline Raspberry Pi running GNU/Linux and a custom chat/guestbook program that runs as a "kiosk". This terminal will morph into a kind of in-house only access to the federated network with real time communications etc.

Are there opportunities to cross-pollinate your efforts with GNU social? Sort of best-of-both-federated-worlds? See https://gnu.io/social/

Sounds interesting! Any links you can provide to the project?

Keep a personal website (avoid Medium, et. al.)

The internet is only closed if we keep acting like it is. The protocol is the same. Go build stuff.


Nowadays, it's difficult to be read and to be visible to a large audience and gain followers without a platform like Medium. You can read unknown author and discover new topics. Unfortunately you still inside the Medium bubble showing you a lot more famous article than other.

You are more likely to spread your ideas about open internet in a public place like Medium than the faraway countryside like your website.

I've seen a lot of good comments on this page, but we really need to start looking at the problem from a customer's point of view.

Why should the end user care about this problem?

Have you heard your non-entreprenuer/engineer friends or others online complain about this problem?

If the answer to above two questions is Negative, then the problem/pain point simply is not large enough to fix.

And, as a potential success case to model our strategy off of, we should be looking towards DuckDuckGo, they've written some good material on how to do it.

This thread provides a wide enough sample population of people who have a problem with these services. Additionally, this population is getting bigger. I do hear friends and family concerned about facebook -even in the early days. Does grandma care? no. She doesn't need to. We just need to create replacements for these services that replace the need to use them (facebook and google for instance) to 100% satisfaction for those interested. Then we can worry about growing them. We don't need to worry about the entirety of mankind... yet. Startups 101

It's getting there. Facebook is now a monopoly and is not improving their service in ways that benefit the users, they have no need to. They are only working to keep you locked in and to serve those who actually pay the bills, advertisers.

You didn't actually answer the question(s).

So what if Facebook as stagnated with user features? Why should your average Joe care? It's already serving their purposes, most if not all of their friends and relatives are on the platform. Again why is this bad for the end user?

curious to read the ddg material referenced

My biggest gripe with the "modern internet" is e-mail. MS and Google dominate the e-mail scene, and they are making it ever more unpleasant to run your own mailserver. They will frequently blackhole mails, without bounces, warnings or any recourse.

I'm not sure what can be done about that, but it's certainly becoming an up hill battle.

I try and get everyone I know to use (and pay for) Fastmail. It has a great interface. Great calendar. Awesome spam filter. Etc... It costs $30/year to send messages around the globe. That seems like a steal to me.

Ultimately, email clients are services that have maintenance and development costs - if you're not paying for it, someone is selling your information to fund the service.

What's the advantage of fastmail compared to, for instance, the free iirc 5 mail addresses that gandi offers you when registering a domain name: https://www.gandi.net/domain ?

I have not explored what Gandi offers, but I can tell you Fastmail has a very user-friendly & intuitive interface for email, calendar, contact management, etc... a la Gmail many years ago. If not better. The $30/year includes all these services. And, I would think, since email is Fastmails bread and butter, it gets all the attention, as opposed to being an add-on/additional item that may not be top priority for a company.

And, to be clear, I have no stake in Fastmail, nor do I work for them, I am just enamored with their product. I wish I would have made the switch years ago.

Calendar and address book (with CalDAV and CardDAV) is another thing.

$30/year isn't a big deal for people who actively use email (especially if you work in tech industry were salaries are higher), but I can tell you for a fact that non of my close relatives (and I doubt many of my friends) would be willing to spend the money for seemingly no benefit.

They mostly use email for promotion/ad emails and registering for services/games/whatever.

I've thought about switching, but last time I tried I couldn't get my own domain working on the first try, so I just gave up. I think even I would just like to have my own domain in the email and wouldn't gain any other benefits.

Thanks for sharing your thoughts on Fastmail. I am curious if you or anyone else might be able to share any tips or resources for successfully migrating from something like Gmail to Fastmail.

How do you get everyone to update their contacts?

Also it seems like even if you forward form Gmail to your Fastmail account Google still knows your business.

I'm not trying to make a case for not doing it but rather would be interested in hearig what has worked for others.

It took a lot of time, honestly. But I really wanted to extract myself from Google and cleanup my email, so I did everything manually, sending emails to friends and family from the new account, getting rid of any old emails I absolutely did not need, and forwarding any archival stuff I could not let go of to Fastmail and/or exporting emails and docs to my PC.

That said, Fastmail does have an import function, but I did not use it when I migrated: https://www.fastmail.com/help/receive/migratemail.html

edit: word choice

He was talking about servers, not just clients, and not just free. I've been running my own email server for a couple of decades, and it's getting harder and harder over time.

Look, if you're using email to have actual conversations with other human beings then tech giants are certainly not dominating the email scene (except for Exchange).

Running your own email server takes quite a bit of maintenance but as long as you're not using it for marketing you'll be fine.

> as long as you're not using it for marketing you'll be fine.

Really? That hasn't been my experience the last couple of years. I wasn't joking when I said that Google and MS routinely blackhole mails from my users to their users. These are legitimate mails. Sent by real people, to real people. Often people they've been conversing with for years.

You can play by the rules, set up SPF, DKIM, periodically check blacklist statuses and be perfectly fine, and suddenly mail still disappears. No bounces, and no ability to contact an MS or Google postmaster to shout at. This certainly isn't due to incompetence on their part, so I can only assume it's a strategy to frustrate mail server operators to simply give up and use their little walled e-mail garden.

I have been using https://www.zoho.com/ for email hosting and its good.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact