Is there any difference in how Russian and Ukranian use Cyrillic? That is if I do the Duolingo Russian unit until I can read Cyrillic, with the goal of being able to read Russian place names, will I be able to accurately read Ukranian place names as well?
Or, a more general version of the same question: If I can read the Russian version of Cyrillic, how many Cyrilic-using countries will I be able to accurately read place names from (EG widening the sphere beyond Ukraine to Serbia, Bulgaria etc?)
The @'s in WGSL really annoyed me (there are so many, they are everywhere). I thought about it and decided it would be better if they had designed the syntax to look like something from JavaScript or at least TypeScript, since this is theoretically for web use. Then I realized they'd actually already done this and the @'s are just JavaScript decorator syntax. Irrationally, this annoyed me even more
One thing is once I realize how close WGSL is to TypeScript, it just seems really weird that functions are tagged with "fn" instead of "function". This does make WGSL more closely match Rust, which is actually what my program is written in, but this just brings me back to my also-irrational annoyance that Rust is an OCaml derivative yet renamed OCaml/SML's "fun" to "fn" for function definitions. Rust. Rust, why do you hate fun
@danielpunkass@griotspeak something I find myself frequently wanting to do is iterate over all possible (bool,bool,bool) triples. If bool had been implemented this way, would the property devolve on its tuples?
Hi there, it's LinkedIn. We've compiled a list of the least relevant posts on the entire Internet and we think your email box at 3 AM is the perfect place for them
Someone who's been looking at my posts this evening closely may have noticed a narrative throughline, and yes, this is what happened: I tried to write some GNU make, hit an error message I took as a sign I was too sleepy to write any code, went to bed, laid in bed for a while, then restlessly got up and wrote JavaScript. Make of that what you will.
Instead of using any kind of standard, the web provider requires you to run a bespoke app from npm.
The app requires node 16, but I have node 14.
I install Node 18.
It turns out the nodejs.org binaries require MacOS 10.15, but they don't say so on the download page, and the installer doesn't check for a compatible system before installing, it just installs and breaks your system node
so I'm trying to work out what the exact flags cmake is setting for gcc for a debug build, and the docs just say "the usual ones", and my searches are saturated with stackoverflow posts that are topically adjacent but unfortunately irrelevant to my problem at hand because I'm trying to work out why my debug builds have horrible numeric issues or something but my release builds don't
and so I get the clever idea of looking at what cmake generated, and oh my god that is a lot of cmake
@tess@xgranade@aeva I mean I think probably it does whatever glsl does, which might not necessarily be a coherent linear algebra operation. But I do wish it were explicitly in in the documentation.
@aeva I think @tess had the right of it, that the language magic involved in making the swizzles work may have been valid C++ but hit a GCC bug. It's possible the problem would have gone away if you'd upgraded your compiler.
I would recommend filing a bug on GLM, although that might be hard if your attempts to make a more minimal use case have not succeeded.
The thread is now so long it is increasingly breaking Mastodon, so I am making a new thread, starting here.
To recap, here's the entirety of the year-one thread in the most impractical possible format: A YouTube playlist containing 246 songs and running for just over 47 hours:
What I'm listening to today: "Magritte's Dream", Yusuke Shirakawa
Music concrète on a desktop, this piece is made with tape loops and scavenged-looking cassette equipment (including one literal loop of magnetic tape which appears to have no "cassette" attached). With one four-track tape and one mono, the artist has five faders that (in a performance with no instruments) they can play like an instrument to create peaceful and only slightly creeptastic ambiance.