Yup, they moved back when Somerville Theater did the most recent renovations I think. I kind of miss going to the bathroom down there and seeing the strange art while wandering.
This is an unfair framing of it. Addiction is a mental illness and these companies are preying on the mentally ill to make money. They rely on them ruining their own lives and others' to make a profit.
It seems more like a problem that should be solved elsewhere? Are there cases where the company forces you to gamble?
How do you draw the line between someone who wants to gamble recreationally and someone who does it because they are addicted without harming the recreational parties?
Yes, but presumably we all work at businesses that are trying to make money. Code quality and product quality are inextricably linked in the business world.
This is not true in practice because the consequences of bad code show up months and years later and in a way that makes it impossible to attribute to any one business decision.
This is totally fair and I agree with that. What I was trying to say and didn't express particularly eloquently is that you need to consider both "abstract" measures of code quality (performance, test coverage, complexity, rate of regressions/defects, etc.) and specific product metrics. You can deliver "high quality code" that checks off all the abstract metrics, but if it doesn't actually solve your business problem then you've basically just succumbed to Goodhart's Law.
> then you've basically just succumbed to Goodhart's Law
We're talking about adding more metrics that should be considered, and treating or not treating them as the ultimate goal is orthogonal to choosing the set of metrics! Product metrics don't save from goodharting
Except coffee is associated with lower all cause mortality (likely due to the amount of fiber extracted in coffee drinks) [0]. Do you have any evidence of decreased all cause mortality associated with any nicotine product?
Okay but the difference is that being a mediocre athlete or musician means that you're unemployed, whereas you can be a totally mediocre programmer and make well into the 6 figures. My friends who are professional musicians know far more about their craft than even the most motivated engineers I've worked with, and they make less money than the worst paid engineers I've met. I've casually played guitar for almost 20 years and been programming less than half that time ane I can't even think about going pro without a massive dedicated effort.
I think there's a bif citation needed on whether social media influences anxiety and depression in younger people. It's a nice scapegoat, but the world is harder and more competitive than it's ever been. I can't work in a textile mill and become a union president and support a family. The job doesn't exist anymore, and even if it did it wouldn't pay enough to achieve those coveted milestones of a "quiet life."
Okay but is this a failure of the user or an unintuitive UX? We can't just expect to pass cognitive burden onto users in a million places. UI affordances and conventions exist for a reason.
I really do not understand what could possibly be hard about it for the manager here. People have tickets in some issue tracker, they move them into whatever status they're in, and the manager just sends out some messages to check in on the status if there haven't been new updates in a few days. Yeah, you also have 1-1s, status meetings, performance reviews, etc but these are all things you'd have anyway. My managers have done basically nothing different for me while I was remote and everything seemed to be fine.
And how do you get those tickets into the issue tracker in the first place? How will an issue tracker help a team coordinate on a complex problem that needs to be worked through as a group? How does moving a ticket to a different status help you connect with the people you work with to build social capital you then spend on conflict? Who is coordinating and lubricating these interactions constantly because natural human interaction isn’t there to do it? And god forbid somewhere have a job that isn’t software engineering…
Your comment feels like the comment a person might make if they thought building a cohesive team was a paint-by-the-numbers exercise.
> And how do you get those tickets into the issue tracker in the first place?
I mean depends on the team but approximately:
1. Discuss high level initiative
2. Write tickets with coarse descriptions
3. Have team refine tickets (define scope + estimate)
4. Prioritize work and assign tasks
> How will an issue tracker help a team coordinate on a complex problem that needs to be worked through as a group?
Do you have an example where you think that a complex problem can't be broken into tasks and solved this way? I can understand with ongoing incidents maybe you need to solve them as a group in a time-sensitive manner, but those are rare events and the world's large companies have been solving them in distributed ways anyway so I don't think this is a remote vs. in-person problem.
> How does moving a ticket to a different status help you connect with the people you work with to build social capital you then spend on conflict? Who is coordinating and lubricating these interactions constantly because natural human interaction isn’t there to do it?
Honest question here: have you really had this problem at work? I think this is a pretty toxic situation to be in if you need to build social capital to solve conflicts. I really don't want to work in an environment where people are fighting hard enough to warrant needing social capital to get them through the discussions.
> Your comment feels like the comment a person might make if they thought building a cohesive team was a paint-by-the-numbers exercise.
It approximately is honestly. There are some small differences I'm sure, but it seems somewhat narrow-minded to focus on the relatively small differences when the vast majority of problems are universal (coaching/mentorship, working with stubborn/difficult personalities, removing single points of failure, giving people opportunities to advance their careers, etc.).
In what way is pedestrian safety political? I have no political interests in this topic other than not wanting to be run over while walking around my city. I literally cannot trust drivers to follow the laws and plan my walks accordingly because I know drivers will ignore stop signs, red lights, etc.