Extinguished Engineer

25.4K posts

Extinguished Engineer banner
Extinguished Engineer

Extinguished Engineer

@ExtinguishedEng

PCF_LABEL_AWESOME Here for software stuff. Cursed with eternal optimism. I want to make it all better. Make Agile Great Again! Views are my own.

Portal Point, Antarctica Katılım Mart 2010
769 Takip Edilen1.6K Takipçiler
Sabitlenmiş Tweet
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
This is also the story behind my current profile name.
Extinguished Engineer@ExtinguishedEng

@bretajohnson I've had to deaden myself. It took a long time. I resisted. I couldn't get my head around management saying they want us to be engaged when they really want us to give up. But it's done and I'm at peace, even happy.

English
0
0
4
2.7K
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
@AuthorGFAllen If the trailer shows the characters dancing, the movie is bad. They're advertising to stupid people who think that if dancing is fun, a movie with people dancing must also be fun.
English
0
0
1
10
G. F. Allen
G. F. Allen@AuthorGFAllen·
What’s a sign that a movie is going to be bad?
English
61
2
10
3.4K
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
@omgsidewalks They make time for volleyball, square dancing, and pointless arts and crafts projects. But math, reading, and writing? Those aren't school things. Do them when you get home.
English
0
0
0
42
‏ً
‏ً@omgsidewalks·
l've concluded that the sole purpose of homework is to condition children into accepting that unpaid overtime and ridiculous hours and not even being able to escape work even in your own home are a normal things to expect in their future.
English
37
128
938
15.4K
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
@sesigl Whether it's concurrent or not isn't a property of the code. It's a behavior that does or doesn't happen at runtime. Async/await can enable the system to do things concurrently but can't cause or force it to.
English
0
0
0
42
Sebastian Sigl
Sebastian Sigl@sesigl·
Hot take: Most async/await code is not actually concurrent. It's just wrapping blocking operations with async syntax. The problem disappears when you understand: await does not parallelize. It just pauses. Concurrency comes from having multiple things pause and resume independently. Most teams conflate "async" with "I don't need threads" and then spend years debugging why their "concurrent" system saturates at N requests. Am I wrong?
English
4
0
6
1.1K
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
Barbies we need but don't have Prison Barbie Radiation poisoning Barbie Shark attack Barbie Betty Davis eyes Barbie Eczema Barbie I'd say amputee Barbie but it's easy to make your own
English
0
0
0
44
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
I disagree with what she's saying so bad that I attack it. But if she responded, that would make it personal, and I don't want it to be personal. To me there's not a debate because companies are going to do what they're going to do. I work on a team of people where none of us are in the same city, mostly not in the same state. We have an office, but there's zero interest in hiring people nearby so they can work there. The executives are out of state too. If they did call us back to the office, it would have nothing to do with the op-ed. It would be a cover to reduce headcount. At least in my industry, I think that's the only reason for RTO, that you aren't trying to compete for employees. You need to get rid of some. Otherwise, that policy just creates opportunities for other companies to hire people.
English
0
0
1
17
Mike… Byhoff?
Mike… Byhoff?@mbyhoff·
@ExtinguishedEng @NataliaHEmanuel @nytimes I would LOVE it if she responded to this tweet. She won’t. She just yelled this thread into the void and walked away. These Op-Eds being (poorly thought out) one-sided arguments has frustrated me for SO long.
English
1
0
0
23
Natalia Emanuel
Natalia Emanuel@NataliaHEmanuel·
Published an op ed in @nytimes: remote work hurts mental health. Let me explain why 🧵⤵️
Natalia Emanuel tweet media
English
703
244
2.2K
1.8M
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
@patilvishi 0 is an actual position. An exception would be like yelling at someone when they ask you for something when you could just say no. Null would mix different types of comparisons. If you assigned it to a variable and tried to use it later, the error it caused would be unclear.
English
1
0
1
388
Vishwanath Patil
Vishwanath Patil@patilvishi·
Interviewer: Why does String.indexOf() return -1 when it can't find a match? Why not 0? Why not null? Why not throw an exception? 99% of developers use it without ever questioning the design.
English
6
1
14
5.8K
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
Any new code we write has its own complexity and constraints. Unnecessary focus on code re-use adds an artificial constraint. > Do all the complex things this new code has to do, and make sure that you use this existing code so we can say we re-used it. Re-use happens. When it makes sense, let it happen. It's not a goal. It's a tool. Never let the tool eclipse the goal.
English
0
0
1
96
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
A lot of people who used to drive to work now work from home. Every day, people are seriously injured or die in car accidents. I'm not trying to exaggerate. We're not dropping like flies. Still, it's undeniable: Because we work from home, there is a non-zero number of people who would be dead, but are alive. There's a greater number of people who aren't severely injured, haven't been taken out of the workforce, or don't suffer chronic pain. This isn't only about working from home. Maybe working from home wasn't an option for the injured person, but the person who hit them didn't need to be on the road. There are plenty of pros and cons to weigh. We accept the risks of driving because of improved quality of life. There's more to the equation than just not wanting to drive to work. Still, it's huge. If, hypothetically, we all had to return to the office, one of the costs would quite literally be more dead or disabled people. That's pretty heavy. In most cases I wouldn't expect any executive or manager to bear that burden. You can't control your employees getting in car accidents. And even if you call them back to work in the office, they're accepting that tiny risk. But if they were called back for a stupid reason: - This will maintain the value of real estate - I miss seeing people in the office - I'm a bad manager and I have no idea how to foster collaboration, so I'll just put people in the same building and hope for random accidents where they bump into each other in the hallway and start innovating ...then yes, you should feel personally responsible if that person dies on their way home or ends up badly injured, or someone else does. They didn't want to be on the road. They didn't need to be on the road. A little bit of that blame falls on you.
English
0
0
2
84
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
@NataliaHEmanuel @nytimes The headline frames as "we" liked remote work, now we don't. That's manipulative and inaccurate. We always like remote work. Having seen the outcome for six years, we still like it.
English
0
0
4
71
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
Leads with "remote work hurts mental health," then narrows it to people who don't live with family. It's not about remote work. It's about loneliness. You can't engineer a solution to that by assigning companionship based on employment. The idea is so ill-conceived. I've worked in plenty of offices. I was surrounded by people with families. So the plan is to disrupt my life and drive across town, not to solve someone's loneliness, but just to create the possibility of that happening. That's right up there with, "If people are in the office, they might bump into each other and come up with a great idea!" It sounds nice until you think about it for two seconds. It's not really a plan at all. If people can't or don't make friends outside of work, why would they have friends at work? If what they really need is to be in a place where people are, they can go to the mall. What's the difference? You can't use some people to engineer a solution for other people. That's why the idea borders on offensive. It views me as a utility, a tool. Move the plant over here so it provides more shade. For better or for worse, this is personal. You can't pick playmates for adults any more than you can assign dates or spouses to single people.
English
10
44
518
9.9K
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
@ThisBarbara @NataliaHEmanuel @nytimes I thought the worst thing was for one person to expect others to manage their mental health. I was wrong. It's even worse when person A tells person B to manage person C's mental health when person C doesn't want or need it.
English
1
0
10
80
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
If someone said that I have to return to the office because loneliness was hurting other peoples' mental health, the first thing I'd do is start looking for a new job. I can promise that while in that office, I would not cure anyone's loneliness.
Natalia Emanuel@NataliaHEmanuel

