-
10 votes
-
On apathy
Hello again! There have been quite a few posts on Tildes as of late that have rubbed my opinionated brain the wrong way. The purpose here is to have a conversation about apathy in general, less...
Hello again!
There have been quite a few posts on Tildes as of late that have rubbed my opinionated brain the wrong way. The purpose here is to have a conversation about apathy in general, less focused on political or social issues and more on why we've seen an increase in apathy. This isn't a public shaming or an attack on anybody in particular. Apathy is at an all time high universally, and we've had several conversations here on Tildes where it has come into play in front of important issues.
...Everything's fucked. We are totally and utterly done for. 2020 is the worst year ever, I want a time machine. We are all going to die. Why does any of this even matter?...
I think we've all seen some variant of that sentiment this year, especially on the internet. It has been rough: COVID-19, the rise of fascism, climate change and ongoing political and social strife around the world. It is quite the cluster! It has been almost impossible for most of us to not look away at some point or another: turn off the news, disconnect the internet, run off into the woods (that's me!), self-isolate (thanks 'rona!) This is all entirely understandable. It's perfectly acceptable to do this for mental health reasons.
Let's be real though, 2020 has been rough, but let's get even more cynical, shall we? In the last two decades we've seen endless war and suffering in the middle east and elsewhere, we've noticed an ongoing rise in extremism all over the world, we saw the towers fall, we've witnessed school shooting after school shooting after school shooting after school shooting, we have (Yes, we. You may have voted for someone else, but we all have a hand in this democracy.) put a fascist in office (yeah, that was going on 4 years ago), we've seen so much horrible shit happen.
2020 isn't the outlier, I'd posit it's a combination of being the culmination of decades of growing strife and the sudden realization that total societal collapse (in a way) and the dangers that much of the 3rd and developing worlds have been facing for centuries can happen right here, right now, in our comftorable first world nations.
So looking at these factors, it is easy to see why apathy has grown, right? I mean, in the face of all of this adversity it'd be hard to not get discouraged. We see the powers at be spins their wheels and balk at solutions; train after train screaming down the tracks, the brake lever sitting right there, we scream and scream, "PULL THE FUCKING LEVER"... they don't. For whatever reason, be it money or self interest or whatever... they don't. So yeah, fuck this system! These people are supposed to do our bidding and they don't. These leaders can't even lead, so why the fuck do we even bother? How many times does this happen? How many people do we need to elect to fix our system? How many votes, protests, rallies, legislative sessions, meetings, politician offices, social media posts? How much effort have we put in, how much does it take? I'm so fucking tired. I give up. Why the fuck do we even bother?
We've all been in this place, and I think some of us don't want to think about it. We don't want to question why we feel this way, why political and social systems are broken, FUBAR. I'd suggest that some people feel a related guilt, they know they could be doing more but... insert excuse here. I'd venture to guess some people just honestly don't care, true apathy. Fueled by a lack of empathy that in my opinion comes from the numbness associated with witnessing atrocity after tragedy after trauma via the internet. This doesn't account for all of the apathetic populations in the world, but I think topically it covers a good portion.
So what do we do? I could rant all day about why we need to be on the streets. I could lecture about how a functioning society is a privilege and that it takes good willed effort to maintain. I could soapbox for the rest of my life about how a functioning democracy is not just a privilege but a requirement and that, it too, takes effort. That's not what I want to do though! Me or somebody else talking to people about apathy most often turns into talking at the apathetic masses. Talking at isn't a conversation and it almost never bears fruit.
So Tildes, I defer to you. What do you think we need to do to reform our society and political system to a functioning point? How do we stoke people to make the effort? As it is currently, that won't happen in America it seems. So what's the solution? We know why there is apathy, how do we beat it?
10 votes -
Their Tube - Experience how the YouTube home page would look for six different personas
22 votes -
The massive Twitter hack could be a global security crisis
20 votes -
Apple, Elon Musk, Kanye West, and other accounts are tweeting a bitcoin scam in giant Twitter hack
49 votes -
Twitter is removing images of an internal tool sources say enables account takeover
11 votes -
The TikTok war - How TikTok exposed Facebook's blindspot, and why its Chinese roots make TikTok a genuine concern
8 votes -
Text-only social network
19 votes -
Soup.io, a tumblr-like blogging platform running since 2007, will shut down and delete all data on July 20, 2020
8 votes -
Letterheads: Social media and the end of discourse
7 votes -
This is why Indian teens kept spamming Prime Minister Narendra Modi’s Instagram with thirsty comments
10 votes -
Is anyone here involved with Stack Exchange/Stack Overflow? How do you feel about the new moderator agreement?
First post on Tildes (though I've commented some before). I'm a mod on one of the "beta" sites, and have been for almost four years now. I don't follow any of the other sites really, and certainly...
First post on Tildes (though I've commented some before). I'm a mod on one of the "beta" sites, and have been for almost four years now.
I don't follow any of the other sites really, and certainly not Meta, so the whole Monica scandal kinda happened without me noticing. After the fallout (or amidst, I guess), Shog9 and several other community managers that I liked were fired, with seemingly no notice or cause.
Then after that, there seemed to be a push to create a "mod council" to create standards for behavior and for removal and reinstatement of moderators.
But the whole thing has seemed so needless, everything could have been cleared up with a few heartfelt announcements (and/or apologies), and the executive team at SE has just been so damn opaque about everything.
Then, to top things off for me personally, the community leaders were explicit in stating that the votes for members of the mod council would not be treated as binding, so what's the point? They can just be a rubber stamp at that point if they're not freely elected. The new moderator rules are "abide by the council-approved rules and whatever the community managers say." The new moderator rules also say "moderators will be removed and reinstated per the council-approved procedure for doing so, except when SE doesn't want to use that policy."
The mod council vote was non-binding, and then SE is making it a point to clearly state that the rules approved by the council don't matter.
It's this last bit that is coming as too much of an insult for me. I've told my fellow moderators that I'm not planning on signing the agreement. I don't understand why there has to be such an adversarial relationship here when I'm volunteering my time.
I don't want to leave, but everything is just rubbing me the wrong way. Please someone help me understand how I'm wrong. I just can't understand the way things have been publicly announced.
17 votes -
TikTok is getting caught up in the geopolitical conflict between China and the US
8 votes -
Trump, Twitter, Facebook, and the future of online speech - The debate over censorship and Section 230 is thorny, contentious, and, above all, outdated
8 votes -
scholar.social: Academic and research-focused microblogging platform
11 votes -
De-escalating social media conflict: Admitting mistakes
12 votes -
Boycott Facebook
9 votes -
LinkedIn iOS app is copying the contents of the clipboard on every keystroke
13 votes -
Spies, lies, and stonewalling: What it’s like to report on Facebook
5 votes -
Anime’s Present And Future At Stake: The In-Betweener Problem
5 votes -
Over 400 advertisers hit pause on Facebook, threatening $70 billion juggernaut
8 votes -
Pressure mounts as Starbucks, Coca-Cola join Facebook ad boycott; Facebook updates policy
9 votes -
YouTube bans Stefan Molyneux, David Duke, Richard Spencer, and more for hate speech
18 votes -
I joined Parler, the right-wing echo chamber’s new favorite alt-Twitter
27 votes -
Inside the social media cult that convinces young people to give up everything
14 votes -
Mixer’s sudden shutdown has streamers scrambling to reboot their careers on Twitch
5 votes -
Coca-Cola pauses advertising on all social media platforms globally
9 votes -
Anti-Defamation League sends open letter to advertisers, urging them to boycott Facebook due to ads being placed adjacent to hateful content
16 votes -
A social network providing a "dividend" to its users based on usage, original content, and referrals
2 votes -
Ben Shapiro's Daily Wire receives far more Facebook engagement per article than any other publisher, largely driven by a network of deceptive and toxic pages that systematically promote it
15 votes -
Google blew a ten-year lead
27 votes -
Facebook creates fact-checking exemption for climate deniers
17 votes -
Terrible, dangerous EARN IT act set to move forward in the senate; attack on both encryption and free speech online
27 votes -
Facebook accused of trying to bypass GDPR, slurp domain owners' personal Whois info via an obscure process
9 votes -
Microsoft is shutting down their Mixer livestreaming service on July 22 and encouraging users to switch to Facebook Gaming
36 votes -
Facebook vowed to investigate horrific abuse by anti-vaxxers. Nine months later, no one was penalized.
10 votes -
Reddit starts an Ethereum scalability competition in order to launch Community Points (monetization of karma) site-wide
Here is the admin post in r/ethereum announcing the contest and below is the text of that post. Previous Tildes and r/TheoryOfReddit discussions on this: Tildes: Reddit is moving forward with...
Here is the admin post in r/ethereum announcing the contest and below is the text of that post.
Previous Tildes and r/TheoryOfReddit discussions on this:
-
r/ToR: Reddit is moving forward with a monetizing of karma experiment
-
r/ToR: Reddit is rolling out "community points" (cosmetically monetized karma) in /r/FortNiteBR and /r/Cryptocurrency
-
r/ToR: The admins roll out a new system of "Community Points for Subreddit Governace" on r/libertarian - thought?
tl;dr: Do you believe your Ethereum scaling technology can handle Reddit's scale? It's time to let the Ethereum community hear about it. Send your demo in the comments by July 31, 2020.
This is your chance to earn some fame but, to be clear, there is no prize if your solution is chosen or modified to meet Reddit’s needs. Our lawyer made us write this.
The Goal
In conjunction with the Ethereum Foundation, Reddit is inviting Ethereum scaling projects to show the community how your scaling solution can be used to bring Community Points to mainnet. Our goal is to find a solution that will support hundreds of thousands of Community Points users on mainnet today, and can eventually scale to all of Reddit (430 million monthly users).
We’ve evaluated some of the most promising scaling solutions, and have learned a few things:
- There are plenty of awesome projects that we don't know about yet. We seem to learn about a promising new scaling solution every day.
- Most existing scaling solutions focus on the exchange use case, which favors optimizing for transfers. Many of these designs don't take into consideration the costs of obtaining tokens or entering the scaling system, which can be significant. Community Points distributions have cost an order of magnitude more gas than all other operations combined, primarily due to on-chain storage costs associated with onboarding new users.
- It's unclear how to determine the best solution. There is a lot of code, a lot of documentation, and a lot of hype out there. But there are very few objective real-world reviews or comparisons of various products/implementations.
- We need the Ethereum community's help to figure this out.
Do you have a scaling project that meets the criteria below? If so, share your demo in the comments of this post by July 31, 2020. Please note that all demos need to simulate Community Points usage for 100,000 users.
We also invite all scaling experts in the Ethereum community to comment on any demos submitted to enable a better understanding of the trade-offs and compromises between different solutions.
We will review the demos and plan to share any updates by September. While we don’t expect any novel scaling projects, we hope that you, the Ethereum scaling expert, can show us how to scale Community Points.
Demos should include:
- A live proof of concept showing hundreds of thousands of transactions
- Source code (for on & off-chain components as well tooling used for the PoC). The source code does not have to be shared publicly, but if Reddit decides to use a particular solution it will need to be shared with Reddit at some point
- Documentation
- How it works & scales
- Cost estimates (on-chain and off-chain)
- How to run it
- Architecture
- APIs (on chain & off)
- Known issues or tradeoffs
- Summary of cost & resource information for both on-chain & off-chain components used in the PoC, as well as cost & resource estimates for further scaling. If your PoC is not on mainnet, make note of any mainnet caveats (such as congestion issues).
Requirements
Scaling. This PoC should scale to the numbers below with minimal costs (both on & off-chain). There should also be a clear path to supporting hundreds of millions of users.
- Over a 5 day period, your scaling PoC should be able to handle:
- 100,000 point claims (minting & distributing points)
- 25,000 subscriptions
- 75,000 one-off points burning
- 100,000 transfers
Decentralization. Solutions should not depend on any single third-party provider.
- We prefer solutions that do not depend on specific entities such as Reddit or another provider, and solutions with no single point of control or failure in off-chain components, but recognize there are numerous trade-offs to consider
Usability. Scaling solutions should have a simple end user experience.
- Users shouldn't have to maintain any extra state/proofs, regularly monitor activity, keep track of extra keys, or sign anything other than their normal transactions
- Transactions complete in a reasonable amount of time (seconds or minutes, not hours or days)
- Free to use for end users (no gas fees, or fixed/minimal fees that Reddit can pay on their behalf)
- Bonus points:
- Users should be able to view their balances & transactions via a blockchain explorer-style interface
- Exiting is fast & simple
Interoperability. Compatibility with third party apps (wallets/contracts/etc) is necessary.
- Scaling solutions should be extensible and allow third parties to build on top of it
- APIs should be well documented and stable
- Documentation should be clear and complete
- Third-party permissionless integrations should be possible & straightforward
- Simple is better. Learning an uncommon or proprietary language should not be necessary. Advanced knowledge of mathematics, cryptography, or L2 scaling should not be required. Compatibility with common utilities & toolchains is expected.
- Bonus Points: Show us how it works. Do you have an idea for a cool new use case for Community Points? Build it!
Security. Users have full ownership & control of their points.
- Balances and transactions cannot be forged, manipulated, or blocked by Reddit or anyone else
- Users should own their points and be able to get on-chain ERC20 tokens without permission from anyone else
- Points should be recoverable to on-chain ERC20 tokens even if all third-parties involved go offline
- A public, third-party review attesting to the soundness of the design should be available
- Bonus points:
- Public, third-party implementation review available or in progress
- Compatibility with HSMs & hardware wallets
Other Considerations
- Minting/distributing tokens is not performed by Reddit directly [1]
- One off point burning, as well as recurring, non-interactive point burning (for subreddit memberships [2]) should be possible and scalable
- Fully open-source solutions are strongly preferred
[1] In the current implementation, Reddit provides signed data for claims, but does not submit the actual claim transaction for the user (the user does that themselves). Note that smart contracts are considered independent of Reddit provided there is a path to decentralizing control over them.
[2] Subreddit memberships are currently implemented as a contract acting as an ERC777-style operator that can burn points on a monthly basis, but we are open to changing that implementation.
Community Points Overview
To help you get started, this is an overview of how Community Points work today and some stats on how it's used. We are open to changing most implementation details, provided the basic requirements (above) are met.
Usage stats over the past month
Number of Community Points holders: ~17,500
Number of transfers: ~20,000
(reference: reddit.dappradar.com)
Number of subreddit memberships: ~800
Contracts
Community Points is built around 3 contracts:
- SubredditPoints: the ERC20 token
- Distributions: manages token supply & token claims
- Subscriptions: enables membership subscriptions in the form of recurring token burn
Deployed Contracts & Source Code
SubredditPoints: https://rinkeby.etherscan.io/address/0xe0d8d7b8273de14e628d2f2a4a10f719f898450a
Subscriptions: https://rinkeby.etherscan.io/address/0x396b89db5e9317ff25360c86bd4e2aae3bbc62ea
Distributions: https://rinkeby.etherscan.io/address/0xc0c08af3f2a3f8d6730118e0d2de4367053ebddf
SubredditPoints: https://rinkeby.etherscan.io/address/0xdf82c9014f127243ce1305dfe54151647d74b27a
Subscriptions: https://rinkeby.etherscan.io/address/0x77cb2dbeadb7313242d7f3070ce8fc98e96080e4
Distributions: https://rinkeby.etherscan.io/address/0x1c5122bfeba106eea33cf5bdf2004ab22213ca20
Points Distribution & Claims
Token supply is controlled by distribution rounds managed in the Distributions contract and triggered by Reddit. For each round (occurring ~monthly), Reddit submits a proposal for points distribution to a subreddit for approval. Once approved, Reddit issues signed claims for individual users according to the agreed upon points distribution. These claims can be redeemed on-chain. Claims are obtained from Reddit, and submitted to the Distributions contract, which validates the claim and calls the Subreddit Points contract to mint points.
Memberships
Subreddit memberships are obtained by burning points via the Subscriptions contract. Redditors can optionally configure their membership to be renewable on a monthly basis without additional interaction. The Subscriptions contract is granted permission to burn points by being configured as an ERC777-style default operator in the Subreddit Points contract.
***
We'll be watching this thread and answering questions. Looking forward to what comes out of this!
30 votes -
Shows of support for racial justice from social media giants like Facebook, Twitter and YouTube don’t address the way the platforms have been weaponized by racists and partisan provocateurs
11 votes -
Employees at Crisis Text Line tried telling the board about a pattern of racial insensitivity at the company — but when that didn’t work, they went to Twitter
7 votes -
Twitter labels Donald Trump video tweet as "manipulated media" as it cracks down on misinformation
13 votes -
Inside the underground trade of pirated OnlyFans porn
9 votes -
/r/BlackPeopleTwitter and /r/science will collaborate on a series of panels on why Black lives matter
11 votes -
Twitter starts rolling out audio tweets on iOS
7 votes -
US Department of Justice’s review of Section 230 of the Communications Decency Act and proposals for reform
5 votes -
'Facebook doesn't care': Activists say accounts removed despite Mark Zuckerberg's free-speech stance
8 votes -
An army of volunteers is taking on vaccine disinformation online
6 votes -
George Floyd protest - Police brutality videos on Twitter
8 votes -
Reddit is finally facing its legacy of racism
45 votes -
CDA Section 230 explained: The important and often-misunderstood legal foundation of the social internet
6 votes -
Twitter removes Chinese misinformation campaign
10 votes