If you want to build a reddit, you'll never end up with a facebook, that's just reality, the target demo is completely different.
Certainly anecdotal evidence, and I'm inclined to believe the largest user base may still match your description, but personally I feel like you're describing 4chan, not Reddit.
2) You're making a lot of assumptions. I can tell you without asking her that she has an account because she was talking about the subs she likes the most, such as AskReddit and IAmA.
As for commenting and contributing, she -- this specific person -- is extremely introverted (but not tech-savvy -- I know because "family tech support"), so I would be inclined to think not. As for asking her any of those questions, because she is introverted, I don't feel comfortable asking her -- she definitely doesn't want to hear she was being talked about on the internet, even anonymously.
One thought though...I think you have to look at the way she started the discussion "I saw this on AskReddit..." not I saw this on Reddit, or "the internet, this site called Reddit", that sort of thing. She not only expected us (of which I am probably the most tech-savvy and near to the youngest) to understand wtf she was talking about, but to understand she was talking about a subreddit. And I know one person (looking at my mother-in-law) who had no clue, but there were other people probably 5-15 years older than me who did at least a passable job of looking like they understood.
Go compare a reddit technology thread to a youtube comment section. Big difference in writing quality, avg length of post, use of source and data, etc.
You probably outgrew their age demo and realized that smart 18 year olds are still dumbasses.
While I think this is generally a valid point, I also suspect there's quite a bit of When in Rome effect in play. Uninformed r/Technology posters may step their game up to match the consensus style, while informed Youtube users may feel a bit of pressure to dress down.
(1) Everyone's identity is their email.
(2) The person whose email you're typing in has already signed in to the service (or meta-service if it's a federation), and agrees to communicate with you.
If you squint just right, this exact thing already exists; it's called email, and adding to friends means adding to a mail list.
I wonder why there were no (known to me) attempts to actually use the email infrastructure (fast, reliable, ubiquitous, near zero-cost) to distribute social network updates. It could use a custom pretty frontend app that makes posting or reading updates easier than e.g. gmail.
(As a bonus point, the actual emails can be reasonably human-friendly, as an extra archive of all of your updates.)
It's not necessarily fast, delivery may take only 1 second but I've also had email take days until it was delivered successfully.
Reliability is meh, it has some resilience to services being offline for a bit, so I'll give you that.
The near-zero cost is also not quite true. It's only true if you sell your data to the provider of your choice, gmail or yahoo or AOL. If you want privacy on email, you'll have to pay for it, otherwise you pay by other means first.
There is a chat app that uses email to function, it also features encryption but IIRC the userbase is very small and last i tried it for testing, it did quite spam my inbox.
How do you stay logged in if there's no cookies?
It also looks like they try to do too much. Cure-alls cure nothing (thanks for the quip, Sawbones podcast!)
"We don’t track you personally and we never sell your personal data. Here is what we track: we track how users use our site in general so that we can make it better. We are monitoring traffic, usage activity, site performance, and we use general analytic tools so that we can improve your experience. We do not associate any of this data with you personally. We never sell or share your personally identifiable information unless required to do so by law."
I'm going to give it a try but for the sole reason Tim Berners-Lee is an advisor[1] and seems to still vouch for it[2] 3 years on
[1] https://twitter.com/timberners_lee/status/590726480696573952
[2] https://twitter.com/timberners_lee/status/976553383564840962
As for putting session IDs in URLs I would not advise that in any way, that's one unsanitized href away from Google being logged in as and indexing your user's private account data if done badly and a nasty bout of session fixation if done less badly. More information here: https://security.stackexchange.com/a/14094
In my mind, when I read HN comments, I assume all the people who post here know what I know and more but then there's a post that comes along that reminds me of the sheer gulf of knowledge that can exist even between people on such a speicalized site as this one.
1. Going to a mobile-first website or app.
2. Clicking a link.
3. Typing in your new e-mail and password.
4. Being able to add anyone in the world as friends.
It cannot be about local "hubs" vs the global "public" / federation, being forced to make that distinction would feel like a step backwards for the users. It can be distributed in the back end, but not in the front end.
It also needs to look beautiful.