this post was submitted on 28 Sep 2024
349 points (98.3% liked)

RPGMemes

10169 readers
1331 users here now

Humor, jokes, memes about TTRPGs

founded 1 year ago
MODERATORS
 

Image transcription:

Computer science terms that sound like fantasy RPG abilities

I'll start:

  • Firewall
  • Virtual Memory
  • Single source of truth
  • Lossless Compression (this one sounds really powerful for some reason)

Your turn

Hard mode: Try not to include closer to domain-specific things like javascript library names

top 50 comments
sorted by: hot top controversial new old
[–] ace_garp@lemmy.world 1 points 5 minutes ago
  • Race condition

  • Physical Layer

  • Fast Fourier Transform

  • COBOL

  • Penetration testing

  • Tiger Team

  • Zombie process

  • Alice, Bob and Carol (some NPCs)

[–] mindbleach@sh.itjust.works 1 points 30 minutes ago
  • Knapsack problem
  • Pushdown automata
  • Zero-knowledge proof
  • Late binding
  • Borrow checker
  • Channel coding
  • Tail recursion
  • Camel case
  • Double float
  • Red-black trees
  • Quaternions

Lossy compression feels like cheating:

  • Block prediction
  • Motion compensation
  • Chroma subsampling
  • Frequency space
  • Time domain
[–] intensely_human@lemm.ee 2 points 11 minutes ago
[–] bleistift2@sopuli.xyz 3 points 1 hour ago

Null pointer – sends the victim on a quest they can never fulfill.

[–] Forbo@lemmy.ml 6 points 2 hours ago
  • Ring zero
  • Bootkit/Rootkit
  • Attacker in the middle
  • Intercepting proxy
  • Daemon
[–] hexabs@lemmy.world 12 points 5 hours ago* (last edited 5 hours ago)

Python runtime. Time for you to run from these pythons bitch.

BSOD. Pretty self-explanatory

Agile development. Raises Dex everytime a new enemy enters vision.

[–] outstanding_bond@mander.xyz 23 points 6 hours ago (1 children)
  • rowhammer
  • rainbow table
  • global interpreter lock
  • race condition (atrocity?)
  • core dump
[–] shalafi@lemmy.world 4 points 4 hours ago

rainbow table

You win the thread. That is straight up out the old school Player's Handbook.

[–] sexual_tomato@lemmy.dbzer0.com 15 points 6 hours ago

Kernel Space - banishes the target to a plane of existence filled with corn

B Tree - an AOE summon of a permanent swarm of bees in the targeted area until the bees all die or leave naturally

Monad - device that transmutes one set of spell components into another. These can be strung together to form very complex things.

Extended Backus-Naur Form - Allows one to transform into a memetic form to be carried in the mind of another; also extends to your clothing and any carried items.

[–] thelsim@sh.itjust.works 20 points 7 hours ago* (last edited 6 hours ago) (1 children)

I had a bit too much fun with these :)

Magical Items
  • The Bandwidth Cap
    Cursed item that limits the magical power of it's wearer
  • The Token Ring
    Magical ring that allows the wielder to communicate over large distances. They can receive messages from one token ring and send message to another.
  • The Memory Barrier
    Protective charm that shields the mind from intrusion.
  • The Shadow Register
    A magical ledger that records secrets and hidden locations in the immediate area.
  • The Superscalar
    A legendary shimmering sword that can strike multiple foes in a single attack.
Spells
  • Loopback
    Redirects a spell to its point of origin.
  • Jabber
    Causes the target to produce incoherent speech and lose its train of thought.
  • Branch Prediction
    Gives the caster foresight to predict their opponent's next action.
  • Traceroute
    A tracking spell that reveals the path of a target.
  • Mask
    Hides the caster's true identity.
  • Hypertransport
    Enables instantaneous movement over short distances.
  • Interrupt
    Counterspell to disrupt an enemy's casting.
Spell modifiers
  • Broadcast
    Modifies spell to affect a large area.
  • Unicast
    Modifies spell to affect a single point with maximum damage.
  • Multicast
    Modfies spell to affect multiple selected targets.
  • Repeater
    Modifies spell to recast itself over multiple turns.
[–] Bytemeister@lemmy.world 2 points 1 hour ago

