Canvas

2002 readers
26 users here now

Canvas — The Fediverse’s r/place


2024 Concluded!

2024 Thank You Post

2023 Thank You Post


Links

Timelapses

founded 1 year ago
MODERATORS
1
1
[2024] Thank you for participating!! (social.fediverse.events)
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 
 

the event has concluded! thank you all for participating!

this has been incredibly fun to run, as it was last year (although there was a bit more hiccups this time around)

⚠ Crossposters: link back to this post as it will be updated with more information ⚠

Event date: July 12th, 2024 @ 4am UTC til ~~July 15th @ 4am UTC (72 hours)~~ July 16th @ 4am UTC (72 hours + 24 hours) (it was extended due to a massive performance issue that caused major downtime)

Future events

I'm planning to host another one next year, so stay tuned 👀

If you have suggestions for canvas 2025 or any other events, post them in this post (thanks Ategon)

Supporting the project 💜💜💜

I have spent a little over 6 months completely rebuilding Canvas from the ground up to support future features, and i would love to work on more fediverse events

poster sales

posters of the final canvas will be sold, if you would like to stay updated with information on those, follow the Mastodon account or send an email to [email protected] 💜

the shop site will also include stickers for the following instances:

  • mastodon.world
  • lemmy.world
  • blahaj.zone
  • toot.community
  • toast.ooo
  • Canvas 2024

✨ I wanted to have the shop setup before the event ending, but i couldn't get it setup quick enough unfortunately

direct donations

Donating via Stripe is the best way to donate directly

contributing to the code

canvas is open-source and is on a self-hosted gitlab instance at https://git.sc07.company/sc07/canvas

at time of writing; the gitlab server randomly restarts due to resource limits

Timelapses

