top 50 comments

sorted by: hot top controversial new old
[–] 110 points 1 year ago (4 children)

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

  • source
  • hideshow 4 child comments
  • [–] 9 points 1 year 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.

  • source
  • parent
  • load more comments (1 reply)
    [–] 57 points 1 year ago (17 children)

    shout out to the trickster mod which is basically "what if magic is a lisp"

  • source
  • hideshow 17 child comments
  • [–] 7 points 1 year ago (5 children)

    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.

  • source
  • parent
  • hideshow 5 child comments
  • load more comments (4 replies)
  • load more comments (5 replies)
    [–] 50 points 1 year ago (2 children)

    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.

  • source
  • hideshow 2 child comments
  • [–] 33 points 1 year ago (2 children)

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

  • source
  • hideshow 2 child comments
  • load more comments (1 reply)
    [–] 29 points 1 year ago (5 children)

    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?

  • source
  • hideshow 5 child comments
  • [–] 21 points 1 year 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.

  • source
  • parent
  • [–] 4 points 1 year 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

  • source
  • parent
  • load more comments (1 reply)
    [–] 29 points 1 year ago

    Who is the artist?

  • source
  • [–] 26 points 1 year ago* (last edited 1 year ago) (16 children)

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

    Edit: I assumed it was obvious from context that I’m referring to copy-pasting code from stack overflow or an LLM or whatever without knowing what it does but apparently that needs to be said explicitly.

  • source
  • hideshow 16 child comments
  • [+] 10 points 1 year ago* (last edited 1 year ago) (1 child)
  • [–] 4 points 1 year ago

    I didn't say never copy and paste. I'm saying when you push a commit you should understand what all the LOC in that commit do (not counting vendored dependencies). If you don't understand how something works, like crypto (not sure what Hamilton or Euler refers to in this context), ideally you would use a library. If you can't, you should still understand the code sufficiently well to be able to explain how it implements the underlying algorithm. For example if you're writing a CRC function you should be able to explain how your function implements the CRC operations, even if you don't have a clue why those operations work.

  • source
  • parent
  • [–] 10 points 1 year ago (9 children)

    So you code everything in Assembly from scratch?

  • source
  • parent
  • hideshow 9 child comments
  • load more comments (4 replies)
  • [–] 25 points 1 year ago (2 children)

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

  • source
  • hideshow 2 child comments
  • [–] 17 points 1 year 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.

  • source
  • [–] 16 points 1 year ago* (1 child)

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

  • source
  • hideshow 1 child comment
  • [–] 15 points 1 year ago*

    Pretty much most chem students doing labs.

  • source
  • [–] 6 points 1 year ago (6 children)

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

  • source
  • hideshow 6 child comments
  • [–] 8 points 1 year ago (4 children)

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

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 1 year ago* (last edited 1 year ago)

    I think it depends a lot on a person's individual knowledge. If you keep studying far enough away from your main area of expertise, there'll still be some point where you stop and have to blindly accept that something "just works", but it will no longer feel like that's what your main field is based upon.

    Imagine a chef. You can be an OK chef just by memorizing facts and getting a "feel" for how recipes work. Many chefs study chemistry to better understand how various cooking/baking processes work. A few might even get into the physics underlying the chemical reactions just to satisfy curiosity. But you don't need to keep going into subatomic particles to have lost the feeling that cooking is based on mysterious unknowns.

    For my personal interest, I've learned about compilers, machine code, microcode and CPU design, down to transistor-based logic. Most of this isn't directly applicable to modern programming, and my knowledge still ends at a certain point, but programming itself no longer feels like it's built on a mystery.

    I don't recommend that every programmer go to this extreme, but we don't have to feel that our work is based on "magic smoke" if we really don't want to.

    ADDED: If anyone's curious, I highly recommend Ben Eater's YouTube videos about "Building an 8-bit breadboard computer!" It's a playlist/course that covers pretty much everything starting from an overview of oscillators and logic gates, and ending with a simple but functional computer, including a CPU core built out of discrete components. He uses a lot of ICs, but he usually explains what circuits they contain, in isolation, before he adds them to the CPU. He does a great job of covering the important points, and tying them together well.

  • source
  • parent
  • [–] 4 points 1 year ago

    My first good chuckle of the day. Thanks!

  • source
  • [–] 3 points 1 year ago (1 child)

    It was an autocomplete from co-warlock.

  • source
  • hideshow 1 child comment
  • load more comments
    view more: next ›