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
1
30 MINUTES REMAIN (canvas.fediverse.events)
submitted 2 months ago by grant@toast.ooo to c/canvas@toast.ooo

GET YOUR PIXELS INNNN

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

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!

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

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 πŸ™

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

oh hey the canvas also looks a bit different...

If this is your first Canvas post you've seen...

Canvas is a collaborative pixel canvas, much similar to r/place

https://wedistribute.org/2024/07/canvas-2024-live/

[-] grant@toast.ooo 3 points 2 months ago

Everything was rebooting, it should work now πŸ‘

[-] grant@toast.ooo 7 points 2 months ago

Sometimes the canvas takes a bit to load

201
Canvas 2024 is live! (canvas.fediverse.events)
submitted 2 months ago by grant@toast.ooo to c/fediverse@lemmy.world

Rocky start, but we're here! also making this almost an hour late due to the rocky start

What's Canvas?

Canvas is a collaborative pixel canvas similar to Reddit's r/place, except it is open to (almost) the entire Fediverse!

The event is going on from July 12th 4am UTC to July 15th @ 4am UTC (72 hours)

🌎 https://canvas.fediverse.events

Main community: !canvas@toast.ooo Matrix: #canvas:aftermath.gg Discord (bridged): https://discord.gg/mEUqXZw8kR Microblog Announcements: https://social.fediverse.events/@canvas

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

ROCKY START

WE'RE LIVE

place pixels, yeah

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

i may be 2 hours late to the actual 24 hour mark...

  • πŸ• Countdown
  • 🀝 Find/share your groups/templates in the group finder post
  • 🌎 The entire Fediverse is included, not just Lemmy this time!
  • πŸ”³ 500x500
  • πŸ’¬ Matrix πŸ”— Discord (bridge is bugged rn, i'll edit this post when it's fixed)

🐘 @canvas@fediverse.events

πŸ—£ Spread the word! 🎨

[-] grant@toast.ooo 4 points 3 months ago

when the event goes live, it'll be a website you can login to and place pixels

the login system sends a DM to your account with a code to verify your identity, no passwords are used

[-] grant@toast.ooo 1 points 3 months ago

that's strange, you might want to contact your instance admins then

[-] grant@toast.ooo 2 points 3 months ago* (last edited 3 months ago)

hi i'm the guy behind canvas & also the admin on toast.ooo

last couple days i've been fixing things w/ my lemmy instance, but it should load now

(ik it's like 4 days late lol)

[-] grant@toast.ooo 2 points 3 months ago

oh shit i didn't see this notification πŸ˜…

keep an eye out πŸ‘€

[-] grant@toast.ooo 11 points 3 months ago

Oh hey it’s also toast’s 1 year as well πŸŽ‰

https://toast.ooo/post/3679257

[-] grant@toast.ooo 4 points 3 months ago

@user works on all fediverse platforms, but !community does not

i was proposing for this to be a possible solution to make it work across all existing platforms w/o requiring all the other platforms to support lemmy's system

[-] grant@toast.ooo 2 points 3 months ago

if using lemmy, it could automatically make this change

this would primarily be used by other fedi platforms to easily differentiate community & users

eg if i followed @sc07@group.toast.ooo on mastodon it would for sure follow !sc07@toast.ooo and not @sc07@toast.ooo (an account with the same identifier)

[-] grant@toast.ooo 3 points 3 months ago

but if you search a community up on another fedi platform, it won't always pick the community or the user (if they have the same name)

as far as the other platforms know, there's one actor but points to two different accounts

afaik the webfinger spec doesn't allow for multiple actors having the same identifier, like how lemmy does it (here's what gets returned when a username matches a community and user)

[-] grant@toast.ooo 2 points 3 months ago

how I was thinking about it the instance owners would pick the subdomain the communities would be placed on, everything would still route through the main host but external interactions (like following a community) would be routed through the subdomain

eg for blahaj.zone's lemmy instance it could be setup as users sending in @lemmy.blahaj.zone and communities ending in @group.lemmy.blahaj.zone or something like that

[-] grant@toast.ooo 4 points 3 months ago

not every community would have it's own subdomain, no

community actors would just have the hostname part be a different domain eg

users:

  • @UserA@toast.ooo
  • @UserB@toast.ooo

communities:

  • @CommunityA@group.toast.ooo
  • @CommunityB@group.toast.ooo
view more: next β€Ί

grant

joined 1 year ago
MODERATOR OF