Login
You're viewing the f.duriansoftware.com public feed.
  • Oct 6, 2026, 4:20 PM

    probably also related: <partner> making a "calvin and hobbes two types meme template" shitpost describing the two types of software as either business logic or glue

    unfortunately, my experience is firmly in the "glue" category almost exclusively

    💬 1🔄 1⭐ 0

Replies

  • Oct 6, 2026, 4:28 PM

    what the fuck is a jumpableVehicle/PlayerRideableJumping

    (apparently a horse or a nautilus is considered a "vehicle")

    i also love how, in a "java moment", we also have an AbstractHorse

    💬 1🔄 1⭐ 0
  • Oct 6, 2026, 4:32 PM

    OH: "is a horse a vehicle under the Highways Act 1980?"

    💬 2🔄 0⭐ 0
  • Oct 6, 2026, 4:53 PM

    hmm, it almost feels like _no_ programming language is _good_ at the specific situation of "communicate business logic to a new engineer who is just starting on the project"

    which is related to why there's always spooling-up time

    and hmm, possibly also related to the appeal of large language models

    💬 1🔄 0⭐ 0
  • Oct 6, 2026, 4:55 PM

    this is *not* the same situation as "write a new project from scratch"

    and *also* not the same situation as "evolve an existing codebase with new features"

    and *also* not the same situation as "reverse-engineer a forgotten but no longer changing codebase"

    💬 1🔄 1⭐ 0
  • Oct 6, 2026, 4:58 PM

    with that being said, there's _some_ completely different mindset that "teenage game modders" seem to be using to get "cool shit" done so quickly

    i really think i need to figure out how to put this into words, since despite not being able to explain it i can see associations between this and certain types of toxicity in tech spaces

    💬 1🔄 0⭐ 0
  • Oct 6, 2026, 4:41 PM

    @r At least near where I live, there's a sign on an entrance to Route 55 explicitly saying horses are forbidden. So there's that :D.

    💬 0🔄 0⭐ 0
  • Oct 6, 2026, 5:16 PM
    @r not the same scenario, but i ran into a specific situation where when trying to learn Atmosphere modding, the ex-maintainer was basically on my case for trying to learn how the MITM frameworks worked to know how to use them

    and saying that other people just copy-and-pasted the sample code

    which I tried and failed to get to work, none of the parameters made sense
    idk how much was "they didn't care about learning the details" and how much was that they *installed* code that *didn't do what they wanted* and played with it (whereas I didn't want to test code I knew touched the wrong subsystems from what I wanted)
    which might be related to live coding

    (unrelated, i rarely found a use for Visual C++ "edit and continue" in famitracker development, it would break the moment you changed a class layout or added new methods, which I'd usually be doing during feature development... maybe it works better for tuning behavior in a game engine)
    💬 0🔄 0⭐ 0
  • Oct 6, 2026, 5:48 PM

    @nyanpasu64 this type of modding is very much exactly the context i have in mind. i've.... been around

    and yeah, *implementing* edit-and-continue is hard, especially in native code

    💬 0🔄 0⭐ 0