• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "features". Back to normal view
    1. Feature suggestion - tildes only content

      It would be nice if there was an extra box that allows you to add info that is private to the people on tildes. For example I would like to share creds to a game account, but I only want people on...

      It would be nice if there was an extra box that allows you to add info that is private to the people on tildes. For example I would like to share creds to a game account, but I only want people on tildes to get that info, not the public who aren't users and just visit.

      10 votes
    2. Feature request: "confirm comment submission" option

      I constantly hit the "Enter" key in the middle of writing a comment, usually when moving my hand over to my mouse. To avoid this, I'd love it if there were an option in settings to require a...

      I constantly hit the "Enter" key in the middle of writing a comment, usually when moving my hand over to my mouse. To avoid this, I'd love it if there were an option in settings to require a confirmation before any comments are actually submitted. It shouldn't be required, but it would be helpful for me personally.

      5 votes
    3. Label sorting options in comment history

      Hi, I'm not sure if this has already been proposed, but I think it could help solidify the labeling system somewhat if there were options in your profile to sort your comments by labels. Right now...

      Hi, I'm not sure if this has already been proposed, but I think it could help solidify the labeling system somewhat if there were options in your profile to sort your comments by labels. Right now you can sort by newest or most upvoted, which is fine (although adding an option for oldest wouldn't hurt), but there's no particular way to see which comments of yours have received "exemplary" status etc. without scrolling through the entire list.

      Since labels are not really directly correlated with upvotes, lacking such sorting options means that they are still considered a secondary/unimportant feedback process on Tildes. I personally think that one of the best ways that Tildes can distinguish itself from other content aggregators like Reddit is this slightly more complex feedback system, so it should probably be emphasized a little more on profiles as well.

      3 votes
    4. Should we have a separate meta tag group for stuff that transcend Tildes groups and any given subject?

      This idea is inspired (at least for me, there are probably actual forums like Tildes to draw better comparisons to and take better inspiration from) by Danbooru (P.S: This image is just SFW...

      This idea is inspired (at least for me, there are probably actual forums like Tildes to draw better comparisons to and take better inspiration from) by Danbooru (P.S: This image is just SFW scenery but the site as a whole is not) , where they have meta tags for stuff like image resolution, if it has commentary, it it's translated, animated, GIF, etc.

      Should we consider that but for tags like long and short read or watch, videos, reposts/duplicate posts, spoiler threads, recurring.[ ], maybe news article authors too (also appropriated from Danbooru), since these can supercede any topic or group and will rarely be suggested in any single one of them?

      If it's not clear what that looks like, imagine all the normal tags being suggested/typeable at the top and all the meta tags being suggested in a separate search box just below the current one, which are displayed regardless of which group you're in, since they can apply to all the site.

      12 votes
    5. 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:


      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.

      https://preview.redd.it/q7hhi6lzlp551.png?width=1200&format=png&auto=webp&s=cdb26cbbe59e26f4fc73da5740da1308e2a87579

      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:

      1. 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.
      2. 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.
      3. 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.
      4. 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:

      1. A live proof of concept showing hundreds of thousands of transactions
      2. 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
      3. Documentation
        1. How it works & scales
        2. Cost estimates (on-chain and off-chain)
        3. How to run it
        4. Architecture
        5. APIs (on chain & off)
        6. Known issues or tradeoffs
      4. 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:

      1. SubredditPoints: the ERC20 token
      2. Distributions: manages token supply & token claims
      3. Subscriptions: enables membership subscriptions in the form of recurring token burn

      Deployed Contracts & Source Code

      r/FortniteBR

      SubredditPoints: https://rinkeby.etherscan.io/address/0xe0d8d7b8273de14e628d2f2a4a10f719f898450a

      Subscriptions: https://rinkeby.etherscan.io/address/0x396b89db5e9317ff25360c86bd4e2aae3bbc62ea

      Distributions: https://rinkeby.etherscan.io/address/0xc0c08af3f2a3f8d6730118e0d2de4367053ebddf

      r/CryptoCurrency

      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.

      https://preview.redd.it/lunpaj18mp551.png?width=1120&format=png&auto=webp&s=da31db1db07cfe4f327692a7398772019b8eb7bd

      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.

      https://preview.redd.it/bqnvt50amp551.png?width=1120&format=png&auto=webp&s=812f46a0308aea370908eb73ca93abac810e58ba

      ***

      We'll be watching this thread and answering questions. Looking forward to what comes out of this!

      30 votes
    6. Feature suggestion: One-to-many user thread format

      This may seem like I'm rambling but, please bare with me, I think I have some point(s) to make. I've been trying to locate a common ancestor image to the album cover of Gnarls Barkley's single...

      This may seem like I'm rambling but, please bare with me, I think I have some point(s) to make.

      • I've been trying to locate a common ancestor image to the album cover of Gnarls Barkley's single Crazy and the banner of an interesting talk titled Imagination and it's resistance to chance. I think the resemblance is sufficient to suggest one an ancestor exists and it's not just a crazy coincidence. Can anyone help identify it?

      • The same academic conference linked above hosts a fascinating introduction to Intensionality, Invariance, and Univalence. It captures some of the most exciting mathematics going on at the moment. Presumably I should be posting this in ~science tagged as mathematics. Is there some limit at which particular tags become popular enough to warrant their own subtilde? Are there queries users can run to determine tag counts? These questions were prompted by the slight irritating thought of classifying mathematics under science.

      • People could respond to many different parts of this thread since I've written so much. However, the points are slightly related, at least in how I present them. If I were to split them up into separate posts, not only would it add to the noise, each point would lose whatever relation they had. So, I wonder if, much like r/IAMA, could there be a better format for conversations where many users are speaking to a particular individual? An expert or celebrity perhaps. Trying to track all the replies of the main user was always a hassle in those IAMA threads.

      If there's interest in such an extension to tildes, I'd like to offer my help in implementing it. That's my main point really and why I posted here.

      7 votes
    7. Simplified markdown to </avoid> typing <this> type of text?

      I'm complaining mainly because <these> 2 keys tend to be in the symbols tab on a mobile keyboard and are really annoying to keep going back from and to while making something like a <details> box....

      I'm complaining mainly because <these> 2 keys tend to be in the symbols tab on a mobile keyboard and are really annoying to keep going back from and to while making something like a <details> box.

      Some replacements I imagine (0 programming knowledge) could be:

      >small text here< ( for > to not make quotations at the beginning you could maybe put some unrelated character like ) or ] before it)

      ^superscripted text here/ (or you could just use parentheses to delineate which text is formatted like on reddit and probably all normal places)

      _subscripted text here_ (admittedly I know this messes with underscore being equal to asterisks in formatting, but I don't know which key you could use avoid this that still is intuitive)

      
      {Details
      [Summary text here]
      
      Details text here}
      
      

      Replace the <details> prompt with { and </details> with } and presumably everything should work, right? (The brackets can have the summary functionality limited to within the details box because they're encased within the curly brackets? Admittedly I don't really know.)

      7 votes
    8. Username search?

      Nearly every time most of us want to mention someone, we need to find a post they commented in or posted, which will get increasingly harder over time, and especially so for less active users.

      12 votes
    9. Can there be a 'new comments only' sort for people who toggled 'mark new comments' on?

      As someone comes to this site a lot and has toggled this feature on, a sort that shows only the threads where new comments have been posted since I last left would be great so I don't need to...

      As someone comes to this site a lot and has toggled this feature on, a sort that shows only the threads where new comments have been posted since I last left would be great so I don't need to scroll down the homepage anxiously looking for new comments on the topics I like.

      8 votes
    10. Feature request: Just like with votes, disable labels after vote retention period expires

      I think that if we aren't allowed to vote on old topics, we shouldn't be allowed to label them either. Not out of any privacy standpoint, but rather from the fact that this way, people can affect...

      I think that if we aren't allowed to vote on old topics, we shouldn't be allowed to label them either. Not out of any privacy standpoint, but rather from the fact that this way, people can affect ordering of comments even in old topics, which isn't something one would expect to happen. This is potentially confusing, as newcomers to a topic can affect comments even years after.

      16 votes