1
1
Canvas Stats Website (sh.itjust.works)

Hi everybody! I have finished building a web app that allows you to search for a user and view their stats from the event! The app will tell you your overall ranking, number of pixels placed, the coordinate you placed the most pixels on, and how many of each color you placed.

I will probably add more features to the website, but I wanted to get something out there so everyone could see how they did.

Thanks @grant@toast.ooo for providing the data.

Here is the link to the web app.

2
1
submitted 2 months ago by db0@lemmy.dbzer0.com to c/canvas@toast.ooo
3
1
submitted 2 months ago* (last edited 2 months ago) by lvxferre@mander.xyz to c/canvas@toast.ooo

[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.

4
1
submitted 2 months ago by BluePower@sh.itjust.works to c/canvas@toast.ooo

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.

5
1
[2024] Thank you for participating!! (social.fediverse.events)
submitted 2 months ago* (last edited 2 months ago) by grant@toast.ooo to c/canvas@toast.ooo

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 hello@sc07.company πŸ’œ

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 hello@sc07.company

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
6
1
submitted 2 months ago by user224@lemmy.sdf.org to c/canvas@toast.ooo

Just from "a quick query" by the admin.

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

7
1
submitted 2 months ago by Ategon@programming.dev to c/canvas@toast.ooo

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)

8
1
30 MINUTES REMAIN (canvas.fediverse.events)
submitted 2 months ago by grant@toast.ooo to c/canvas@toast.ooo

GET YOUR PIXELS INNNN

9
1
submitted 2 months ago* (last edited 2 months ago) by grant@toast.ooo to c/canvas@toast.ooo

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

10
1
submitted 2 months ago* (last edited 2 months ago) by Ategon@programming.dev to c/canvas@toast.ooo

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

11
1
Canvas now has Dark Mode! (programming.dev)
submitted 2 months ago* (last edited 2 months ago) by Ategon@programming.dev to c/canvas@toast.ooo

Enjoy :)

12
1
Urr from Aqua Teen (lemmy.world)
submitted 2 months ago by whostosay@lemmy.world to c/canvas@toast.ooo

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

13
1
submitted 2 months ago* (last edited 2 months ago) by Ategon@programming.dev to c/canvas@toast.ooo

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

14
1
submitted 2 months ago* (last edited 2 months ago) by BluePower@sh.itjust.works to c/canvas@toast.ooo

πŸ“ 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?

15
1
submitted 2 months ago* (last edited 2 months ago) by 1boiledpotato@sh.itjust.works to c/canvas@toast.ooo

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

16
1
I can't see any pixels :( (lemmy.blahaj.zone)

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

17
1
submitted 2 months ago* (last edited 2 months ago) by grant@toast.ooo to c/canvas@toast.ooo

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!

18
1
19
1
submitted 2 months ago by grant@toast.ooo to c/canvas@toast.ooo

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
20
1
submitted 2 months ago by saul@hayu.sh to c/canvas@toast.ooo

Terrorist PFLP art?

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

@canvas

21
1
submitted 2 months ago* (last edited 2 months ago) by grant@toast.ooo to c/canvas@toast.ooo

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
22
1
submitted 2 months ago by Muehe@lemmy.ml to c/canvas@toast.ooo

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

23
1
CANVAS IS BACK ONLINE (canvas.fediverse.events)
submitted 2 months ago by grant@toast.ooo to c/canvas@toast.ooo

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

24
1
submitted 2 months ago* (last edited 2 months ago) by AVincentInSpace@pawb.social to c/canvas@toast.ooo

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.

25
1
CANVAS PAUSED (toast.ooo)
submitted 2 months ago by grant@toast.ooo to c/canvas@toast.ooo

i'm fixing some performance issues

i'll keep this community updated if anything changes

i'll also be extending the event time to hopefully compensate for the lost time

sorry for the downtime πŸ™

view more: next β€Ί

Canvas

2022 readers
27 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