random32840 | 5 years ago | on: It’s OK for your open source library to be a bit shitty (2015)
random32840's comments
random32840 | 5 years ago | on: Show HN: Career Fair – Learn about Jobs by People Who Have Done Them
random32840 | 5 years ago | on: It’s OK for your open source library to be a bit shitty (2015)
random32840 | 5 years ago | on: Iterated Prisoners Dilemma Strategies Dominate Any Evolutionary Opponent (2012)
The clearest example is how much energy we spend modelling other humans' thought processes. We spend so much because a simple permutation of tit-for-tat isn't sufficient - it will lose. It's an arms race to use complex strategies, an outcome which is specifically precluded in the model. I'd argue the fact observable reality is so divergent from the model means we should be skeptical of the applicability of the model.
random32840 | 5 years ago | on: It’s OK for your open source library to be a bit shitty (2015)
random32840 | 5 years ago | on: It’s OK for your open source library to be a bit shitty (2015)
random32840 | 5 years ago | on: It’s OK for your open source library to be a bit shitty (2015)
Does the distinction matter at your company, or is the primary metric "good enough"? Is this industry standard, or does it vary by company?
random32840 | 5 years ago | on: Iterated Prisoners Dilemma Strategies Dominate Any Evolutionary Opponent (2012)
random32840 | 5 years ago | on: Iterated Prisoners Dilemma Strategies Dominate Any Evolutionary Opponent (2012)
You can write a perfect tic-tac-toe program with relatively simple rules, but an evolutionary strategy will wipe the floor at Go. This kind of modelling has value but real life is incredibly complicated, complicated strategies destroy simple ones as the rules of the game become more complex. Our brains are extremely expensive organs, and they're built that way for a reason. I think people are way trigger-happy extrapolating models like this to the real world.
random32840 | 5 years ago | on: A first look at Unreal Engine 5
random32840 | 5 years ago | on: A first look at Unreal Engine 5
My main thought is just that DL reduces the amount of computate you actually need by allowing you to approximate rather than derive things like cloth physics, how that's eventually integrated seems an implementation detail.
random32840 | 5 years ago | on: Have the record number of investors in the stock market lost their minds?
random32840 | 5 years ago | on: Have the record number of investors in the stock market lost their minds?
random32840 | 5 years ago | on: Have the record number of investors in the stock market lost their minds?
random32840 | 5 years ago | on: A first look at Unreal Engine 5
random32840 | 5 years ago | on: A first look at Unreal Engine 5
random32840 | 6 years ago | on: Stripe records user movements on its customers' websites
random32840 | 6 years ago | on: Engineering code quality in Firefox
random32840 | 6 years ago | on: The Decline of Usability
random32840 | 6 years ago | on: Writing Python inside Rust
What I'm really trying to fish out is: if a developer is significantly better than the competition relative to his years of experience, how is he supposed to communicate that? How does he actually get paid commensurate to that extra effort? In your experience is it even possible?
As far as I can tell the only way to really do that reliably is either work on a respected product & basically make an impression outside your company (crapshoot) or show what you can do via open source. I can't see how I could communicate it otherwise.