Transmission Control Protocol - Modifies teleportation and summoning to be very specific.

Universal Datagram Protocol - see "Shout"

[–] wizardbeard@lemmy.dbzer0.com 6 points 6 hours ago (1 children)

Bounds execption: Allows larger objects to fit in smaller containers, ritual spell effective for 1 day, can be upcast to increase amount of "overfill", some check when retrieving the item for a chance of "corruption" (small chance to retrieve a different item, or have the "overfill" become something different like have the outer edge of a bar of gold be meat)

Paralellization: High level time magic, Allows the target multiple turns to be taken simultaneously, but an equivalent cooldown afterwards (waiting for all threads or jobs to return before being able to continue), so 3 turns at once means 2 turns the target can't do anything after.

Split brain configuration: Allows focusing on multiple concentration checks/spells at once. This could also be called paralellization, or multithreaded.

Pass By Reference enchantment: requires two identical items. Once enchanted, changes to one happen to both. Room for all sorts of shenanigans.

Private field: cast on an area to prevent entry/visibility into it by unauthorized entities. Sounds inside are not audible to unauthorized entities outside of it.

[–] AngryCommieKender@lemmy.world 1 points 1 hour ago

Parallelization would make high level casters utterly broken. One of my favorite spells, because I made it for 3.5 edition, and I haven't had a DM criticize the spell, is Unfailing Missiles. If I could cast three of them in parallel, I would be able to hit up to 9 targets that are no more than 20° arcs from the last target, each with a missile that does 17d (6+1) points of Force/Sonic Damage split 50/50. Or I can use all of those missile on a single target. If I maximize the spell with 3 12th level spell slots, that's 1,071 damage or 119 damage per missile. There's no save, please refer to the name of the spell. This is basically a 9th level Magic Missile. If I see you, I wollop you.

[–] itslilith@lemmy.blahaj.zone 29 points 9 hours ago (1 children)
  • Hypervisor
  • time daemon
  • privilege escalation
[–] VitabytesDev@feddit.nl 2 points 5 hours ago

The Privilege Escalation hits hard

[–] computergeek125@lemmy.world 10 points 8 hours ago
[–] SkunkWorkz@lemmy.world 14 points 9 hours ago
  • Cache miss
  • Bubble Sort
  • Vectorization
[–] CarbonScored@hexbear.net 14 points 9 hours ago* (last edited 9 hours ago)
  • Multithread
  • Checksum Mismatch
  • Raise Exception
  • Zombie Process
  • Parallelization
  • Segmentation Fault
  • Force Commit
  • Signal Abort
  • Signal Kill
  • Balance Nodes
  • Stack Overflow
  • Core Dump
  • Reverse Tunnel
  • Dynamic Forwarding

I don't know what kind of spells these would be but I fear the wizard who knows them.

[–] secret300@lemmy.sdf.org 3 points 6 hours ago

This just reinforces that one short of piratesoftware saying all programmers are wizards.

https://www.youtube.com/shorts/G7L6mQxlfVU

