I might accept is that if the language the app is written in has certain key delimeters (% sign, period for PHP, # for ColdFusion) I could see blocking those in passwords to reduce the risk of an injection attack.
Or you have test cases to test that your system doesn't get tripped up by those.
If I ever incharge of a system, the only rule would be that the pass phrase had to contain a space and neither the last nor the first character could be a space. I think everyone would have to create unique passwords for that system.
Question about 2d though. My understanding might be stale, but I thought that one of the ways that Google was able to save on costs, was by making all of their services use the same storage backend. So uploading to Google Drive, should take the same amount of time as uploading to GMail.
Note: I'm generally a fan of sending a link, but here's the counter argument. The advantages of the attachment over the link is that the sender no longer needs to worry about hosting the data. What if the sender needs to clear up their storage space? They might delete the data that a receiver will end up relying on. As the sender, you might fret about cleaning up data you may or may not have sent links out to. With the attachment there's kind of a built in expiration of the data. In addition, the receiver might be offline in some manner, which they did not anticipate. With the link, the email client must be up and the link source must be up and connectable. But with the attachment only the email client needs to be up.
And you don't think Google knows how email works? If a system can't handle a message size, it'll reject the message. As far as the fact that multiple servers will need to hold onto their copy of the message for days, big friggin' deal. It's the database that holds the message at rest which is the one that's more at risk of being overwhelmed with years of large messages. Not the en-route servers which only hold onto it for a short period of time.
I had the opposite experience. It blew away the interviewer's mind that my white board answer would execute in the same amount of time as his solution, but used less memory.
Why on earth would anyone in their right mind allow a system to "randomly" reboot in the first place...
It doesn't. When an update is discovered, its downloaded to the computer when not using a metered connection. Then the user is notified for three days that a reboot is pending. If the user doesn't reboot, it will only issue a reboot during scheduled hours, based off of the computers activity history.
I have had the opposite experience. Once I started running on Vista I created my account and a separate admin account. I have all of my extended family doing the same. It is very much doable.
The only thing that I had to run, logged in as the admin, was a diagnostic tool from Dell. Besides that UAC prompts work.
I wish people would just let the PGP/GPG dream go. S/MIME is supported by pretty much every serious mail client out there, including mobile ones such as iOS and BlackBerry. The certificates cost next to nothing and most clients automate signing/encrypting decisions. I don't understand why this is not used more broadly. Who doesn't want a cool 'signed' seal next to their email?
Everyone doesn't want a cool signed seal next to their email. That's backwards. I have had colleagues do S/MIME, and then they stopped using it because at the time, Android didn't support S/MIME. As a result I'd get some emails from them with a signed seal, and some without. Did I ever suspect that I wasn't receiving legitimate email from them? Nope. If you are signing with S/MIME and then stop, what happens is that everyone receiving your email thinks "Oh thank God, that stupid ribbon thingie has stopped showing up on InterBigs emails".
Doesn't S/MIME kind of depend up on you using only one email client? The client with the certificate. Who uses just one email client these days?
I think for S/MIME to work, no one would see the cool S/MIME signed seal from signed emails. What should happen is that the client should notice that after receiving a boatload of S/MIME emails from a contact, and then one shows up without it, the client should flag that message as suspicious.
it is either not encrypted or your provider has the ability to decrypt it.
Lots of providers do encrypt the email at rest. True, the servers will need the data in an unencrypted form at some point to serve you the data, etc. But then that gets down to how much you trust the provider. Don't trust the provider? host your own email server.
Nowadays all connections between your client and your server is encrypted. And connections between email servers are encrypted as well using TLS. The only hole is if your email server uses Verizon as an ISP, because they strip the request secure transit bits off of the server connection. So far none of the big email providers have felt like blocking off all Verizon customers. Once that hole is plugged, there won't be a single point where an email isn't encrypted.
Math is pure thought, with certain rules and rigor limiting the outcomes.
And this is why so many students struggle with math beyond arithmetic. They don't see how to ever apply the maths to anything. So we might as well start teaching applied maths; ie programming.
I think I'd struggle with learning new math concepts and new programming concepts at the same time.
If the class is half and half that's true. I'm thinking that the math concepts wouldn't be taught directly, but the students would by and large make use of them in the programming. Then when it's time for actual math class, the students will just breeze right through those concepts, because they've been making use of them.
So does math....... coding does not expand a mind any more than math does.
I believe that a lot of math principles will sink in better, for certain types of students, if they can apply the math in code, vs. just a bunch of busy work assignments.
Work coding into math courses, if not, out right replace some. There has to be a way to teach programming that allows for students to also pick up all of the concepts taught in algebra courses.
Didn't he raise the same fears about Windows 8 RT? Aren't they equally as valid now? Does he really think that the engineers building Windows are primarily focused on destroying Steam?
You lose right off the bat there. There is no way that grandma is ever going to maintain multiple accounts on her computer, one with user, one with admin.
That has not been my personal experience. I've been able to set up both my parents and in-laws with that setup, and it's greatly reduced the number of computer issues they've had. My sister is set up the same way, and mentioned over the phone how rarely she ever sees UAC prompts.
That must be fun when you logon from your phone.
Aren't virtual keyboards usually easier? Press and hold the key and then a popup appears with non-ascii variations of the character.
I might accept is that if the language the app is written in has certain key delimeters (% sign, period for PHP, # for ColdFusion) I could see blocking those in passwords to reduce the risk of an injection attack.
Or you have test cases to test that your system doesn't get tripped up by those.
let me see what I type.
IE started doing that in Windows 8, still has it; and now in Win 10 Edge does too. So you might get what you want by switching OS's?
If I ever incharge of a system, the only rule would be that the pass phrase had to contain a space and neither the last nor the first character could be a space. I think everyone would have to create unique passwords for that system.
and you stopped reading.
No, I read the all.
Question about 2d though. My understanding might be stale, but I thought that one of the ways that Google was able to save on costs, was by making all of their services use the same storage backend. So uploading to Google Drive, should take the same amount of time as uploading to GMail.
If you're trying to use email to transfer files that large, you're doing it wrong.
Why?
Note: I'm generally a fan of sending a link, but here's the counter argument. The advantages of the attachment over the link is that the sender no longer needs to worry about hosting the data. What if the sender needs to clear up their storage space? They might delete the data that a receiver will end up relying on. As the sender, you might fret about cleaning up data you may or may not have sent links out to. With the attachment there's kind of a built in expiration of the data. In addition, the receiver might be offline in some manner, which they did not anticipate. With the link, the email client must be up and the link source must be up and connectable. But with the attachment only the email client needs to be up.
Because of the way email works.
And you don't think Google knows how email works? If a system can't handle a message size, it'll reject the message. As far as the fact that multiple servers will need to hold onto their copy of the message for days, big friggin' deal. It's the database that holds the message at rest which is the one that's more at risk of being overwhelmed with years of large messages. Not the en-route servers which only hold onto it for a short period of time.
I had the opposite experience. It blew away the interviewer's mind that my white board answer would execute in the same amount of time as his solution, but used less memory.
Why on earth would anyone in their right mind allow a system to "randomly" reboot in the first place...
It doesn't. When an update is discovered, its downloaded to the computer when not using a metered connection. Then the user is notified for three days that a reboot is pending. If the user doesn't reboot, it will only issue a reboot during scheduled hours, based off of the computers activity history.
How about you just restore the exact customization options that are in previous versions of windows because that's what I want.
But then you won't update your computer for years, resulting in virus's spreading from one computer to another.
If that's on by default, then how will a high school student do his computer science 101 homework?
There could be smarts which allows for .exe's which were compiled on the system.
I want the ability to block the Windows Store from the users.
Why? What does that gain you?
Can you do that remotely on the home version, or do you need to be physically present?
You don't need to be present. UAC prompts work through Windows Remote Assistance.
I have had the opposite experience. Once I started running on Vista I created my account and a separate admin account. I have all of my extended family doing the same. It is very much doable. The only thing that I had to run, logged in as the admin, was a diagnostic tool from Dell. Besides that UAC prompts work.
I wish people would just let the PGP/GPG dream go. S/MIME is supported by pretty much every serious mail client out there, including mobile ones such as iOS and BlackBerry. The certificates cost next to nothing and most clients automate signing/encrypting decisions. I don't understand why this is not used more broadly. Who doesn't want a cool 'signed' seal next to their email?
Everyone doesn't want a cool signed seal next to their email. That's backwards. I have had colleagues do S/MIME, and then they stopped using it because at the time, Android didn't support S/MIME. As a result I'd get some emails from them with a signed seal, and some without. Did I ever suspect that I wasn't receiving legitimate email from them? Nope. If you are signing with S/MIME and then stop, what happens is that everyone receiving your email thinks "Oh thank God, that stupid ribbon thingie has stopped showing up on InterBigs emails".
Doesn't S/MIME kind of depend up on you using only one email client? The client with the certificate. Who uses just one email client these days?
I think for S/MIME to work, no one would see the cool S/MIME signed seal from signed emails. What should happen is that the client should notice that after receiving a boatload of S/MIME emails from a contact, and then one shows up without it, the client should flag that message as suspicious.
it is either not encrypted or your provider has the ability to decrypt it.
Lots of providers do encrypt the email at rest. True, the servers will need the data in an unencrypted form at some point to serve you the data, etc. But then that gets down to how much you trust the provider. Don't trust the provider? host your own email server.
Encryption in transit protects you a lot.
Nowadays all connections between your client and your server is encrypted. And connections between email servers are encrypted as well using TLS. The only hole is if your email server uses Verizon as an ISP, because they strip the request secure transit bits off of the server connection. So far none of the big email providers have felt like blocking off all Verizon customers. Once that hole is plugged, there won't be a single point where an email isn't encrypted.
Math is pure thought, with certain rules and rigor limiting the outcomes.
And this is why so many students struggle with math beyond arithmetic. They don't see how to ever apply the maths to anything. So we might as well start teaching applied maths; ie programming.
I think I'd struggle with learning new math concepts and new programming concepts at the same time.
If the class is half and half that's true. I'm thinking that the math concepts wouldn't be taught directly, but the students would by and large make use of them in the programming. Then when it's time for actual math class, the students will just breeze right through those concepts, because they've been making use of them.
So does math....... coding does not expand a mind any more than math does.
I believe that a lot of math principles will sink in better, for certain types of students, if they can apply the math in code, vs. just a bunch of busy work assignments.
Work coding into math courses, if not, out right replace some. There has to be a way to teach programming that allows for students to also pick up all of the concepts taught in algebra courses.
Didn't he raise the same fears about Windows 8 RT? Aren't they equally as valid now? Does he really think that the engineers building Windows are primarily focused on destroying Steam?
You lose right off the bat there. There is no way that grandma is ever going to maintain multiple accounts on her computer, one with user, one with admin.
That has not been my personal experience. I've been able to set up both my parents and in-laws with that setup, and it's greatly reduced the number of computer issues they've had. My sister is set up the same way, and mentioned over the phone how rarely she ever sees UAC prompts.
What's this autosave you speak of for CLI?
Are you saying your upset because you lost your command history?