• JackbyDev@programming.dev
    link
    fedilink
    English
    arrow-up
    8
    ·
    56 minutes ago

    This symbol isn’t needed for spells this long, but it’s considered best practice and other wizards will make fun of me for not including it, even though it isn’t needed.

  • Ethan@programming.dev
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    4
    ·
    14 hours ago

    If you’re adding code you don’t understand to a production system you should be fired

      • Ethan@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        59 minutes ago

        Are you seriously trying to equate “I don’t know which instructions this code is using” to “I copied code I don’t understand”? Are you seriously trying to say that someone who doesn’t know how to write x = a + b in assembly doesn’t understand that code?

        • JackbyDev@programming.dev
          link
          fedilink
          English
          arrow-up
          4
          ·
          53 minutes ago

          No, they’re pointing out that it’s a little silly to expect everyone to understand each and every later of abstraction fully before deploying code.

      • Jankatarch@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        7 hours ago

        No I just read the stack overflow guy’s explanation and the other small comments around and they explain it.

        • JackbyDev@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          50 minutes ago

          Same here. Assembly is a little too high level for me. I don’t like the assembler guessing what I meant. I like telling processors exactly what to do.

          Honestly, modern CISC processors are also a little high level if you think about it. I don’t want the processor guessing what I meant to tell it. I like telling them exactly what to do.

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      47 minutes ago

      Omfg I read all of this for far to long thinking you meant casting spells with a lithp lisp. Like you might cast similarly named spells randomly. “Must be Skyrim, cool. Click! Minecraft doesn’t have spells, what?”

    • DerArzt@lemmy.world
      link
      fedilink
      arrow-up
      22
      ·
      1 day ago

      My brother in Christ, why must you inform us of cool things and leave us with less free time? 🫠

    • CanadaPlus@lemmy.sdf.org
      link
      fedilink
      arrow-up
      5
      ·
      24 hours ago

      Interesting. Does this provide any game balance whatsoever?

      I spent an embarrassing amount of time trying to design magic systems when I was a teenager, but they always ended up being either way too powerful or not “rich” enough to be interesting. It’s just really hard to design a simple mechanical system that stays within arbitrary human boundaries.

      Hmm, I feel myself getting drawn back in. That’s almost like a zero-knowledge proof, and there’s lots of weird ways to implement cryptographic primitives.

      • lime!@feddit.nu
        link
        fedilink
        English
        arrow-up
        1
        ·
        13 hours ago

        i guess you could say the learning curve is a balance feature. it’s an entire functional programming language in a pretty unergonomic form factor, so actually building spells that do anything impressive takes a lot of time.

        • CanadaPlus@lemmy.sdf.org
          link
          fedilink
          arrow-up
          2
          ·
          1 hour ago

          Only until you’ve figured it out, at which point you’re god. You could make it non-repeatable somehow to avoid that, but magic is depicted as being mainly old, repeated spells most of the time, like in the comic. You could also move to something like Brainfuck or even Malbolge where coding a single new program is hard. As I learned the hard way, though, you’re still going to have no control over what ends up being easy and what’s not.

          Actually, it’s more like homeomorphic encryption since you have a system of some bounded complexity instead of a single fixed piece of information. That’s usually harder, but then again you actually want the scheme to be “insecure” in this case.

      • lime!@feddit.nu
        link
        fedilink
        English
        arrow-up
        5
        ·
        24 hours ago

        no, it does not. there is a rune that consumes amethyst but it’s just for flavour, so you can give your spell a cost if you want.

      • Grey Cat@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        22 hours ago

        Well, ir’s obviously not balanced for vanilla. But I had talked to the quite a while ago now. And they did try to walk a fine balance of being useful and fun, but not too over the top. They apply limitations where it makes sense for them.
        Especially since there is PvP.

        If you liked Hex Casting, or even Psi. This should be right up your alley. It’s also less tedious than either of them I would say.

    • Grey Cat@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      22 hours ago

      Yeah that mod is really cool. The magic writing system is fucking awesome.

      Even cooler than Hex Casting in my opinion (which is already super cool).

      And It’s quite a bit easier to work with since it’s not stack-based and that you can edit different parts of you spell/program at any point.

    • wise_pancake@lemmy.ca
      link
      fedilink
      arrow-up
      3
      ·
      24 hours ago

      That is really fucking cool!

      How long until someone hopks this up to a QR code style image scanner and unleashed horrors and incredible things upon the world?

  • ilinamorato@lemmy.world
    link
    fedilink
    arrow-up
    93
    ·
    1 day ago

    “Oh, dude, you gotta stop using TJ’s Action Rune of Changed Files. That runebook has a backdoor to one of the hells now. Didn’t you see the patch notes?”

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      38 minutes ago

      Ugh, look, I get it. I know TJ’s Lesser Action Rune of Changed Files that the Greater version does now, but TJ’s price structure is bullshit and I’m not paying for Greater just because he refuses to “support” us users of Lesser. I don’t even have a damn Portal, much less a Summoning Circle! Why are you so worried about a backdoor to the hells? Unless I connect this sigil to the weave nothing is going to come in or out. This sigil is only for monitoring the moisture content of my garden by way of a spell scroll attached. As we both know, scrolls and sigils use two different elements to communicate. One is gold ink and the other is silver ink. I have to use TJ’s Action Rune of Changed Files to see if the document has changed due to moisture. The scroll cannot directly talk to my watering golem’s receiving crystal.

    • Toribor@corndog.social
      link
      fedilink
      English
      arrow-up
      60
      ·
      1 day ago

      I never update my spell book and nothing bad has ever happened.

      Help. Infernal imps somehow got inside my sanctum and used my scrying orb to send rude messages to the rest of the Circle.

  • Maldaya@sh.itjust.works
    link
    fedilink
    arrow-up
    22
    ·
    1 day ago

    The manga (soon to be anime) Witch Hat Atelier’s magic is kinda like this. Also it rocks so I definitely recommend it.

      • deus@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        23 hours ago

        I really hope it does the manga justice. It would be a tragedy if people ended up dismissing this series because of a subpar anime adaptation.

  • Olgratin_Magmatoe@slrpnk.net
    link
    fedilink
    English
    arrow-up
    15
    ·
    edit-2
    1 day ago

    🎵 Kier, chosen one, Kier.

    Kier, brilliant one, Kier.

    Brings the bounty to the plain through the torment, through the rains,

    Progress, knowledge show no fear,

    Kier, chosen one, Kier. 🎵

  • s12@sopuli.xyz
    link
    fedilink
    avesta
    arrow-up
    29
    ·
    1 day ago

    Syntax error: Mismatched △
    FATAL ERROR! DRAIN ARCANE ENTRY IMMEDIATELY!
    ARCANE ENERGY COULD NOT BE DRAINED AND WILL BE DISPERSED WHEN PROCESS IS TERMINATED.
    Kernel panic: Syntax error in interpreted kernel code. Spell OS 0.2.437 will now terminate.

    *Firery explosion

    “And that’s the most efficient way we’ve found of casting fireball. We’re still working on getting round to finding a more elegant solution.”

  • entwine413@lemm.ee
    link
    fedilink
    arrow-up
    26
    ·
    1 day ago

    I’ve often wondered about who discovered arcane symbols/rituals.

    Like, did some prehistoric guy just sit there drawing in the dirt until something happened?

    • seemefeelme@infosec.pub
      link
      fedilink
      arrow-up
      1
      ·
      13 hours ago

      It was just probably just some poor guy with magical thinking OCD. “If I don’t repeatedly draw symbols in the dirt, my whole family will die.”

    • einkorn@feddit.org
      link
      fedilink
      arrow-up
      20
      ·
      1 day ago

      My head canon is that creatures such as ghosts, demons, djinns, … enter our mortal realm willingly from time to time and sometimes form a connection with a person, who they then teach how to summon them in times of need. This knowledge is then passed down.

      So effectively otherworldly creatures are tourists who gave a local their number and now they get bothered by their greatgreatgreatgreatgrandkids.

    • Infynis@midwest.social
      link
      fedilink
      English
      arrow-up
      4
      ·
      23 hours ago

      I like the idea that they’re not just symbols, but shapes. Get anything to be shaped like a rune, and it’ll touch magic. So two rocks leaned against each other just right might create a trickle of water, or a tree that grows a twisted enough web of branches could, by chance, summon a flame. Then, like with all natural phenomenon, people figured it out! It fits well with the trope that wizards are arcane researchers and scientists, you find in settings like D&D’s

    • Dadifer@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      1 day ago

      The Book of Enoch says that fallen angels named Uzza, Azza and Azael taught humans originally.

      • mmddmm@lemm.ee
        link
        fedilink
        arrow-up
        9
        ·
        1 day ago

        So it’s the original developers that answer the questions in Stack Overflow? Good to know.

  • Toribor@corndog.social
    link
    fedilink
    English
    arrow-up
    16
    ·
    edit-2
    1 day ago

    Normally I could do this ritual with a single symbol but there is no support for primordial glyphs in this arcane framework unless you rewrite the whole thing in Elder Speech.

  • peoplebeproblems@midwest.social
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    23 hours ago

    Man this is just another great example of why I think software is essentially magic.

    At the root of it, the hardware, it’s magic smoke. It’s all based on magic from that point up - because the layer below the one you are using “works because it does.”

    • TheOakTree@lemm.ee
      link
      fedilink
      arrow-up
      7
      ·
      23 hours ago

      If writing software makes you some sort of magician then writing in assembly should surely mean you are a cleric or warlock.

      • vivendi@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        23 hours ago

        I designed microcontrollers and wrote assembly for them

        Now I’m just a regular software dudebro

        What class do I get?

      • peoplebeproblems@midwest.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        23 hours ago

        I havent worked with assembly or any firmware in 10+ years, but from memory, I think it’s more like being a Witch Doctor. You got primitive things and no idea what they do, but the specific patterns and dances make things happen.