[–] xtrapoletariat@beehaw.org 20 points 10 hours ago* (last edited 10 hours ago)
  • Brute Force Attack
  • Markov Chain
  • Singular Matrix
  • Pow
  • map
  • bind
  • variable name (thief's favorite)
  • Ballmer Peak
  • Fourier Transformation (2nd level: FFT)
  • Gaussian Elimination
  • Double
[–] ICastFist@programming.dev 15 points 11 hours ago

Rust - rusts metal. When miscast, makes the target a crab of some sort

Go - Same as "command" spell

Regular Expression - makes any cryptic message understandable in a language you know

Transfer Protocol - allows the teleportation of one packet to a willing host

Read Only - cast on a book, scroll or any other thing with written words. Ensures no further words can be written. No scribbles or any sort of artwork will stick either. The object can still be destroyed

Icon - For a short period, the target of the spell becomes a beloved, or hated, icon of a subject. IE: beloved icon of beauty, hated icon of music.

Master Boot Record - this magical list contains all the master level boots ever created and their current whereabouts

Partition Table - allows any object with at least 2 flat sides to be cut into any shape

[–] Strayce@lemmy.sdf.org 40 points 13 hours ago* (last edited 13 hours ago) (2 children)

Default Gateway

Split Horizon

Routing Overhead

Broadcast Storm

edit:fkn markdown

[–] lynx@sh.itjust.works 1 points 1 hour ago

Split Horizon with Poison Reverse

[–] rustydrd@sh.itjust.works 11 points 12 hours ago

Split Horizon sounds really high-level.

[–] Tolookah@discuss.tchncs.de 20 points 12 hours ago* (last edited 12 hours ago)

Artificers use assembly language to cast their spells.

1st level wild shape ability byte.
4th level wild shape ability megabyte.
8th level wild shape ability gigabyte.
9th level wild shape ability terabyte

Bonus 0th level ability: nibble

[–] CptBread@lemmy.world 20 points 12 hours ago* (last edited 12 hours ago)

Memory leak

Destructor

Dynamic dispatch

Execute

[–] psud@aussie.zone 15 points 12 hours ago (1 children)

Ping of death

Bash

Vim (clearly a buff)

[–] Tolookah@discuss.tchncs.de 13 points 12 hours ago (1 children)

Vim (clearly a buff)

That's some grand wizard who's made some named spells. Vim's Inescapable Hut being the most known one.

[–] mindbleach@sh.itjust.works 1 points 25 minutes ago

The instructions are helpfully printed on the scroll.

Trapped wizard: "... how the fuck do I pronounce :q!?"

[–] Courantdair@jlai.lu 33 points 14 hours ago (5 children)
  • Big endian (a very powerful NPC)
  • Hardware abstraction (a spell that makes all the stuff disappears)
  • Obfuscation (invisibility spell)
  • Multiplexing (ability to cast several spells as one)
  • Dangling reference (when wrong information is given by somebody)
  • Curiously Recurring Template Pattern (basically crop circles)
  • Pure virtual method (anything somebody learned but will never use)
  • Diamond inheritance (when someone in the party dies and all of their money is spread accross the others)

Can you tell what's my job?

[–] InverseParallax@lemmy.world 12 points 12 hours ago* (last edited 12 hours ago)

I target you and cast polymorphism.

Power word (sudo) Kill!

load more comments (4 replies)
[–] papalonian@lemmy.world 12 points 12 hours ago

Not necessarily PC related, but:

Uninterrupted Power Supply

[–] nik9000@programming.dev 5 points 9 hours ago
[–] jesuiscequejesuis@lemmy.world 4 points 9 hours ago (1 children)
[–] pixelscript@lemm.ee 2 points 4 hours ago

Easily my vote for the most unweildy named concept in software development.

It always reads like a typo of memorization. Not exactly an accident, of course. Memorize is memory + -ize, while memoize is memo + -ize, and memo is short for memorandum, which comes from memory. Both terms refer to some kind of storage and retreival of information. The similarities are deliberate.

My gripe with it is that memo in my head exclusively refers to a one-paragraph email sent to my company to notify me about something. Not remembering something. Definitely not the very specific case of linking input parameters to results of pure functions.

So we have this made-up word that looks suspiciously like an existing word that is related and means something related but is not the same thing, and the words it is actually adapted from don't mean the thing it's supposed to mean. Thanks, I hate it.

Really ought to call memoization what it what it really is. Lazy-loaded lookup tables.

[–] cranberryjam@lemmy.blahaj.zone 45 points 16 hours ago
  • Terminal shell
  • Kill daemon
  • Timeshift
  • Cloud hosting
  • Ethernet
  • Overwrite memory
  • Free memory
  • Poison artifical intelligence
[–] Davel23@fedia.io 104 points 18 hours ago (1 children)

Scroll lock. To protect your scrolls.

load more comments (1 replies)
[–] UnityDevice@startrek.website 10 points 12 hours ago

Hyperconvergence or hypervisor.

[–] SoyViking@hexbear.net 11 points 13 hours ago

Ruby gems

Memory leaks

Layers of abstraction

Master branch

Void function

[–] PugJesus@lemmy.world 107 points 19 hours ago (5 children)
[–] TopRamenBinLaden@sh.itjust.works 9 points 12 hours ago (1 children)

Encapsulation kinda sounds like it could be a spell too. That's 2/3 pillars of OOP.

load more comments (1 replies)
load more comments (4 replies)
load more comments
view more: next ›