66,722 karma · joined September 14, 2009
Staff UX Engineer at Google (all of my opinions are my own and do not represent Google in any capacity).
me [at] shawndumas [dot] com
[ my public key: https://keybase.io/shawndumas; my proof: https://keybase.io/shawndumas/sigs/hEp0jqcjwi845hlFoFicqSUMkgq36PwGH4VWIphPxvY ]
i also am seeing them engage aptly with constructive criticism and adapting the material while handily dispatching the non-constructive critiques. most of which amounts to a colossal missing-of-the-point.
they have made no out of proportion claims, no non-recreate’able analysis, used exactly the correct tools, and, frankly have addressed all of your points
i am not sure you’ll agree with anything i’ve said either so feel free to misunderstand me too
Without Squash, the main branch history becomes a timeline of your mental struggle.
With Squash, the main branch becomes a catalog of features delivered.
No body needs to take a trip on the struggle bus with me...
int main() { long long d; std::cout << "Enter a Julian Day Number: "; std::cin >> d;
if (d < 0) {
std::cerr << "Error: Invalid Julian Day Number (must be non-negative)." << std::endl;
return 1; // Indicate an error to the system
}
const int DAYS_PER_YEAR = 365;
const int DAYS_PER_LEAP_YEAR = 366;
const int DAYS_PER_LEAP_CYCLE = 1461; // 4 years
const int JULIAN_TO_GREGORIAN_THRESHOLD = 2299161; // Oct 15, 1582
// Adjust for Julian-to-Gregorian transition
if (d >= JULIAN_TO_GREGORIAN_THRESHOLD) {
d += 10; // Account for dropped days
}
int a = d + 32044;
int b = (4 * a + 3) / DAYS_PER_LEAP_CYCLE;
int c = (4 * a + 3) % DAYS_PER_LEAP_CYCLE;
int y = (b / 1460) + 1970;
d = (c / 4) - 365;
if (d < 0) {
y--;
d += DAYS_PER_YEAR + (y % 4 == 0);
}
std::cout << "Gregorian Year: " << y << std::endl;
std::cout << "Day of Year: " << d + 1 << std::endl; // Add 1 as days are typically 1-indexed
return 0;
}The first thing I told her was that if she thought she was truly ready--this will be no-big-deal kinda ready--to be a manager that would have been the first indication that she might not be ready.
This was a need reassurance and she is doing wonderfully.
As to the greater point, I want to emphasize that as a human being I want to be careful with how I communicate with others because I care about them not feeling judged, dismissed, othered, or otherwise insulted. The charge that the rules keep changing is overblown; it’s always about respecting people even if you don’t understand or enjoy them.
I know that some might still equate that with “cancel culture” but I can’t help that (and tbh that’s a discussion that we should have over beers and not on the internet).
We are told internally that when we discuss Google related matters online that we should be cognizant of the what/where/how/why of our communication. Disclosing is—for me—both a reminder for myself and an attempt at a hedge against accidentally representing Google.
the SWE ladder requires/expects for an L3 to get to L4 by makes no such requirement to ever get to L5.
Slavery was not an end unto itself; it was a means to an end... namely prosperity. Nobody loves oil for oil's sake--you understand that, right?
I was not saying that oil was an historic reason for the civil war. I was trying to say that—for the sake of argument—oil and slaves are fungible with regard to the impetus for succession.
I didn't mean that quote as a contradiction to your statement. Indeed Lincoln had a personal wish that all be free [1]. My point was that slavery was an ancillary issue to both the start of succession and the war to end it. If what powered the south's livelihood was--let's say for the sake of argument--oil and the north was looking to ban oil as reprehensible and to make it a legal obligation to use only renewable energy then the outcome would have been identical.
Yes, Lincoln being personally for renewable and himself anti-oil would certainly have affect voting blocks respectively. But I maintain that it was still only a component of what started and sustained the war; the south saw the north as an existential threat to their mode of existence. By disallowing new regions statehood unless they outlawed oil the north was severely disrupting the previous balance of power.
-------------------------------------------------
[1]: "I have here stated my purpose according to my view of official duty; and I intend no modification of my oft-expressed personal wish that all men every where could be free." -- from the same letter
the motte being the liberal arts/wholistic focused learning (only a philistine would be against that) and the bailey being the economically useful learning salesmanship.
I’d encourage anyone interested to take a practice exam for a technician license. I was shocked at how much I picked up over the years via osmosis and got pretty close to passing the first practice test I took.
-- C. S. Lewis