Show newer

Re:(5) New blogpost: Programming Resolutions for 2024 

@gaditb ah yeah, i mean i’m very in favour of e.g. having an underlying dataset you can represent as RDF/XML or RDF Turtle or JSON-LD, and likewise the ability to represent a document in a lightweight syntax that converts to and from XML trivially…

…although practically, i think the source serialization DOES matter. it’s really really hard to write a transform for Any RDF/XML Document but it’s really easy to write one for an RDF/XML document which follows An Exact Structure. that’s why XMP and ActivityStreams both specify limitations on the actual transmission format that implementations need to follow, even though hypothetically there are a number of different ways of conveying the same thing

i think that it’s not really possible to avoid the meta-data of document structure as being a PART of how you work with and process that data. i like XML here mainly because “document structure” in XML is exceedingly well-defined. even IF you’re actually going back and forth with something else when you edit

Re:(5) New blogpost: Programming Resolutions for 2024 

@gaditb the significance of XML to me is the fact that it is fairly trivially convertible to HTML (or styleable with CSS directly) [or turn it into SILE if that's your fancy]

this is a practical concern not a technological one; the most portable formats for display are XML, and if that’s your destination format, it seems helpful to maintain that as far up the chain as you can

otherwise, surely they’ve developed something in the Lisp universe for this, right? isn’t that kind of the whole point?

is www.gnu.org down for anybody else or is it just me

prrgrrmmng 

programming languages that do one thing well are great

like Makefile and executing shell commands to update files

or XSLT and transforming XML trees

or Ruby and making it impossible to know where any one method is defined

love them for that

@djsundog if you knock on someone's door christmas eve and they don't offer you a cookie they get what's coming to them, i say

But the shot just missed
me and struck the man on my
right full in the chest

re: prrgrrmmng 

@aschmitz i mean yeah, regular expression matching can be simple and fast

prrgrrmmng 

libxslt has a (configurable) maximum recursion depth of 1500 which does mean that if you can’t reasonably chunk your markup language into smaller pieces than that you can probably only process things which are very small

i bet you could write an efficient djot parser for it though

Show thread

prrgrrmmng 

what if we only used markup languages for which it is possible to write a parser in XSLT 1.0 + EXSLT

oh my god it’s a live dom iteration bug isn’t it why would you do this to me

Show thread

is the rss feed for my statuses… skipping every other paragraph?!

Status update: Jastugay dictionary now available 

As the title says, it’s at <langdev.ladys.computer/urn:fdc>.

This is the last of the “standalone” Jastu‐Sevensi languages; it’s a refinement of Jastulae that I worked on roughly from 2010–2013. Unlike the other languages I posted dictionaries for, you can actually create sentences in this one, although the grammars are still somewhat lacking and the documentation leaves something to be desired. This dictionary also contains a small handful of names that I used in various projects around this time: Tæn, Īō, Ʒäsā, ⁊·c. As a lexis for coming up with fantasy names which follow consistent phonological rules, it’s pretty good (because, well, it does).

C·C·0 of course.

The next project is to finish up the Pre–Jastu‐Sevensi dictionary, which combines all of these languages into a single proto‐lexis. I’m feeling a bit of trepidation about this one, because I did the initial development work for it in 2015, and I’m not sure whether I agree with all of the decisions I made then. It is likely that this will be a project of not just cleaning up the existing work but also doing new development to make it complete, consistent, and useful. Having to do work on a 2015 language is a bit undesirable as I would much rather be working on a 2024 one.

My feelings towards Pre–Jastu‐Sevensi are of course merely a pre·amble to my feelings regarding Sevensi as a whole. The parts of the language I feel passionately about are the grammars, general morphology, and phonology, but the question of how to get from this early proto‐language to there still feels very undecided. After spending so much time with Jastugay, I’m not convinced I made the right calls regarding the consonant and vowel shifts when I charted it out the first time. I’m eager to dig into those problems and hopefully write up some documentation regarding them in the new year.

Permalink: <status.ladys.computer/urn:uuid>

@packetcat it's not possible to do local play and online at the same time, so wifi is a good guess, but i don’t know for certain

internet 

hyperlinks were invented so you wouldn’t have to rely on that

Show thread

internet 

the web isn’t dying, only the surface web

pokémon 

@alyssa like they did give us cynthia in gen 4 and diantha in gen 6 who are canonically some of the strongest trainers in the pokémon universe

pokémon 

@alyssa there are plenty of other strong female trainers in the games so this isn’t as big of a complaint as it sounds, but it’s been a trope especially in the anime for a long time (partially reinforced by ash being the battle guy) so it's nice to see them breaking away from it in recent generations

Show older
📟🐱 GlitchCat

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