1. Easy sharing: Subreddits, which are an easy location to share interesting information about a common topic. Creating your own website is an order of magnitude harder, especially if you want to allow anyone on the internet to post to it
2. Discoverability: You can easily discover subreddits information related to your interests. Reddit's ability to aggregate the various information sources and present options that users find interesting is the biggest reason lurkers&voters (90% of it's users) keep returning.
3. Discussions
Try discussing anything on a random website.
Discussions, just like on HN, are usually better than the linked content.
Reddit is the best place to find those, IMO.
We can have the same discussions about the NIH and new drug development (since most drugs simply can't make money). The internet, chips, Google itself was started as a federally funded post-grad project.
Things move much faster when we devote shared resources into risk taking that cannot make money. It might sound like waste, but government spending, I surmise, is what creates great economies. This occurs because technological advancement, especially those that can't obviously be exploited for financial gain in the market, are the true drivers of our economy.
Either way, we will soon begin to see who is right. There are several countries now competing with the US who were far behind when we went to our current model of low taxation, high free market. It should be interesting to see if their centralized scientific/technological systems outdo us over time.
You need both and totalitarianism never pay.
In relative terms, it's superior to most of its alternatives (present site excluded, of course).
For all that it was a ghost town, if you could find some good conversation hosts / moderators on Google+, that site had some really good discussions. Probably mostly because it didn't try to scale.
(Yes, this was a hugely subjective experience, and depending on who you did or didn't follow, quality varied dramatically. The core G+ user group was probably ~100k or so English-literate participants, of whom a good 10-20k have ended up on the Pluspora Diaspora pod.)
I've both tried to start and gone looking for conversation on Reddit. The site conspires against this, in several ways.
If you're aware of specific subs that really shine and aren't afraid to name them, I'd appreciate it. (I can completely understand not wanting to out good discussion.)
Mind I'm contrasting discussion with merely good information, which Ask Historians, Ask Science, and a small set of other subs manage to achieve, with draconian (and much needed & welcomed) moderation.
See AskHistorians, Science, ModeratePolitics etc.
This combined with huge communities results in incredible conversations.
The Asks -- Science, Historians, possibly Economists (I'm trying to decide there -- the mods talk expertise, though quality IMO lags). Several of the Fitness subs are quite good. Various technical subs attract high-quality contributors, and the CSS support sub (specifically for styling old-style Reddit custom stylesheets) is simply superb. I've dug into energy topics, and though there's a bit of BS flung about, there's also quality expertise.
Posting online actually is a form of shingle-hanging and getting a sense of issues people are facing in the real world. There's value to that.
You don't come there for because "it has a consistent user interface". You come there because "it's easy to use!" (and you find it easy because it's consistent, like you said)
So let's fix that?
Basically, just put a bunch of html/css files in a GitHub repo, then use the above page to let Netlify publish that on the net... it can even set up DNS for you so you can your own domain.
If that's still too hard, you can use a drag-and-drop option: https://app.netlify.com/drop
Just drop a folder with your website and you're done.
I guess, if we’re talking about 'creating your own website', we do literally mean any site, not just a limited subset. Clearly, server-side scripting is out of scope, so we're talking content rather than apps - so any form of HTML+Js+css, with a very accessible UI, and lots of 'templates' available for each of the three technologies.
The signal will be hugely susceptible to outlier bias -- The Post That Goes Viral, and generates a huge number of incoming links -- will dominate the rankings.
Because the signal is so thin, distorting and manipulation (through link farming) will be cheap and difficult to detect (a small number of links across a large number of sites).
Don't get me wrong: looking at incidental behaviour is useful, and can often be much more beneficial than direct actions. But remember that all of these signals are actually proxies for some ineffible quantity you're trying to measure, quality.
(The very definition of which should leave you crying on the floor after a few hours. Or days. Or weeks. Or months. Or years....)
May minds have attempted this task. All have fail.
Your correspondent included.
(Small site, many moons ago, since surrendered its electrons back to the Great Disk in the Sky.)
The problem is essentially this: since pagerank is basically the probability that a random walk through the link graph will end up on your site, linking back to yourself, and no other websites, gives a big boost to your pagerank because a random walk will get stuck on your site. Of course it’s easy to just ignore self-links, but you can get essentially the same effect through clique-like groups of websites and this can be more difficult to detect.
What’s interesting is that an algorithm based on how electrical current flows (so a link is a one-way resistor, i.e. a resistor in series with a diode) would not have this problem. Attaching a conductive loop to some point in a circuit does not change how current flows. Electrons don’t get stuck in loops because they don’t drift around randomly, they move from lower voltage to higher voltage.
Link graphs remind me of lightning descending leaders. If you can have a sense of charge potential between cloud and ground, there might be a circuit equivalent which drains largely self-referential link-farms.
Or is that rephrasing your description? My circuit physics / EE-fu is exceedingly weak.
I think so? There is an obvious circuit equivalent where links are interpreted as one-way resistors. You get a charge potential automatically given the circuit and a choice of source / sink nodes (which you need to decide on anyway to apply pagerank).
Cluster analysis generally shows such relations though.
(I'm pretty sure these questions have generated multiple PhDs at Google.)
I have a feeling that you think the electrical potential must be defined by some ad-hoc method before applying an electrical algorithm, and this requires fancy techniques like cluster analysis and the like? This is not the case. Let me re-emphasize that you only need to specify the network of resistors (which is the link graph) and the source and sink, and then the potential is defined automatically in terms of those things (the same way as in physical circuits).
The source and sink are arbitrary? Or do they need to correspond to some actual reality?
In regards to the question, the latter. The source corresponds roughly to the E vector of the pagerank whitepaper. It's a set of websites that's axiomatically good. The pagerank paper suggested the Netscape home page and John McCarthy's homepage as examples, or alternatively making every website a source, although the last option is more prone to abuse. The sink is harder to find a good analogy for. I think a reasonable choice would be to add a new node to the graph representing the sink, and then connect every website via a directed resistor. Then websites could be ranked by how much current flows through the resistor to the sink.
Edit: By the way, upon thinking about this more, I've just realized that I'm not sure about the exact mechanism by which link farms boost pagerank. As far as I can tell there are two possibilities:
A. The original "stuck in a loop" explanation, by which you can illegitimately magnify legitimately earned rank.
B. With the every-page-as-source strategy, you can boost the rank of a website by creating a new website and linking to it, even if nothing links to the new website. Then the other extra links in the link farm just exist to avoid detection of this sort of thing. So you are illegitimately creating rank from scratch, rather than magnifying existing rank.
Admittedly the electrical circuit thing only addresses mechanism A. Mechanism B can be addressed by being more discriminating about which websites are in the source. That applies whether you use pagerank or the electrical thing.
And I'll claim my prize to the second ;-)
Much of this is true on Reddit too, except mods seeing your IP address, but most of the important info is consistently in the subreddit sidebar.
But can your grandmother do this ... or just the common person?
1. It's free 2. It's all under one site so it's easier for people to find a new community to join 3. You only need one account and it doesn't require an email address so if you have a one off woodworking question you can ask it without having to register on a new forum
Websites are great for displaying information but they are not ideal for discussion
Blogger is free. LiveJournal is free. There's plenty of free offerings. Taken as an ecosystem, they are decentralized.
> 2. It's all under one site so it's easier for people to find a new community to join
The question was for a decentralized service. You can't really have everything under one site and be decentralized, because that one site can filter anything they want. I agree that people want that, but it wasn't the question.
> 3. You only need one account and it doesn't require an email address so if you have a one off woodworking question you can ask it without having to register on a new forum
Not really part of the question, which was whether the average person can make a forum through a web page.
I think your points have merit, but they don't necessarily apply to the question that was posed, at least as I interpreted it and intended my response to apply to it.
In theory you can find new subreddits starting from the main page, but it's more often because of people cross-posting things from somewhere you weren't previously aware existed.
There isn't any technical reason why a decentralized system couldn't work the same way. Basically just need a standard way to designate posts as permissible to repost on other sites with a link-back, and then a button on the site that makes it easy to do that.
> You only need one account and it doesn't require an email address so if you have a one off woodworking question you can ask it without having to register on a new forum
Small sites should go the other way and use an email as the login name (distinct from the public display name if you want). Then you don't even have a password, to sign in you get an email with a token in it. Paste the token or click the link from the email and you get a cookie that keeps you signed in. Lose the cookie or want to sign into another device and they send you another email.
Then "signup" takes five seconds, there's no login to forget (it's your email) and no password to forget (it doesn't even exist), so doing this on a hundred independent websites doesn't matter. You don't even have to use the email you actually read, you could use one exclusively for this type of account and then ignore anything that comes to it that isn't a site login token.
Where and how?
(edit: it is now 23!)
Won't make me rich.
But it makes me happy that I am part of rebuilding an old style web.
If you write about interesting stuff, post your website below and I might add a link and I don't care about nofollow and all that SEO stuff. Maybe 5 of my visitors visit you.
You won't get rich but you will be part of something.
They still haven't implemented support for seeing comments on the blog post itself, but once they have that it seems to be exactly what you are looking for.
r/sffpc has https://smallformfactor.net/forum/
r/JDM_WAAAAT has serverbuilds.net
Not to mention that some subs have associated / affiliated Discord servers- where you can directly chat with those at the forefront of the community directly.
- Self-hosted mostly-static sites
- Open protocol
Maybe: - Own domain
- Own site is portal for aggregated views
- Extensions (Install events, chat, ...)
- Rust (minimal RAM)...newsgroups...
> and anyone can start one and run it as they please.
Users would be free to explore a huge network while admins and creators would truly own their own little domain.
What Reddit and similar sites bring to the table is a single pool of authenticated users. Once a user is logged into Reddit, posting on different subreddits is frictionless. Even with oauth and the like, it is hard to replicate that with a distributed set of sites.