this post was submitted on 18 Jul 2026
157 points (100.0% liked)

Programmer Humor

42872 readers
228 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 7 years ago
MODERATORS
 

Hey Boss, look here!

I made a magical X-ray app that displays our code as wiring.

Here is the shiny, neat program that Bob wrote 15 years ago, right before he left us:

And here is what it is today, after Tom took it from Bob, and Jane from Tom, and Mick from Jane, and me from him, porting it to roughly four new platforms, and adding about 240 features from customer requests (150 of which were urgent):

you are viewing a single comment's thread
view the rest of the comments
[–] Brkdncr@lemmy.world 28 points 20 hours ago* (last edited 20 hours ago) (5 children)

As someone who has managed racks, that first picture isn’t usable after day 1.

There’s not place for extra cable length to go.

Zip ties?!? I’d make you cut every one of those out.

Every cable needs to be tied down.

Cable tracing requires cutting.

There’s no service loops.

[–] 4am@lemmy.zip 14 points 15 hours ago (1 children)

That’s because this is a broadcast rack (probably for sports) sending SDI over all those cables, notice it’s all BNC not Ethernet. This is probably in a truck that needs to get packed up and shipped to the next game/race/whatever and so doing it all in Velcro with service loops is asking for shit to fall apart on the road for you to find with like a 24 hour timeline until the event

So that’s why shits locked down, it ain’t web server shit

[–] Brkdncr@lemmy.world 1 points 15 hours ago (1 children)

Point still stands, OP is making a poor comparison.

[–] Windex007@lemmy.world 13 points 15 hours ago

Might be a poor comparison, but that doesn't mean it's necessarily a bad way to present it to thier boss. If the analogy, however flawed, communicates the underlying idea to the listener, then it was effective.

The concept here is very related to why "ceci n'est pas un pipe" is/was compelling.

[–] deadbeef79000@lemmy.nz 6 points 16 hours ago (1 children)

I'm a developer who occasionally is the 'smart hands' (for our networks team) for some equipment in our office.

Fortunately ours is all Velcro tied so tidily adding an extra cable was awkward but ultimately trivial.

So, please educate a novice who wants to do right: what do you mean by every cable needs to be tied down? You mean individually?

[–] Brkdncr@lemmy.world 4 points 15 hours ago (1 children)

In the 1st photo adding any cable would mean zip tying it down individually.

[–] deadbeef79000@lemmy.nz 3 points 11 hours ago

Ah, right. Unless replacing every zip tie along the cable route.

Which would suck.

[–] SirActionSack@aussie.zone 6 points 19 hours ago* (last edited 19 hours ago)

Tightly bound cables/wiring is my pet hate. Even if there's room to add stuff it makes tracing anything a nightmare.

I would absolutely prefer to trace something in the second pic.

[–] egsaqmojz@lemmy.ml 1 points 19 hours ago

to me, it matters if its backplane or frontend patchwork. just my 2 cents