Native code is good when you want speed, but your front end should be in a browser.
Updates need to happen from time to time. But for a site like slashdot, it pays to pour enough money in to have a real QA team.
Good campaign point to use against Hillary with fundamentalist Christians (as if you needed another one): proof of witchcraft. Such a coin toss record in previous centuries would have gotten her strapped to a chair naked and dunked in a pond to see if she weighs as much as a duck.
IMHO you're wrong. Battery failure is the biggest reason to "upgrade." Availability of software updates is a close second. CPU, screen res etc are already overkill even on a 4 year old phone. Many phone lives have been extended by replacing the battery, though the industry is "on" that "problem" now.
Cacheable pages might have ads, but they're not The Right ads.
It has indeed been around for a long time. Some years much, much better than others. Unfortunately, over time, things got much less subtle, and far too repetitive.
i was thinking mainly of the surprise I got in VB 3.0, where true evaluated to -1, false to 0, but a checkbox value was 0,1,or 2 (unchecked, checked, or grey box). This code would work fine for unchecked boxes, but cause an error for checked boxes.
There are a few other languages and checkbox controls that are like this, which is where the script kiddie likely learned the pattern.
Where the first is a valid construct, because the values of true and false in objects like a check box are NOT the same as the boolean values of true and false.
"GEB is over-rated tripe. It's the same chapter repeated about 15 times."
Quite the subtle way to teach recursion.
When did they do that?
Elliptic paraboloids for sale.