Show newer

@jamey the closest to an actual implementation of this i have is e.g. u2764.com/NFIC/ (view the source!)

idk if you speak XSLT, but in case you do, line 64 here is the bit that handles the feed archiving: git.ladys.computer/U2764/blob/

i don't presently have any system which uses raw atom for the page contents themselves, but the idea of having just a feed (with stable archives) and being able to pass that through one or multiple static site generators (minimally, an XSLT file) to generate a browsable webpage is conceptually appealing to me

it means any user can create their own custom themed version of the entire site from just the feed

@jamey RFC5005 is a practical necessity to using atom feeds as the source documents for a static site generator and i love it for this reason

tech communities 

i mean i do :—

const getDataViewBuffer =
Object.getOwnPropertyDescriptor(
DataView.prototype,
"buffer",
).get;

// later…

const buffer = Reflect.apply(
getDataViewBuffer,
myDataView,
[],
);

—: and that’s not even a weird edge case really that’s just a normal feature of the language

but i feel like most developers would look at that, say “it is not obvious to me what is happening here”, and move on rather than try learning

Show thread

tech communities 

the other problem is that while i try not to make my code incomprehensible to people who are willing to learn about niche uses for edge cases in the ecmascript spec, it definitely is incomprehensible to the sort of person who has no interest in ever learning stuff like that

Show thread

tech communities 

no shade against applications programming or ui/ux dev but most of my nonprofessional work is extremely not that and i don’t have anyone i can say “hey check out this datatype implementation isn’t it cool” to rn

Show thread

tech communities 

i really need a hangout which is very into lisps and data witchery and not just one which is into tangible user interfaces lmao

Lady boosted

new york times transphobia 

in case you were wondering they ran another opinion article defending biological sex as the basis for womens sports

@KitRedgrave it's a lot easier to develop good software for a platform when you're not constantly being frustrated by it, actually

re: relationship things 

@aescling oh i’m pretty sure they’re bullshitting at least half of it

relationship things 

me: 20 words of weird niche tech jargon

@Satsuma: mhm yes i understand this entirely and you are very correct

mastodon history 

although if a progressive jew asked ME for a mastodon server recommendation i'd probably just say weirder.earth lol

Show thread

mastodon history 

there was a reddit thread like “is there a Judaism mastodon server?” and i was like yes??? but apparently the answer was no???

anyway babka.social has since come into existence

Show thread

mastodon history 

wait masto.jews.international has been down for years and i just never heard about it?

ecmascript; software licensing 

when i first started using the MPL i figured the copyleft aspects really weren’t that restrictive because ecmascript is generally a trivial language to extend and patch from a different source file

but with the kinds of code i write these days that is much less the case

i’m not complaining lol

@jdp23 @neil unfortunately i think most of the legal structures involved here are limited to the context of distribution… it’s easier to say that Meta cannot DISTRIBUTE posts (or datasets derived from posts) for certain commercial purposes. but if somebody else (e.g. your instance) is distributing the posts TO Meta, and Meta is simply building an internal dataset using that data but NOT distributing it (just using it to sell ads), the surface area for enforcing some kind of terms of use is a lot smaller. your instance is the one giving them the information, after all (and we don’t want your instance to be the one accumulating legal liability while Meta gets off free)

the situation might be different if mastodon instances required an affirmative agreement to a terms of use BEFORE they started federating out information to a server, but that isn’t the reality right now. trying to enforce terms on mastodon posts under the current model is akin to sending someone an email and saying “by reading this email you agree to X, Y, and Z”. they haven’t agreed, and if you wanted them to, you shouldn’t have sent the email until they did

ecmascript 

as far as i can tell these functions have exactly the same effect in all cases lmao

Show thread

ecmascript 

………are DataView::setInt16 and DataView::setUint16 exactly the same???

colours 

i also think it is sage, coolors.co

Show thread
Show older
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.