Cool, I'm going to play with this. Looks like a well-written project, and I love this statement in the readme: "it started as a joke and then quickly got out of hand".
gabrielso•51m ago
I thought the statement was about Perl, not the project.
(joking, I owe a lot to Perl and have profound respect for it and most of the community, I hope this joke doesn't get out of hand)
pjc50•44m ago
Similarly I wrote a WinForms bsky client as a learning exercise and to produce some parody screenshots, although I never uploaded it anywhere.
the_axiom•39m ago
glad you said "bsky" not "atproto"
freedomben•41m ago
> "it started as a joke and then quickly got out of hand"
heh indeed, I've actually stopped writing joke projects because I'm extremely prone to this scope creep. At some point I realize "hey if if I were to just add X simple thing, this might actually be useful" and then pretty soon I've got a project I don't want to build and don't want to maintain, but feel like I need to. In the worst case (which was a rubocop wrapper that initially added silly/joke things on top of rubocop intended to be entertaining and bring some light-heartedness, but turned into an actually useful and easily extendable linting tool for our dev team) at least the company failed-ish and pivoted so we just abandoned it and escaped our self-created prison.
pianoben•8m ago
In the finest of artistic traditions.
Reminds me of the story of one of my favorite pieces of classical music, 'Scarbo' by Maurice Ravel. It's one of the most technically difficult pieces played today. Ravel wrote it because he 'wanted to make a caricature of romanticism. Perhaps it got the better of me.'.
slu•1h ago
gabrielso•51m ago
(joking, I owe a lot to Perl and have profound respect for it and most of the community, I hope this joke doesn't get out of hand)
pjc50•44m ago
the_axiom•39m ago
freedomben•41m ago
heh indeed, I've actually stopped writing joke projects because I'm extremely prone to this scope creep. At some point I realize "hey if if I were to just add X simple thing, this might actually be useful" and then pretty soon I've got a project I don't want to build and don't want to maintain, but feel like I need to. In the worst case (which was a rubocop wrapper that initially added silly/joke things on top of rubocop intended to be entertaining and bring some light-heartedness, but turned into an actually useful and easily extendable linting tool for our dev team) at least the company failed-ish and pivoted so we just abandoned it and escaped our self-created prison.
pianoben•8m ago
Reminds me of the story of one of my favorite pieces of classical music, 'Scarbo' by Maurice Ravel. It's one of the most technically difficult pieces played today. Ravel wrote it because he 'wanted to make a caricature of romanticism. Perhaps it got the better of me.'.