716 karma · joined February 6, 2018
I don’t know why mental health specifically has these issues out of all the medical professions though.
[1] https://en.wikipedia.org/wiki/Lawrence_Kohlberg%27s_stages_o...
We adopted it in an organization of ~100 engineers, and the only way it’s been possible is having a full-time Nix team writing custom Nix functions specific for our environment and projects. That team also does “Nix help desk” work for one-off questions.
Once it works, it does a great job of hermetic builds, easy Docker images, easy to add cross-repo dependencies mixing C++/Python etc. But there are too many rough edges I can’t recommend it in the general case over Dockerfiles, Bazel or language-specific tooling, Cmake, etc. Pick something simpler, ideally whatever is popular for your language.
The framing of something “costing me my time” has never made sense to me especially when someone tries to actually quantify it.
Some features that are basically effortless and made me choose it over WireGuard and other VPN solutions: easy provisioning, key exchange, IP assignment, ACLs
As always, when an arbitrary metric becomes a goal, it will be gamed. Especially with the path dependency nowadays where your first job sets the course of your early career. Just as your academics/leadership in high school can make or break whether you get into the prestigious universities, which will quite literally pay dividends ten or twenty years down the line.
Sometimes, the most driven students are the ones cheating because the stakes are too high. If an employer has two viable candidates, one from MIT and one from a state school, they’ll go with the MIT grad as a heuristic. Or similarly if FAANG is inundated with resumes for entry-level jobs, they’ll use school/GPA as an easy first-pass filter.
I don’t see cheating changing until the incentives are minimized. Lower GPA cutoffs + casting a wider net for the entry-level roles and setting a fair skills-based bar.
The fundamental issue is that optimizing things, paying down tech debt, maintenance, etc just don’t get nearly the same fanfare as new features or product launches. I don’t blame people, because the latter is flashier, and more understood by nontechnical folks in the business.
For people like me who work behind the scenes, you need a trusted manager who understands the importance of your work and will go to bat for you, and/or you need to regularly publicize your accomplishments in a measurable, easily understood way. For me, that means posting a tidbit in Slack whenever I make a noteworthy change.
I wish my sort of work was respected inline with its business impact, but alas, it’s harder to measure or communicate things like “developer time saved” vs “feature X bumped sales by y%.”
This is why about 65% say foam is worse for sex than springs, while ~35% say it’s the same or even better.
That said, I just prefer foam for sleeping. Much more comfortable and I wake up feeling more refreshed with no back pain. We keep a separate guest spring mattress bed for sex (and obviously guests). We bought it a year ago and our sex life has never been better but ymmv!
The first is that, by reading from both sides, they’ll balance and you’ll arrive at an enlightened center. This assumes the Overton Window is balanced, stationary, and not tilted to one side or the other. You’re beholden to the good judgement of each side to not move themselves further left or right.
Another is that the opposing content can actually be merged. In many cases the content will cover different pieces of the same broad issue. Or the interviewees will present their opinions in a completely different fashion. Up to you to carry all this context in your head, or make simplistic summaries of viewpoints that don’t add much value beyond what is already commonly known.
The third assumption is that being at the center or having this detachment from either side is a political position in and of itself. I think it’s too simplistic to say you’ll be the net sum of whatever each side puts out, but you’re taking a position all the same.
You’re not obligated to give equal credence to the opposing side on a number of issues. At best it will make you more detached from politics over time, splitting hairs over policy stances at the voting booth instead of more impactful grassroots political action.
My stance is, we pay you to be an engineer, so I hire people devoted solely to engineering.
Thank you for putting so many examples on your landing page. This seems obvious but so many landing pages don’t show me actual examples.
Your enjoyment of it hinges on whether you can be happy collecting a paycheck doing the bare minimum and satisfying your tech itch outside of work (FOSS, side hustles). For some, that is perfectly acceptable or even ideal, especially if you can get away with working fully remote.
It will still be damaging short term because they lost a lot of depth in cultural and product knowledge, with the marketing and product leads gone. Not easy to replace someone who’s been living and breathing the products for over a decade.
The details of an ideal employee policy can be debated, but you’re right there with the 4 hours hard work, 2 hours social interaction, and the rest up to the employee. Especially a free trip with the staff every now and then to bond. Something you can’t really find at big companies anymore.
In many ways it accelerated Limbaugh et al because viewers could see they weren’t getting an accurate conservative viewpoint in the mainstream and thus trusted it less, leading to other outlets.
Forbidding Facebook from controlling its own platform is a slippery slope.
We need a return to greed and a rise in hunger and competitiveness, which creates innovation. Too many talented individuals resting on their laurels cashing RSUs instead of starting a company.