Live data from Hacker News

The Most Dangerous Email (to my career) I've Sent

notyourlanguage.com

61–70 of 85 posts

Re: The Most Dangerous Email (to my career) I've Sent

#61
post #28
post #20

Earlier quoted context omitted.

> they moved too slow, were stuck in their ways, and unable to change This goes beyond just engineering- people generally get more like this in all aspects of life as they get older, and I believe you can prevent it by deciding not to be that way, and taking actions to not be that way. Personally, I feel that I was very rigid and closed minded when I was younger, and I've been learning and working on how to be less l…

I'm also very wary of being stuck in my ways, but even after all that bias-compensation, I still hold the belief that the fastest/most maintainable/easiest/best for the user way to make web apps is server-side rendered with minimal JS (mostly to enhance components). I don't know if this makes me a dinosaur, but I firmly believe that the best way to make 95% of modern websites is Django+HTMX (or similar), instead of a…

This is the way a lot of people feel lately, and it's nothing to do with being a dinosaur. It's a whole movement.

I'm wary though, because lots of things start nicely but fail to manage complexity of even a moderately sized app, and everything grows over time. I feel like a lot of people are going to rediscover why we started making everything a SPA.

There have been a lot of approaches on the frontend over the years and it's been my job too many times to clean up where that approach eventually collapsed as the app grew larger or ran into limitations. I am looking for the upgrade path -- I want to start simple but not risk an entire rewrite when the complexity exceeds that pattern. To date, very few of these things work well enough together to consider it seriously. (htmx+react would work fine but you'd pay a large cost for upgrading a single component, like rewriting it and a chunk of new runtime code. And if everything eventually gets more complex, somebody starts asking "why we have two ways of doing things?? We should consolidate!" And the rewrite cycle continues...)

It's a balance between hard-won experience and becoming too wary of new things. It's hard to see new frameworks completely based on events, for example, and not cry does nobody remember that we tried it already? Having a glob of untyped context in Angular v1 was always bad, and I refused it even when it made me look like a dinosaur back then. But React was a great pattern for complex code, and I immediately switched to that. I would switch to something tomorrow if it kept those good parts, like handling complex apps, but didn't have to render everything a minimum of two times server and client. Maybe a new winner will emerge.

Experience is still good to have. It doesn't === dinosaur. Instead, it has saved me a lot of misadventures.

Re: The Most Dangerous Email (to my career) I've Sent

#62
post #35

I enjoyed the article and it reminded me of many experiences in my career. However, this sentence bothers me: “I felt like by 40 I needed to move on from engineering because if I didn’t, I’d be like the few older workers I’d dealt with in my career. I felt like they moved too slow, were stuck in their ways, and unable to change - even when faced with evidence to the contrary.” I’m in my forties and none of those thin…

For what it’s worth, I am a relatively young engineer who has recently been working very closely with other engineers over the age of 55 on a daily basis. It has been one of the more enriching periods in my career so far. I often wonder if the ageism that I see so often referred to on Hackernews is more projection than reality because I consistently find it pleasant to work with individuals who have a very large body…

Being on the receiving end of ageism I can assure you it's not the victim doing the projecting. Management, that's the problem.

Re: The Most Dangerous Email (to my career) I've Sent

#63

Earlier quoted context omitted.

Yeah, freedom of speech used to be sacred... No longer.

Freedom of speech has never meant freedom from consequences, particularly in one's dealings with private individuals or corporations. At best it's supposed to mean no reprisals from public institutions, such as the TSA, IRS, DMV, and the like.

> At best it's supposed to mean no reprisals from public institutions, such as the TSA, IRS, DMV, and the like.

That is the ONLY purpose of “free speech” - that governments and their institutions cannot prevent you from speaking freely.

And even there, some small exceptions should be carved out in terms of clearly unambiguous hate speech and bigotry. But with the Republican Party (in America, specifically) becoming Christofascist fundamentalists (Canada has the CPC and it’s openly racist little sibling, the PPC), good luck with blunting the hate speech and rampant bigotry that is the conservative platform’s bread-and-butter.

Re: The Most Dangerous Email (to my career) I've Sent

#64
post #2

The title might be a little dramatic, but I poured my heart into this article. I had to make some drastic decisions and big changes with regards to my career trajectory - and if I can inspire others to be true to themselves, then I'll be happy.

You figured out what is right for you.

Kudos ×100.

Far too few people ever recognize their breaking point, and just continue trying to push forward because that’s the capitalist manifesto - growth at any cost.

