What’s fun is criticizing someone’s code and lack of proper comments/documentation, and then realizing you wrote it 3+ years ago.
People Twitter
People tweeting stuff. We allow tweets from anyone.
RULES:
- Mark NSFW content.
- No doxxing people.
- Must be a tweet or similar
- No bullying or international politcs
- Be excellent to each other.
Some days ago, I was complaining about some asinine decision on one of the systems I have to take care of with a programmer. The programmer then remembered that the thing I was complaining about was something that I asked to be added in the first place. He also reminded me of the why, but that knowledge simply made me wonder what the fucking fuck I was thinking back then.
My main project is in a private repo with me as the sole dev but I swear there is some dumbass pushing shitty code.
The electrician equivalent is adding a 20A dedicated circuit along the wall and just snaking it all over the place through laziness (efficiency), and many moons later deciding to mount some tracks for a closet organizer but the voltage tester is freaking out like the wall is a game of Minesweeper
This right here is the proof that programmers are engineers.
I work in municipal development. I was driving by and saw a hellscape development starting up and blocking traffic in the middle of Rush hour. So I pulled over, put on my City reflective vest, and went out to see who the hell authorized them for this bullshit.
They pulled out a permit with my signature on it.
I worked on one project that was essentially one main app and then a plugin architecture where other companies could write modules that would be run inside the main app. My explicit instructions were to make it very difficult to actually write one of these modules (so that our competitors could not actually be competitive) and boy did I deliver! If my company had really wanted to deliver something like this that actually worked (in the sense of other companies being able to make real contributions) it would have been trivial to make everything HTML-based web apps.
I had to endure a roasting session where some junior developers laid into "grampa" for his absurdly bad design decisions. I suppose I deserved it, though, for my poor ethical choices.
Wow those were your explicit marching orders eh?
Like, I actually had emails from the bosses talking about this shit. I really should have saved them for blackmail - no worse ethically than what I did do.
Wow that is wild. Bummed didn’t save them lol but hey, it is what it is
Bgaw!
I was doing some construction work this past weekend, and encountered some wiring that I did about 20 years ago. I spent the first 5 minutes complaining about the crazy asshole who wired it up, knowing full well that it was me. I am in this picture and I do not like it.
I did elder care facility maintenance work 20 years ago and am confident/hope all of my work has been rightfully undone and replaced by someone who gave more of a damn.
I still remember my sprinkler system wiring giving me a warm buzz every time I had to manually switch zones because my wiring was such ass.
God I hope they've fixed that.
I feel like this is just a sign of good growth. I'd be AMAZED if any single person looks at work they did 20 years prior, and said "yep. That's my best work." Maybe arts, where there's no objectivity, but anything you can actually quantify?
Middle-aged professional athletes, perhaps?
Fair. I think proper sports play is more akin to an art, but no doubt your physical prime is past you at a certain point.
I wouldn't disagree with it being like art, but also, you can objectively measure quite a lot of sports, I think. In some sports/roles age isn't as much of a disadvantage I think, but probably in quite a few sports it is.
Oh for sure. I don't disagree in the slightest.
Speaking as a 57yo, I sure wish there was some sport where age wasn't a disadvantage. Is getting your knees to make weird noises when you stand up a "sport"?
Well I mean, age is a disadvantage to most things except life wisdom, and there's not really many sports centered on that. But if we make the definition "games", then there is. Chess, for one? Until you start losing your memory in the old age, one would think experience just improves chess play. Hard to really call it a sport though. I think something like archery or shooting in general might not be too bad. You're pretty stationary, it's not about reaction times (unless you're doing skeet or something) and it's mostly about technique. Like that Turkish Olympic winner? He could've been 50, easily.
But what is always definitely a disadvantage is inexperience, I would say. Which is what youth basically is.
git blame
Ah, shit.
Nope doesn't count. Me from a month ago is a whole different person. Fuck that guy.
And future me? What has that guy ever done for me? Fuck that guy too.
Lol, my current house's wiring is a bunch of DIY bullshit that even an ex-electrician spent an hour trying to figure out before telling me to pay for someone to take the time to get it fixed
They turned one of the light switches by the "front" door into a dummy plate, wired it and the fan to 2 switches in what used to be a spot for a plug, and managed to tie that whole system to the kitchen light and the outside porch light
Cannot find a consistent path with a multimeter to save our fucking lives, I gave up and we just don't have our kitchen light working for like 1.5 years
My 5'x4' bathroom has 3 seperate circuits feeding it. There is one circuit for the lights, one for the fan, and one for the single outlet in there. Those are the only things on those 3 circuits.
My basement has fully wired electrical outlets in the walls that were just sheetrocked over when the previous owner "finished the basement".
My basement has an electrical outlet on every other stud throughout the whole thing; they are all on the same 15A breaker.
The the upstairs bedrooms are on seperate circuits except for one outlet on the north wall of each bedroom which both share the same seperate circuit.
I think my house was wired by M.C. Escher.
Do you have an attic where the kitchen light box is accessible?
I bought a house last year and I was somewhat mystified by why the two light switches next to the door were horizontal instead of the normal vertical arrangement. Turns out they had tried to turn a single box into a double by basically just gouging a bigger hole in the cinderblock wall and filling it with a softball-sized lump of caulk into which they stuffed the two switches; somehow they could only get this whole mess to stay in place by putting the switches horizontally. For bonus points, one of the switches did nothing except producing a distant humming noise and then tripping one of the breakers after a few seconds.
Oh, hey, this guy lived at the same house as me!
The plug-turned-switch at my place is also 2 switches sideways where they don't really fit!
Distant humming and tripping the breaker sounds like arcing in the walls, beautiful and safe <3
arcing in the walls
Yeah, when I rebuilt the kitchen/living room wall, I found the stud that had held one of the original outlets and it was scorched black where the box had been. Kind of amazing the house was still standing.
I did reuse the scorched stud. 2x4s are fucking expensive and these ones from the 1940s were perfectly straight and completely knot-free.
So you’re a software dev with no idea of affinity groups?
I am one.
Wait am I supposed to get a affinity group assigned? Like pokemon elements?
This is how weird it is for you to give two shits about your problem space…
Well then… Okay. You don’t have to care about anything. After all your only value is to write code! You are hands on keyboard… while that function is slowly being replaced with AI…
Never look up and do not under any circumstance consider how your work matters! Or how it figures into your team, the larger org, or the company. DO NOT CONSIDER WORTH. You aren’t worth it, you write code so don’t think, we are inventing machines to do that instead of people like you…
Other folks think so you don’t have to. We’ll pay them. You’re not worth it. Just keep your mouth shut and wait to execute. We know your worth and will tell you what that is…
Too late, I looked it up
https://en.wikipedia.org/wiki/Affinity_group
"Affinity groups engaged in political activism date to 19th century Spain. It was a favourite way of organization by Spanish anarchists (grupos de afinidad), and had their base in the tertulias or in the local groups."
It's not the best wikipedia page I have skimmed.
Too late you missed the boat! The meaning isn’t based on millennial bullshit. But kudos for demonstrating to everyone how you can miss the boat by thousands of years!
My previous house was a new build. I had some weird electrical problems. I called the builder and they sent someone out.
The guy looked at my panel and said, "Oh yeah, I remember this house. We had to fire the electrician who wired your house because he was always showing up high."
I had a new storm door installed through Lowe’s and the contractor they contracted to do it showed up real nice, we talked, then he went off and smoked meth and did the best fucking job I’ve ever seen.
50/50 I guess.
Listen if all you're doing is storm door build outs you get pretty good at it even when you're smoking meth.
Actually I’m misremembering, he did the front door as well as the storm door.
Installed new trim and repaired some exterior wood rot he found and fixed the trim above the door so it would stop leaking lmao.
All those things were supposed to be extra charge but he just did them and that was that.
Listen if all you're doing is storm door build outs you get pretty good at it ~~even~~ especially when you're smoking meth.
I bought a fridge from Lowe's and one of the delivery guys asked to use my bathroom. When I went in there later, he had basically managed to pee on the floor instead of in the toilet. I'm a bit of a "tinkler sprinkler" myself but this was next level.
I had a gas stove installed by Lowe's. The guys that installed it couldn't figure out how to get the gas to stop leaking, but wouldn't admit they had no idea what they were doing. They told me I would have to turn the gas valve off at the connection when I wasn't using the stove
I stopped trying to explain and let them leave, because I was over it. Installed the connection myself, I was just happy I didn't have to move it or the old one
I did call Lowe's and let them know about it though, so that those guys wouldn't inadvertently kill someone with their installations
50/50 for sure lol
Just install a barbeque lighter near the leak and set a timer to regularly light it and just flare off anything that has leaked since the previous flare. Then, when rebuilding after the fire, add a pressure sensor to the new setup that reduces the interval if the pressure increases beyond what it was when the interval was first calibrated.
Then, when rebuilding after the fire
Caught me off guard, lmao.
In the old days of town gas this would actually kill everybody since that stuff was just hydrogen mixed with carbon monoxide.
Am electrician, can confirm.
To be fair, I don't get called out to fix good work. If something's fucked, it's usually because some "handyman" who "totally knows what he's doing" was there before.
Between that, and the fact that most of the people involved in wiring up houses are just laborers under an electrician's supervision (ostensibly), yeah, I get plenty to complain about.
It also makes it easier, I feel, for customers to stomach the bill if I can adequately explain how much better off they are now that I've done my job.
As a software developer and sometimes home electrician, I am so glad that house wiring doesn't support git blame, but it would be nice to know who not to hire because the work in my house when I purchased it was appalling