popcornrequests.com
Open in
urlscan Pro
192.99.70.68
Public Scan
Submitted URL: http://popcornrequests.com/
Effective URL: https://popcornrequests.com/
Submission: On June 17 via api from US — Scanned from CA
Effective URL: https://popcornrequests.com/
Submission: On June 17 via api from US — Scanned from CA
Form analysis
0 forms found in the DOMText Content
Error: You don't seem to be logged in, so we can't get your requests Link your Patreon account | Welcome | Change log AddShowRequestsReactionsUsers Log WELCOME Welcome Version 4 Just show the requests page WHAT IS THIS WEB APPLICATION? The main intent of this web app is to be a place for Patrons of Popcorn in Bed (Cassie) to add the titles that they would like a reaction to. Added together with other Patrons requests the most requested titles can rise to the top, becoming a sorted list that Cassie can use to react to titles that the community most wants. The web app also has the most up-to-date list of what Cassie has seen, drawn from her letterboxd list, reactions, Patreon posts and comments, and Lives. The titles that are in Cassie's collection are also indicated in the web application. QUICK LINKS Quick links are a shortcut to take you to the web application configured in a specific way: https://popcornrequests.com/seen - A letterboxd-like configuration that shows movies in Cover view, filtered to only show the movies that Cassie has seen. https://popcornrequests.com/collection - A Text view configuration that is filtered to show only the movies in Cassie's collection (though only as up-to-date as we know about, which is only a little bit ahead of the official spreadsheet). https://popcornrequests.com/reactions - A Text view of Cassie's Reactions that is searchable, sortable, and with genres so you can find exactly what you'd like to watch in the future ESSENTIAL FEATURES Once you have linked your Patreon account to the web app it draws your first name and profile image from there. You may change your displayed name by going to Menu > Settings, entering the new name in the Changed name field and pressing Save User. You may change your profile image to a movie's poster from a movie page, and can then crop the image from the Settings page. Adding titles to your requests for a reaction is as simple as going to the Home page and searching for the title. If the title is in the web application already it will show up and you can click the + button to add it to your requests. If it isn't already in the web application you can click the Search IMDb button and then the ++ button to add it and request it. Score is the main way of sorting so that the most desired requests rise to the top. The Score for a title is halved for a title that Cassie has already seen, and zeroed out for a title that Cassie has already reacted to. In "Basic" Mode (the default that all users start in) every request contributes 1 Score to a request. If everyone stayed in Basic Mode then the Score would simply be the number of requesters. In "Advanced" Mode the order of your requests is important. Your top request will contribute 1.8 to the title's total Score, stealing the extra 0.8 from your bottom request, which will contribute 0.2 to its Score. In Advanced Mode when you request a title it moves into a temporary queue that you place into your requests list in the order you want them and then manually Submit Requests to Server when you're done. If a title's score is higher than the number of requesters then it, on average, is higher on the list of titles that Advanced Mode patrons want a reaction to. If a title's score is lower than the number of requesters then it, on average, is lower on the list of titles that Advanced Mode patrons want a reaction to. Show old (and now out-dated) welcome There is a new version of the web application that added Basic and Advanced modes. New video tutorial: What is score? Score is the main way of sorting so that the most desired requests rise to the top. In "Basic" Mode (the default that all users start in) every request contributes 0.5 score to a request. If everyone stayed in Basic Mode then the score would simply be half of the number of requesters. In "Advanced" Mode you can set the importance of the order of your requests - you use Advanced Mode if you want your top requests to be reacted to more than the bottom ones. At the maximum Order Importance your top request will contribute 0.9 to its total score and your bottom request will contribute 0.1. If you find a bug or are having trouble with how something works, come ask me (Planner) on discord? -------------------------------------------------------------------------------- The above video goes through some of the features of this app and how to use it. This app is a way for the community to collect requests for reactions to movies and tv shows that they want Cassie, Ms. Popcorn in Bed, to react to. The main concept of the app is that you add, or find, any (every) movie (and tv show) that you would want a reaction to. If everyone does the same then the most desired will rise to the top, and Cassie can use that information as a resource to find things to react to. An analogy for how this app works in practice: * Browsing through movies already in the app and clicking the 'Toggle request' buttons (+) is like flicking through your DVD collection and adding movies you want to send to Cassie to a pile. * Adding movies (through the Add Movies page) is like going to the store and picking out movies to add to the same pile. * Once you have a pile of movies (known in the app as your Request Queue) you go to your My Requests page and move things from your Request Queue to your Requests. This is like adding the movies from your collected pile to a parcel to physically send to Cassie. You can change the importance of the order on this page too, which is how much you care what order the movies come out of the parcel. * And finally, when you have everything added and in the order you want, you click on Submit Requests to Server. This is you mailing the package. Until you do this your requests are all on your computer (at your house), no one else can see them; after this they are on the server (at Cassie's) and added to the requests that everyone else has made to give them each a total score. * And... this is where the analogy falls down a little bit, but each time you Submit Requests to Server your score contributions are recalculated. It's like... You went back in time and sent a different parcel with your latest movies, replacing the one you sent before. * You need to link your Patreon account because Cassie's mailbox (in this hypothetical) only accepts parcels from people who are pledged to her on Patreon (and the app needs you to link the account to be able to check). With three people using it this app is interesting but not very much useful for its main purpose (a place for Cassie to find movies). With ten people using it this app will become less useless, by my estimation. The list should stop being dominated by a single person's requests. Above fifty people using the app it will start to become useful. An idea as to what the community wants a reaction to should start to form. -------------------------------------------------------------------------------- TL;DR: Link your patreon account, Add Movies by list of imdb ids or Show Movies and enqueue requests (the + button), then go to My Requests and order your requests, finally Submit Requests to Server. -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- More rambly (and incomplete, and now outdated...) introduction toggle What this is: A way for people to share their movie/tv show reaction requests, and to order requests by how much interest there is in them (using a few different metrics). A way for Cassie to discover movies/shows to react to and still remain "super blind" going into them. I did write a static web app with a list of my recommendations with metadata, reasoning, and more sophisticated filtering (I can link it if anyone is interested?). It ended up being only somewhat interesting and not particularly useful at all. This will only become useful (to Cassie) when a critical mass of people have added their requests. What this is not: A tool to use against Cassie to pressure her to watch anything. "Super blind"?: Cassie seems to like going into her First Time Watching reactions without knowing much if anything about the movie ("super blind"), so this web app starts in a very minimalistic mode - only the title and year are shown, along with the several weights of how requested the movie/show is, and whether Cassie has seen and reacted to it. Request guidelines: No demonic horror or with excessive nudity. (Should this be filled out more? Cassie?) How to use this: Add movies to your request queue either by Motivation: There are movies that I would really like Cassie to react to but that aren't likely to rise to the top of her "to watch" list, not with thousands of people wanting the same. Even with this, my requests probably won't make it to the top, but at least I'll be able to know for sure how far down they are. And genuinely highly desired reactions should come to the top. What this could be: Anything that we would like or want it to be. Minimum Viable Project, for me (Planner), was to be able to have everyone be able to add every possible movie they'd want to request, and then weight those requests if they wanted to. Do we want Cassie to be able to provide a prompt and everyone be able to add movies that fit the prompt and vote on them (order them with the same weighting as general requests? Remove some as not seen or not interested?)? Cassie gives a group of movies only she adds to and we vote on them (i.e., polls implemented here)? Patron-made prompts (single contributor, anyone contributes)? Voting on patron-made prompts (i.e., a way to order prompts by the most popular - for Cassie to find the most wanted prompts, but also for us)? Discussions on movies/shows, spoilers, spoiler-free, and/or convincing other people to watch/vote on the movie/show you want a reaction to? "Burnt Popcorn", an indicator on movies/shows that would show in "super blind" mode to show that X people think it would be problematic for Cassie (offset by the number of people who vote that it isn't problematic)? Ability to request/add a vote to a movie that Cassie has already seen? (Like the Freaky Friday reaction) Super request tokens(? do they need a better name? Candied Popcorn, maybe?) being related to the campaign_lifetime_support_cents or tier instead of just the flat 1 per month (Little Kernel gets 1, Popped Corn gets 2, Popped Corn w/ Salt gets 3, Popped Corn w/ Butter gets 4)? (Requires actual integration with Cassie's patreon (currently the app just makes sure PiB is in your pledge list)) Privacy features (anonymous requests - only Cassie and other admins would see your vote for a request)? Metadata for movies (synopsis, cast & crew, youtube trailer, etc)? A discord bot that you could ask if Cassie has seen something? Cassie/admin veto (an indicator by Cassie or Ben or someone else with authority that Cassie won't be considering a movie, hopefully with a reason)? Generalise the app out so that it can be used for other reactors (and have one list of requested reactions applied to multiple reactors)? More general forums (off-topic, feature requests, help, etc)? Share the code on Github? Other ideas? Caveats: I am currently time-rich and money-poor; so I have the time to write this app simply because it was interesting to do so (and hopefully it will be useful). It currently costs $5 USD per month, but that may go up depending on usage (and I'm a bit unsure how much usage will equate to how much it will go up); if it's too much I'll either have to pull the plug or ask for help. The data format or storage may change, as I'm not set on how it is implemented right now. ... I don't have a development environment for this project (it's using cloudflare workers and durable objects, with websockets) - I'm coding and pushing directly to the live app. Potentially faster feature implementations, but also more likelihood of bugs. See something you want changed (bug fixed or feature implemented), ask? The current implementation just gives the browser all of the movie/request data to play with (sort, filter). Maybe on slower machines or when the list of requests gets large this should be pre-done on the server/worker, I'm not sure. Data privacy statement: Your usage of the site (your request list, basically) will be publically viewable (anonymity features are as-yet unwritten), but your data is not, and will not, be sold to third parties. The only potentially sensitive information that is stored on the server is your campaign_lifetime_support_cents, and it isn't viewable (or even sent to clients) anywhere - it's being considered for the Super Requests feature (where you get a limited number of tokens to boost requests). Terms of Service: Very sophisticated - Don't be a dick, yeah? This service is a privilege, not a right, and you can be removed if you're being negative to the community, the operation of the service, or if Cassie decides you should be removed. Menu Log: Connected users changed to 11