You learned from your own breaking point, and intentionally chose an alternative path that fit you better. That by default makes you more self-aware than many.

Re: The Most Dangerous Email (to my career) I've Sent

#65

Earlier quoted context omitted.

Yeah, freedom of speech used to be sacred... No longer.

Freedom of speech has never meant freedom from consequences, particularly in one's dealings with private individuals or corporations. At best it's supposed to mean no reprisals from public institutions, such as the TSA, IRS, DMV, and the like.

Freedom of speech at its minimum is freedom of reprisal from government institutions. But it is also (or should be) a set of social norms, and a goal to aspire to. A freedom which is only enjoyed against the government is useful, but without public support is fragile. Without the social norms to back it up, it is easier for demagogues and tyrants to chip away at those freedoms, until all thats left is technicalities and de-minimus freedom.

A world where your every word is analyzed, scrutinized and ground through the sausage factory that is current popular trends and then used for or against you at arbitrary times in arbitrary and distantly connected ways is a world that is pure hell. Most of us experienced something similar in middle school. Many might have experienced such a world in small insular communities where everyone knows your business. What good is freedom of speech when social norms make it such that exercising that freedom is punished just as destructively from society itself as it is from the government? If you can lose your income, your livelihood, access to food or even your home from private institutions reacting to your speech – and that is a normalized thing to happen – how is that functionally different from being jailed for your speech? At least if the government jails you for your speech, they have to house and feed you. If your industry blacklists you, and your bank freezes your accounts, and your grocer closes the doors in your face, then what do you do?

Should apartments disqualify you from renting a place because you support Palestine or Israel? Should banks deny you a mortgage for what religion you subscribe to? Should your boss deny you a promotion because you are a registered democrat? Should your company fire you because you are a registered republican? Should the local pharmacy refuse to serve you because you support the black panthers? Should you local grocery store refuse you entry because you donate to the salvation army? If you support unions should AT&T cut off your phone service? If you support right to repair should Amazon stop shipping to you? If you support Net Neutrality should your ISP deny you service? These are all private individuals or corporations, and of course "freedom of speech is no freedom from consequences". They probably do (modulo some court cases restricting that in certain circumstances) and should have that right if they really chose to exercise it but having the right to do something is not the same as whether you should do something, or whether doing that thing should be a normal thing to do.

Mind you I think no one should post about any major issue on social media because I consider posting on social media to be the equivalent of trying to hold a debate by way of bumper stickers. But people do post about major issues on social media. And some non-insignificant fraction of those people are going to be "wrong" on one or more of the things they post about, and sometimes egregiously so. But I don't want to live in a world where it is routine for someone who is on the opposite side of an issue as me to be denied a mortgage, even if that means they might become my neighbor. I don't want to live in a world where someone who is "wrong" about some massively complex multi-decade geo-political minefield is denied promotions or hiring, even if that means I might work with or for them. The personal might be political, but not all of us have the luxury of being able to live in politics all day long, and only associate with the right kinds of people. Not all of us have the luxury to be allowed to have the right politics, whether because of lack of education, or possibly because of those same private individuals and corporations already exercising their right to inflict "consequences".

Private companies and individual might and should have the ability to make their own association decisions, but that doesn't mean I don't want them to hold themselves to high standards and aim for impossible to achieve ideals. Because the alternative is that we live in a world where either you or I are at serious risk of losing everything we have because of this exchange.

Re: The Most Dangerous Email (to my career) I've Sent

#66
post #28
post #20

Earlier quoted context omitted.

> they moved too slow, were stuck in their ways, and unable to change This goes beyond just engineering- people generally get more like this in all aspects of life as they get older, and I believe you can prevent it by deciding not to be that way, and taking actions to not be that way. Personally, I feel that I was very rigid and closed minded when I was younger, and I've been learning and working on how to be less l…

I'm also very wary of being stuck in my ways, but even after all that bias-compensation, I still hold the belief that the fastest/most maintainable/easiest/best for the user way to make web apps is server-side rendered with minimal JS (mostly to enhance components). I don't know if this makes me a dinosaur, but I firmly believe that the best way to make 95% of modern websites is Django+HTMX (or similar), instead of a…

> I don't know if this makes me a dinosaur, but I firmly believe that the best way to make 95% of modern websites is Django+HTMX (or similar), instead of a heavy SPA with an API.

