this post was submitted on 20 Aug 2024
621 points (88.7% liked)

Showerthoughts

31038 readers
867 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 most popular seem to be lighthearted, clever little truths, hidden in daily life.

Here are some examples to inspire your own showerthoughts: 1

Rules

  1. All posts must be showerthoughts
  2. The entire showerthought must be in the title
  3. No politics
    • If your topic is in a grey area, please phrase it to emphasize the fascinating aspects, not the dramatic aspects. You can do this by avoiding overly politicized terms such as "capitalism" and "communism". If you must make comparisons, you can say something is different without saying something is better/worse.
    • A good place for politics is c/politicaldiscussion
    • If you feel strongly that you want politics back, please volunteer as a mod.
  4. Posts must be original/unique
  5. Adhere to Lemmy's Code of Conduct and the TOS

If you made it this far, showerthoughts is accepting new mods. This community is generally tame so its not a lot of work, but having a few more mods would help reports get addressed a little sooner.

Whats it like to be a mod? Reports just show up as messages in your Lemmy inbox, and if a different mod has already addressed the report the message goes away and you never worry about it.

founded 2 years 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
[–] [email protected] 10 points 6 months ago

Penis / Onahole

[–] AeonFelis 10 points 6 months ago (1 children)

I vote for "OF-Model/Simp".

[–] [email protected] 6 points 6 months ago

"Girlboss/Tier3"

[–] [email protected] 10 points 6 months ago (3 children)

Primary/secondary means they're all doing their thing, but one is preferred. There's no instruction going on between them

If you have a primary and secondary web servers, you'll use the primary first, but the secondary or secondaries are a fallback

If you have a primary and secondary drive, you have two drives, one of which is more important (probably because you booted from it). The secondary could be a copy or just another drive, either way the OS or a raid controller is managing it, one drive doesn't manage another

Similarly, we have dispatch/worker- the difference between that and master/slave is that they're different things. A master should be able to work without a slave, and a slave should be capable of being promoted to master - a dispatcher can't do the work and the worker can't take over if the dispatch goes down

The funny thing is we don't use master/slave much anymore, the whole premise is that the slave doesn't start to do what it does when it starts up. I can't think of any examples of it in the past decade - other paradigms, with a different relationship and a different name, have replaced it

load more comments (3 replies)
[–] Akadius 10 points 6 months ago (4 children)

But why master and slave would be a problem to begin with. I'm still using it in git. I think people that have problem with it must have serious issues. It's a US American thing. Makes no sense.

load more comments (4 replies)
[–] elephantium 9 points 6 months ago

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

[–] Rakonat 9 points 6 months ago

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

[–] [email protected] 8 points 6 months ago (7 children)

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

[–] MajorasMaskForever 7 points 6 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)
[–] sumguyonline 8 points 6 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.

load more comments (7 replies)
[–] [email protected] 8 points 6 months ago

We're already using that on the org chart.

[–] [email protected] 8 points 6 months ago

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

[–] Blaster_M 7 points 6 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)
[–] Limonene 7 points 6 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".

[–] prettydarknwild 7 points 6 months ago (4 children)
load more comments (4 replies)
[–] [email protected] 6 points 6 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 ›