Periodic
Joined 18 years ago
Joined 18 years ago
I'm surprised how much we take for granted an understanding of object-oriented coding in the industry. Any graduate with a four-year degree in CS can be expected to write passable object-oriented code, but many have absolutely no exposure to functional idioms. Of course, those same people may have very little exposure to more complex OOP design patterns. I've seen people's eyes gloss over the same why when saying, "It's just a monad" as when saying "It's just an interpreter pattern".
Maybe there's a solution with SSH file systems or similar, but now I'm getting into the realm of configuration we were hoping to avoid, right?
For a while I was even using a Chromebook and doing most of my coding by SSHing to my much more powerful desktop.
You'll find a lot of part-time workers that work 30-35 hours/week, including in IT, because that is the most they can work without being entitled to benefits. The difference in the nature of that work and the benefits may hide any significant differences due to total hours.
There are also plenty of companies where the employees only work a few hours per day but are in the office for 8-10 hours. Take Google, for example. It's fairly easy between gym, meals, massage, sports league, etc to only actually have 30 hours/week allocated for work, even though a person is in the office for 8-9 hours. However, it may be a huge psychological difference to be trying to fill your work day vs. having full control over time.
Rescue organizations (in the US at least) are a great place to find dogs. The dogs have often been in a domestic setting with a foster owner. The history of the dog is usually known. You'll be adopting dogs in the 2-8yr range and you'll have a great idea of what you're getting.
It can take a while to find the right dog, but it should. It's a decade-long commitment.
If you want a rough story, look at the Bernese Mountain Dog. Twenty years ago the life expectancy of the breed was only 7 years due to congenital heart problems. Breeders have been working to breed it out of them and introduce more variety in the genome of the breed for some time and their life expectancy has been going up.
The key is to at least get a diverse line, though I don't think there's any reason to get a pure bred dog unless you want to show or breed it yourself.
My father recently purchased a Sharpei. It's father was also it's grandfather because it was basically the product of two kennels interbreeding. In humans go as far as to outlaw that in many countries. In dog breeding it's a matter of course.
What makes dogs breeds so different is that the dog genome is extremely plastic: it has a lot of room for variation as evidenced by how far pugs have come from wolves, even though theoretically they can still mate and produce fertile offspring.
In our current economy, if you want to have a high-paying job you have to have a highly productive job. The best way to do that is to be in a city that has high network effects. Centralization and computerization is allowing people in cities to be more and more productive. This is why even Walmart has fewer regional managers and employs more people in cities managing logistics or even doing research in programs like @WalmartLabs.
Being in a city helps you be more productive due to network effects in contacts, opportunities, leads and education. If we want to help people out, we need to help them get those benefits elsewhere or help them move to the coastal cities that already have these networks.
Looking at the stock price and talking a little with the employees, it was hard to get excited. It had gone from an initial surge of $47/share to $14/share. It looked like an overeager IPO to raise funds for a company that really hadn't quite figured out its market yet. We've seen them many times, but I'm not yet sure what the commonality is. Not having a lasting market? Not having the growth potential?
Most people at the company had an optimistic outlook, but it would be hard to work there and do recruiting otherwise.
Didn't they earn their riches by taking advantage of a system that was put in place by everyone? When someone makes a fortune in a society they are benefiting from the society's trade laws, justice systems, military protection, financial systems, education systems, workforce laws, available workforce, etc.
If the society helps you earn a fortune, shouldn't you proportionally pay back the society for all the help they've given you? Even if you only get to directly enjoy 50% of the value you produce, you still have an incentive for more marginal gains and you will indirectly benefit from the other 50% because you will reinvest it in the society that helped you produce it in the first place.
The most invasive experience I've had with an airport was TLV. Though it was helped by the fact that I knew they were going to be thorough, they had plenty of staff, and the staff all seemed very well trained. However, I've heard that it can be a lot worse if you provide the wrong answers or aren't a white American traveling on business.
Other airports like FRA or AMS have been relatively pleasant.
Granted, things have improved a lot over the last 10 years, both in cell phones and internet calling. However, video conferencing still seems pretty obsessed with figuring out a way to get high definition video and both audio quality (from the connection and the equipment) and latency haven't improved significantly for major video conferencing solutions.
In the end I took a regular salaried job that paid better and I got to spend more time doing what I loved: programming.