I agree; at some point someone said that I'm "like the anti-vaxxer of frontend development", because "I'm not listening to the experts". Hmkay.

Maybe I'm old and stuck in my ways. But telling people they're like anti-vaxxers because they disagree with them (with caveats: "SPA is nice for some things, but for many template-driven apps are better") means you're just as much "stuck in your ways".

Re: The Most Dangerous Email (to my career) I've Sent

#67

Earlier quoted context omitted.

It should if you have some semblance of professionalism. At work I don’t want to know nor want to know about the politics of the people working with me. If I’m engaged in a business transaction I don’t care about the personal views of the person I’m buying or selling from. Call me old fashioned but the world used to be that way before the rise of social media addictions and the current online echo chambers in our soc…

Pick the “wrong” group you find utterly distasteful (Nazi, anti-Nazi, conservative, liberal, gay, homophobic, etc). If I find the person’s views abhorrent, not a surprise I would choose not to do business with them if I had alternatives.

And one should have that right, but whether one should exercise that right is another matter. A thought experiment: If you could pick any point in history and make it so all people expressing socially unpopular views were permanently cast out from society, and all other people never spoke or traded or dealt with them ever again, when would you choose to freeze social opinion? Which modern day group of normal every day people, who we consider unobjectionable now, would be cast into the dustbin of history if societal opinion was frozen at your chosen moment of time?

Re: The Most Dangerous Email (to my career) I've Sent

#68
> I felt like by 40 I needed to move on from engineering because if I didn’t, I’d be like the few older workers I’d dealt with in my career. I felt like they moved too slow, were stuck in their ways, and unable to change - even when faced with evidence to the contrary.

There are always people who have a lot of "soft power" just on account of years on the job. This probably happens everywhere, in all types of jobs. I've also seen this in sales departments and warehouses. This is compounded by the fact that incompetency tends to chase away the competent (not even "talented", just "competent") once the incompetency reaches a critical mass.

I do feel that lack of older programmers saying "steady on there kiddo" is a problem. "Stuck in your ways"? Maybe. But there's a lot of value in both "proven to work" and "knowing the devil you're dealing with".

Re: The Most Dangerous Email (to my career) I've Sent

#69
post #63

Earlier quoted context omitted.

Freedom of speech has never meant freedom from consequences, particularly in one's dealings with private individuals or corporations. At best it's supposed to mean no reprisals from public institutions, such as the TSA, IRS, DMV, and the like.

> At best it's supposed to mean no reprisals from public institutions, such as the TSA, IRS, DMV, and the like. That is the ONLY purpose of “free speech” - that governments and their institutions cannot prevent you from speaking freely. And even there, some small exceptions should be carved out in terms of clearly unambiguous hate speech and bigotry. But with the Republican Party (in America, specifically) becoming C…

> That is the ONLY purpose of “free speech” - that governments and their institutions cannot prevent you from speaking freely.

I'm not sure I look forward to an America where the social norms, when the "Republican Party becoming Christofascist fundamentalists" is voted into power again, that make it routine for people to be denied employment, banking services or promotions because they aren't sufficiently Christian.

Freedom from governmental intervention is ONE purpose of free speech. But without social norms that encourage private restraint as well, we would be living in the very same Christofascist hell you already fear. Ask anyone who grew up in a small insular town what sort of damage "private" individuals can do when the social norm is punishing you for speech they didn't like.

Re: The Most Dangerous Email (to my career) I've Sent

#70
post #67

Earlier quoted context omitted.

Pick the “wrong” group you find utterly distasteful (Nazi, anti-Nazi, conservative, liberal, gay, homophobic, etc). If I find the person’s views abhorrent, not a surprise I would choose not to do business with them if I had alternatives.

And one should have that right, but whether one should exercise that right is another matter. A thought experiment: If you could pick any point in history and make it so all people expressing socially unpopular views were permanently cast out from society, and all other people never spoke or traded or dealt with them ever again, when would you choose to freeze social opinion? Which modern day group of normal every da…

Really upping the ante if my personal morals lead to banishment of another. This was in the context of choosing business partners when I had the option.

Not all of my beliefs are likely to be perfectly rational such that I could objectively defend them. That still means I can pick and choose my friends without casting the rest to oblivion.

If the question is, “What happens if all of society rejects X group for their beliefs”, well that’s civilization. Part of the implicit agreement is that we can all reasonably agree on some things. If someone rejects that notion, well, there can be consequences (even for the “correct” position (say civil rights)).

Post reply on HN