Published an op ed in @nytimes: remote work hurts mental health. Let me explain why 🧵⤵️

English
0
0
6
172
Tom Sydney Kerckhove
Tom Sydney Kerckhove@kerckhove_ts·
Has anyone written about the concept of double-entry programming? I.e. programming as if it were accounting
English
49
1
181
32.3K
Younes Meknassi
Younes Meknassi@YounesMeknassi·
@NataliaHEmanuel @nytimes 1/2: I agree that remote work can reduce social interaction at work. But that impact isn’t the same for everyone. For some of us, wfh has meant more exercise, more time outdoors, better food, fewer interruptions, less commuting, and more energy for relationships outside of work.
English
1
0
6
405
Rohit Kashyap | AI + Full-Stack
early return fights the one thing schools drilled in, the rule that a function should have a single exit point. that dogma made sense in c with manual cleanup, it is just baggage in a language with raii or a garbage collector. guard clauses at the top flatten the nesting and let the reader stop tracking conditions. people resist it because it feels like breaking a rule nobody told them had expired
English
7
1
23
3.1K
Fernando
Fernando@Franc0Fernand0·
Early return is such a difficult concept for so many people and I don't get why. It immediately make code 100x more readable
English
23
11
377
40.5K
Muwaffaq Elbadawi
Muwaffaq Elbadawi@MuwaffaqBadawi·
As a .NET C# software engineer and upcoming software architecture I would like to state that loops are the worst thing in software design and you can't change my mind
English
28
0
52
7K
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
@LuluGNavarro Are they incidentally filming you and your child, or is it specifically about capturing images of you? The glasses are designed to make it obvious. I'd be more concerned about the people who don't make it obvious.
English
0
0
1
249
Lulu NYT
Lulu NYT@LuluGNavarro·
Real question: do I have any rights to not be filmed by people wearing augmented glasses? Is there any way to tell them non-confrontationally to not film me or my child? The law in many places means you can’t record a conversation without the other person knowing.
English
439
138
5.5K
457.3K
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
The speakers on my Windows laptop stopped working. I click the Troubleshoot link. Nothing happens. I click it ten more times. A minute later it opens. Only one window, but now it keeps restarting the troubleshooting process, so I have to answer every question 10 times. One of the suggestions on the screen is that I try to use the very troubleshooter that I am using. Thank you.
English
1
0
5
1.3K
Extinguished Engineer
Extinguished Engineer@ExtinguishedEng·
Sometimes I see videos where one person attacks another, and others film it. Then they're criticized for filming it instead of helping. Not everyone knows what to do. If you see me getting attacked, please make sure someone calls the police. Everyone else? Please film it.
English
0
0
0
52