this post was submitted on 06 Feb 2024
58 points (88.2% liked)
[Outdated, please look at pinned post] Casual Conversation
6593 readers
1 users here now
Share a story, ask a question, or start a conversation about (almost) anything you desire. Maybe you'll make some friends in the process.
RULES
- Be respectful: no harassment, hate speech, bigotry, and/or trolling
- Encourage conversation in your post
- Avoid controversial topics such as politics or societal debates
- Keep it clean and SFW: No illegal content or anything gross and inappropriate
- No solicitation such as ads, promotional content, spam, surveys etc.
- Respect privacy: Don’t ask for or share any personal information
Related discussion-focused communities
- !actual_discussion@lemmy.ca
- !askmenover30@lemm.ee
- !dads@feddit.uk
- !letstalkaboutgames@feddit.uk
- !movies@lemm.ee
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
In some fantasy, I guess lay lines, dolmens, stone circles and the like are kinda infrastructure for magic? Totally agree about the programming = magic, and in a "fantasy" world I worked on for a game the twist was that all the 'magic' was just programming and hacking the old advanced tech computer / satellite network.
The "mages" had some augmented reality type implant that allowed them to call up minority report style screens they could interact with, and give verbal commands. But to everyone else they're just waving their hands through the air in strange patterns and saying gibberish words "sayday spayis slash eih tay say slash".
The wizards had no real idea what they were doing, and researching new "spells" was basically the same as a noob trying get some feature working on a remote Linux server with only two partial and contradictory walk-throughs for an earlier version of the distro. So even if they got stuff working, they rarely understood how or why it worked.
I think it's really interesting to think about how even though computing is generally objective / logical, if you stripped away all background knowledge and added in a bunch of uncertainty (it's hard to communicate with the server and sometimes your commands get scrambled, so even the same command might not always work) then you'd end up in a situation quite like ancient / medieval science where people hyothosise about principles and make systems that are helpful, but don't actually align to what's really happening.
https://forums.giantitp.com/showthread.php?539861-The-Arcane-Programmer-Guide-(-Official-Rules-Technique-)