Maybe yours was more focused on physical intuition, but mine was very much conceptual understanding and problem solving. We were expected to understand how closed form solutions were derived - sparing us the necessity of having to memorize them in some cases.
Yes, you can do some stuff without calculus, but calculus is easy, excepting some of the trig crossover and the umpteen billion integration tricks. It really ought to be part of everyone's high school education, if only for its tremendous ability to empower those who wield its principles in the age of the computer.
Needs to happen in hardware and/or off of the device. You wouldn't want someone pushing software down to your phone and tapping your conversations, now would you?
It's not a new cell phone. It's an attachment that would do key storage, key exchange, and encryption/decryption. You definitely wouldn't want this stuff living on your phone proper, especially when mobile phone companies often retain the ability to push updates down on your phone.
At this point, I think it's pretty clear that people need a secure way to perform key exchange with friends and have the keys stored and the conversations decrypted off of their mobile phone devices.
Why aren't such systems in the consumer space yet, and cheap?
Who gives a damn about the sun being overhead at 12PM? China operates in a single timezone, despite spanning something like five, and they do just fine.
Give us GMT. Let noon drift where noon drifts. Just keep the seasons in line with the longest and shortest days and forget the rest.
They can quit, actually. There's nothing forcing them to inhale more nicotine; yes, there's anxiety, itching, headaches, and so forth, but with being an intelligent and self-aware species comes with a few perks.
It's a matter of self control or finding ways to make self control no longer an issue (e.g. remove opportunity, forced weaning, downing an anti-agent).
Programs like AA, which are unwilling to evolve their 'treatment' aren't treatments, in much the same way that chiropractice isn't medicine.
They might have refused because they didn't want the person on whom they were serving a warrant to call up their lawyer and have him hover over the officers' shoulder to make sure they didn't overstep the bounds of the warrant.
Actually, if you had access to PACER, you could read the version of the presentation the students gave to the MBTA, including the secret key and a few other details that the MIT students were intending to leave out of the DEFCON presentation.
IOW, the information is already leaked, and it was the MBTA that leaked it.
I use the past tense above because I don't have access to PACER and I very much hope they got around to censoring that bit of info from the MBTA's submissions.
I'm a fan of Aquaria, which is sort of an unreal underwater action-adventure Metroidvania sort of thing. It's stunningly beautiful, fun, and reasonably priced.
You could suggest to your management that you file for a patent, and then dedicate the patent.
If you want to get a patent to prevent someone else from lording a patent for your own invention over you, this accomplishes that and gives you some tiny bit of security.
Or, at least, in the naive view of the world that thinks that the patent office doesn't make mistakes and that people give a damn whether they are right or not before filing lawsuits.
In reality, when some patent troll comes around to suck you blokes dry for violating 'their' patent, it probably doesn't matter that you have a patent in your pocket or dedicated to the world.
When it comes down to it, the risk for you losing and having to shut down is greater than the risk of them having to pay your lawyer fees. You pay them their blood money and send them on their way. Presumably, you pay less if they need to 'cross-license' with you as part of the agreement.
I hit a captcha during a job application just this week. If I were a blind or visually impaired applicant, I would have just been aware of an empty text box somewhere, and wondering why the page wouldn't submit. I would have had to call in a friend or neighbor to help me.
'Um, pardon me, but that's no excuse. Microsoft seems to like releasing browsers that are deliberately different from everything else. Not only can people easily write things for IE that won't work properly on anything else (and far too often people DO), but all too often IE won't even correctly render the things that DO work properly on everything else. '
The road goes both ways. Javascript was an emergent 'standard' - different browsers implemented different things, and ECMAscript sort of 'congealed' out of it. Everyone has to take the blame for the shattered state of that standard.
As for Activex? Yes, this sucks. Then again, Firefox has browser specific CSS extensions. Should IE whine about Firefox's inability to use standard CSS stuff only?
As for failing to render correctly? As I just said, CSS compliance tests are an evolving thing. Until someone has a perfect implimentation, there are going to be differences between browsers.
On that note, if Glider is a product, itself, does Blizzard implementing countermeasures that scan for it's memory contents also violate Glider's EULA?
If someone has more details about how glider works (and understands how debuggers and windows memory management, and messaging works), I would love to see your thoughts.
From the FAQ: 'Q: Does Glider modify my game files? A: Definitely not. Glider does not use a UI mod or make any changes to the game, either on disk or in memory.'
I take this to mean that Glider scans either network traffic or the game process address space for certain values and then harvests those, kind of like a debugger.
If the latter case, there is no need to make any copies of ingame memory. If they use Windows memory mapping APIs correctly, there is in fact NO NEED FOR PHYSICAL COPYING GOING ON IN RAM other than the launch of the game - which can occur normally before you start glider, anyway. The claim that analyzing the process topology and dynamic data about critters and loot is copying a copyrighted work is ludicrous, anymore than calculating the hash of a file is, in the same way a virus scanner would.
Or, if they screen scrape, I don't see how that content is covered by copyright law, either.
As for the actual work? It sounds like they just use messaging APIs to signal keypresses and so forth.
Emulation is a perf hit (less of one than it used to be, these days.) Backwards compatability is a development cost hit. Not necessarily perf-releated in a meaningful fashion.
I happen to agree that they should break their application compatability commitment and release a single SKU with a new pricing model and some major design changes - particularly in relation to the basic file APIs and filesystems - but that won't be win7.
Are you nuts? Both Windows and Unix have ways to launch things as other users, and it's all user/token based. Windows has ACLs, unixes use octal permissions (or ACLs, or other), but otherwise they are much the same.
Only big difference is Windows doesn't give software vendors a sticky super-user bit for their programs precisely because software writers would all use it rather than fix the attrocious issues in their app design, and because they wouldn't understand the security issues that come with such a bit.
The erason? Because applications can be trivially tricked into doing things the user doesn't expect them to do. User-level permissions is the only good way in the current incarnation of Windows OS to make the security models sane.
20. Modularised OS This example is silly. You can use different user interfaces by changing the desktop shell. Hell, there's a posix subsystem floating around there somewhere if you want to use it. 19. XP Virtual Machine 'Virtual Machine' is a big buzzword, but the truth is you're going to hit issues with drivers and this situation, and with software that does a lot of heinouss stuff on XP, and with games that hate running on VM, and no matter how much you'd like it to be the case, someone would be whining about how hard it is to sync files to and from the XP VM. 18. New UAC The author's premise is wrong here; UAC is clearly about making sure new apps are authored for the standard user, old apps function the same for protected administrator as for standard user, and making the standard user a more viable option for people. Changing UAC significantly is a bad move for MSFT. 17. Gaming Mode So you should reboot to play games? That's absurd. Services spend most of their time sleeping, and memory pages that aren't in use get paged out when the system is under pressure. I doubt you would see much room for an increase in perf with this 'gaming mode'. 16. Customised Install This is probably fair. The 'advanced install' type options could give you choices like with XP. However, then you would need the DVD in order to add Windows features later. Currently, it does a full install, and just doesn't 'install' certain features that are sitting on the system waiting to be enabled. So, in a sense, you do already have that customizability - but it comes at the cost of disk space in order to be convenient. I'll stick with the option that doesn't force me to dig around for a Vista DVD to enable a webserver, though, thanks. 15. Productive GUI GUI programming and fit and finish are TREMENDOUSLY hard. The author might as well ask for the moon in a picnic basket. He also fails to notice that Vista goes to great lengths to make the UI more accessible for the visually impaired, appease the people who like the XP feel (see the control panel options), and yes, for efficiency - see the 'search' widget at the bottom of the start menu. Explorer views are TREMENDOUSLY more featureful now than in XP, as are the search tools if you don't disable the search indexer. 14. All for One and One for All Author says there should just be one SKU. I agree. Won't happen. 13. WinFS The author blindly asserts the relational database would speed things up. There's a reason WinFS was canceled; to the math. Windows does need a new filesystem, but there's no need to throw out 40 years of filesystem traditions. 12. Home User Licensing I agree, Microsoft should explore alternative licensing and pricing models. But it won't happen for Win7, I don't think. 11. Driver Availability 32-bit drivers mostly continue to work. Many services that had UI components are broken by session 0 isolation for services in Vista, requiring a rewrite - and that's a good thing. See 'Shatter attack'. As for 64-bit? Complain to vendors. 64-bit OS isn't that hard to write for. This is not MS's fault. 10. Standards Compliant Browser Nobody has a standards compliant browser. Yes, there's the ACID test, but the test changes with time, raising the bar on browsers. More importantly, Javascript is a mess of a language. So long as it's around, the web is going to be a graveyard of usability and standardization. And the same goes for browser plugins. 9. Program Caching Superfetch. It pre-loads stuff during the start of your process to improve start times. Most people don't even know this is occuring. Why bother them with a popup that would occur at LITERALLY, every process start, and offers no options? 8. Microsoft Toolbox Sort of like a package management system for 3rd party software. Sounds grand. Maybe someday. 7. OS Restoration via imaging System restore is QUICK and CHEAP, but it's not a backup. If you want to back up your system, BACK UP YOUR SYSTEM. Unless reimaging would wipe the
Maybe yours was more focused on physical intuition, but mine was very much conceptual understanding and problem solving. We were expected to understand how closed form solutions were derived - sparing us the necessity of having to memorize them in some cases.
Yes, you can do some stuff without calculus, but calculus is easy, excepting some of the trig crossover and the umpteen billion integration tricks. It really ought to be part of everyone's high school education, if only for its tremendous ability to empower those who wield its principles in the age of the computer.
Physics without calculus is a bit pointless. Any idea if this is focused at honors/ap, or...?
Needs to happen in hardware and/or off of the device. You wouldn't want someone pushing software down to your phone and tapping your conversations, now would you?
It's not a new cell phone. It's an attachment that would do key storage, key exchange, and encryption/decryption. You definitely wouldn't want this stuff living on your phone proper, especially when mobile phone companies often retain the ability to push updates down on your phone.
At this point, I think it's pretty clear that people need a secure way to perform key exchange with friends and have the keys stored and the conversations decrypted off of their mobile phone devices.
Why aren't such systems in the consumer space yet, and cheap?
Who gives a damn about the sun being overhead at 12PM? China operates in a single timezone, despite spanning something like five, and they do just fine.
Give us GMT. Let noon drift where noon drifts. Just keep the seasons in line with the longest and shortest days and forget the rest.
They can quit, actually. There's nothing forcing them to inhale more nicotine; yes, there's anxiety, itching, headaches, and so forth, but with being an intelligent and self-aware species comes with a few perks.
It's a matter of self control or finding ways to make self control no longer an issue (e.g. remove opportunity, forced weaning, downing an anti-agent).
Programs like AA, which are unwilling to evolve their 'treatment' aren't treatments, in much the same way that chiropractice isn't medicine.
They might have refused because they didn't want the person on whom they were serving a warrant to call up their lawyer and have him hover over the officers' shoulder to make sure they didn't overstep the bounds of the warrant.
Seriously. Who wants worthless metal, when you could give the gift of a Nerdcore/metal/Metroidvania performance?
I remember he used to sing: Lalalalalalalalalala, the Crazy way. Crazy. Something. Crazy.
It's sort of a story-lite game. And I rather like Nayja's voice; I think it goes well with the music.
Actually, if you had access to PACER, you could read the version of the presentation the students gave to the MBTA, including the secret key and a few other details that the MIT students were intending to leave out of the DEFCON presentation.
IOW, the information is already leaked, and it was the MBTA that leaked it.
I use the past tense above because I don't have access to PACER and I very much hope they got around to censoring that bit of info from the MBTA's submissions.
I'm a fan of Aquaria, which is sort of an unreal underwater action-adventure Metroidvania sort of thing. It's stunningly beautiful, fun, and reasonably priced.
It is however profoundly arrogant and intellectually dishonest.
You'd think people had never heard of conditional probability, or argument from ignorance.
You could suggest to your management that you file for a patent, and then dedicate the patent.
If you want to get a patent to prevent someone else from lording a patent for your own invention over you, this accomplishes that and gives you some tiny bit of security.
Or, at least, in the naive view of the world that thinks that the patent office doesn't make mistakes and that people give a damn whether they are right or not before filing lawsuits.
In reality, when some patent troll comes around to suck you blokes dry for violating 'their' patent, it probably doesn't matter that you have a patent in your pocket or dedicated to the world.
When it comes down to it, the risk for you losing and having to shut down is greater than the risk of them having to pay your lawyer fees. You pay them their blood money and send them on their way. Presumably, you pay less if they need to 'cross-license' with you as part of the agreement.
ASLR and DEP just raise the bar a little for injected shellcode. I wouldn't go so far as to call them 'security'.
I hit a captcha during a job application just this week. If I were a blind or visually impaired applicant, I would have just been aware of an empty text box somewhere, and wondering why the page wouldn't submit. I would have had to call in a friend or neighbor to help me.
And that's screwed.
'Um, pardon me, but that's no excuse. Microsoft seems to like releasing browsers that are deliberately different from everything else. Not only can people easily write things for IE that won't work properly on anything else (and far too often people DO), but all too often IE won't even correctly render the things that DO work properly on everything else.
'
The road goes both ways. Javascript was an emergent 'standard' - different browsers implemented different things, and ECMAscript sort of 'congealed' out of it. Everyone has to take the blame for the shattered state of that standard.
As for Activex? Yes, this sucks. Then again, Firefox has browser specific CSS extensions. Should IE whine about Firefox's inability to use standard CSS stuff only?
As for failing to render correctly? As I just said, CSS compliance tests are an evolving thing. Until someone has a perfect implimentation, there are going to be differences between browsers.
A lot of blind people surf the web too, you know. How do you think they like to be confronted with a CAPTCHA?
The end of CAPTCHAs is a win for web usability.
On that note, if Glider is a product, itself, does Blizzard implementing countermeasures that scan for it's memory contents also violate Glider's EULA?
If someone has more details about how glider works (and understands how debuggers and windows memory management, and messaging works), I would love to see your thoughts.
From the FAQ:
'Q: Does Glider modify my game files?
A: Definitely not. Glider does not use a UI mod or make any changes to the game, either on disk or in memory.'
I take this to mean that Glider scans either network traffic or the game process address space for certain values and then harvests those, kind of like a debugger.
If the latter case, there is no need to make any copies of ingame memory. If they use Windows memory mapping APIs correctly, there is in fact NO NEED FOR PHYSICAL COPYING GOING ON IN RAM other than the launch of the game - which can occur normally before you start glider, anyway. The claim that analyzing the process topology and dynamic data about critters and loot is copying a copyrighted work is ludicrous, anymore than calculating the hash of a file is, in the same way a virus scanner would.
Or, if they screen scrape, I don't see how that content is covered by copyright law, either.
As for the actual work? It sounds like they just use messaging APIs to signal keypresses and so forth.
Emulation is a perf hit (less of one than it used to be, these days.)
Backwards compatability is a development cost hit. Not necessarily perf-releated in a meaningful fashion.
I happen to agree that they should break their application compatability commitment and release a single SKU with a new pricing model and some major design changes - particularly in relation to the basic file APIs and filesystems - but that won't be win7.
Are you nuts? Both Windows and Unix have ways to launch things as other users, and it's all user/token based. Windows has ACLs, unixes use octal permissions (or ACLs, or other), but otherwise they are much the same.
Only big difference is Windows doesn't give software vendors a sticky super-user bit for their programs precisely because software writers would all use it rather than fix the attrocious issues in their app design, and because they wouldn't understand the security issues that come with such a bit.
The erason? Because applications can be trivially tricked into doing things the user doesn't expect them to do. User-level permissions is the only good way in the current incarnation of Windows OS to make the security models sane.
20. Modularised OS
This example is silly. You can use different user interfaces by changing the desktop shell. Hell, there's a posix subsystem floating around there somewhere if you want to use it.
19. XP Virtual Machine
'Virtual Machine' is a big buzzword, but the truth is you're going to hit issues with drivers and this situation, and with software that does a lot of heinouss stuff on XP, and with games that hate running on VM, and no matter how much you'd like it to be the case, someone would be whining about how hard it is to sync files to and from the XP VM.
18. New UAC
The author's premise is wrong here; UAC is clearly about making sure new apps are authored for the standard user, old apps function the same for protected administrator as for standard user, and making the standard user a more viable option for people. Changing UAC significantly is a bad move for MSFT.
17. Gaming Mode
So you should reboot to play games? That's absurd. Services spend most of their time sleeping, and memory pages that aren't in use get paged out when the system is under pressure. I doubt you would see much room for an increase in perf with this 'gaming mode'.
16. Customised Install
This is probably fair. The 'advanced install' type options could give you choices like with XP. However, then you would need the DVD in order to add Windows features later. Currently, it does a full install, and just doesn't 'install' certain features that are sitting on the system waiting to be enabled. So, in a sense, you do already have that customizability - but it comes at the cost of disk space in order to be convenient. I'll stick with the option that doesn't force me to dig around for a Vista DVD to enable a webserver, though, thanks.
15. Productive GUI
GUI programming and fit and finish are TREMENDOUSLY hard. The author might as well ask for the moon in a picnic basket. He also fails to notice that Vista goes to great lengths to make the UI more accessible for the visually impaired, appease the people who like the XP feel (see the control panel options), and yes, for efficiency - see the 'search' widget at the bottom of the start menu. Explorer views are TREMENDOUSLY more featureful now than in XP, as are the search tools if you don't disable the search indexer.
14. All for One and One for All
Author says there should just be one SKU. I agree. Won't happen.
13. WinFS
The author blindly asserts the relational database would speed things up. There's a reason WinFS was canceled; to the math. Windows does need a new filesystem, but there's no need to throw out 40 years of filesystem traditions.
12. Home User Licensing
I agree, Microsoft should explore alternative licensing and pricing models. But it won't happen for Win7, I don't think.
11. Driver Availability
32-bit drivers mostly continue to work. Many services that had UI components are broken by session 0 isolation for services in Vista, requiring a rewrite - and that's a good thing. See 'Shatter attack'. As for 64-bit? Complain to vendors. 64-bit OS isn't that hard to write for. This is not MS's fault.
10. Standards Compliant Browser
Nobody has a standards compliant browser. Yes, there's the ACID test, but the test changes with time, raising the bar on browsers. More importantly, Javascript is a mess of a language. So long as it's around, the web is going to be a graveyard of usability and standardization. And the same goes for browser plugins.
9. Program Caching
Superfetch. It pre-loads stuff during the start of your process to improve start times. Most people don't even know this is occuring. Why bother them with a popup that would occur at LITERALLY, every process start, and offers no options?
8. Microsoft Toolbox
Sort of like a package management system for 3rd party software. Sounds grand. Maybe someday.
7. OS Restoration via imaging
System restore is QUICK and CHEAP, but it's not a backup. If you want to back up your system, BACK UP YOUR SYSTEM. Unless reimaging would wipe the