They/Them, agender-leaning scalie.

ADHD software developer with far too many hobbies/trades: AI, gamedev, webdev, programming language design, audio/video/data compression, software 3D, mass spectrometry, genomics.

Learning German (B2), Chinese (HSK 3-4ish), French (A2).

  • 0 Posts
  • 44 Comments
Joined 1 year ago
cake
Cake day: June 18th, 2023

help-circle





  • I’d say it’s more like they’re failing upwards. It’s certainly good for AMD, but it seems like it happened in spite of their involvement, not because of it:

    For reasons unknown to me, AMD decided this year to discontinue funding the effort and not release it as any software product. But the good news was that there was a clause in case of this eventuality: Janik could open-source the work if/when the contract ended.

    AMD didn’t want this advertised or released, and even canned this project despite it reaching better performance than the OpenCL alternative. I really don’t get their thought process. It’s surreal. Do they not want to support AI? Do they not like selling GPUs?





  • Western companies no longer operating in the Russian market, but still producing desirable content. … Western companies have ‘legalized’ piracy in Russia.

    100% this.

    Media is culture, and IMO people have a right to participate in culture. If it’s excessively difficult or impossible to legitimately access culture, one has the moral right to illegitimately access culture, and share it so others also have access.

    It’s inexcusable to refuse to directly sell media. The internet has made it easier than ever to trade access to media for money. Geo-restricted subscription services should be a nice add-on option for power-consumers, not the only way to get access to something.


  • There’s a weird divide between self-determined identity and external classifications. Often, a culture forms around the label and the external label stops being relevant because the term has more social/cultural implications than practical implications. Some people internalize the label as that’s how they wish to steer their future interactions, and others ignore the label and move on with their lives.

    You can watch all of Star Trek, and some parts of society will label you a Trekkie if they find out, but it’s up to you whether you choose to identify as a Trekkie, or just go about your life not making a big deal about it.


  • Assuming enthusiastic consent, good faith, and that you meant “sex/body they want” instead of “gender they want” (because gender is just a social construct):

    On another hand, it would erase their identity as trans people.

    I don’t think it would. Identities are built from life experiences, and having lived through transition they’d still be trans even if there were no traces of it on their body. A war veteran doesn’t stop being a veteran just because the war ended.

    consider it a genocide

    The definition of genocide depends on intent! Even in wars, etc. It’s only genocide if you’re specifically trying to erase/displace people/culture.

    • Trying to cure gender dysphoria: it’s not genocide, it’s medical treatment.

    • Trying to “fix” people to make them fit into society: it’s genocide.

    turning them into what they want would mean there is no more trans people

    There are identities that don’t stop being trans even if you give them the body they want:

    • A non-binary person’s desired sex/body and social gender might not match. Even with the perfect body (if one exists), they might still identify as trans because that body doesn’t match their social gender.

    • For genderfluid people, there might not be one singular perfect body. Even if their body constantly updated to suit them, they’d probably still identify as trans because they’d be constantly transitioning…





  • Are willing to pirate content from this niche 3D printing YouTube content creator that you enjoy? I’m not.

    I cleanse my conscience by supporting many of them on Patreon.

    Accidentally clicking on clickbait without an adblocker directly results in a spammer getting money, and that just makes me feel like crap. There’s so much spam out there that wouldn’t exist without ads, which makes it harder for quality creators to get attention and fair compensation. I feel I can only engage with the internet ethically by refusing to participate in the ad economy.

    It sucks that alternative payment models like Brave’s “Basic Attention Token” (or a fairer alternative) never got popular. The idea was to track the creators of websites/videos/etc. you visit and automatically split your monthly donation between them. IIRC it was proportional to the number of ads blocked for each creator, but you could tweak creators’ multipliers to deny profit to spam and reward higher-quality creators. I’d also accept microtransactions for individual videos, news articles, etc. but no platforms for these exist because the big players in internet monetization are all so focused on ads.





  • Honestly, I don’t think that there’s room for a competitor until a whole new paradigm is found. PyTorch’s community is the biggest and still growing. With their recent focus on compilation, not only are TF and Jax losing any chance at having an advantage, but the barrier to entry for new competitors is becoming much higher. Compilation takes a LOT of development time to implement, and it’s hard to ignore 50-200% performance boosts.

    Community size tends to ultimately drive open source software adoption. You can see the same with the web frameworks - in the end, most people didn’t learn React because it was the best available library, they learned it because the massive community had published so many tutorials and driven so many job adverts that it was a no-brainer to choose it over Angular, Vue, etc. Only the paradigm-shift libraries like Svelte and Htmx have had a chance at chipping away at React’s dominance.