@mcc@mastodon.social
@mcc@mastodon.social avatar

mcc

@mcc@mastodon.social

glitch girl

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mcc, to random
@mcc@mastodon.social avatar

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?

mcc,
@mcc@mastodon.social avatar

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?)

mcc,
@mcc@mastodon.social avatar

@PavelASamsonov Did not realize Mongolian used a Cyrillic!

mcc, to random
@mcc@mastodon.social avatar

…"and we expect to achieve it by Q3".

mcc, to random
@mcc@mastodon.social avatar

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

mcc,
@mcc@mastodon.social avatar

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

mcc, to random
@mcc@mastodon.social avatar

Radical urbanist CAPTCHA requires you to destroy all cars

lorancou, to random
@lorancou@mastodon.gamedev.place avatar

deleted_by_author

  • Loading...
  • mcc,
    @mcc@mastodon.social avatar

    @lorancou we must introduce the field of Artificial Stupidity Studies, or ASS

    griotspeak, to random

    Why doesn't Bool conform to CaseIterable?

    🤔

    mcc,
    @mcc@mastodon.social avatar

    @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?

    mcc, to random
    @mcc@mastodon.social avatar

    The yoink/yeet dichotomy

    mcc, to random
    @mcc@mastodon.social avatar

    Opening up my $40 Logitech keyboard to clean it Hey do you prefer hips or abs

    Small dial-like plastic diagram labeled ">HIPS<" and ">ABS<"

    mcc,
    @mcc@mastodon.social avatar

    Video game that instead of a gender selector just has a knob that goes between HIPS and ABS

    mcc, to random
    @mcc@mastodon.social avatar

    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

    mcc, to random
    @mcc@mastodon.social avatar

    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.

    mcc, to random
    @mcc@mastodon.social avatar

    Today in computer nightmares:

    • I need to upload a file to a web provider.
    • 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
    mcc,
    @mcc@mastodon.social avatar

    @fishidwardrobe @oblomov The universe was sending me a message, and I decided to listen

    aeva, to random
    @aeva@mastodon.gamedev.place avatar

    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

    mcc,
    @mcc@mastodon.social avatar

    @aeva Can you humor me, and attempt

    (1/Tmp.w)*Tmp.xyz

    Surely it allows left-side scalar multiplication, at least

    mcc,
    @mcc@mastodon.social avatar

    @aeva It's just sort of logically implied by the universe, like prime numbers.

    mcc,
    @mcc@mastodon.social avatar

    @aeva CURSED !!!!

    mcc,
    @mcc@mastodon.social avatar
    mcc,
    @mcc@mastodon.social avatar

    @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.

    mcc,
    @mcc@mastodon.social avatar

    @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.

    mcc,
    @mcc@mastodon.social avatar

    @aeva @tess since tangerine is open source maybe you could just point them at a commit and give them building instructions

    mcc,
    @mcc@mastodon.social avatar

    @aeva @tess What about upgrading GCC? Is that possible?

    mcc,
    @mcc@mastodon.social avatar

    @aeva uhhh

    If it reproduces with clang then possibly GLM really is doing something outside the language spec

    mcc, to random
    @mcc@mastodon.social avatar

    For the last year I've been semi-daily posting "What I'm Listening To Today" links in this thread:

    https://mastodon.social/@mcc/108199886340178151

    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:

    https://www.youtube.com/playlist?list=PLLIjft6ja7DP_GwDs3XuTbiFmHYTwJWa7

    mcc,
    @mcc@mastodon.social avatar

    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.

    https://www.youtube.com/watch?v=XUXKzopLSvU

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines