beyond what gates can afford, you have to take into account how much gates wants the gum. Gates compares the price of gum for $1000 and says "for that same $1k I can buy a new TV"
Smith only hopes he wears the cheap payless shoes if they are identical and homogenious to the expensive ones.
They may be of inferior quality, or perhaps just a less popular brand.
The price is driven by the demand, and as humans we have a desire for things that are deemed cool.
As for why society deems something cool that isn't really any better, is a different discussion, but once deemed cool, its all just supply and demand again.
Actually, the good samaratan laws (which you correctly point out, are everywhere) say that you can't be sued if you try to help someone and they die anyway. (For example, CPR often causes other complications such as a bruised heart or cracked ribs, which can be fatal, especially to the elderly.
However, unless you are a doctor, lifeguard, firefighter, paramedic, or cop AND on duty, you do not have an obligation to help. Even those occupations if they are not on duty do not have a duty to help.
Trust me, I have woked in several of those fields (lifeguard, and peramedic) and am quite familliar with the statutes.
You have the responsibility to rescue the woman if you are the owner of the pool, or the lifeguard. If you aren't there are no must-assist laws in the US, so you can be a shmuck and watch her drown.
Actually, even the owner doesnt have the responsability to rescue. They just have to try. There is some assumption of risk on the part of the user.
Negligence generally gives weight to who can avoid the risk most easily. Also taken into account are cost to eliminate risk, vs damage if risk happens.
Therefore if it costs $1M to clean up my ice patch, but only $1K if someone slips, I am not negligent, even if I could have cleaned it up.
Of course, the opposite is true, it costs $5 to clean the patch, and $100k if someone slips, so in fact I am negligent.
Um. The US is not loser pays. If MS hires all their lawyers to defend someone MS foots the bill.
What they get out of it : If the guy lost, that sent a precident, which now opens the door for 10000 people to sue. So they make sure the precident doesn't get set.
Fair use applies to the user not the distributor. Therefore each person sending you the file is still in trouble, even though they only sent you a little bit. You the user are still in trouble, because you have the whole file, and therefore are exceeding fair use (probably.. fair use isn't really well defined)
There is no such thing as centfugal force. The two forces in effect with orbit are momentum, and gravity.
Momentum wants to keep the earth going in a straight line out into deep space.(tangent to the orbit we are currently in) Gravity pulls us away from that line. Closer to the sun. The spot closer to the sun happens to be right on the orbit line. Repeat.
Actually, the author is wrong. The globe rotates the "wrong" way because of the way gas works within the globe. If you use an inert gas, it works the way it should
Database applications dont have the database running on the client machine. They have it running on the oracle cluster or mainframe in the back room. The client side wouldn't need 2G of memory. And nobody in their right mind is going to run their DB server off of a client box.
I would say CAD only pays the bills at an engineering or architecture firm, and I think the best CAD packages are currently for PC. While the new apple box certainly opens the door up to porting to Apple, the lag time before Intel comes out with 64 bit proccessors wont be long enough for significant entrenchmant.
From Java.Sun.Com. Emphasis mine. Looks pretty much like a description of a model to follow. Not something that shouldn't be copied.
Again, my point was not that Java required you to write this type of code, merely that Java encourages it, and the examples provided encourage it.
The Java Pet Store Demo is a sample application from the Java 2 Platform, Enterprise Edition ("J2EE") BluePrints Program at Java Software, Sun Microsystems. It demonstrates how to use the capabilities of the J2EE 1.3 platform to develop flexible, scalable, cross-platform enterprise applications.
The Java Pet Store Demo comes with full source code and documentation, which illustrate the typical design decisions and tradeoffs a developer makes when building an enterprise application. The demo shows how to use JavaServer Pages ("JSP"), JavaTM Servlet, Enterprise JavaBeans ("EJBTM"), and Java Message Service ("JMS") technologies. It also uses new technologies in the J2EE 1.3 platform, which you can experiment with and learn how to use in your own enterprise solutions..
With real, working code illustrating the BluePrints guidelines, the Java Pet Store Demo reduces the learning curve of the J2EE 1.3 platform, enabling you to deliver complete end-to-end solutions with faster time-to-market..
The Java BluePrints Program program helps developers create robust, scalable, and portable applications by providing guidelines, patterns, and code that illustrate best practices on how to build end-to-end applications using Java technology.
J# has issues, dont interpret J# as the whole of.Net J# was really just a marketing ploy to get Java people over. Use C# or VB.Net. and you wouldnt have had the deployment issues
Yes,.Net has a nice sized redistributable, but so does Java, so its pretty even.
You did something wrong if your GUI didnt work right. This thread is about web development, and the GUI is therefore HTML. If you were using NS4 then yes you had lots of issues, because NS4 doesn't support CSS2, which.net likes to use, but you can turn that off pretty easy. So anyway, if you are on topic, then the flaw is your HTML skills, not.net.
If you were talking a Windows Forms app. well, I think you are smoking crack if you think swing/awt is easier or more consistant. Using awt is like handing someone a chainsaw and then bending over.
Okay, here is my anti-disclaimer. I _AM_ a web developer, and I do web development all day long, every day, since there was a web pretty much.
When JSP first came out, it was a significant step forward from the tool that I was using at the time, ASP (classic). The advantages were many. Exception handling, and objects were the primary ones. Other things (like being strongly typed) also were a significant step forward. Yes you could get many of these things by doing your ASP development in JScript, instead of VBScript, but nobody really did.
However, the disadvantage of Java : over-architected. If you follow the blueprints, or examples provided by Sun, or Apache, or any other big shop out there, you end up with thousands of classes. Java itself doesnt have this issue, (IE, the language does not require this) its more of the paradigm that the whole J2EE world evokes.
ASP.Net has many of the same advantages that JSP has. Exceptions, classes, strong types (if you want them)
However, as a bonus, the.Net model encourages a better web architecture (IMO).
For example, take a look at Java Pet Store vs PetShop.net. Yes there are complaints from the Java world that its not a fair comparison, because they did things differently. THATS THE POINT. If Java encourages you to do things in a way that uses 4x the code, and runs slower, thats a problem. Microsoft is under no obligation to do things in an inneficient manner to match Java, because thats what Sun wants. MS set out to compare "how much code to make this functionality happen, and how does it perform"
Some may say : but the Java code might be better architected! How do you judge architecture? Only 2 things matter. Maintainability, and Performance. The.Net solution performs better. So thats 1. The Java code might be more "correct" OOP design, but in terms of maintainablilty, mediocre code, vs 4X perfect code is gonna be a close call. And I don't think the.Net code is mediocre, its very readable. And the Java code isn't perfect. So in my book,.Net wins the pet store competition.b
Now, from a platform perspective, Java did some things that I wish would have made it into.Net (specifically C#)..Net has a problem of swallowing exceptions. In Java you have to declare what any function can throw. Therefore the caller of your function can know to handle the error, pass the error, or ignore (swallow) the error.
Since you dont declare exceptions in C#, callers of functions have to be prepared to handle any exception. As a result, most callers just end up catching Exception and then they never get passed up.
Some other things are enviromental. Visual Studio.net is FAR AND AWAY the best IDE I have ever used. Seamless integration of HTML, code, Javascript, database etc. Integrated debugging of client and server side code, including database calls (it will jump into the stored procs and let you step through them!)
While integrated debugging is something available in Java, I have not seen it to this degree.
Also, ASP.net seems much easier to extend. Making new controls (user controls or server controls) is trivial compared to the work required in Java.
Now, Java's big claim to fame is of course cross platform compatibility. If you need to run on Unix TODAY, then obviously go with Java (or python, or perl or whatever)
But Mono is just around the corner. Mono will already run iBuySpy (a pretty complex app) without modifications. So cross platform for.Net is a reality too.
Actually, one of my closest friends is competing for Ms Nebraska this year, for like the 4th year in a row. You can't win at the state level more than once, but you can be runner up and then come back the next year (as long as you are still young enough)
He was not appointed. The supreme court decision was not if bush should be President or not. It was should Florida be allowed to change their election laws, by fiat, DURING THE ELECTION. The answer was no.
And if the answer had been yes, the recount that the democrats were asking for WOULD HAVE MADE BUSH PRESIDENT.
For the pocketPC platform, there is a great app out there called JSLandscape. It lets me go 640x480, 800x600, and 1024x768 on my ipaq, in portrait or landscape mode. Of course 1024x768 is totally unreadable on that size sceen, but it lets me use my remote desktop. It has a zoom feature that goes back down to a 320x240 section of the screen, and a little box with arrows that lets you scroll around. Input is enabled the whole time, via keyboard, soft keyboard (although the soft keyboard might be in an area of the screen you cant see, because of scroll), grafitti (well, not grafitti, but the pocketpc version, which has the same strokes), and transcriber (the cursive/printing handwriting recognition)
On both my ARM ipaq, and my XScale ipaq, response time is slower than when in normal res, but very usable. Especially if you are getting the data across 802.11
Only downside is it takes a soft reset to switch resolutions.
Actually, supply affects quantity demanded, not demand.
Demand is the entire curve. Quantity demanded is the point where you are on the curve.
For example, if you change the price of coke from 50c to $3, the quantity demanded will drop (alot, as coke is pretty elastic)
However, many of those people who were drinking coke will switch over to drink pepsi. Pepsi is at the same price, and the whole curve for pepsi will shift. At any given price point, more people will buy now than would if coke was still 50c.
Of course, this post, and my original post are leaving out lots of tangental and tertiary effects, but for people who aren't econ majors or CPAs, they probably don't care.
Because costs have nothing to do with prices. Demand does. Costs just affect profit.
Well, in more detailed terms, a lowering of costs will result in increased supply (to the point where the cost of producing one unit equals the revenue from selling that unit)
In something like burgers, where there are many competitors, a change in the cost structure for one company would not affect the prices market wide.
However, if all burger joins started buying cheeper beef, supply would go up across the market. This would result in a price war until equilibrium was reached again.
However, prices will never fall as far as costs fall. This is due to the elasticity of supply and demand.
(The reverse is true too, if costs go up, prices don't make a 100% match, even in a monopoly)
beyond what gates can afford, you have to take into account how much gates wants the gum. Gates compares the price of gum for $1000 and says "for that same $1k I can buy a new TV"
no gum.
Smith only hopes he wears the cheap payless shoes if they are identical and homogenious to the expensive ones.
They may be of inferior quality, or perhaps just a less popular brand.
The price is driven by the demand, and as humans we have a desire for things that are deemed cool.
As for why society deems something cool that isn't really any better, is a different discussion, but once deemed cool, its all just supply and demand again.
Uh, with 2k, you use terminal services which is the technology that Remote Desktop is using.
Actually, the good samaratan laws (which you correctly point out, are everywhere) say that you can't be sued if you try to help someone and they die anyway. (For example, CPR often causes other complications such as a bruised heart or cracked ribs, which can be fatal, especially to the elderly.
However, unless you are a doctor, lifeguard, firefighter, paramedic, or cop AND on duty, you do not have an obligation to help. Even those occupations if they are not on duty do not have a duty to help.
Trust me, I have woked in several of those fields (lifeguard, and peramedic) and am quite familliar with the statutes.
You have the responsibility to rescue the woman if you are the owner of the pool, or the lifeguard. If you aren't there are no must-assist laws in the US, so you can be a shmuck and watch her drown.
Actually, even the owner doesnt have the responsability to rescue. They just have to try. There is some assumption of risk on the part of the user.
Negligence generally gives weight to who can avoid the risk most easily. Also taken into account are cost to eliminate risk, vs damage if risk happens.
Therefore if it costs $1M to clean up my ice patch, but only $1K if someone slips, I am not negligent, even if I could have cleaned it up.
Of course, the opposite is true, it costs $5 to clean the patch, and $100k if someone slips, so in fact I am negligent.
Um. The US is not loser pays. If MS hires all their lawyers to defend someone MS foots the bill.
What they get out of it : If the guy lost, that sent a precident, which now opens the door for 10000 people to sue. So they make sure the precident doesn't get set.
The point is that you cant share ANY of the file under fair use. Its USING the file that is fair, not sharing it.
And in the end, you have the whole file on your computer, which is clearly in violation.
This is a dead end. Fight the battle in trying to establish real fair use laws, not in trying to find wierd loopholes that will just be easily closed
Fair use applies to the user not the distributor. Therefore each person sending you the file is still in trouble, even though they only sent you a little bit. You the user are still in trouble, because you have the whole file, and therefore are exceeding fair use (probably.. fair use isn't really well defined)
There is no such thing as centfugal force. The two forces in effect with orbit are momentum, and gravity.
Momentum wants to keep the earth going in a straight line out into deep space.(tangent to the orbit we are currently in) Gravity pulls us away from that line. Closer to the sun. The spot closer to the sun happens to be right on the orbit line. Repeat.
Uh oleo is a brand name of margarine...
The US flag on the moon doesn't wave. It is heavily starched, and has wires running through it to hold it out.
Actually, the author is wrong. The globe rotates the "wrong" way because of the way gas works within the globe. If you use an inert gas, it works the way it should
see here
The pens were created by Fisher pens, at the cost of fisher pen inc. and given freely to NASA.
Database applications dont have the database running on the client machine. They have it running on the oracle cluster or mainframe in the back room. The client side wouldn't need 2G of memory. And nobody in their right mind is going to run their DB server off of a client box.
I would say CAD only pays the bills at an engineering or architecture firm, and I think the best CAD packages are currently for PC. While the new apple box certainly opens the door up to porting to Apple, the lag time before Intel comes out with 64 bit proccessors wont be long enough for significant entrenchmant.
Someone did : http://www.ibatis.com/jpetstore/jpetstore.html
However, they don't provide any benchmarks other than lines of code.
From Java.Sun.Com. Emphasis mine. Looks pretty much like a description of a model to follow. Not something that shouldn't be copied.
.
Again, my point was not that Java required you to write this type of code, merely that Java encourages it, and the examples provided encourage it.
The Java Pet Store Demo is a sample application from the Java 2 Platform, Enterprise Edition ("J2EE") BluePrints Program at Java Software, Sun Microsystems. It demonstrates how to use the capabilities of the J2EE 1.3 platform to develop flexible, scalable, cross-platform enterprise applications.
The Java Pet Store Demo comes with full source code and documentation, which illustrate the typical design decisions and tradeoffs a developer makes when building an enterprise application. The demo shows how to use JavaServer Pages ("JSP"), JavaTM Servlet, Enterprise JavaBeans ("EJBTM"), and Java Message Service ("JMS") technologies. It also uses new technologies in the J2EE 1.3 platform, which you can experiment with and learn how to use in your own enterprise solutions..
With real, working code illustrating the BluePrints guidelines, the Java Pet Store Demo reduces the learning curve of the J2EE 1.3 platform, enabling you to deliver complete end-to-end solutions with faster time-to-market.
The Java BluePrints Program program helps developers create robust, scalable, and portable applications by providing guidelines, patterns, and code that illustrate best practices on how to build end-to-end applications using Java technology.
A few things :
.Net J# was really just a marketing ploy to get Java people over. Use C# or VB.Net. and you wouldnt have had the deployment issues
.Net has a nice sized redistributable, but so does Java, so its pretty even.
.net likes to use, but you can turn that off pretty easy. So anyway, if you are on topic, then the flaw is your HTML skills, not .net.
J# has issues, dont interpret J# as the whole of
Yes,
You did something wrong if your GUI didnt work right. This thread is about web development, and the GUI is therefore HTML. If you were using NS4 then yes you had lots of issues, because NS4 doesn't support CSS2, which
If you were talking a Windows Forms app. well, I think you are smoking crack if you think swing/awt is easier or more consistant. Using awt is like handing someone a chainsaw and then bending over.
Okay, here is my anti-disclaimer. I _AM_ a web developer, and I do web development all day long, every day, since there was a web pretty much.
.Net model encourages a better web architecture (IMO).
.Net solution performs better. So thats 1. The Java code might be more "correct" OOP design, but in terms of maintainablilty, mediocre code, vs 4X perfect code is gonna be a close call. And I don't think the .Net code is mediocre, its very readable. And the Java code isn't perfect. So in my book, .Net wins the pet store competition.b
.Net (specifically C#). .Net has a problem of swallowing exceptions. In Java you have to declare what any function can throw. Therefore the caller of your function can know to handle the error, pass the error, or ignore (swallow) the error.
.Net is a reality too.
When JSP first came out, it was a significant step forward from the tool that I was using at the time, ASP (classic). The advantages were many. Exception handling, and objects were the primary ones. Other things (like being strongly typed) also were a significant step forward. Yes you could get many of these things by doing your ASP development in JScript, instead of VBScript, but nobody really did.
However, the disadvantage of Java : over-architected. If you follow the blueprints, or examples provided by Sun, or Apache, or any other big shop out there, you end up with thousands of classes. Java itself doesnt have this issue, (IE, the language does not require this) its more of the paradigm that the whole J2EE world evokes.
ASP.Net has many of the same advantages that JSP has. Exceptions, classes, strong types (if you want them)
However, as a bonus, the
For example, take a look at Java Pet Store vs PetShop.net. Yes there are complaints from the Java world that its not a fair comparison, because they did things differently. THATS THE POINT. If Java encourages you to do things in a way that uses 4x the code, and runs slower, thats a problem. Microsoft is under no obligation to do things in an inneficient manner to match Java, because thats what Sun wants. MS set out to compare "how much code to make this functionality happen, and how does it perform"
Some may say : but the Java code might be better architected! How do you judge architecture? Only 2 things matter. Maintainability, and Performance. The
Now, from a platform perspective, Java did some things that I wish would have made it into
Since you dont declare exceptions in C#, callers of functions have to be prepared to handle any exception. As a result, most callers just end up catching Exception and then they never get passed up.
Some other things are enviromental. Visual Studio.net is FAR AND AWAY the best IDE I have ever used. Seamless integration of HTML, code, Javascript, database etc. Integrated debugging of client and server side code, including database calls (it will jump into the stored procs and let you step through them!)
While integrated debugging is something available in Java, I have not seen it to this degree.
Also, ASP.net seems much easier to extend. Making new controls (user controls or server controls) is trivial compared to the work required in Java.
Now, Java's big claim to fame is of course cross platform compatibility. If you need to run on Unix TODAY, then obviously go with Java (or python, or perl or whatever)
But Mono is just around the corner. Mono will already run iBuySpy (a pretty complex app) without modifications. So cross platform for
You can write, record, mix, and distribute your album in 6 days? You lie.
Actually, one of my closest friends is competing for Ms Nebraska this year, for like the 4th year in a row. You can't win at the state level more than once, but you can be runner up and then come back the next year (as long as you are still young enough)
He was not appointed. The supreme court decision was not if bush should be President or not. It was should Florida be allowed to change their election laws, by fiat, DURING THE ELECTION. The answer was no.
And if the answer had been yes, the recount that the democrats were asking for WOULD HAVE MADE BUSH PRESIDENT.
For the pocketPC platform, there is a great app out there called JSLandscape. It lets me go 640x480, 800x600, and 1024x768 on my ipaq, in portrait or landscape mode. Of course 1024x768 is totally unreadable on that size sceen, but it lets me use my remote desktop. It has a zoom feature that goes back down to a 320x240 section of the screen, and a little box with arrows that lets you scroll around. Input is enabled the whole time, via keyboard, soft keyboard (although the soft keyboard might be in an area of the screen you cant see, because of scroll), grafitti (well, not grafitti, but the pocketpc version, which has the same strokes), and transcriber (the cursive/printing handwriting recognition)
On both my ARM ipaq, and my XScale ipaq, response time is slower than when in normal res, but very usable. Especially if you are getting the data across 802.11
Only downside is it takes a soft reset to switch resolutions.
Actually, supply affects quantity demanded, not demand.
Demand is the entire curve. Quantity demanded is the point where you are on the curve.
For example, if you change the price of coke from 50c to $3, the quantity demanded will drop (alot, as coke is pretty elastic)
However, many of those people who were drinking coke will switch over to drink pepsi. Pepsi is at the same price, and the whole curve for pepsi will shift. At any given price point, more people will buy now than would if coke was still 50c.
Of course, this post, and my original post are leaving out lots of tangental and tertiary effects, but for people who aren't econ majors or CPAs, they probably don't care.
Because costs have nothing to do with prices. Demand does. Costs just affect profit.
Well, in more detailed terms, a lowering of costs will result in increased supply (to the point where the cost of producing one unit equals the revenue from selling that unit)
In something like burgers, where there are many competitors, a change in the cost structure for one company would not affect the prices market wide.
However, if all burger joins started buying cheeper beef, supply would go up across the market. This would result in a price war until equilibrium was reached again.
However, prices will never fall as far as costs fall. This is due to the elasticity of supply and demand.
(The reverse is true too, if costs go up, prices don't make a 100% match, even in a monopoly)
How does your relative justify teaching a class, presumably that the students paid for, on a subject that he admits he is not qualified to teach?