Or just use a PIN like a normal person. More secure, you can lend your phone to friends/family/coworkers as needed.m FaceID is a solution that nobody needs or wants.
And for years hardware makers claimed fingerprints were secure, when they can be fooled by silicone molds. Just because they say it doesn't mean its true.
To provide more info- you have to request COARSE_LOCATION permission to get it. The same permission you need to get network based location. Which makes sense, as network based location uses this info to provide a location.
Because there's all sorts of interesting things you can do with it. You do require a special permission to get this information, which the user has to agree to at either installation or runtime.
If you think the average user will think "Oh, I didn't press ctrl alt delete this must be a fake!!!", you have FAR too much faith in the average user. I don't think the average techie would think about the keypress combo, much less the average user. The techie is more likely to realize that there was no reason for a login screen to come up than think about the lack of a keypress.
This is only beginning to be an argument if people were required to use it. Which isn't something anyone will be talking about seriously this decade, and probably not next.
No, what I describe is normal genetic diversity. I wouldn't be any more effective if I could sleep 8 hours- I just don't need or want them. Just like people have different metabolic rates, different core temperatures, etc people have different needs for sleep.
People are different. They have different needs for sleep. If I sleep for more than 6, I feel like utter shit. Headaches and lethargy all day. I work best on about 6, and am function on down to 4. Above that I'm less productive.
Everything is web based these days. The number of apps that keep a persistent TCP socket to the server are extremely limited. And web based more or less means stateless by default. So there's plenty of opportunity for an app to get stale data, miss data, etc.
There's different levels of strongly types languages. For example in ML, an if statement returns a value, must have an else, and the two must return the same type. I don't think anyone is arguing for that. Assignment returning void or equality returning boolean are additional levels not required to be considered strongly typed. (Although the boolean one is a good idea, the assignment one has a lot of arguments against it).
My argument is about complexity, strongly typed languages eliminate a category of bugs at the cost of more complexity. Complexity increases both development and maintenance costs.
This is where you're wrong. The complexity exists, regardless of the language. Type exists, whether your language is loosely or strongly typed. In one you just ignore it, which causes a class of errors. In the other you get free error checking. Pretending that complexity doesn't exist saves you no time, and causes errors. It's a net loss.
No they take slightly less time to get kind of working code- and significantly more time fixing the bugs in it and significantly more time in maintenance to understand what those bugs are and what data an algorithm is working on.
That says more about you than anything else. I use an IDE because its easier, but I'm quite capable of writing Java without an IDEIt's just more typing and scrolling up to check variable names without relying on autocomplete.
Then again, I can count the number of times Ive ever used the built in refactoring tools other than rename on one hand. And that could easily be replaced by search/replace.
It all depends on how much you trust the company. My keyboard downloaded local dialect words and location names when it saw I got off a plane. You can't do cool things like that on iOS, because Big Brother knows better (and wants all that data all to itself).
Wireless charging is pretty pointless. If it just worked anywhere in my house, great. If I have to put it on a specific pad, may as well plug it in. I would rather reduce the price and not have the hardware.
Lisp isn't included because there's 2 jobs in the world that actually use it- both of which are professors writing lisp compilers. I agree their choices are limited (not including android and iOS options for mobile dev? The two are on different salary scales, as Android developers are harder to find in some areas). But lisp should be the bottom of the priority list.
I actually thought the results were low for New York. It may not do well at the high end of the experience scale or something. Or it may be a factor of who advertises on the site- more small companies and startups, fewer established companies.
Because its not Java. Java is a language. J2EE is a framework on top of it. Once again, some lessons in reading comprehension would really help you out.
Well, since I'm saying the world prefers Android and we're not talking about a software company selling apps, obviously the device marketshare. Of course those numbers you showed are useless as the vast majority of Android apps make money via advertising, and those aren't accounted for here. Not to mention its 2 year old data.
If you actually were Libertarian, you wouldn't have a problem with corporate money in elections because its their money and they can spend it how they want to. Either you don't actually know what Libertarianism is, or you're a troll. Leaning towards the later.
Or just use a PIN like a normal person. More secure, you can lend your phone to friends/family/coworkers as needed.m FaceID is a solution that nobody needs or wants.
And for years hardware makers claimed fingerprints were secure, when they can be fooled by silicone molds. Just because they say it doesn't mean its true.
To provide more info- you have to request COARSE_LOCATION permission to get it. The same permission you need to get network based location. Which makes sense, as network based location uses this info to provide a location.
Because there's all sorts of interesting things you can do with it. You do require a special permission to get this information, which the user has to agree to at either installation or runtime.
AN app on a phone can easily get the info. Here's the API on android https://developer.android.com/...
If you think the average user will think "Oh, I didn't press ctrl alt delete this must be a fake!!!", you have FAR too much faith in the average user. I don't think the average techie would think about the keypress combo, much less the average user. The techie is more likely to realize that there was no reason for a login screen to come up than think about the lack of a keypress.
?? Isn't that something hot air balloons have done for a century?
This is only beginning to be an argument if people were required to use it. Which isn't something anyone will be talking about seriously this decade, and probably not next.
No, what I describe is normal genetic diversity. I wouldn't be any more effective if I could sleep 8 hours- I just don't need or want them. Just like people have different metabolic rates, different core temperatures, etc people have different needs for sleep.
People are different. They have different needs for sleep. If I sleep for more than 6, I feel like utter shit. Headaches and lethargy all day. I work best on about 6, and am function on down to 4. Above that I'm less productive.
Everything is web based these days. The number of apps that keep a persistent TCP socket to the server are extremely limited. And web based more or less means stateless by default. So there's plenty of opportunity for an app to get stale data, miss data, etc.
There's different levels of strongly types languages. For example in ML, an if statement returns a value, must have an else, and the two must return the same type. I don't think anyone is arguing for that. Assignment returning void or equality returning boolean are additional levels not required to be considered strongly typed. (Although the boolean one is a good idea, the assignment one has a lot of arguments against it).
This is where you're wrong. The complexity exists, regardless of the language. Type exists, whether your language is loosely or strongly typed. In one you just ignore it, which causes a class of errors. In the other you get free error checking. Pretending that complexity doesn't exist saves you no time, and causes errors. It's a net loss.
No they take slightly less time to get kind of working code- and significantly more time fixing the bugs in it and significantly more time in maintenance to understand what those bugs are and what data an algorithm is working on.
That says more about you than anything else. I use an IDE because its easier, but I'm quite capable of writing Java without an IDEIt's just more typing and scrolling up to check variable names without relying on autocomplete.
Then again, I can count the number of times Ive ever used the built in refactoring tools other than rename on one hand. And that could easily be replaced by search/replace.
It all depends on how much you trust the company. My keyboard downloaded local dialect words and location names when it saw I got off a plane. You can't do cool things like that on iOS, because Big Brother knows better (and wants all that data all to itself).
Swyping functionality used to be a big one.
Language support that the default phone doesn't include.
Handwriting mode, if you're into that.
Better autocorrect libraries
Alternative layouts, if you like dvorak
New features, such as syncing personal word lists to the cloud.
That's what comes off the top of my head, if I thought about it I could come up with dozens more.
(Bias note: I worked at Swype, the first popular 3rd party keyboard).
They stopped pushing size because nobody is buying the ultra large ones, for either OS. They didn't sell. At that point people just want a laptop.
Wireless charging is pretty pointless. If it just worked anywhere in my house, great. If I have to put it on a specific pad, may as well plug it in. I would rather reduce the price and not have the hardware.
125 in NYC? Good for entry level. Experienced devs go higher, up into the 200s for experienced devs. Possibly more if you're a quant.
Lisp isn't included because there's 2 jobs in the world that actually use it- both of which are professors writing lisp compilers. I agree their choices are limited (not including android and iOS options for mobile dev? The two are on different salary scales, as Android developers are harder to find in some areas). But lisp should be the bottom of the priority list.
I actually thought the results were low for New York. It may not do well at the high end of the experience scale or something. Or it may be a factor of who advertises on the site- more small companies and startups, fewer established companies.
Because its not Java. Java is a language. J2EE is a framework on top of it. Once again, some lessons in reading comprehension would really help you out.
Well, since I'm saying the world prefers Android and we're not talking about a software company selling apps, obviously the device marketshare. Of course those numbers you showed are useless as the vast majority of Android apps make money via advertising, and those aren't accounted for here. Not to mention its 2 year old data.
If you actually were Libertarian, you wouldn't have a problem with corporate money in elections because its their money and they can spend it how they want to. Either you don't actually know what Libertarianism is, or you're a troll. Leaning towards the later.
Do you now who P&G is? Do you think that they sell direct to consumer? Their ads are far more indirect, meant to increase sales at retail.