sfotm
Joined 9 years ago
Joined 9 years ago
Coming from Java into a C# job, I'm used to mocking downstream dependencies, and even POJOs in some cases, that a class depends on. C# has stuff like Moq, but you _have to_ wrap everything with an interface to mock it since C# seals by default.
Meanwhile, in JVM land, you can use Kotlin, which still seals classes by default, but allows test compiles to open classes by default so you can still mock them.
Every C# thread I read suggests wrapping all concrete implementations with an interface like I'm coding in the 90's for the sake of decent tests, or they talk about how my code must be written poorly for me to be in this situation. Meanwhile, I'm just trying to get _some_ testing into this code I've inherited.
Had after-tax deferrals available through a Fidelity plan at an employer once, it was great being able to roll that over into an IRA. Hopefully I'll have it again soon - it's an underrated perk for sure.
Sample Weather Channel Guy: - No history in psychology - Citing papers that are not highly respected under peer review
Sample Psychologist: - Has a long history in the field - Ideally has references available for their own claim
In this case, you'd probably want to err on the side of trusting the second person in the chart. What didn't happen, though, was a complete dismissal of the first person's claim based on credentials alone. If you have to make a decision on something quickly and authority is the only way for you to judge it, then sure, go for it. But appeal-to-authority doesn't belong in open-ended debates.
FWIW, I have no context on the specific claims made by Peterson, but I've increasingly seen a line of logic that suggests you need to have a PhD in a topic in order to think critically about it.
Omicron's risk profile doesn't seem to be the same, looking at the numbers available on the Google chart I look at. We're seeing a lot fewer deaths per cases. That's not to say everyone should throw caution to the wind and do whatever they want, but it's disingenuous to say the math hasn't changed at all.
COVID cases are acting like a marketplace. People take different actions when the numbers/unknowns change, and that's not surprising. I know I'm doing a lot more outside of the home than I was when COVID first started, and that I'm not unique in that respect _at all_.
Not prescribing any course of action, just tossing out what I've been seeing.
Even without the above factored in, this is sort of like saying that not using your turn signals in traffic on the 100th turn nullifies their utility for the previous 99 (not a perfect analogy).
1. Family in general plays a large role.
2. I'm able to make stronger financial moves. Property is appreciating relatively quickly in the Columbus area, and purchase-cost-to-rent ratios are better here, from the investor PoV.
3. Full remote means that I'm still able to visit Seattle for the larger mountaineering trips, etc. that I like to take part in while being based out of a lower-CoL area. After several years, I was going to have to start taking flights to new destinations, anyway.
4. Opportunity to give back to the communities that gave me my start.
And some other factors come in, too. Covid definitely reduced my perceived benefit of living in Seattle. Nothing's forever though. It's a two-way door.
Utilities are solid and seem much less suspect to outages compared to Seattle, a city I have a lot of experience living in. It's as though having more extreme weather more often ensures that the infrastructure is up to a certain rigor.
Roads are important here, and are well-maintained and addressed (e.g. expect trucks to be salting roads in anticipation for snow storms). Roads are also incredibly well-laid out in an inner/outer belt system that I miss when driving in other cities.
Think of it as a precursor to modern-day psychotherapy, if that helps. Admittedly, some modern day implementations of confession feel a bit like the spiritual equivalent of a drive through, nor are all priests equally capable of helping.
Then got and excited call from my recruiter and was told I'd get an offer and that there was a match for one of the teams I interviewed for. The catch? Downleveled to SWE I, despite saying earlier in the process that I would not take it for career development and salary range reasons.
They were willing to set up another round of interviews to get more data, but at some point you just have to call it. End-to-end, this took around a month and a half. This was with my positive references allowing me to skip the phone screen.
I've had positive experiences interviewing with Microsoft and Amazon, no experience with other big tech.