Hacker News new | ask | show | jobs
by ilovenerds 1083 days ago
Hi everyone, we started developing Caches about a year ago and it's finally gotten to a stage that I believe it can be enjoyed by more people. Accounts are totally anonymous thanks to Sign In with Ethereum. You don't need to provide an email address or password to sign up.

Some communities groups on the site are NFT gated and some you can't even see unless you have the correct NFT in your wallet. If you have a community NFT token we would love for you to make Caches your home. Reach out to @CachesAdmin on the site.

Friends, countryhumans, lend me your brains! Leave behind the wreckage of Reddit and begin to migrate to greener pastures! Join a social community created for nerds, by nerds! Ok, ok ... no need to shove, I'm leavin!

3 comments

Without the blockchain speak, what does "web3 authenticated" mean? I have to buy an account? (ie "NFT" that lets my "wallet" in, whatever?)
Looks like you just sign a login message with your address' private key, so even an address with nothing in it should probably work.
What's the point of the Blockchain then? Can't I just login with a key pair that does not use a public chain of blocks or anything else? Or a single shared key... eg a password?
"Don’t let the word cryptocurrency scare you! You don’t need any money in your wallet here at Caches. We won’t ask you to buy or invest in any cryptocurrency. You can totally create a brand new, empty wallet if you want."
Except for that whole “some communities groups on the site are NFT gated” part, which means that you must first buy a cryptocurrency to buy the NFT.

It’s just like a “free to play” game that will upsell you on in-app purchases at every opportunity. I can’t imagine anyone wants their reading experience to be more like that.

“Web3” really just means “the worst upsell shit from mobile gaming, in every aspect of your life — with the extra bonus that you get to risk losing your money on a scammy crypto exchange!”

You can also be given access NFTs, no different than someone would give you the password of a speakeasy.
Isn't an "admit one" ticket the very definition of fungible?
I don’t get it, Web2 constantly upsells you on stuff and HN complains, but doesn’t blame the underlying technology.

But far be it for someone to store their private keys in a wallet and sign transactions on their own behalf! Nooooo, that has no real applications!

> Friends, countryhumans, lend me your brains! Leave behind the wreckage of Reddit and begin to migrate to greener pastures! Join a social community created for nerds, by nerds! Ok, ok ... no need to shove, I'm leavin!

But only if you have the correct NFT.

What's the problem with an exclusive community? The website is decentralized such that people can form exclusive communities with whatever rules they want, with no concern that an overarching corporation will dethrone them.
Exactly! What's really cool though is that communities can have their hidden members-only groups on Caches but still interact with the public at large there too. Communities could have a hidden group, only for community members, and a public group to connect with the world. Of course you have your own personal profile to reach whoever you want also.
You can totally start a community here without a NFT! In fact, we want you to! Everyone is allowed to create 1 public, private or hidden group for free. But! If you have a community NFT we can create a hidden group for you, and when members of your community sign into Caches with a wallet containing that NFT, we can automatically add them to that group. Unless you have that NFT you'll never even know that group exists or how much activity is happening behind the scenes. We can also attach a badge next to community members names throughout the site showing they're a member of that community if desired.

For example, this guy is part of the Layer0 community, as you can see by the little L0 icon below his name. https://caches.xyz/members/25016e3c/

For you that may mean nothing, but for other members of Caches that little icon may bring increased trust to that member, or help him identify another member of his community in a sea of random usernames. Here's a blog post about WordPress and sign in with Ethereum that gives a broad overview of the idea.

https://caches.xyz/the-rostrum/wordpress-web3-and-ethereum-w...

What benefits does running this system on Ethereum provide compared to something like urbit?
I'm not familiar with Urbit, but a quick glance at their website says that it's owned by the "Tlon Corporation," which I have to assume is a for profit company. Ethereum on the other hand is guided, but not owned or controlled by a non-profit foundation. Ethereum is a public utility and they have a mechanism for community involvement and contribution via Ethereum Improvement Proposals (EIP). Hope that helps!
Urbit has always been open source—currently under the MIT license [1]—and same as Ethereum it's also guided by a non-profit foundation, the Urbit Foundation [2] established in 2021.

[1] https://github.com/urbit/urbit/blob/develop/LICENSE.txt [2] https://urbit.org/overview/people-history

>a quick glance at their website says that it's owned by the "Tlon Corporation,"

Where on the website do you see this?

> Last Updated: September 24, 2018

This is very outdated and Tlon no longer operates/runs urbit.org but, in any case, the ToS says this: "The Site is owned and operated by Tlon", so the reference was to the website "urbit.org", not the Urbit project.

Given Ethereum's network, I'd like to pose the inverse question back to you and ask why urbit would be better
Not having to deal with the distributed computing problems a blockchain provides. No worrying about any proof of stake slowdowns or overhead.

I don't think urbit is all that great, either, but this is coming from someone who decided to increase their investment in face to face conversations following social media starting to crumble.

>Not having to deal with the distributed computing problems a blockchain provides. No worrying about any proof of stake slowdowns or overhead

Ethereum operates perfectly smoothly, with zero downtime since launching 8 years ago. In any case, besides peripheral features like NFT-gated forums and Ethereum Name Service created proxy names, this doesn't use Ethereum's distributed network. Just the public key wallet software built for using Ethereum.