Unlock by NFC doesn't mean that's the only way to unlock your phone. I would think having an NFC chip tied to certain devices (like your car mount or your office desk or your bedside table) so that it's always unlocked in those locations......that would be how I would probably use it.
Or maybe put an NFC chip in your safe / bank deposit box so that in the event of your death, your heirs could access your phone.
And, yes, I know Google supports location based unlock, but I hate that implementation because my phone wakes up in my pocket enough as it is......when it's unlocked, it starts doing stuff (deleting icons, making calls, sending text, etc.). So I pretty much keep my phone locked all the time.
The other day, even with my phone locked in my pocket, it called 911.
I really need to find a good case with a screen cover.
No kidding. I just used FileZilla to download 250GB of weather data samples from the NOAA web site (ftp://ftp.ncdc.noaa.gov). It's spread over close to 100,000 files. I just drug the folders I wanted over to my drive and all of the files got queued up. Left it downloading over night and came back to a completed transfer.
I don't see using any sort of HTTP based solution as being able to do that.
It's public data (and very likely not going to be MITM'ed), so unencrypted FTP was the perfect solution for this.
For $90k, they can get an experienced guy......they just need to move out of Silicon Valley. There are guys with a few years experience that make closer to $60k or $70k here in Austin. And if you go to even less tech focused areas, you could probably attract almost all of their top talent at $90k.
I'm much more in favor of them opening satellite offices in locales where there are skilled workers in dead-end jobs than claiming a shortage of skilled workers and shipping them overseas. We (those in the industry) have been saying for a while that there isn't a skill shortage but corporations have used it as a way to cut costs.....in reality, moving to cheaper regions of the country instead of Silicon Valley or New York City mean you can pay less and still be a top paying employer.....plus, the rent/property costs are much lower, too. You can probably even get some nice incentives from the local government because they see it as an opportunity for growth.
If they reverse Net Neutrality, I saw we start a GoFund me to buy out all of the ISPs and then de-prioritize all government traffic as well as the personal traffic of Ajit Pai. Since it will then be legal to do, we might as well work it in our favor.
yeah, my LG V20 is thin and has a removable battery......just because Samsung has moved away from it, doesn't mean you can't find a nice phone with a removable battery (and coincidentally, supports an SD card).
ESPN NFL 2k5 was much better than Madden for the same year. That was the last year they didn't have an exclusive license and pretty much killed that franchise.
Actually, I am a programmer. And it seems like he never bothered to give the speech engine the grammar of the programming language (the Backus-Naur form syntax). Programming languages are very prescriptive in where things go -- unlike English where some words can vary in their location.
With the BNF defined, it should be easier to determine that "variable goes here" and the software could look for previously identified variable tokens to assist in the interpretation --- that's basically how IntelliSense works. So, you might need to spell it the first time, but subsequent times, it should be able to identify variables based on a token table.
He mentions in a different post that he didn't bother with the grammar because it was just supposed to be command based (open project, save project type commands) --- which would have benefited from defining a grammar because that's EXACTLY WHAT IT'S FOR. Using the grammar to define a programming language is actually more complex, but certainly do-able. [In another post, he mentions he was trying to actually dictate code....so who knows what he was actually doing.]
What it seems to me is that he was in over his head with a cool idea and an idea of how to start it. But speech recognition (even with the APIs available to us) is hard and still isn't as accurate as it needs to be to not be frustrating.
Did you build your own grammar? And variables needn't be a bunch of cryptic jibberish -- use meaningful variable names so your code is more readable; so real English words.
All of the Speech Recognition software that you commonly use is geared toward conversational language. You could create one that follows the language and grammar of code, but it would require different training. Consider the search suggestions you get when you type in the search bar.....that's how Speech Recognition works. Based on the previous words, it creates a list of likely next words and then determines which one matches the spoken words. When I type "void" into Google, it suggests to me the following: void void(0) void movie void definition
None of those suggestions are "void function". And Google Suggestions aren't trained for more normal language like Speech Recognition would be because people are less likely to search using full sentences.
What you are attempting to do is technologically possible, but you'd need to use the Speech API and create your own trainings (try this article and focus on the Grammer Building: http://www.c-sharpcorner.com/u...).
Regardless, if you are using that particular Speed API, I don't think you are using the one in the article. I think the one the article is measuring is the one that would be found in Azure (https://azure.microsoft.com/en-us/services/cognitive-services/speech/).
Amazon has tackled that, too. I live in a warehouse city, so there are many items I can get the same day.......so I don't have to leave the house and I can have it just as fast as if I got dressed, drove to the store, hoped they had it, bought it, and returned home.
Minification is less about removing redundant information so much as reducing the size of the tokens. If you replace a variable named 'keepTrackOfSomeValue' with a variable named 'a', you save a fair bit of space in the original file.
You assume the person lives alone instead of having a family of 5 that is very tech savvy. My kids are all streaming Netflix or Hulu for 5 or 6 hours per day --- each (3 of them). That's just one component of my bandwidth usage. I could easily cap-out for 300GB. I regularly hit 15GB on my cell phone plan alone. And I don't do any torrenting on any platform.
No, keep them as different files, but use a CDN. That way, your browser doesn't have to reload jQuery each time it goes to a new page or a new site. Even for private libraries, each file can be cached but one really large file that is specific to a page doesn't help when you go between pages of your site.
The biggest gain from obfuscation (in the form of minification) is improving speed. Sure, we all have broadband, but web sites have gone from a single file that was self contained to a file that pulls in so many other files (multiple CSS, multiple JavaScript files, tons of images, etc.). So minification is basically compression......sure, it's not saving gigs, but it DOES improve the load times. And a fast page is a visited page.
Or, for those stuck with Comcast, even home bandwidth caps. [Luckily, I'm not subjected to them.] But if you listen a lot and have a bandwidth cap, you might be hitting that level what with all of the streaming people are doing these days (Netflix, Hulu, Spotify, etc.)
yes, but what JSON parsers already support JSON Schema validation without having to roll my own? Pretty much all of the XML parsers in the modern languages support XSD out of the box.
Actually, JSON is slightly lesser in functionality compared to XML. I can validate XML with an XSD spec (and I can transform it with XSLT). But in this context, it's easy enough to compare them based on how they are typically used.
All I need is a pretty big budget for a cloud platform (i.e. AWS or Azure) and some way to connect. I can scale up a VM in the cloud based on how heavy of a load my current project needs....and if I need DEV servers for a database or web server to test some deployments, I just spin them up. etc.
I'm a DEV, too. My *account* is a limited account. But (depending on the project), I can launch Visual Studio with Admin rights. Some projects are just fine without them, so I don't use them. Other projects require admin rights, so I launch either through Shift-Right-click on the icon and select "Run as Admin" or I create a second shortcut and set the Admin flag. I get the UAC prompt when I launch it, but that's usually only once per dev session, so it isn't *that* annoying. But only Visual Studio is running as admin, the rest of my system (i.e. my browser) is still "protected" by using a limited account.
I don't see how it's a pain. It's much less of a pain than cleaning an infected system. I haven't had an Admin account as my normal account since the XP days. If I'm prompted to enter an admin password and it wasn't something I was intentionally doing, I know something's up --- immediate shutdown (full, not just a restart) and scan my system on boot up.
Unlock by NFC doesn't mean that's the only way to unlock your phone. I would think having an NFC chip tied to certain devices (like your car mount or your office desk or your bedside table) so that it's always unlocked in those locations......that would be how I would probably use it.
Or maybe put an NFC chip in your safe / bank deposit box so that in the event of your death, your heirs could access your phone.
And, yes, I know Google supports location based unlock, but I hate that implementation because my phone wakes up in my pocket enough as it is......when it's unlocked, it starts doing stuff (deleting icons, making calls, sending text, etc.). So I pretty much keep my phone locked all the time.
The other day, even with my phone locked in my pocket, it called 911.
I really need to find a good case with a screen cover.
No kidding. I just used FileZilla to download 250GB of weather data samples from the NOAA web site (ftp://ftp.ncdc.noaa.gov). It's spread over close to 100,000 files. I just drug the folders I wanted over to my drive and all of the files got queued up. Left it downloading over night and came back to a completed transfer.
I don't see using any sort of HTTP based solution as being able to do that.
It's public data (and very likely not going to be MITM'ed), so unencrypted FTP was the perfect solution for this.
For $90k, they can get an experienced guy......they just need to move out of Silicon Valley. There are guys with a few years experience that make closer to $60k or $70k here in Austin. And if you go to even less tech focused areas, you could probably attract almost all of their top talent at $90k.
I'm much more in favor of them opening satellite offices in locales where there are skilled workers in dead-end jobs than claiming a shortage of skilled workers and shipping them overseas. We (those in the industry) have been saying for a while that there isn't a skill shortage but corporations have used it as a way to cut costs.....in reality, moving to cheaper regions of the country instead of Silicon Valley or New York City mean you can pay less and still be a top paying employer.....plus, the rent/property costs are much lower, too. You can probably even get some nice incentives from the local government because they see it as an opportunity for growth.
If they reverse Net Neutrality, I saw we start a GoFund me to buy out all of the ISPs and then de-prioritize all government traffic as well as the personal traffic of Ajit Pai. Since it will then be legal to do, we might as well work it in our favor.
You do know that you are subsidizing most of those early adopters when you buy their old phone, right?
Buy phone for $850, keep for 6 months.
Sell phone for $600
Buy new phone for $850 ($600 from sale of old phone, net cost $250)
Repeat
So, for $500 per year (after the initial outlay), they stay with the latest and greatest while you spent $600 and are one gen behind.
yeah, my LG V20 is thin and has a removable battery......just because Samsung has moved away from it, doesn't mean you can't find a nice phone with a removable battery (and coincidentally, supports an SD card).
ESPN NFL 2k5 was much better than Madden for the same year. That was the last year they didn't have an exclusive license and pretty much killed that franchise.
Actually, I am a programmer. And it seems like he never bothered to give the speech engine the grammar of the programming language (the Backus-Naur form syntax). Programming languages are very prescriptive in where things go -- unlike English where some words can vary in their location.
With the BNF defined, it should be easier to determine that "variable goes here" and the software could look for previously identified variable tokens to assist in the interpretation --- that's basically how IntelliSense works. So, you might need to spell it the first time, but subsequent times, it should be able to identify variables based on a token table.
He mentions in a different post that he didn't bother with the grammar because it was just supposed to be command based (open project, save project type commands) --- which would have benefited from defining a grammar because that's EXACTLY WHAT IT'S FOR. Using the grammar to define a programming language is actually more complex, but certainly do-able. [In another post, he mentions he was trying to actually dictate code....so who knows what he was actually doing.]
What it seems to me is that he was in over his head with a cool idea and an idea of how to start it. But speech recognition (even with the APIs available to us) is hard and still isn't as accurate as it needs to be to not be frustrating.
Did you build your own grammar? And variables needn't be a bunch of cryptic jibberish -- use meaningful variable names so your code is more readable; so real English words.
DogPile on Lycos. (still sort of works linguistically)
All of the Speech Recognition software that you commonly use is geared toward conversational language. You could create one that follows the language and grammar of code, but it would require different training. Consider the search suggestions you get when you type in the search bar.....that's how Speech Recognition works. Based on the previous words, it creates a list of likely next words and then determines which one matches the spoken words. When I type "void" into Google, it suggests to me the following:
void
void(0)
void movie
void definition
None of those suggestions are "void function". And Google Suggestions aren't trained for more normal language like Speech Recognition would be because people are less likely to search using full sentences.
What you are attempting to do is technologically possible, but you'd need to use the Speech API and create your own trainings (try this article and focus on the Grammer Building: http://www.c-sharpcorner.com/u...).
Regardless, if you are using that particular Speed API, I don't think you are using the one in the article. I think the one the article is measuring is the one that would be found in Azure (https://azure.microsoft.com/en-us/services/cognitive-services/speech/).
Amazon has tackled that, too. I live in a warehouse city, so there are many items I can get the same day.......so I don't have to leave the house and I can have it just as fast as if I got dressed, drove to the store, hoped they had it, bought it, and returned home.
Minification is less about removing redundant information so much as reducing the size of the tokens. If you replace a variable named 'keepTrackOfSomeValue' with a variable named 'a', you save a fair bit of space in the original file.
You assume the person lives alone instead of having a family of 5 that is very tech savvy. My kids are all streaming Netflix or Hulu for 5 or 6 hours per day --- each (3 of them). That's just one component of my bandwidth usage. I could easily cap-out for 300GB. I regularly hit 15GB on my cell phone plan alone. And I don't do any torrenting on any platform.
No, keep them as different files, but use a CDN. That way, your browser doesn't have to reload jQuery each time it goes to a new page or a new site. Even for private libraries, each file can be cached but one really large file that is specific to a page doesn't help when you go between pages of your site.
The biggest gain from obfuscation (in the form of minification) is improving speed. Sure, we all have broadband, but web sites have gone from a single file that was self contained to a file that pulls in so many other files (multiple CSS, multiple JavaScript files, tons of images, etc.). So minification is basically compression......sure, it's not saving gigs, but it DOES improve the load times. And a fast page is a visited page.
Or, for those stuck with Comcast, even home bandwidth caps. [Luckily, I'm not subjected to them.] But if you listen a lot and have a bandwidth cap, you might be hitting that level what with all of the streaming people are doing these days (Netflix, Hulu, Spotify, etc.)
It depends on how you lose her........
yes, but what JSON parsers already support JSON Schema validation without having to roll my own? Pretty much all of the XML parsers in the modern languages support XSD out of the box.
Actually, JSON is slightly lesser in functionality compared to XML. I can validate XML with an XSD spec (and I can transform it with XSLT). But in this context, it's easy enough to compare them based on how they are typically used.
I use RSS all of the time......just indirectly. I subscribe to a lot of podcasts which are under the covers, just glorified RSS parsers.
All I need is a pretty big budget for a cloud platform (i.e. AWS or Azure) and some way to connect. I can scale up a VM in the cloud based on how heavy of a load my current project needs....and if I need DEV servers for a database or web server to test some deployments, I just spin them up. etc.
And a couple of monitors.
I'm a DEV, too. My *account* is a limited account. But (depending on the project), I can launch Visual Studio with Admin rights. Some projects are just fine without them, so I don't use them. Other projects require admin rights, so I launch either through Shift-Right-click on the icon and select "Run as Admin" or I create a second shortcut and set the Admin flag. I get the UAC prompt when I launch it, but that's usually only once per dev session, so it isn't *that* annoying. But only Visual Studio is running as admin, the rest of my system (i.e. my browser) is still "protected" by using a limited account.
I don't see how it's a pain. It's much less of a pain than cleaning an infected system. I haven't had an Admin account as my normal account since the XP days. If I'm prompted to enter an admin password and it wasn't something I was intentionally doing, I know something's up --- immediate shutdown (full, not just a restart) and scan my system on boot up.