GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 07:26:08 JST Aral Balkan Aral Balkan

    So given it’s Saturday night, I thought I’d have a little fun with Kitten and make a tiny collaborative drawing toy.

    You have a 20×20 grid and only black and white to draw with and everyone shares the same canvas.

    https://draw-together.small-web.org

    Have fun + looking forward to seeing what we all, umm, draw together.

    :kitten:💕

    PS. It took about 60 lines of code.

    View source: https://codeberg.org/aral/draw-together

    #Kitten #SmallWeb #DrawTogether #toy #game #web #dev

    In conversation about a year ago from mastodon.ar.al permalink

    Attachments


    1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/147/341/560/072/969/original/0688643b31b8d15a.png
    2. Domain not in remote thumbnail source whitelist: codeberg.org
      draw-together
      from aral
      A very simple Kitten toy in ~60 lines of code for drawing together on a 20×20 grid.
    • GreenSkyOverMe (Monika) repeated this.
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 07:28:52 JST Aral Balkan Aral Balkan
      in reply to

      Haha, nice, already seeing you all adding and removing pixels :)

      Feel free to use this thread to coordinate if you want to :)

      #Kitten #SmallWeb #DrawTogether #toy #game #web #dev

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/147/355/706/309/472/original/020e822f0e331c15.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 07:35:54 JST Aral Balkan Aral Balkan
      in reply to

      Aww, this is so much fun to watch :)

      https://vimeo.com/926697759

      #Kitten #SmallWeb #DrawTogether #toy #game #web #dev

      In conversation about a year ago permalink

      Attachments

      1. Kitten’s Draw Together being used
        from Small Technology Foundation
        Play: https://draw-together.small-web.org Source: https://codeberg.org/aral/draw-together
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 07:37:11 JST Aral Balkan Aral Balkan
      in reply to

      Woah, someone managed to invert the canvas. Who did that? And how? :)

      (Are you scripting button presses from the console?) ;)

      #Kitten #SmallWeb #DrawTogether #toy #game #web #dev

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 07:56:35 JST Aral Balkan Aral Balkan
      in reply to
      • Toasty

      @toasty Haha, Kittens and poo :)

      In conversation about a year ago permalink
    • Embed this notice
      Toasty (toasty@dosgame.club)'s status on Sunday, 24-Mar-2024 07:56:36 JST Toasty Toasty
      in reply to

      @aral I feel like you've captured the very best of the internet here. 🥰

      In conversation about a year ago permalink

      Attachments


      1. https://dosgame.club/system/media_attachments/files/112/147/413/975/789/416/original/4c11bae7ca19f56c.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 07:59:23 JST Aral Balkan Aral Balkan
      in reply to

      Hah, is this a request?

      (If you want to play with it locally and add more colours, just add them to the colours array and you can click through as many colours as you like. I wanted to keep it simple and hence it’s black and white.)

      #Kitten #SmallWeb #DrawTogether #toy #game #web #dev

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/147/477/177/072/389/original/bc2d1ec22a3ba382.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 08:03:41 JST Aral Balkan Aral Balkan
      in reply to

      Hey! and Hi! back to you, whoever you may be :)

      https://draw-together.small-web.org

      #Kitten #SmallWeb #DrawTogether #toy #game #web #dev

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/147/492/836/741/136/original/9452d58ec024a710.png

    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 08:09:34 JST Aral Balkan Aral Balkan
      in reply to

      It’s so lovely to see you folks playing with it.

      If you want to share screenshots, please feel free to in this thread.

      As much as I’d love to stay up all night watching and playing, I have to feed the pup and hit the sack.

      Enjoy!

      (And yes, peace.)

      :kitten:💕

      #Kitten #SmallWeb #DrawTogether #toy #game #web #dev

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/147/517/428/961/412/original/b7ba31fc8d60bd55.png

    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 08:28:14 JST Aral Balkan Aral Balkan
      in reply to
      • אנה :cS: :piS: :pSt: :zS: :zC:

      @AnnaLiMg Hah, I swear it said Cool right before I started recording :)

      In conversation about a year ago permalink
    • Embed this notice
      אנה :cS: :piS: :pSt: :zS: :zC: (annalimg@tooot.im)'s status on Sunday, 24-Mar-2024 08:28:15 JST אנה :cS: :piS: :pSt: :zS: :zC: אנה :cS: :piS: :pSt: :zS: :zC:
      in reply to

      @aral חא ככ הבנתי מה זה בדיוק

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 16:23:47 JST Aral Balkan Aral Balkan
      in reply to
      • Ciourte Piaille

      @ciourte Game of Life – nice! (Running it now.) :)

      In conversation about a year ago permalink
    • Embed this notice
      Ciourte Piaille (ciourte@piaille.fr)'s status on Sunday, 24-Mar-2024 16:23:48 JST Ciourte Piaille Ciourte Piaille
      in reply to

      @aral
      var f=()=>{
      var c=(i,j)=>{
      return document.getElementById('pixel-'+i+'-'+j)
      }
      var iA=(i,j)=>{
      return (c(i,j).style.backgroundColor=='black')
      }
      for(var i=0; i<20; i++){
      for(var j=0; j<20; j++){
      var n=-iA(i,j)
      for (var k=i-1;k<i+2;k++){
      for (var l=j-1;l<j+2;l++){
      n += (k>19 || k<0 || l>19 || l<0) ? 0 : iA(k,l)
      }
      }
      if((iA(i,j) && (n<2 || n>3)) || (!iA(i,j) && n==3))
      c(i,j).cN=true
      else
      c(i,j).cN=false
      }
      }
      for(var i=0; i<20; i++){
      for(var j=0; j<20; j++){
      if (c(i,j).cN)
      c(i,j).click()
      }
      }
      }
      var r=setInterval(f,1000)
      clearInterval(r)

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 16:31:08 JST Aral Balkan Aral Balkan
      in reply to
      • Ciourte Piaille

      And, of course, I wake up and someone* has gotten Game of Life running in it because of course :)

      Very nice!

      :kitten:💕

      * @ciourte: https://piaille.fr/@ciourte/112149317553847655

      #DrawTogether #Kitten #SmallWeb

      In conversation about a year ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Ciourte Piaille (@ciourte@piaille.fr)
        from Ciourte Piaille
        @aral@mastodon.ar.al var f=()=>{ var c=(i,j)=>{ return document.getElementById('pixel-'+i+'-'+j) } var iA=(i,j)=>{ return (c(i,j).style.backgroundColor=='black') } for(var i=0; i
    • Embed this notice
      Enes (mustastum@mastodon.social)'s status on Sunday, 24-Mar-2024 16:37:46 JST Enes Enes
      in reply to

      @aral I might've vandalized it shortly with some game of life :)

      In conversation about a year ago permalink

      Attachments


    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 16:37:46 JST Aral Balkan Aral Balkan
      in reply to
      • Ciourte Piaille
      • Enes

      @mustastum Oh, you did too, only now seeing this. @ciourte did too and shared their code :) Great minds and all that, I guess :)

      https://piaille.fr/@ciourte/112149317553847655

      In conversation about a year ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Ciourte Piaille (@ciourte@piaille.fr)
        from Ciourte Piaille
        @aral@mastodon.ar.al var f=()=>{ var c=(i,j)=>{ return document.getElementById('pixel-'+i+'-'+j) } var iA=(i,j)=>{ return (c(i,j).style.backgroundColor=='black') } for(var i=0; i
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 16:39:16 JST Aral Balkan Aral Balkan
      in reply to
      • Brother Soul

      @brothersoul 💕

      In conversation about a year ago permalink
    • Embed this notice
      Brother Soul (brothersoul@mstdn.social)'s status on Sunday, 24-Mar-2024 16:39:17 JST Brother Soul Brother Soul
      in reply to

      @aral I tried it. I really suck at this.

      But very clever.

      Brother

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 16:42:39 JST Aral Balkan Aral Balkan
      in reply to
      • Leigh

      @leighleighleigh Haha, very nice :)

      :kitten:💕

      In conversation about a year ago permalink
    • Embed this notice
      Leigh (leighleighleigh@hachyderm.io)'s status on Sunday, 24-Mar-2024 16:42:40 JST Leigh Leigh
      in reply to

      @aral love this tall creature

      In conversation about a year ago permalink

      Attachments


      1. https://media.hachyderm.io/media_attachments/files/112/147/828/343/949/898/original/5826e18fa151cfac.png
    • Embed this notice
      lachlan slowly taming rust (lachlan@mastodon.social)'s status on Sunday, 24-Mar-2024 16:43:43 JST lachlan slowly taming rust lachlan slowly taming rust
      in reply to

      @aral An elegant design when I checked it out

      In conversation about a year ago permalink

      Attachments


      1. https://files.mastodon.social/media_attachments/files/112/147/804/396/742/764/original/beb85f52c0239479.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 16:43:43 JST Aral Balkan Aral Balkan
      in reply to
      • lachlan slowly taming rust

      @lachlan Thanks for sharing :)

      :kitten:💕

      In conversation about a year ago permalink
    • Embed this notice
      Sunny :blobfoxsnug: (sunny@boitam.eu)'s status on Sunday, 24-Mar-2024 18:20:40 JST Sunny :blobfoxsnug: Sunny :blobfoxsnug:
      in reply to

      @aral this was a fun way to spend my time this Sunday morning, thank you 🤗
      In the same spirit as the hearts, currently:

      In conversation about a year ago permalink

      Attachments


      1. https://media.boitam.eu/media_attachments/files/112/149/637/393/095/201/original/57ab5ef17b7eb402.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 18:21:16 JST Aral Balkan Aral Balkan
      in reply to
      • Sunny :blobfoxsnug:

      @sunny Aww, thank you 🤗

      :kitten:💕

      In conversation about a year ago permalink
    • Embed this notice
      Jorge Toledo :mastodon: (eldelacajita@mastodon.social)'s status on Sunday, 24-Mar-2024 18:22:39 JST Jorge Toledo :mastodon: Jorge Toledo :mastodon:
      in reply to

      @aral This is awesome!

      Played through some chaos with others, and suddenly a common goal emerged.

      And it stayed for a while.

      In conversation about a year ago permalink

      Attachments


      1. https://files.mastodon.social/media_attachments/files/112/149/649/867/334/263/original/bfb9785aeee17ece.jpeg
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 18:22:39 JST Aral Balkan Aral Balkan
      in reply to
      • Jorge Toledo :mastodon:

      @eldelacajita Thank you :)

      :kitten:💕

      PS. Did you get a chance to look at the code. It’s 60 lines of Kitten :)

      https://codeberg.org/kitten/app

      In conversation about a year ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: codeberg.org
        app
        from kitten
        A web development kit that’s small, purrs, and loves you.
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 18:28:34 JST Aral Balkan Aral Balkan
      in reply to
      • scott

      @scott It gets emitted from each of the buttons, all of which have the same name attribute (`pixel`).

      In Kitten’s Streaming HTML workflow, element names are mapped to events on the server (when either the default event type – in this case `click` – or a custom event you specify gets fired). Under the hood, it’s htmx + WebSocket + some Kitten magic (auto-generated WebSocket route, syntactic sugar, etc.)

      I have a whole write up that peels away the magic here:

      https://ar.al/2024/03/08/streaming-html/

      In conversation about a year ago permalink
    • Embed this notice
      scott@shonk.social's status on Sunday, 24-Mar-2024 18:28:36 JST scott scott
      in reply to

      @aral@mastodon.ar.al where does the "pixel" event on line 12 get emitted from?

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 18:30:07 JST Aral Balkan Aral Balkan
      in reply to
      • muıııo

      @muiiio Noted :)

      In conversation about a year ago permalink
    • Embed this notice
      muıııo (muiiio@mst.muiiio.com)'s status on Sunday, 24-Mar-2024 18:30:09 JST muıııo muıııo
      in reply to

      @aral If there's no #dick on the canvas, then there are no Bulgarians present at that time 😅

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 18:36:32 JST Aral Balkan Aral Balkan
      in reply to
      • Veronika Cheplygina

      @DrVeronikaCH Thank you so much, Veronika :) Love the face!

      :kitten:💕

      PS. Have you had a chance to look at the code? That whole thing is in 60 lines of Kitten. Would love to see Kitten start to get used to teach web dev in the future and would love your thoughts on that too :)

      Source: https://codeberg.org/aral/draw-together

      A video/write-up on Kitten’s Streaming HTML workflow that peels away the magic layer by layer: https://ar.al/2024/03/08/streaming-html/

      Kitten tutorials: https://codeberg.org/kitten/app

      #SmallWeb #web #dev

      In conversation about a year ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: codeberg.org
        app
        from kitten
        A web development kit that’s small, purrs, and loves you.

      2. Invalid filename.

    • Embed this notice
      Veronika Cheplygina (drveronikach@dair-community.social)'s status on Sunday, 24-Mar-2024 18:36:33 JST Veronika Cheplygina Veronika Cheplygina
      in reply to

      @aral this is amazing

      In conversation about a year ago permalink

      Attachments


      1. https://cdn.masto.host/daircommunitysocial/media_attachments/files/112/149/948/930/231/993/original/fb5201156b99a9fe.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 18:38:14 JST Aral Balkan Aral Balkan
      in reply to
      • Veronika Cheplygina
      • James Nash

      @DrVeronikaCH @cirrus Reminds me of a character out of Maniac Mansion :)

      In conversation about a year ago permalink
    • Embed this notice
      Veronika Cheplygina (drveronikach@dair-community.social)'s status on Sunday, 24-Mar-2024 18:38:15 JST Veronika Cheplygina Veronika Cheplygina
      in reply to
      • James Nash

      @cirrus @aral yes! Was going for panda bear first but it turned out well 😁

      In conversation about a year ago permalink
    • Embed this notice
      James Nash (cirrus@mstdn.social)'s status on Sunday, 24-Mar-2024 18:38:23 JST James Nash James Nash
      in reply to
      • Veronika Cheplygina

      @DrVeronikaCH @aral Hah! So you must have been one of the collaborators to make this... 🙌

      In conversation about a year ago permalink

      Attachments


      1. https://media.mstdn.social/media_attachments/files/112/149/950/815/951/719/original/7eb5737f57805b75.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 19:11:51 JST Aral Balkan Aral Balkan
      in reply to
      • hansup

      @hans Aww, thank you :)

      :kitten:💕

      Have you seen the code?

      https://codeberg.org/aral/draw-together

      In conversation about a year ago permalink
    • Embed this notice
      hansup (hans@mastodon.hansup.be)'s status on Sunday, 24-Mar-2024 19:12:41 JST hansup hansup
      in reply to

      @aral nice work! 👍😄

      In conversation about a year ago permalink

      Attachments


      1. https://cdn.masto.host/mastodonhansupbe/media_attachments/files/112/150/117/318/072/035/original/e22db79f85a9ea98.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 19:16:13 JST Aral Balkan Aral Balkan
      in reply to

      Haha, was just in a collaboration to help some folks complete this :)

      https://draw-together.small-web.org

      :kitten:💕

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/150/140/717/820/516/original/d7878500568a1676.png

    • Embed this notice
      Telmo 🦕 (onceuponagoblin@masto.pt)'s status on Sunday, 24-Mar-2024 19:26:06 JST Telmo 🦕 Telmo 🦕
      in reply to

      @aral this is so fun!! A bit cadavre exquis. “11 times 52 kangaroo”

      In conversation about a year ago permalink

      Attachments


      1. https://cdn.masto.host/mastopt/media_attachments/files/112/150/169/336/376/283/original/3332e272ce6a59b4.jpeg
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 19:26:07 JST Aral Balkan Aral Balkan
      in reply to
      • Telmo 🦕

      @OnceUponAGoblin :kitten: 💕

      Or should I say 🦘

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 19:28:26 JST Aral Balkan Aral Balkan
      in reply to
      • nuagezero

      @nuagezero You’re very welcome :)

      💕

      In conversation about a year ago permalink
    • Embed this notice
      nuagezero (nuagezero@mamot.fr)'s status on Sunday, 24-Mar-2024 19:28:27 JST nuagezero nuagezero
      in reply to

      @aral what a great and lovely tool, thanks ❤️ !

      In conversation about a year ago permalink
    • Embed this notice
      Sara Joy :happy_pepper: (sarajw@front-end.social)'s status on Sunday, 24-Mar-2024 19:54:36 JST Sara Joy :happy_pepper: Sara Joy :happy_pepper:
      in reply to

      @aral

      In conversation about a year ago permalink

      Attachments


      1. https://cdn.masto.host/frontendsocial/media_attachments/files/112/150/279/979/873/227/original/0f22aac58fa71500.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 19:55:47 JST Aral Balkan Aral Balkan
      in reply to
      • Sara Joy :happy_pepper:

      @sarajw It has evolved :)

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/150/296/281/481/288/original/6327d8ea58f9b562.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 20:06:36 JST Aral Balkan Aral Balkan
      in reply to

      Where there’s a will…

      https://draw-together.small-web.org

      #DrawTogether #SmallWeb #Kitten

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/150/335/854/084/123/original/b0ed77dae669093f.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 20:07:40 JST Aral Balkan Aral Balkan
      in reply to
      • Christian Alder

      @christian Haha, I was there for the checkerboard :)

      :kitten:💕

      In conversation about a year ago permalink
    • Embed this notice
      Christian Alder (christian@aldr.social)'s status on Sunday, 24-Mar-2024 20:07:45 JST Christian Alder Christian Alder
      in reply to

      @aral Fun! I just spent a few hundred clicks making emoji faces with someone, before taking part in the full canvas checkerboard art project with what felt like at least two other folk :D

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 20:14:53 JST Aral Balkan Aral Balkan
      in reply to
      • Sara Joy :happy_pepper:
      • Christian Alder

      @sarajw @christian Hah! (Coincidentally, a song I love.) :)

      In conversation about a year ago permalink
    • Embed this notice
      Sara Joy :happy_pepper: (sarajw@front-end.social)'s status on Sunday, 24-Mar-2024 20:14:54 JST Sara Joy :happy_pepper: Sara Joy :happy_pepper:
      in reply to
      • Christian Alder

      @aral @christian current mood: https://youtu.be/nVrdXUHvsF0?si=A0qNrwzjbBYZ33W8

      In conversation about a year ago permalink

      Attachments

      1. Rolling Stones - Paint it Black 2006 Live Video HD
        from NEA ZIXNH
        The Rolling Stones - Paint it Black (Album Aftermath 1966)Paint it Black - Live Concert from Beacon Theatre, New York City 2006, USA Mick Jagger - Vocals Kei...
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 20:32:07 JST Aral Balkan Aral Balkan
      in reply to

      Well, it lasted about 12 hours before folks managed to break it – that’s not bad ;)

      Give me a few moments and I’ll have it back up and running with a patch or two :)

      #DrawTogether

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 20:58:31 JST Aral Balkan Aral Balkan
      in reply to

      Take two ;)

      (It’s back up an d running with a bit of data validation and I realised that I’d over-engineered it – yes, even in 60 lines of code – by storing all the updates in the database when I didn’t need to, so I removed that. Although, in the future, it would be fun to save time-series data so the drawings can be played back in real time.) :)

      Play: https://draw-together.small-web.org

      Source code: https://codeberg.org/aral/draw-together

      Learn how it works: https://ar.al/2024/03/08/streaming-html/

      #DrawTogether #Kitten #SmallWeb

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/150/528/280/477/792/original/172f6b1777ed6dc6.png


      2. Invalid filename.
      3. Streaming HTML
        Building the Streaming HTML counter example. Estimated reading time: 25 minutes. Kitten has a new experimental workflow for creating web apps called Streaming HTML that I want to introduce you to today. Kitten, uniquely, enables you to build Small Web apps (peer-to-peer web apps). But it also aims to make creating any type of web app as easy as possible. The new Streaming HTML workflow is a big step in realising this goal.
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 20:59:47 JST Aral Balkan Aral Balkan
      in reply to
      • Telmo 🦕

      @OnceUponAGoblin Ooh, wanna make one? That would be very neat :)

      In conversation about a year ago permalink
    • Embed this notice
      Telmo 🦕 (onceuponagoblin@masto.pt)'s status on Sunday, 24-Mar-2024 20:59:48 JST Telmo 🦕 Telmo 🦕
      in reply to

      @aral your game/toy deserves a bot that shares here on mastodon a screenshot of whatever is is on that moment every few minutes

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 21:27:29 JST Aral Balkan Aral Balkan
      in reply to

      OK, just added lower-bound checking too for the row and column indices so that should basically cover all bases.

      If you do find a way to crash it, please file a bug at: https://codeberg.org/aral/draw-together

      Thanks :)

      In conversation about a year ago permalink

      Attachments


      1. Invalid filename.
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 22:20:50 JST Aral Balkan Aral Balkan
      in reply to
      • Telmo 🦕

      @OnceUponAGoblin Haha :)

      In conversation about a year ago permalink
    • Embed this notice
      Telmo 🦕 (onceuponagoblin@masto.pt)'s status on Sunday, 24-Mar-2024 22:20:52 JST Telmo 🦕 Telmo 🦕
      in reply to

      @aral i like your faith in my non-existent hability for anything remotely related to code

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 24-Mar-2024 22:25:09 JST Aral Balkan Aral Balkan
      in reply to

      A big thank-you to @paillp for poking the Draw Together Kitten toy with a stick and thereby discovering a big-old hole in Kitten’s new experimental Streaming HTML code where I was assuming (remember, kids, never assume…) the data was valid JSON.

      I’ve now fixed that and deployed a new version of Kitten that doesn’t suffer from that issue.

      If you do discover that you can crash the app and/or Kitten by doing unspeakable things to it, please file an issue or ping me here.

      https://codeberg.org/kitten/app

      In conversation about a year ago permalink
    • Embed this notice
      Christian Alder (christian@aldr.social)'s status on Monday, 25-Mar-2024 00:54:30 JST Christian Alder Christian Alder
      in reply to

      @aral This was fun, thanks to whoever joined me in making it :D

      In conversation about a year ago permalink

      Attachments


      1. https://cdn.masto.host/aldrsocial/media_attachments/files/112/151/155/502/835/819/original/dce9c59b3541b913.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Monday, 25-Mar-2024 04:33:04 JST Aral Balkan Aral Balkan
      in reply to

      Aww – just glanced at my Draw Together tab and saw this :)

      :kitten: 💕

      #DrawTogether #Kitten #SmallWeb

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/152/325/767/304/138/original/903bc2825f129be8.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Monday, 25-Mar-2024 04:46:33 JST Aral Balkan Aral Balkan
      in reply to

      From kitty cat to… Batman?

      draw-together.small-web.org

      #DrawTogether #Kitten #SmallWeb

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/152/377/441/339/657/original/f4ed856ac3b9a1cc.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Monday, 25-Mar-2024 04:49:46 JST Aral Balkan Aral Balkan
      in reply to

      The state of my screenshots folder right now…

      :awesome:

      #DrawTogether #Kitten #SmallWeb #GNOME #Files #screenshots

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/152/387/820/839/239/original/001f2edf7a187749.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Monday, 25-Mar-2024 06:15:55 JST Aral Balkan Aral Balkan
      in reply to

      Folks, I see you experimenting with scripting—that’s cool, but please be considerate to the other folks playing with Draw Together.

      To that end, I’ve just added two scripts you can use non-destructively to the readme. One to invert the canvas (which someone discovered literally minutes after I released the app) and the second that replaces the whole image with a pre-made design but then restores it after two seconds.

      Please be kind, rewind ;)

      :kitten:💕

      https://codeberg.org/aral/draw-together#scripts

      #DrawTogether

      In conversation about a year ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        http://www.together.to/
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Monday, 25-Mar-2024 06:20:41 JST Aral Balkan Aral Balkan
      in reply to

      I’ve also updated the readme with instructions on how to run Draw Together yourself (you could have it up and running locally in under a minute by installing Kitten, cloning the repository, and running the kitten command) and links to where you can learn more about the Streaming HTML magic in Kitten that means that the whole app is ~60 lines of code :)

      https://codeberg.org/aral/draw-together#draw-together

      #DrawTogether #Kitten #SmallWeb #web #dev #StreamingHTML #html #css #JavaScript #htmx #WebSocket

      In conversation about a year ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: codeberg.org
        draw-together
        from aral
        A very simple Kitten toy in ~60 lines of code for drawing together on a 20×20 grid.
    • Embed this notice
      Hasko 🇪🇺🦄🌻 (lontrachen@mastodon.social)'s status on Monday, 25-Mar-2024 06:23:03 JST Hasko 🇪🇺🦄🌻 Hasko 🇪🇺🦄🌻
      in reply to

      @aral can you crash me

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Monday, 25-Mar-2024 06:23:03 JST Aral Balkan Aral Balkan
      in reply to
      • Hasko 🇪🇺🦄🌻

      @lontrachen Yeah, that was a message to a particular pentester who was being very helpful (plugged a hole in Kitten thanks to their help) :)

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Monday, 25-Mar-2024 06:30:16 JST Aral Balkan Aral Balkan
      in reply to
      • Shadow Heart

      @Sh4d0w_H34rt Someone was attempting it at some point but it degenerated into chaos before they could get the lyrics out :)

      In conversation about a year ago permalink
    • Embed this notice
      Shadow Heart (sh4d0w_h34rt@mstdn.social)'s status on Monday, 25-Mar-2024 06:30:18 JST Shadow Heart Shadow Heart
      in reply to

      @aral has anyone been Rick Rolled yet?

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Monday, 25-Mar-2024 06:33:46 JST Aral Balkan Aral Balkan
      in reply to

      Right, I’ll leave you with a cute bunny someone drew (naughty cute bunny artist did not rewind though, tsk, tsk). Back to working on Kitten and Domain tomorrow so your timelines will be blissfully empty of pixel sketches :)

      ’night ’night all – and thank you to all the folks who contributed pixels to our shared ether of Draw Together over the weekend for restoring my faith in humanity a bit :)

      https://draw-together.small-web.org

      #DrawTogether #Kitten #Domain #SmallWeb #CuteBunny #NightNight

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/152/802/317/878/366/original/ea395ca234318d30.png

    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Monday, 25-Mar-2024 16:49:27 JST Aral Balkan Aral Balkan
      in reply to
      • Settolino Tonami 𓁣 probably

      @setto 👍

      In conversation about a year ago permalink
    • Embed this notice
      Settolino Tonami 𓁣 probably (setto@s.basspistol.org)'s status on Monday, 25-Mar-2024 16:49:34 JST Settolino Tonami 𓁣 probably Settolino Tonami 𓁣 probably
      in reply to

      @aral@mastodon.ar.al
      YEAH!

      In conversation about a year ago permalink

      Attachments


      1. https://s.basspistol.org/files/839dd853-611e-408b-adbd-e1067618038c
    • Embed this notice
      🇩🇰Blue. Zelensky. (mutter01@mastodon.social)'s status on Monday, 25-Mar-2024 19:45:20 JST 🇩🇰Blue.  Zelensky. 🇩🇰Blue. Zelensky.
      in reply to

      @aral Me when someone is messing up my rocket. (Yes, I’m that Immature.)

      In conversation about a year ago permalink

      Attachments


      1. https://files.mastodon.social/media_attachments/files/112/155/872/221/655/124/original/759682be0da1f463.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Monday, 25-Mar-2024 19:45:20 JST Aral Balkan Aral Balkan
      in reply to
      • 🇩🇰Blue. Zelensky.

      @mutter01 Hehe :)

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Tuesday, 26-Mar-2024 00:28:09 JST Aral Balkan Aral Balkan
      in reply to

      👾

      https://draw-together.small-web.org

      #DrawTogether #SpaceInvader

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/157/029/289/586/822/original/d1e7ec8f26ec0b0a.png
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Tuesday, 26-Mar-2024 21:20:26 JST Aral Balkan Aral Balkan
      in reply to

      I’m just about to record a video where I create the Draw Together Kitten¹ app from scratch in one take. If any of you want to be in the initial demo of the live version, feel free to head on over to https://draw-together.small-web.org and demonstrate your pixel drawing skills :)

      https://draw-together.small-web.org

      ¹ https://codeberg.org/kitten/app

      #DrawTogether #Kitten #SmallWeb #community

      In conversation about a year ago permalink

      Attachments



      1. Domain not in remote thumbnail source whitelist: codeberg.org
        app
        from kitten
        A web development kit that’s small, purrs, and loves you.
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Tuesday, 26-Mar-2024 22:12:08 JST Aral Balkan Aral Balkan
      in reply to

      Thank you to those of you who showed up :)

      Might record another take this afternoon.

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Wednesday, 27-Mar-2024 00:54:14 JST Aral Balkan Aral Balkan
      in reply to

      Right, about to do another take of the Draw Together making of video: if anyone wants to twiddle with the pixels while I’m recording, please do :)

      https://draw-together.small-web.org

      #DrawTogether #Kitten #SmallWeb

      In conversation about a year ago permalink

      Attachments


    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Wednesday, 27-Mar-2024 01:34:08 JST Aral Balkan Aral Balkan
      in reply to

      Thanks again to those of you who came by to toggle pixels with me. I’m happy with this take :)

      Will release the video/article this evening :)

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Wednesday, 27-Mar-2024 16:14:24 JST Aral Balkan Aral Balkan
      in reply to
      • wandy_dev

      @wandy_dev Aw, thank you :)

      PS. I just made a video about how to recreate it using Kitten:

      https://ar.al/2024/03/26/draw-together/

      In conversation about a year ago permalink
    • Embed this notice
      wandy_dev (wandy_dev@mstdn.social)'s status on Wednesday, 27-Mar-2024 16:14:25 JST wandy_dev wandy_dev
      in reply to

      @aral this is insanely cool!

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 28-Mar-2024 20:18:07 JST Aral Balkan Aral Balkan
      in reply to

      Aww, hello, kitty!

      https://draw-together.small-web.org

      :kitten:💕

      (Learn how to build the app from scratch: https://ar.al/2024/03/26/draw-together/)

      #HelloKitty #DrawTogether #Kitten #SmallWeb

      In conversation about a year ago permalink

      Attachments


      1. https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/112/173/023/100/918/559/original/b495ed0aa919231c.png

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.