864 karma · joined November 30, 2012
You have to remember what made you a specialist in the first place was coding at challenging projects. Our market changes too fast for you to stop doing that. Studying and trying out new things using a private lab will only get you so far, the real challenges are the ones which push you to really master something.
Flash memory degradation may be a factor, as well as increased expectations.
Also, the perceived value of the product doesn't increase much if the device lasts longer than some average lifespan. For smartphones I believe after 1-2 years most users move onto a newer device, any cost that increases the life of the device past this point is wasted and will result in a more expensive, less competitive product, so market forces push for decisions that may be perceived as planed obsolescence.
Facebook could be processing this client side instead of serving the content already filtered so you could un-hide content almost instantly. Either that or ease of development.
base exponent (6 digits)
10 0.043429
11 0.041703
12 0.040243
2 0.144271
3 0.091024
4 0.072135
1000 0.014476
(the calculated exponent for two is actually 0.144270, but since it ends in zero the first failure occurs at 0.144271) 10^0,43407 - Invalid Input
10^0,00001 - OK
10^0,50001 - Invalid Input
10^0,40001 - Invalid Input
10^0,30001 - OK
10^0,35001 - OK
10^0,39999 - Invalid Input
10^0,37501 - OK
10^0,38751 - OK
10^0,39375 - OK
10^0,39794 - OK
10^0,39795 - Invalid Input
But when I tried better approximations things got weird 10^0,397941 - Invalid Input
10^0,397940000001 - Invalid Input
Seems six or more decimal places result in Invalid Input 10^0,39375 - OK
10^0,393751 - Invalid Input
10^0,39376 - OK
Even well outside the range 10^0,123456 - Invalid InputBottom line is, for the basket of goods and services used in their comparison, LPP at San Francisco is 30% higher than Toronto.
Turning a profit (paying dividends) or reinvesting is a decision every investor relations team must make, simplifying the subject it is based on whether you predict your company will get the investor more money (by stock price growth/future dividends) than if he invested in other equaly risky set of assets.
I don't believe this is the case for Moviepass.
Also, as lmm commented, the more people using some services, the more value they provide, so having a fixed price would be a net loss for everyone.
Most of the problems described are already tackled in modern software development. TDD, Correct-by-Construction and input validations are some tools to ensure resilience. The car acceleration issue could also have been avoided with a default to safe approach. Spaghetti code should have been refactored. It is not programming itself that is the issue, it is the auto maker that is at fault here.
In ETL there are some tools to visually manipulate the data flow from one end to another. Some ETL software even allow you to visualize the effect of the changes on the fly, much like the Mario game. Solutions developed like this are easily understandable and maintainable by others even with minimal documentation (but require understanding of the business problem). But, much like normal programming, once you want to do something that exceeds the capabilities of the ETL software you are using, or when performance is an issue, you have to understand how the underlying software works under the hood. You can become really good at solving one set of problems with a ETL software once you have mastered it, but this is limited to one domain of problems. Likewise, specialized software allowing easy visualization and manipulation is usually very domain specific.
You can tackle complexity in programming hiding it behind libraries and databases that do the heavy lifting while the programmer integrates the pieces and accounts for particularities of the problem he is solving. I could envision representing library functions as black boxes and connecting arrows to integrate them, having input validation and strong typing or automatic typecasting. Still, when you get too far from the machine, you miss the edge cases, the things you can't imagine when you visualize whatever you are creating in your head, the problems that only arise when you externalize and codify the knowledge. I think this is at the core of the issue; in order to instruct the computer to do something, you have to externalize tacit knowledge. In doing so you come across problems you just can't see from too high up.
In January 2016, 3DM reportedly nearly gave up attempting to crack Just Cause 3, which is protected with Denuvo, due to the difficulties associated with the process.[8] They also warned that due to the current trends in encryption technology, in two years' time, the cracking of video games may become impossible.[8][9]
[8] Owen S. Good (9 January 2016). "Piracy group nearly gives up on cracking Just Cause 3, warns of bleak future". http://www.polygon.com/2016/1/9/10741274/just-cause-3-crack-.... Retrieved 17 January 2016.
[9] Robert Purchese (8 January 2016). "Finally, tide turns in war with PC game crackers". http://www.eurogamer.net/articles/2016-01-08-denuvo-game-cra.... Retrieved 18 January 2016.
You should check Tech Report's Frame Time Analysis:
http://techreport.com/review/31546/where-minimum-fps-figures...
Austria, Brazil,the Czech Republic,France, Germany, Japan, the People's Republic of China, the Republic of China (Taiwan), Russia and Switzerland [1]
1. https://en.wikipedia.org/wiki/Extradition#Bars_to_extraditio...The choice isn't purely one of convenience because assuming 'heliocentrism' allows for a more elegant and universal set of equations to explain everything, from quarks to galaxies.
I have limited experience with it (only POCs), but I liked it very much.
They usually figure well in Gartner rankings