i need to rewrite the timelapse script as some people pointed out some weirdness with the other ones (that's also what delayed this post by almost 3 hours)

Data

The database has all of the pixel placements, so it's possible to regenerate the log file, but that's currently not implemented (so nothing is lost) Format: {timestamp}\t{username}\t{action}\t{x}\t{y}\t{hex} (for the most part)

  • Raw pixel log file (could be missing pixels due to crashes, i'm unable to confirm at time of writing) (47mb)
  • Possibly patched pixel log file (contains the first 10ish minutes that got dropped from the raw file + an attempted patch, but could include duplicated pixels) (47mb)

chat.fediverse.events

This will stay up as long as i can keep it running for, i'll make some improvements eventually as well

tools (like a canvas atlas)

if anyone is wanting to build something for canvas, i'd be willing to host the project & give it a subdomain of .fediverse.events

just send me a matrix dm, a dm on discord (grahhnt) or an email [email protected]

Special thanks

thank you to the moderators that helped me this year, even with how stressful it was 🔨

and the contributors to the code once the event started: 💻

  • Ategon
  • Marius
  • soda_cans

and thank you, once again, for participating this year, i hope you enjoyed it as much as i did 💜

i'm going to now go enjoy my 21st 🥳🎉

  • grant
2
1
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

the first public look at the Canvas rewrite

The event is happening in roughly 4 days from now 🎨

🔗 You can now create template URLs to figure out where you want your group's template to go (settings -> template) make sure the switch is on, then you can copy the URL of the website

🌎 https://canvas.fediverse.events 🖌 Palette: Pxls 13

🔽 Post your group details w/ your template link below so people can find and join your group! (Template link, Matrix, Discord, Lemmy Community, etc) 🤝

3
1
submitted 1 year ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 
 

Thanks for joining in! The canvas is now finished!

I’m going to be leaving the canvas up and read-only for a couple days, but not too long.

This was incredibly fun to host, thank you all for participating!

Event date: August 4th (12:00am EST) - 6th (11:59pm EST)

Future Events

I’d love to make this a yearly event. Expanding from just Lemmy to the entirety of the fediverse aswell!

I’ll reuse this Lemmy community & the Matrix space for that event

If you have suggestions for future events, post them in a comment on this post, each suggestion as it’s own comment so people can vote on them

Timelapses:

Data:

4
5
 
 

[Idea] If you don't want to see huge flags taking space over actual drawings in the Canvas, pick the biggest flag that you can find to deface.

As long as a lot of people are doing that, the ones templating larger flags will be forced to reduce their layouts and give more room for actual drawings.


[Reasoning] When it comes to country flags, I think that the immense majority of the users can be split into four groups:

  1. The ones who don't want to see country flags at all.
  2. The ones who are OK with smaller flags, but don't want to see larger ones.
  3. The ones who want to see a specific large flag taking a huge chunk of space.
  4. The ones who want to see the whole canvas burning, like the void.

I'm myself firmly rooted into #1, but this idea is a compromise between #1, #2 and #4.

Typically #3 uses numbers (and/or bots) to seize a huge chunk of the canvas to their flags. Well, let's use numbers against it then. As long as #1, #2 and #4 are trying to wreck the same flag, we win.


[inb4]

But what about identity flags?

Not a problem. They're typically bands instead of thick squares, and people drawing them are fairly accommodating.

But what about [insert another thing]

Even if [thing] is a problem, it's probably minor in comparison with huge country flags.

What should be the template?

None. We don't need one, as long as everyone is working against the same large flag.

Just draw something of your choice over the flag, preferably over its iconic features.

But I'm not creative enough for that!

No matter how shitty your drawing is, it's probably still way more original than a country flag. So don't feel discouraged.

That said, you can always help someone else with their drawing. Or plop in some text. Or just void.

Why are you posting this now, you bloody Slowpoke?

I wish that I thought about this before Canvas 2024. But better later than never. (And better early by a year for Canvas 2025.)


EDIT: addressing on general grounds some whining from group #3 (the ones who want to see a specific large flag taking a huge chunk of the canvas space).

You do realise that this sort of "war against the largest flag" should benefit even you, as long as the biggest flag is not the one you're working with, right? Even for you, this makes the canvas a more even level field. Let us not forget that you love to cover other flags with your own.

6
 
 

After I finished working on my drawing, I spent some extra time on the event drawing small custom/abstract flags inspired from generated flags from my flag generator, placed on random locations of tiny available spaces on the canvas. Mainly just to help fill the canvas, but overall, that was a cool and fun idea.

I drew a total of 40 flags, but not all of them managed to survive until the end of the event. So, I double-checked and counted all the survived flags, and in total, there are 34 survived flags on the canvas. If you managed to find all of them, I'll reveal a huge list of locations in the comments!

These are some of the mini flags, for a bit of a hint.

7
 
 

Just from "a quick query" by the admin.

there'll be a better one later, this is just a quick query

8
 
 

Hey everyone! Thanks for participating in Canvas. I wanted to make a thread to collect together suggestions people have that can be worked on before the next Canvas.

Feel free to also throw in suggestions for future Events we can build and run for the fediverse.

Ill be collecting suggestions together and making issues for them in the repository for myself or some other contributors to work on (the projects open source so anyones free to contribute! https://git.sc07.company/sc07/canvas Feel free to reach out to me and I can help get you set up with the codebase)

9
1
30 MINUTES REMAIN (canvas.fediverse.events)
submitted 3 months ago by [email protected] to c/[email protected]
 
 

GET YOUR PIXELS INNNN

10
 
 

3 HOURS!!

https://canvas.fediverse.events

i would also like to know what countries have participated this year!

i'm planning to sell canvas posters to help fund the project and any future events i would love to run

stickers for the following instances will also be sold to support them:

  • mastodon.world
  • toot.community
  • blahaj.zone
  • lemmy.world
  • toast.ooo
  • Canvas 2024

i've spent a little over half the last year to rewrite canvas from the ground up and it's been very very fun running the event so far, stressful, but fun :)

if you're interested in getting a print, drop your country below so i can calculate everything and make sure it's available

if everything goes to plan the prints should be available after the event ends 🤞

💜💜💜 - grant

Microblog: https://social.fediverse.events/@canvas/112793526386602984

11
1
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 
 

As part of an update that was just pushed you can now enable "New Pixel Pulses" which will make a little circle for a bit surrounding any new pixels that get placed onto the canvas

You can use this to see where activity is happening on the canvas

This was originally made as a userscript by soda_cans and was adapted by me into the actual codebase

12
1
Canvas now has Dark Mode! (programming.dev)
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 
 

Enjoy :)

13
 
 

I'm putting this bad boy on the top left inside the UK flag, need help.

14
1
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 
 

Currently on the canvas theres a bunch of blank space remaining. This is both due to people using the blank space as part of their design and due to some areas not having backgrounds yet!

(The green shade in the attached image is the blank canvas filter, you can find it in settings to see whats blank space and whats white)

As we head into the last part of canvas if you have any spare pixels you dont know what to do with you can drop some to help out some of the backgrounds

Some example locations:

Bi flag (around y=437)

Gray lattice (around 472, 461)

Whitespace in OSU (around 313, 265)

Void (around 709, 218)

Foliage (around 581, 493)

Yellow (around 74, 469)

Blue and Teal (around 271, 201)

White stripes in the upper flags (around 350, 46)

If you have any others post them in a comment

15
1
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 
 

📍 Canvas location

I'm happy I could finish a 158-pixel-wide drawing mostly (if not all) by myself ever since the time when the canvas was expanded (took around 2 days to finish). At the time the canvas had much more space to build in that I instantly got an idea to build a template incorporating the two URLs of my most popular Perchance projects (Power Generator Manager and Power Flag Generator (a.k.a. Random Custom Flag)) and some references.

There was a bit of an adjustment when someone was drawing overlapping on my template, but it was fine, I then planned to move some parts around.

Now, while I look around the canvas, I wanted to draw more custom/abstract flags scattered around the entire canvas (in tiny available spaces of course) during the remaining time of the event, just to help fill more pixels around the flag layouts/models will be grabbed from my flag generator. Here's a group of the blank versions for a reference. What do you think?

16
1
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 
 

When the bottom half of canvas is revealed, we're building a huge FUCKSPEZ in the middle.

If my math is correct, this should be the template:

URL: https://sh.itjust.works/pictrs/image/27cb4462-b718-4298-b1c1-93a164d15bb6.png

Width: 1000px

x: 0

y: 500

Link: https://canvas.fediverse.events/#x=606&y=492&zoom=1&tu=https%3A%2F%2Fsh.itjust.works%2Fpictrs%2Fimage%2F27cb4462-b718-4298-b1c1-93a164d15bb6.png&tw=1000&tx=0&ty=500&ts=ONE_TO_ONE

Tell me if it's too big, we can make it smaller

Edit: Nevermind. Just now read that there will be no size increase. Guess I have to wait for the next year

17
 
 

The whole thing is just light gray. I'm on mobile Firefox and did not have this problem last year.

18
1
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 
 

No size change as a result of the polls

68% of the canvas has pixels on it, lets try to get it filled!!

24h - 72h Timelapses:

go place pixels!

19
20
 
 

the poll has spoken!

Mastodon votes: Post

  • Keep the size: 31 votes
  • Change the size: 46 votes

Lemmy votes: Post

  • Keep the size: 78 votes
  • Change the size: 23 votes

Final results:

  • Keep the size: 109 votes
  • Change the size: 69 votes
21
 
 

Terrorist PFLP art?

(690, 390)
Is anyone cool with that? PFLP murdered dozens of civilians over the years.

@canvas

22
 
 

Vote by upvoting your choice below

Vote ends July 15th @ 12:00am UTC (in 6 hours from now)

Comments should be as replies to the options not root comments (so the actual options don't get lost)

or... vote via microblog: https://social.fediverse.events/@canvas/112786025769981253

Final Lemmy Votes:

  • Keep the current size: 78 votes
  • Resize the canvas: 23 votes
23
 
 

If the canvas is doubled again to the bottom the LGBTQ flag will turn into a square. SCNR

24
1
CANVAS IS BACK ONLINE (canvas.fediverse.events)
submitted 3 months ago by [email protected] to c/[email protected]
 
 

performance issues have been solved (unless if some sneaky bugs got through)

the event has been extended by 24 hours!

the new end is july 16th @ 4am UTC

https://canvas.fediverse.events

25
 
 

Whenever Reddit hosted r/place, it got instantly dominated by streamers and massive clans covering the canvas in their insignia, anybody else who wanted to draw be damned. I remember in 2022 I was working with a smaller subreddit to try to put a 16x16 graphic somewhere unobtrusive and could scarcely put 3 pixels down before getting overwritten by the German flag that was already taking up 1/3 of the canvas.

On Canvas yesterday, somebody put up a ~50 pixels wide drawing of Princess Celestia fighting Nightmare Moon (something that wouldn't have survived 20 seconds on Reddit before being vandalized) and the people drawing the osu! logo went behind it!

I'm just kind of amazed and stunned and glad that we seem to be infinitely better at silently collaborating and not stepping on each other than the people on That Other Site who are obsessed with pointless internet clout.

view more: next ›