100%, I’d do the same if I had children and honestly try to do the same for myself. It’s the only console that keeps gaming simple and fun - no achievements, less cosmetic driven games, etc…
I would say it is. The OP is right that there are many things in life that we don't know for sure, and that it can be liberating to realize that we don't have to have all the answers. However, the idea that ignorance is a virtue is simply absurd. Ignorance is the root of all kinds of problems, both personal and societal. It is only by constantly expanding our knowledge and understanding that we can hope to make progress in the world.
This is my goal. I'm currently in the Bay Area but hope to move back to the UK and have a decent sized farm (maybe tickle my tech interests by focusing on hydroponics/aquaponics) to feed my family and then sell the extras at a local market. Currently 28, I think I'll aim to do this around my 40th birthday and see it as a pseudo-retirement.
Meta: this is the highest I’ve seen something voted on the front page with 0 comments. Maybe ‘High-throughput’, ‘Formal Methods’, ‘Fuzzing’, and ‘LLVM’ is enough buzzwords to get everyone’s partial attention but not enough to really read!
That’s true of the US but ignores the fact only 3 countries in the world don’t have written constitutions - the UK, New Zealand, and Israel. I’m not being sarcastic when I say a lot of this is managed in the form of strange old traditions that, if stopped, would render the country fairly useless till they’re all codified somewhere.
Do you know how many countries have unwritten constitutions? Hint: it’s the same number of countries that will use the Metric system after Boris has his way.
(Answer is 3, albeit they’re different sets apart from the UK)
We don’t have a written constitution, so if you remove all the pomp and tradition it’s highly likely some things do actually go wrong as people forget they’re meant to happen.
I’ve enjoyed the challenges of learning about distributed systems, consensus, formal methods… Whatever one might say about crypto in general, blockchain projects can let you work on some things that are fairly hard to find otherwise.
uLisp was too large for a small flight computer I made for a hobbyist rocket - I wanted to use it but had such little RAM I had to go down to C. I think I could have ran lisp-to-c to generate from uLisp which I’ll try on my next project.
I could have sworn it was more, but fair enough! I do heavily optimize CI to reduce minutes though, with easy access to local tests (and git hooks to enforce these) and more thorough tests ran nightly on merged branches.
It is for most startups, but not megacorp which has the money anyway. I’ve never gotten close to hitting the CI minutes cap in companies < 100 engineers.
Actually it was literally a hard leetcode question! The other 3 were 2 medium and 1 easy. I can work out easy and medium leetcode answers from first principles in an interview setting, usually. I can't with hard ones tbh.
But ultimately it seems very divorced from reality of what I do, which is TestOps (building out CI pipelines, reporting, test infra, etc...).
I'm sure it's simple if you know it! But having not taking an algorithm class before, and having completed three other Algorithm questions within the 90 min total allotted time, I crashed pretty hard. I solved it afterwards when I had time to really think, but didn't know it off the top of my head.
This isn't totally crazy but it's only if you stretch the facts enough. An RSE at Oxford will earn 32k GBP, like a postdoc. In theory, that person could be so good they could get the highest starting salary possible at a Tier 1 paying company like a research engineer at Hudson River Trading, which can be > 320k TC. So it's possible but only for a very very small number of people. 3x-5x is much more likely.
This isn't completely true. My wife is a postdoc at a medical lab at Stanford and there's a big drive to push good software practices - containerisation, tests, documentation, etc... and a good friend who's a postdoc in medical imaging at Oxford runs training courses for their labs software (along with following all standard engineering practices you'd see at a company). This will be subjective of where you're working and if you're driven to write good software. With the reproducibility issues in science, writing good clear software is becoming more important.