Coder Social home page Coder Social logo

placeatlas / atlas Goto Github PK

View Code? Open in Web Editor NEW
418.0 6.0 477.0 327.73 MB

The /r/place Atlas is a project aiming to catalog all the artworks created during Reddit's 2022 /r/place event.

Home Page: https://place-atlas.stefanocoding.me/

License: GNU Affero General Public License v3.0

JavaScript 59.50% HTML 16.62% Python 19.83% Shell 0.51% CSS 3.54%

atlas's Introduction

Entry count Commit activity Netlify License
Discord Subreddit subscribers Website

The 2022 r/place Atlas

The 2022 r/place Atlas is an interactive map aiming to chart all the artworks created during the r/place April Fools event on Reddit in 2022. It is made with information to each artwork of the canvas provided by the community.

This project was established by Roland Rytz for the event in 2017, and further developed and maintained by the Place Atlas Initiative and contributors.

This project is licensed under the GNU Affero General Public License v3.0.

You can check out the website by visiting 2022.place-atlas.stefanocoding.me. The subreddit, r/placeAtlas2, is available for communications via Reddit.

Contributing

This project is open source, and contributions are welcome. In fact, the Atlas relies on user contributions.

Please read CONTRIBUTING.md to learn how to submit a new entry, edit existing entries, or contribute to the development of the codebase.

The r/placeAtlas2 subreddit and the Discord server is also the place to submit all bug reports, feature requests, or questions.

Contributors

Note

For more credits, including entry contributors, please see the Credits sections on the About page.

All Contributors

Many thanks to these wonderful people for contributing on the scope of this repository. (emoji key).

Stefano
Stefano

πŸ’Ό πŸ’» πŸ–‹ πŸ”£ 🎨 πŸ” πŸš‡ 🚧 πŸ“† πŸ’¬ πŸ›‘οΈ
ash
ash

πŸ’Ό πŸ–‹ πŸ”£ πŸ“† πŸ‘€
Aeywoo
Aeywoo

πŸ’Ό πŸ› πŸ“ πŸ–‹ 🚧 πŸ”¬
AnonymousRandomPerson
AnonymousRandomPerson

πŸ”£ πŸ–‹ πŸ”¬ πŸ’» πŸ‘€
mxdanger
mxdanger

πŸ’» ️️️️♿️ πŸ› 🎨 πŸ€” πŸš‡ 🚧 πŸ”§ πŸ““
Riley
Riley

πŸ”£ 🎨 πŸ“–
Hans5958
Hans5958

️️️️♿️ πŸ› πŸ’» πŸ–‹ πŸ”£ πŸ“– 🎨 🚧 πŸ“† πŸ”§

This project follows the all-contributors specification. This section only includes GitHub contributions. Other credits are shown on the About page.

atlas's People

Contributors

ab-gh avatar aeywoo avatar ann4belle avatar anonymousrandomperson avatar codixer avatar commonco avatar dubyadude avatar enshael avatar fabi321 avatar hans5958 avatar howardt12345 avatar jogerj avatar lazypeaster avatar m654z avatar memmam avatar mia-riezebos avatar mxdanger avatar n9iels avatar nico-abram avatar pixelpone897 avatar prezmop avatar prostosanja avatar recordcrash avatar reverb5264 avatar riuneko avatar rolandr avatar somegenericguy avatar spiderinmyear avatar tcoofficiall avatar wayland-smithy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

atlas's Issues

The Remaster Plan

The remaster is currently underway! New features, new design, new new!

Have new, ambitious ideas? You are invited! Tell us, or implement in this remaster by creating a PR towards the remaster branch. Please do not submit new/edited entries on it.

You can also test the remaster before it goes up. You may found some bugs that we can fix before it's release. In that case, tell it here!

New entries and edits will still be pushed to master (via cleanup/reddit) to be live later, as usual.

Visit the current state: https://remaster.place-atlas.stefanocoding.me/

Development

