re: online identity
@aschmitz lol it’s okay i’m mostly joking (it’s actually more easily explained as a reference to Metroid [i do not expect people to get that either])
re: pokémon evolution; new avatar
@aescling cat i think surviving with 1HP+Counter+Accelrock is about my only hope for making it thru bad type matchups i don’t have Moves
re: pokémon evolution; new avatar
@aescling unless i hold a focus sash and use counter
re: online identities
if i really wanted to split the two i would probably just have to transfer those posts back to my $workname website instead of hosting them at u2764.com and probably scrub them of some other information as well
re: online identities
i don’t think i can ever fully separate out the work i did on mastodon or glitch‐soc from my current worksona, unfortunately
the problem is that all the WRITING i did about mastodon is rather closely linked to my not‐very‐worksona, and like, i linked to specific commit hashes so
re: online identities
pretty much all of my contributions to things prior to 2022 were made using an old no-reply email tied to my username so if i changed it that would basically sever that link
wonder what username i contributed to mastodon under
re: prrgrrmmng
this code doesn’t appear to quite work so i’ll be fixing it and re‐pushing those tags after work today
re: pokémon
@aschmitz i am not certain haha
re: browser engines
@aescling anyway it could mean something in practice if you built your JS runtime on top of JavaScriptCore instead of V8…
re: browser engines
@aescling technically it is not “tail call optimization” but “proper tail calls”, meaning that tail calls can’t overflow the stack, but they don’t have to be any faster than other calls (some complain PTC is actually harder to optimize)
re: browser engines
@wallhackio proper tail calls are only a thing in strict mode, which can't be set in functions which take default parameters, so i threw an IIFE around it
re: browser engines
@jamey i’d be very interested in <https://bun.sh/>, which is built on JavaScriptCore instead of V8, because i do think JSC is generally the better runtime (well, and i don’t like Google)
but unfortunately i don’t care at all about the kind of development they are targeting and my needs are much better served by Deno
re: browser engines
@jamey no, i mean webkit (well, JavaScriptCore)
webkit has implemented PTC for ages: https://webkit.org/blog/6240/ecmascript-6-proper-tail-calls-in-webkit/
chrome implemented in V8, but refused to ship, and eventually removed: https://v8.dev/blog/modern-javascript#proper-tail-calls
firefox bug is very sleepy: https://bugzilla.mozilla.org/show_bug.cgi?id=723959
more of a summary here: https://www.mgmarlow.com/words/2021-03-27-proper-tail-calls-js/
@wallhackio pivot to ruby, then you can have an ecosystem which is neither large nor good
Administrator / Public Relations for GlitchCat. Not actually glitchy, nor a cat. I wrote the rules for this instance.
“Constitutionally incapable of not going hard” — @aescling
“Fedi Cassandra” – @Satsuma
I HAVE EXPERIENCE IN THINGS. YOU CAN JUST @ ME.
I work for a library but I post about Zelda fanfiction.