this post was submitted on 20 Aug 2024
620 points (88.8% liked)

Showerthoughts

29632 readers
1251 users here now

A "Showerthought" is a simple term used to describe the thoughts that pop into your head while you're doing everyday things like taking a shower, driving, or just daydreaming. The best ones are thoughts that many people can relate to and they find something funny or interesting in regular stuff.

Rules

  1. All posts must be showerthoughts
  2. The entire showerthought must be in the title
  3. Avoid politics (NEW RULE as of 5 Nov 2024, trying it out)
  4. Posts must be original/unique
  5. Adhere to Lemmy's Code of Conduct

founded 1 year ago
MODERATORS
 

It sounds way less offensive to those who decry the original terminology's problematic roots but still keeps its meaning intact.

(page 3) 50 comments
sorted by: hot top controversial new old
[–] DoctorButts@kbin.melroy.org 10 points 2 months ago

Penis / Onahole

[–] AeonFelis@lemmy.world 10 points 2 months ago (1 children)

I vote for "OF-Model/Simp".

load more comments (1 replies)
[–] elephantium@lemmy.world 9 points 2 months ago

Bypass the whole debate, adopt SVN's 'trunk/branch' terms.

[–] Rakonat@lemmy.world 9 points 2 months ago

Top/Bottom Step/Sibling Pitcher/Catcher Thot/Simp Bull/Cuck

[–] lolola@lemmy.blahaj.zone 8 points 2 months ago

We're already using that on the org chart.

[–] HubertManne@moist.catsweat.com 8 points 2 months ago (7 children)

is that used anywhere but old ide interface disk drives. is it even relevant anymore?

[–] MajorasMaskForever@lemmy.world 7 points 2 months ago

Embedded systems run into this a lot, especially on low level communication busses. It's pretty common to have a comm bus architecture where there is just one device that is supposed to be in control of both the communication happening on the bus and what the other devices are actually doing. SPI and I2C are both examples of this, but both of those busses have architectures where there isn't one single controller or that the devices have some other way to arbitrate who is talking on the bus. It's functionally useful to have a term to differentiate between the two.

I've seen Master/Servant used before which in my experience just trips people up and doesn't really address the cultural reason for not using the terms.

Personally I'm a fan of MIL-STD-1553 terminology, Bus Controller and Remote Terminal, but the letters M and S are heavily baked into so much literature and designs at this point (eg MISO and MOSI) that entirely swapping them out will be costly and so few people will do it, so it sticks around

load more comments (6 replies)
[–] AI_toothbrush@lemmy.zip 8 points 2 months ago

Wait until a child gets killed, reaped or sometimes even sacrificed

[–] sumguyonline@lemmy.world 7 points 2 months ago (7 children)

My user name on all my PC's(non root) is literally Master, my PC's are all Slave, slave1, slave2. I will fight to keep them that way. I am also extremely anti slavery for sentient creatures. Words matter in the context of their intent. Dumbing down of the language by forcing alternate uses of a word to mean something other than its obvious intended use is evidence of dilusional minds. Pure and simple, they don't deserve a seat at the table.

[–] aodhsishaj@lemmy.world 6 points 2 months ago

Weird hill to die on. Language changes. Some people think it's how new ideas are not only shared but how they're formed. You might be interested in Latin.

load more comments (6 replies)
[–] Limonene@lemmy.world 7 points 2 months ago

I've seen "Domain Controller" and "Subscriber" for the sake of plausible deniability.

In the case of SPI, they want to keep intact the names MISO (master in, slave out) and MOSI. So they use things like "Main" and "Sub".

[–] Blaster_M@lemmy.world 7 points 2 months ago (4 children)

For IDE drives, Master/Slave is both correct and describes properly the functionality.

Only one device can talk on an IDE channel at a time (one IDE ribbon cable is one channel). The Slave Drive requires the Master drive to be able to connect to the controller. If there is only one drive, it must be designated the Master drive.

We don't share multiple devices on a single channel anymore - SATA, PCI-E, these techs have only one device per channel (or only a certain number of channels dedicated per device).

The old Master/Slave system was a hack to get double the IDE devices connected per controller channel.

load more comments (4 replies)
[–] prettydarknwild@lemmy.world 7 points 2 months ago (4 children)
load more comments (4 replies)
[–] RIPandTERROR@sh.itjust.works 6 points 2 months ago (2 children)

sub should be lowercase. Even at the start of a sentence.

load more comments (2 replies)
load more comments
view more: ‹ prev next ›