Main

  • #1149
    • Editing (#708)
    • Past/alternative canvas entries
    • Multi-canvas paths
    • New links format
    • Canvas variations
      • 30-minute r/place canvas
      • The Final Clean canvases and alternatives
      • #1319
  • #1320, #1334

Additional

  • #1178, #1235
  • Add .gitattributes
  • Conversion script

Additional After Redesign

Pre-Merge

  • Cleanup
    • Remove test code
    • Remove beta warning
  • #1317
  • Freeze on atlas.json (do not create new entries or make edits)
  • Run formatter
  • Final smoke test
    • Website
    • Crawler

Post-Merge

  • Smoke test after new format entries in
    • Website
    • Crawler
  • Deprecate/remove code that supports the old format

Project status on categorising problematic symbols/flags

Hi! I'm wondering if there's a stance on whether you will be categorising highly problematic/illegal flags and symbols?

There's a certain flag that's categorised on your website that would be better discussed in private due to strange discourse around this flag that would be astroturfed by these people if mentioned publicly.

Is there a way I can contact a project maintainer about this? I have Discord too.

Update request: [652, 493 Dr Who]

  • Summary of changes:
    Edit to the description of the Dr Who tiles, currently says: Though it's unclear which regeneration of the Doctor stands in the doorway,
    I believe based on the hairstyle attempted, coat colour, but more likely based on the multicoloured dots I assume to be a scarf, that this particular doctor would be the 4th doctor, Tom Baker

Zooming on the canvas with a touchpad on Firefox is very sensitive

I can zoom the canvas with my touchpad from max to min zoom with a ~0.5cm swipe. This makes it very difficult to precisely focus on a spot. I've tested the touchpad scroll sensitivity and it's set to a reasonable value, in fact I don't face the same problem on a website like Google Maps.

Broken Turkish letters

image

I'm on Windows and this happens on both Chrome and Firefox. Probably just a font thing.

id: twugx8 misspelling

image

Columbia is a city in south Carolina, but that is the flag of the country in latam, colombia, its a common misspelling between americans

New border preview

A way is needed for volunteers to preview borders for new/edited entries before merging them in to the main repo; as it is a lot of entries are getting in whose purpose is to grief art pieces by covering them up with false borders, see this example of people griefing the alliance between Israel and Mega Man as well as multiple of their neighbors.

id: twn7x2 mispelling in title

On the entry with the id #twn7x2, there is a misspelling in the title. The title says "Scratch from The Ghost and Molly Magee", but it should say "Scratch from The Ghost and Molly Mcgee" (Mcgee instead of Magee).

In the body text of the entry you can see Magee is later spelled correctly as Mcgee. The Ghost and Molly Mcgee is a tv show, so I'm sure that spelling it correct. Someone within the community pointed it out.

Let me know if this is the correct place to submit something like this or if I should take this elsewhere. Thank you!

Netlify preview should link to new diff modes

See issue #1020 and subsequent PR #1068, I don't think the ?mode=diff and ?mode=diffonly settings should be secret, because not everyone checking pull requests may know about or know to use them. I think it should be updated to include a link to one of the new modes underneath the main 'deploy preview', or replace the main 'deploy preview' with a ?mode=diff link.

Use the official final image of Reddit

Reddit has now apparently published the official final image: https://twitter.com/Reddit/status/1511383937305751555

While it's probably up for debate whether the official image or the end result of r/thefinalclean should be used in the end, I think the official image is still an improvement over the current one.

Link to the raw image (Reddit banner still needs to be removed): https://pbs.twimg.com/media/FPmDrWhXMAAD6O-?format=png&name=orig

Edit

As noted in the replies, this was in fact not the final image, but the final image has now been posted:

Reddit post: https://www.reddit.com/r/place/comments/txvk2d/rplace_datasets_april_fools_2022/

Image: https://placedata.reddit.com/data/final_place.png

Whether that or the result of r/thefinalclean is preferred is still debatable.

Wrong handling of \n

It looks like the \n in the JSON that got posted in the subreddit were accidentally turned into regular n, resulting in many descriptions stemming from reddit to have stray ns in them.

New maps that are much closer to the whiteout

I've noticed the map used isn't the most last version there is, and I did create a new issue about this but unfortunately I didn't realize it was in the old place atlas and not the 2022 one. Link to Issue Info is all there but I'll share that info here as well

Basically, this is what I can confirm to be as last as you can get with r/place 2022 before the whiteout: https://rplace.space/combined/1649112455.png
I can confirm this because I was actively working on the TotalBiscuit memorial, specifically the left border beside his name. The last bit of work I could do before the whiteout was to start bringing the border along the top and start cutting the Irish flag that was about to invade. You can see this in the linked image as I got one out of the 3 colors before whiteout. This is within 5 minutes of the whiteout.
If you are unsure if I was, here's a link to a post I made roughly an hour to 30 minutes before the whiteout began asking for help and what I was working to make it look like: Reddit.com/r/Place Link

Unfortunately while that is the last recorded moment that will likely be found, it is not the quality I'm sure you guys want. However, I have found a version that is high quality and is much further along than the current atlas displays. Roughly 30 minutes before the whiteout. https://i.redd.it/ex9g0dctplr81.png

This I'm aware would likely make a bit more work to correct the areas listed in the atlas. I mostly wanted to bring this to the attention of you guys so the atlas could be the most complete it can be.

Update request: xQc cow ("streamer raid") change/removal

  • Summary of changes:
    Change the opinionated addition to the cow
    image

The second part of the first sentence seems completely irrelevant and unrelated to the art, and same for the second, which is unrelated to the artwork. As there is already an info box on this area, I do not see the use of this comment, as it does not serve its designated purpose.

Update request: Unnecessary hate and

  • Summary of changes:

image

The last comment is full of hate and is just unnecessary. It is obvious an FC Barcelona (Real Madrid's biggest rival) fan made it, and since there are no hate comments on the Barcelona drawing, it would be great to have them removed from the Real Madrid drawing as well.

STATUS OF SUBMISSIONS

Due to an INCREDIBLE high surge in submissions and the fact we still need to find the final picture before the whitening.
Some delay will be brough to the project. Keep in mind, all the work done here. Has to be done manually, so we have to shift through all 181 PR's and submissions by ourselves.

Potential performance issues with `calcPolygonArea`

I have a PR in progress to sort by Area in the search. #783

Between this and the information overlay for plots, calcPolygonArea can be called more than once for the same vertices, there's no visible performance impact but it is possible to be worse off on lower-end devices.

I've opened up a draft PR #822 to discuss a solution.

Reset button issue

On the remaster branch the reset button doesn’t properly reset the periods list and it doesn't set the state of the finish button to disabled, which allows the user to potentially submit an entry with no path.

Move/remove subreddit links from website field

We should remove the subreddit links from the website field, either moving it to the subreddit field, leaving the website empty, or remove it from the website field because it already exists on the subreddit field.

Update request: Fix bias on neoliberal

Whoever contributed to the description of the neoliberal area on placeAtlas was clearly biased. I remember viewing it not to long ago and it being accurate.

ID: u03jwj, (848, 108)

The canvas is outdated

Hi there! This is a very nice wonderful project and I've submitted a few additions myself aswell.

However, I noticed that the current image at https://place-atlas.stefanocoding.me/ of the 2022 r/place isn't the most recent image that's available. There's pictures on the internet that are more recent (closer to the white void, without including the white void.)

This one I've seen around a lot, it's newer and it actually features some minor and major developments that happened after the image currently in atlas was taken.

image

Therefore, I'd like to suggest to perhaps use the newer image I included! I would've created a PR, but I thought I'd open an issue for discussion here first.

Thanks!

Closing and opening sidebar menu messes with cursor position

How to recreate the issue:

  1. Zoom in to the canvas in normal mode. (optional, just helps to see how wrong it is)
  2. Open/close the sidebar with the arrow
  3. Move the cursor back on the canvas without touching an entry if the sidebar is open
  4. The cursor position is now incorrect. Zooming in or out, grabbing the canvas or mousing over an entry in the sidebar fixes the cursor position.

Non-final atlas entries

It would be great if there was some kind of way that drawings that did not survive to the end can be annotated also now that there is a timelapse function. There's at least one figure that I would like to add that fits the bill, and one more that currently points to where something was.

Entries cut off by bottom of screen / make overlapping entries scrollable

If a region of the board has too many entries (example here), they will scroll off the page and be unreadable unless you use the search function to find them (which would of course be difficult if you don't know what they say).

This mainly seems to be an issue when a piece has many duplicate entries; regardless, I think the best solution to this would be to make hovered entries scrollable, so you can scroll down and read entries pushed off the bottom of the screen.

Lots of duplicate or redundant entries

There are a lot of artwork pieces have multiple submissions for the same piece, there are quite a few pieces that have 2-3 or even more. "Kenny" from South Park, for example is on there 5 times.

Screen Shot 2022-04-07 at 2 47 27 AM

Change the center algorithm

The current algorithm for calculating the center of a polygon is only using the "center of mass", also called centroid. However, this sometimes leads to situations in which the center of a polygon is not actually part of the polygon. See here or here.

I thus want to discuss, if we want to switch to another algorithm of calculating the center, by mapbox.
See here for an explanation, or in this repository for an implementation.

I'm open to actually implementing the new algorithm if it is wanted.

Overlap button doesn't toggle back

When pressing the overlap button, you are greeting with the blue overlay. However, when you press it a second time to disable the overlay, nothing happens.

Update request: Updating description of a mural to be accurate.

  • Summary of changes:
    image

The second description is very inaccurate an there should be this instead:

A logo of rlgym, a python API to treat the game Rocket League as an OpenAI Gym environment.

A subreddit linked can be r/RocketLeagueBots as RLGym does not have their own.
A website should be https://rlgym.org/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.