How can you already have the conclusion that it is cheaper to outsource? If you don't know who could offer you the services you need, how do you know what they charge? You should investigate your requirements, prepare a bid if you keep in in-house, ask for bids to do it outsourced and compare.
Here's the situation I think you want avoid:
Company: keeping vending machines stocked and maintained is a pain in the butt and it costs us $5000 a month.
I know there are companies that provide this service for $2500.
Concusion : Let's oursource!
Gather requirements, ask for bids to do soda and candy machines.
Best bid $6000 a month. Ooops - the $2500 we knew about was only for Soda.
You have to have your requirements together to get bids to make the initial decision to outsource.
ok, so why don't I setup the web site phishers.bank.com . I use my own funky XUL extension that pops up a username/password. My app figures out the personal image the same way as the other extension the user trusts. My app, doesn't do any authentication, it just displays two images back to the user that look the same. Then it asks for their money.
You're putting all your eggs in the basket of the user trusing the browser to have secure settings per-extension that can't be ready by an alternate extension. How do you do that? If you do secure the browser's saved settings, how do you roll out updates to this extension? What keeps me from spoofing the update and reading the secured settings?
First, cost: Compare the cost per MB of CD's with flash. To fit a driver in the flash you'd have to put a huge flash on the chip. And flash is EXPENSIVE! On the order of dollars per megabyte, where as CD's are a dime a dozen.
Second, you have to have a driver that knows how to fetch the driver from flash. So you need to establish a new interface on top of PCI to know how to get a driver, plus you have to have a universal OS ID that can be used to get the right driver, so that Win NT SP3 is unique as compared to Win NT SP4.
Third, you have to update the driver. I don't know about you, but i'm always nervous when I have to flash a component on my system.
Fourth, manufacturing. If you're going to build these things, the lead time on the flash image is probably longer than on a CD or a web-site. If the drivers are taking a while, you can send the board to the factory before the CD image.
... Just a few more things to throw in. If you're interested in Philsophy of Language and Phil. of Mathematics, you're also likely to be interested in formal semantics and other programming language areas, which are not neccessarily linked to "Theory of Computation". These fields delve much more into meaning of programming languages, rather than merely the computational or algorithmic side.
For semantics, I don't have any good sources to refer you to, as I've only got lecture notes explaining the basics, but you want to look for discussion of "denotational semantics" These are discussed most in the functional language community. The Scheme spec (r5rs) has a denotational semantics for the language. "Monads" are also an area of some interest... but monads and category theory may be leaning more towards the mathematical side.
Here are two cites ripped from a course web page somewhere: J.C.Reynolds, Theories of Programming Languages, Cambridge University Press 1998, ISBN 0-521-59414-6
D.A.Schmidt, Denotational Semantics: A Methodology for Language Development, WCB Publishers, Dubuque, Iowa 1988, ISBN 0-697-06849-8
A few other things that may or may not be of interest in object oriented areas:
Black, Andrew, Jens Palsberg. Foundations of Object-Oriented Languages ACM SIGPLAN Notices. Volume 29, No. 3, March 1994.
Cook, William R., Walter L. Hill, and Peter S. Canning. Inheritance Is Not Subtyping. in Theoretical Aspects of Object-Oriented Design. ed. Carl A. Gunter and John C. Mitchel. MIT Press, Cambridge, Mass.: 1994.
Danforth, Scott, Chris Tomlinson. Type Theories and Object-Oriented Programming. ACM Comput-ing Surveys, Vol. 20, No. 1, March 1988, p. 29
Brian Cantwell Smith On the Origin of Objects MIT Press ISBN: 0-262-19363-9 (HB) 0-262-69209-0 (PB)
An exploration of object oriented programming turned philosophic inquiry. I've only read the first half; as a double major in Philosophy and CS I had to stop reading it so that my senior CS project did not devlove into a philosophy paper.
How long will it take for the XML namespace standard of using URI's as the global identifier to take hold for trademarks? What the trademark people need is a globally unique way of defining trademarks, why not copy the XML way of making globally unique id's?
MBNA offers them. They use either an HTTPS/HTML solution or a flash plugin to do it. It's nice, because you can basicaly set an arbitrary credit limit and expiration date for the card number. Then if a cracker breaks into the e-commerce site, they can't use the credit card at all, because (hopefully) the thing you bought with the card maxed out the credit card (or at least come close).
The way I use it is to get everything ready to go at the e-business and get a total price. Then I go create a credit card number with a limit close to the total and make it expire in a month. I can be pretty sure that no one will be able to steal the card and make big purchases.
I will quote the Microsoft web page "Microsoft invites third party review and validation of this implementation so that Microsoft's customers and development partners can be assured that the implementation of Kerberos in Windows 2000 is within the letter and spirit of the specification." So go REVIEW the spec. Discuss ALL the details and say why it sucks!! For sure every one will learn how it works. A publication on the internet of your review MUST be legal if they are asking for third party review to assure customers. They're asking for you to disclose the information for them!
At my school (Macalester) we're getting close to banning it. We already have a saturated T1 running at 80%-90%, then add Napster on to that. Preliminary estimates had badwidth utilization showing 25% napster. After warnings that napster would be cuttoff, and better measurements, Napster is down to 9%. The issue is still that it is soaking up bandwidth that is not being used to fulfill the mission of the college. There is no reason prof's and students should be inhibited from doing research because students want to download free music (much of which is illegal).
I think such a repository is necessary and would need to be able to serve as an apt source for debian packages and have an apropriate structure for updates by other distributions. I know debian isn't the only one with the ability to check a repository for updates, but it would be nice to have a central unofficial debian source
Hey, next time Microsoft goes to hang out in front of a court house why doesn't everyone show up with their Windows 98/95 CD's that aren't being used because they aren't running it and demand their money back. Hell, if they're at the court house complaining about the money being stolen from them why not go to complain about the money they're taking?
How can you already have the conclusion that it is cheaper to outsource? If you don't know who could offer you the services you need, how do you know what they charge? You should investigate your requirements, prepare a bid if you keep in in-house, ask for bids to do it outsourced and compare.
Here's the situation I think you want avoid:
Company: keeping vending machines stocked and maintained is a pain in the butt and it costs us $5000 a month.
I know there are companies that provide this service for $2500.
Concusion : Let's oursource!
Gather requirements, ask for bids to do soda and candy machines.
Best bid $6000 a month. Ooops - the $2500 we knew about was only for Soda.
You have to have your requirements together to get bids to make the initial decision to outsource.
ok, so why don't I setup the web site phishers.bank.com . I use my own funky XUL extension that pops up a username/password. My app figures out the personal image the same way as the other extension the user trusts. My app, doesn't do any authentication, it just displays two images back to the user that look the same. Then it asks for their money.
You're putting all your eggs in the basket of the user trusing the browser to have secure settings per-extension that can't be ready by an alternate extension. How do you do that? If you do secure the browser's saved settings, how do you roll out updates to this extension? What keeps me from spoofing the update and reading the secured settings?
Looks like they still have work to do lining up the images. Check out the Boise river and Bronco stadium (yes, blue Astroturf).
o ise,+id&t=k&hl=en/
http://maps.google.com/maps?q=1010+Broadway+ave,b
look at nx/freenx, it works pretty well and is even cross platform. KDE has some kind of integration/support.
http://www.nomachine.com/
http://www.mserv.org/ and http://dougiamas.com/mserv/
I'm on a TC1000 right now, and xstroke works great, better than M$'s graffiti.
First, cost: Compare the cost per MB of CD's with flash. To fit a driver in the flash you'd have to put a huge flash on the chip. And flash is EXPENSIVE! On the order of dollars per megabyte, where as CD's are a dime a dozen.
Second, you have to have a driver that knows how to fetch the driver from flash. So you need to establish a new interface on top of PCI to know how to get a driver, plus you have to have a universal OS ID that can be used to get the right driver, so that Win NT SP3 is unique as compared to Win NT SP4.
Third, you have to update the driver. I don't know about you, but i'm always nervous when I have to flash a component on my system.
Fourth, manufacturing. If you're going to build these things, the lead time on the flash image is probably longer than on a CD or a web-site. If the drivers are taking a while, you can send the board to the factory before the CD image.
... Just a few more things to throw in. If you're interested in Philsophy of Language and Phil. of Mathematics, you're also likely to be interested in formal semantics and other programming language areas, which are not neccessarily linked to "Theory of Computation". These fields delve much more into meaning of programming languages, rather than merely the computational or algorithmic side.
h tml
For semantics, I don't have any good sources to refer you to, as I've only got lecture notes explaining the basics, but you want to look for discussion of "denotational semantics" These are discussed most in the functional language community. The Scheme spec (r5rs) has a denotational semantics for the language. "Monads" are also an area of some interest... but monads and category theory may be leaning more towards the mathematical side.
Another related article:
Rayside, Derick, Gerard T. Campbell
"An Aristotelian Understanding of Object-Oriented Programming"
OOPSLA '00 10/00 Minneapolis, MN USA
[conference procedings]
http://citeseer.nj.nec.com/rayside00aristotelian.
Here are two cites ripped from a course web page somewhere:
J.C.Reynolds, Theories of Programming Languages, Cambridge University Press 1998, ISBN 0-521-59414-6
D.A.Schmidt, Denotational Semantics: A Methodology for Language Development, WCB Publishers, Dubuque, Iowa 1988, ISBN 0-697-06849-8
A few other things that may or may not be of interest in object oriented areas:
Black, Andrew, Jens Palsberg. Foundations of Object-Oriented Languages ACM SIGPLAN Notices. Volume 29, No. 3, March 1994.
Cook, William R., Walter L. Hill, and Peter S. Canning. Inheritance Is Not Subtyping. in Theoretical Aspects of Object-Oriented Design. ed. Carl A. Gunter and John C. Mitchel. MIT Press, Cambridge, Mass.: 1994.
Danforth, Scott, Chris Tomlinson. Type Theories and Object-Oriented Programming. ACM Comput-ing Surveys, Vol. 20, No. 1, March 1988, p. 29
Brian Cantwell Smith
On the Origin of Objects
MIT Press
ISBN: 0-262-19363-9 (HB) 0-262-69209-0 (PB)
An exploration of object oriented programming turned philosophic inquiry. I've only read the first half; as a double major in Philosophy and CS I had to stop reading it so that my senior CS project did not devlove into a philosophy paper.
How long will it take for the XML namespace standard of using URI's as the global identifier to take hold for trademarks? What the trademark people need is a globally unique way of defining trademarks, why not copy the XML way of making globally unique id's?
e.g.:
http://Coca-cola.tm
http://Coca-cola.tm/Coke
MBNA offers them. They use either an HTTPS/HTML solution or a flash plugin to do it. It's nice, because you can basicaly set an arbitrary credit limit and expiration date for the card number. Then if a cracker breaks into the e-commerce site, they can't use the credit card at all, because (hopefully) the thing you bought with the card maxed out the credit card (or at least come close). The way I use it is to get everything ready to go at the e-business and get a total price. Then I go create a credit card number with a limit close to the total and make it expire in a month. I can be pretty sure that no one will be able to steal the card and make big purchases.
I will quote the Microsoft web page "Microsoft invites third party review and validation of this implementation so that Microsoft's customers and development partners can be assured that the implementation of Kerberos in Windows 2000 is within the letter and spirit of the specification." So go REVIEW the spec. Discuss ALL the details and say why it sucks!! For sure every one will learn how it works. A publication on the internet of your review MUST be legal if they are asking for third party review to assure customers. They're asking for you to disclose the information for them!
At my school (Macalester) we're getting close to banning it. We already have a saturated T1 running at 80%-90%, then add Napster on to that. Preliminary estimates had badwidth utilization showing 25% napster. After warnings that napster would be cuttoff, and better measurements, Napster is down to 9%. The issue is still that it is soaking up bandwidth that is not being used to fulfill the mission of the college. There is no reason prof's and students should be inhibited from doing research because students want to download free music (much of which is illegal).
I think such a repository is necessary and would need to be able to serve as an apt source for debian packages and have an apropriate structure for updates by other distributions. I know debian isn't the only one with the ability to check a repository for updates, but it would be nice to have a central unofficial debian source
Will the Queen be participating in Burn all GIFs day?
Hey, next time Microsoft goes to hang out in front of a court house why doesn't everyone show up with their Windows 98/95 CD's that aren't being used because they aren't running it and demand their money back. Hell, if they're at the court house complaining about the money being stolen from them why not go to complain about the money they're taking?