Egregoros

Signal feed

Q.U.I.N.N.

@icedquinn@blob.cat

My heart is cold and dead.

Read your fedi timeline in mutt: https://git.sr.ht/~icedquinn/pleromabox

Banned by Amazon 2024-11-16 :ablobcat3dverified:

nim programmer. trackball enthusiast.

Posts

Latest notes

[CW]

Content warning

slop

Show
watching a robot utterly fuck up one line fixes is astounding.

watching a robot turn a basic "please decode the event stream from the iterator and stack up a recursive document model from it" in to an entirely correct implementation is astounding.

technology is truly confusing.
@coolbean @phnt @vic the problem with XML is that it makes sense within the SGML lineage which is not how most people experienced it.

SGML was this massive gigaspec where the culture developed a self awareness that you kind of cherry pick which parts fit your budget. it had a lot of human aids to make ex. writing recipes easier. but because it was a gigaspec, and not everyone implements all of it, they decided what if we removed a lot of the customization and just made a dialect with a lot of fixed decisions that people could implement as an exchange format.

that format is XML.

the correct use of XML per greybeards is in the middle of conversion tools. like i posted last year, its like this:

- my cool key checking daemon only supports a single hardened XML parser for configs
- some domain specific language gets used to actually configure it or a GUI
- a translator turns the cool human version in to the XML document, after processing out all of the aids in to a single verbose document that is plainly (if tediously) understood

Sun didn't follow instructions and everyone else met XML through Sun. Thus begins the generational trauma to reinvent XML-but-Worse (JSON) or XML-but-cute (KDL)
@coolbean @vic afaik the big crime with that is that people are parsing the json as-is and the ld tags are just for show. which means its basically not ld, since namespace resolution isn't being done, which is also basically what happened to xmlns.

there is more spec than i like to json-ld but its also basically working around json's lack of metadata and trying to tape namespacing on in a couple ways, so.

if it were up to me we would just store the triplets and maybe a prefix reference.
DOD: :blobfoxastronoutgun: please make a programming language for us that doesn't explode constantly
Ada: :drgn_3c:
[15 years later]
White House: :blobcatgooglyscream: we gotta embezzle millions on Safe C initiatives! programming is horrible! all the shit crashes constantly!
DOD: :drgn_3c: :blobfoxastronoutgun:

imagine actually bothering to know what shit your institutions actually do
@phnt @feld @SuperDicq @sun where we failed as a field is programming has been stuck in the 1970s forever. we briefly reached out in the 90s with stuff like clickteam and hypercard and the RAD stacks but we've fully regressed back to the 1970s and this makes me very sad.

you're not supposed to be writing C code these days you're supposed to be opening up your object browser, slapping some widgets together and writing a few message sends. this is the future xerox left us. and we just.. walked away. :blobcatsnapped:
@sun @phnt @feld @SuperDicq lain saying it codes as good as them is an indictment of lain being a bad coder, at least until i see a coding model do an actually good job of something in person.

i've been seeing a lot of academic reports that the people who benefit most are simply bad at their jobs, and people who are very good use them very selectively or not at all. after dealing with both beads implementations being steaming piles of trash yesterday i'm not inspired :comfyglare: but i might still be willing to drop 10$ on a GLM sub for a month as one final "hate only in knowledge."