has reached the end-of-life and is now read-only. Please see the EOL announcement for details

i was kinda hoping to find an instance run by somebody who's not in any of my social circles but that's probably asking for the impossible

so uh is shuttering in a couple months. anybody got a good instance that's accepting new sign ups or that they can get me an invite for?

i'm not going to do this. i do not want to touch that shit with a ten foot pole

Show thread

for the js side, i don't care about what the code base is using

Show thread

thinking about forking kubejs and making it use yarn mappings instead of mojmap

@hierarchon tbh the phonemic structure of these verses feels very hip hop

@hierarchon i cannot make out the lyrics as sung at all, but i can hear the assonance and it is very good. i love when verse goes beyond just final rhymes

oh right there's also the thing where the java map interface plays at being a plain js object except that it has all the methods from map and if you have an entry with one of those methods' names as a key then it shadows the method but the in operator is busted too

Show thread

i didn't realize the situation with rhino was so dire. this barely qualifies as a js runtime.

i remember shit like strings crossing the boundary from java into js are objects that behave like strings but are not instanceof String, but i had no idea how truly bad it was in here

Show thread

i think maybe i should dust off my handwritten kubejs typescript definitions and compile to es5 like i was doing for 1.16 >_>

Show thread

oho, this error has a line number! and is complaining about...a const declaration in an if block...............ok so apparently const is not block scoped in rhino??

Show thread

i was trying to figure out if Object.hasOwn is available in rhino and i guess the answer is "lmao who knows"

Show thread

i think....this is coming from ("hasOwn" in Object)... what the fuck kind of js runtime is this

Show thread

also rhino exception messages are fucking garbage apparently

Show thread

my favorite thing about kubejs is how it doesn't actually print the location of an exception, just the message, so that it's impossible to find the actual issue

crossing the nh border is basically like driving into a forest where all the trees are blue rectangles with some rich guys name on them

Show thread

i think i've seen more trump signs just passing through new hampshire than i see actually living on the border of north & south carolina

Show older

valid to eat fingers's choices:


the mastodon instance at is retired

see the end-of-life plan for details: