Check into how DOCSIS modems actually work. Download is fine, but to upload, you have to negotiate a "slot" with all the other modems in your pool, basically. That severely limits how well upload works, as well as making it possible to "starve" other modems if you upload too much at once.
Either trust the people you show the documents, or don't show them to them. That's all you can do, realistically.
Paranoia is contagious... if you show people you suspect that they're devious bastards, they'll arrange to be devious bastards. If you trust people for the most part, they'll be trustworthy. I'm not saying put everything on a publicly available website, but show your employees a little faith and they'll believe in you, and just keep a little eye out for things that aren't right. You don't need a panopticon, though.
The second solution is a completely secure display device. Only allow the things to be displayed on one machine that has no connection to anything else, no removable drives or accessible ports, no Internet connection or programs except to the VPN to the "secure" documents, and big burly bald guy scowling at everyone who uses it.
Even if you're a computer scientist, you still need to understand the how of the program, not just the what. Memory doesn't magically appear when you call new. It doesn't magically disappear with the garbage collector unless you make sure you do things in the right way. These are things that people learning only on Java never really "get". My buddy never really understood data structures until he took his C++ class, and then everything just magically clicked into place, the things that he just did in Java because he was told to, and why so many of the things he did were wrong.
I've never worked in Java myself, I don't harbor it any ill will, though. I use Java programs professionally. But I don't think it should be the only language in a Computer Science curriculum, because the software is NEVER divorced completely from the hardware.
You haven't seen many programs written by people who only learned on Java, have you? Memory allocated all over the place, garbage collection penalties, non-releasing of memory throughout a program. All kinds of horrible stuff that you'd learn not to do if you ever had to allocate your own memory and design your own data structures and figure out how the actual hardware works in conjunction with the software.
Re:as the review says
on
Geekonomics
·
· Score: 4, Interesting
I take it you've never actually taken any Engineering classes. A bridge really is pretty damn complex. It requires materials knowledge, static force calculations, dynamic force calculations, as well as weathering and other concerns, not to mention consideration of failure modes, etc. You don't give yourself any room for "error", you give safety tolerances for the people driving over the bridge and to account for imperfect materials, as well as exceptional conditions (earthquake, tornado, whatever).
Designing a serious bridge is a LOT more difficult than 90% of software projects out there. You have a base you can build on of tried and true designs, but from scratch, it's not very easy.
I say this as someone who works with computer administration, programming and database work professionally, but got I a minor in Engineering. I know what goes into it.
I dunno... I've seen moronically configured FTP sites that will allow erase, but not write or create. Could be the case here... I wouldn't put much past them.
That said, HP's drivers aren't a hell of a lot to behold most of the time, and you aren't missing much with them not working. 400MB+ "drivers" (AKA, bloated piece of crap monitoring and design suite that hoses your performance) for stuff you really only need 400KB of (i.e., just the damn driver).
So you use the internal battery and an add-on "universal" type battery that plugs into the power adapter for the Macbook Air. As little power as it has to consume, you've gotta be able to easily squeeze 10-15 hours total out of a setup like that. And if you need more time than that, you need to sleep more often.
It fits into the pocket of a briefcase, rather than needing a specific laptop case. I need more muscle and attachments on my machine, but if I could use an Air, I'd love to have one.
Yeah, those Canadianssureare happy with their health care. There are pros and cons to all systems. You pay less directly overall in Canada, but you have longer waiting times and higher taxes.
Naah. World records for hammer throw (~16lb) are in the range of 260ft. A strong human could easily do it. The thing is, this will throw it exactly where you want it to go, software controllable. That's not as easy of a task for a human.
You should just about be able to export the tables to SQL server, and then just use linked tables rather than the internal ones... module calls can't directly be in the queries as far as I know, their returns or values can just compose part of the query string. But I may be completely off-base.
In every single major disaster that has happened lately in the US, ham operators have been essential in communicating with the outside world when traditional lines of communications are down. Denying them the ability to practice is a bad idea, IHMO. It'll just make things like Katrina impact people that much worse.
SATA's cheaper and easier to use than SCSI, but still nearly as fast in most cases. Many people who build computers just want to plug the drives in, they don't want to try to figure out which one is using which bus ID, and make sure they're all using the right ones and don't have two drives set to the same ID, etc.
Naah, I have internet access. I'm actually set up to be able to work offline because of travel and such. So I need the servers on my local machine (MySQL, our app, tomcat, etc.) versus being able to have a separate box. Those are what take a long time to get booted.
That's not boot time. That's login time. Slightly separate issue, since my computer boots very fast, but due to the number of servers and things I have to have running for work, it takes about 5 minutes of serious churning to get to a usable state after I type my password and hit enter.
Science is not limited to "sciency" things. Science is a process of understanding the world around us. There's nothing magic about it. There's no way to test for a "soul", so it's outside the scope of science. But if you noticed from your own rantings, you've basically assumed that such a thing exists, which is even further outside of the scientific method. An "intelligent scientist" would tell you to shut up, listen, read a bit and start understanding before you opened your mouth again.
Spiritual thought has no place in a scientific organization, as it is inherently untestable, and therefore un-sciency. Go ahead, "study" spirituality through spiritual methods. Just don't claim it's as valid as using the Scientific Method.
I'm not going to give resources to someone to allow them to speak nonsense. It would seem as if I were at least tacitly giving credence to their theories. You aren't about to give a lecture hall to the guy on the corner yelling about the sky falling, are you? Why should you give a lecture hall to the Pope to say things that are equally insane, simply because he's a figurehead?
You didn't find a very good University, then. I had only instructors that would fail people unless things were right, no matter how pretty they were. Except in Graphics, but that's to be expected, and even then he wanted people to do the right thing first, and make it really pretty second.
Solidarity, brother. I'm in.
Check into how DOCSIS modems actually work. Download is fine, but to upload, you have to negotiate a "slot" with all the other modems in your pool, basically. That severely limits how well upload works, as well as making it possible to "starve" other modems if you upload too much at once.
Either trust the people you show the documents, or don't show them to them. That's all you can do, realistically.
Paranoia is contagious... if you show people you suspect that they're devious bastards, they'll arrange to be devious bastards. If you trust people for the most part, they'll be trustworthy. I'm not saying put everything on a publicly available website, but show your employees a little faith and they'll believe in you, and just keep a little eye out for things that aren't right. You don't need a panopticon, though.
The second solution is a completely secure display device. Only allow the things to be displayed on one machine that has no connection to anything else, no removable drives or accessible ports, no Internet connection or programs except to the VPN to the "secure" documents, and big burly bald guy scowling at everyone who uses it.
Even if you're a computer scientist, you still need to understand the how of the program, not just the what. Memory doesn't magically appear when you call new. It doesn't magically disappear with the garbage collector unless you make sure you do things in the right way. These are things that people learning only on Java never really "get". My buddy never really understood data structures until he took his C++ class, and then everything just magically clicked into place, the things that he just did in Java because he was told to, and why so many of the things he did were wrong.
I've never worked in Java myself, I don't harbor it any ill will, though. I use Java programs professionally. But I don't think it should be the only language in a Computer Science curriculum, because the software is NEVER divorced completely from the hardware.
You haven't seen many programs written by people who only learned on Java, have you? Memory allocated all over the place, garbage collection penalties, non-releasing of memory throughout a program. All kinds of horrible stuff that you'd learn not to do if you ever had to allocate your own memory and design your own data structures and figure out how the actual hardware works in conjunction with the software.
I take it you've never actually taken any Engineering classes. A bridge really is pretty damn complex. It requires materials knowledge, static force calculations, dynamic force calculations, as well as weathering and other concerns, not to mention consideration of failure modes, etc. You don't give yourself any room for "error", you give safety tolerances for the people driving over the bridge and to account for imperfect materials, as well as exceptional conditions (earthquake, tornado, whatever).
Designing a serious bridge is a LOT more difficult than 90% of software projects out there. You have a base you can build on of tried and true designs, but from scratch, it's not very easy.
I say this as someone who works with computer administration, programming and database work professionally, but got I a minor in Engineering. I know what goes into it.
I dunno... I've seen moronically configured FTP sites that will allow erase, but not write or create. Could be the case here... I wouldn't put much past them.
Yeah, well, if my neighbor's dog shits on my lawn, I just toss it back on his lawn. I don't think that's an inappropriate response, do you?
Seems about like what's been happening here, once you think about it...
That treaty hasn't stopped us here in the grand US of A from researching the things.
That said, HP's drivers aren't a hell of a lot to behold most of the time, and you aren't missing much with them not working. 400MB+ "drivers" (AKA, bloated piece of crap monitoring and design suite that hoses your performance) for stuff you really only need 400KB of (i.e., just the damn driver).
I'd find a new bank if I were you. One that takes your money and security seriously.
So you use the internal battery and an add-on "universal" type battery that plugs into the power adapter for the Macbook Air. As little power as it has to consume, you've gotta be able to easily squeeze 10-15 hours total out of a setup like that. And if you need more time than that, you need to sleep more often.
It fits into the pocket of a briefcase, rather than needing a specific laptop case. I need more muscle and attachments on my machine, but if I could use an Air, I'd love to have one.
Take a look at any Volkswagen, and say that again ;)
Yeah, those Canadians sure are happy with their health care. There are pros and cons to all systems. You pay less directly overall in Canada, but you have longer waiting times and higher taxes.
Naah. World records for hammer throw (~16lb) are in the range of 260ft. A strong human could easily do it. The thing is, this will throw it exactly where you want it to go, software controllable. That's not as easy of a task for a human.
You should just about be able to export the tables to SQL server, and then just use linked tables rather than the internal ones... module calls can't directly be in the queries as far as I know, their returns or values can just compose part of the query string. But I may be completely off-base.
In every single major disaster that has happened lately in the US, ham operators have been essential in communicating with the outside world when traditional lines of communications are down. Denying them the ability to practice is a bad idea, IHMO. It'll just make things like Katrina impact people that much worse.
SATA's cheaper and easier to use than SCSI, but still nearly as fast in most cases. Many people who build computers just want to plug the drives in, they don't want to try to figure out which one is using which bus ID, and make sure they're all using the right ones and don't have two drives set to the same ID, etc.
Naah, I have internet access. I'm actually set up to be able to work offline because of travel and such. So I need the servers on my local machine (MySQL, our app, tomcat, etc.) versus being able to have a separate box. Those are what take a long time to get booted.
That's not boot time. That's login time. Slightly separate issue, since my computer boots very fast, but due to the number of servers and things I have to have running for work, it takes about 5 minutes of serious churning to get to a usable state after I type my password and hit enter.
Science is not limited to "sciency" things. Science is a process of understanding the world around us. There's nothing magic about it. There's no way to test for a "soul", so it's outside the scope of science. But if you noticed from your own rantings, you've basically assumed that such a thing exists, which is even further outside of the scientific method. An "intelligent scientist" would tell you to shut up, listen, read a bit and start understanding before you opened your mouth again.
Spiritual thought has no place in a scientific organization, as it is inherently untestable, and therefore un-sciency. Go ahead, "study" spirituality through spiritual methods. Just don't claim it's as valid as using the Scientific Method.
I'm not going to give resources to someone to allow them to speak nonsense. It would seem as if I were at least tacitly giving credence to their theories. You aren't about to give a lecture hall to the guy on the corner yelling about the sky falling, are you? Why should you give a lecture hall to the Pope to say things that are equally insane, simply because he's a figurehead?
Is it a Firefox plugin or something? I can't seem to find any links on that page, just a picture of a gaping anus... help plz?
You didn't find a very good University, then. I had only instructors that would fail people unless things were right, no matter how pretty they were. Except in Graphics, but that's to be expected, and even then he wanted people to do the right thing first, and make it really pretty second.