The experts you are talking to are wrong (I worked on an app until a week ago that did huge joins millions of times a day, using oracle RAC). Joins in the db scale much better than doing joins in the app. The real issue is that some data really isn't all that relational, so a non-relational db like BigTable is very appropriate and much, much faster than a relational db. If you need to do joins in your application design you can't really do it on a non-relational db.
This is the best option, port the GUI (vista gui sounds pretty portable actually) to SCO unix (ms can buy it), run old apps in a virtual machine. Done and done.
You are being obtuse. The YDN does not "promote" java and.net, it just provides articles for developers using.net and java. Articles on how to use yahoo web services.
Anyway, are you implying because they mention java,.net and have flash on the YDN homepage that makes yahoo as "unopen" as ms?
I think we should start with regional high speed rail. And lets also not worry TOO much about it paying for itself in fares, I mean the point isn't to make money, the point is to create more efficient transportation.
As I posted up thread. I ran the numbers on this based on estimates of chinese, japanese and german projects, and you are looking at a price more like $270 billion. But still cheaper than Iraq.
I would like to point that at that price, we could build a national high speed rail system that connects most major cities...I estimate that based on some fiddling with google maps to be about 10,000 miles. That is right, you can have a) a war in Iraq. or b) a national high speed rail system. Hrmm.
I think the cost is somewhat underestimated, but shockingly, building a cross country maglev is within the realm of possibility if we spent as much on it as we do on defense. The cost per mile estimates for "easy" maglev routes seem to be $30-$70 million per mile. Assuming waste and considering parts of this will be more difficult (drilling tunnels) lets say it cost $100 million a mile and we base the distance on the freeway mileage, it would cost "only" $278 billion.
This is blowing my mind...I thought a better comparison would be california high speed rail, a more traditional TGV-style plan. The estimate to build the system out, including feeder improvements, is about $30 billion. That's just $43 million per mile! A nationwide high-speed and/or maglev system is feasible...god this defense budget is such a waste. And it won't go away because no one is going to vote to cut the defense budget.
Interestingly enough, F/OSS products are kicking Microsoft's ass at running the internet. Way back in 1997 when Microsoft bought hotmail conventional wisdom was that people making server software where going to be the winners in the internet revolution. It turned out that web apps were much more profitable than web servers, and free software dominates. Microsoft IIS has about a 36% share of the web server market, a number which has stopped growing. LAMP is pretty much the standard and their (low) cost makes it somewhat difficult to turn selling server software into a big moneymaker like desktop is. On the desktop you are right (excluding firefox). On the server its all out war and microsoft is losing.
I never realized I was being a pompas ass when I said I was a software engineer. I certainly don't consider what I do on par with "real" engineering, not at all. I am just a code monkey, but thats my title, and around silicon valley anyone that does coding is generally called an engineer. I don't think it really means the same thing as Engineer means in canadian law. If that sounds pompas I guess I will say uh...web developer? But the trouble with that is that when I say that people always think that means they can ask me to "Design their website", which isn't really what I do...
I was referring to gross profits, source: http://finance.yahoo.com/q/ks?s=YHOO
Regardless, yahoo has a lot of value, both in terms of shares, cash on hand, investments and of course the brand and the traffic to the core sites (home page, my yahoo, finance, mail, news sports). Its worth a lot, the issue yahoo has is that growth has been flat, not that the company is unprofitable. Yahoo is not dying. Yahoo is much healthier than apple was in the late 90s, or SGI was before it went private.
Yahoo has assets, has value, it just can't seem to grow. Probably poor management and poor focus in my opinion. Thats why its worth this kind of valuation. It is one of, if not the, most trafficked properties on the web, that has to be worth something.
Rails has a very specific set of things it is good for. What it gains on the front end is speed in development. What in loses on the back end is scalability and flexibility. We have a mixed environment, php on the frontend and java on the backend, with c++ on the back end for some tasks that require very fast performance. Rails would not in its normal form meet our needs.
Rails is fun to develop. And you are right, if you are a small team developing an app that doesn't need to scale past maybe a hundred thousand requests a day rails is the best choice. If you are building an app that needs to server millions of requests a day java on the backend and maybe the frontend makes sense. If you are going to be working with existing datasources like oracle or DB2 java is almost the default.
The great thing about it is that you can refuse to support people's personal computers. At our company if we want macs we get MBP. I highly doubt MBA is going to be an option.
Replacement for the battery costs $129. If this seems like a lot, be aware that a replacement battery for the regular Macbook is also $129, so this will be less profitable for apple (labor costs) must have made the choice for design reasons.
More from apple: http://www.apple.com/support/macbookair/service/battery/
You are right, its a total pita. Our servers are currently FreeBSD (migrating to Linux) and I have tried to replicate the dev environment on the MBP and ended up giving up and creating a parallels image for the task.
That isn't how it works. You put two fingers on the pad and hit the button with your thumb for a right click, one finger then button for left click. I REALLY like this, I prefer it to the two buttons I had on my old HP laptop. The two finger scroll is awesome as well.
Uh...I don't get it at all. I am a programmer and I use a mac at work (also a BSD box because that is our server environment). What, exactly, is this programming task that macs are so annoying for? Using vim? (get iTerm). Editing text? Compiling things? I really need to know what I am missing out on with linux.
Software has bugs. I run tiger still and until the latest firmware update for mbp I got kernel panics in certain (reproducible) situations. Desktops are going to be a little unstable, I have a freeBSD server that has never been rebooted except when I moved it, and a Linux desktop that has, in certain circumstances, had kernel panics. People use desktops. They install software, they run a bunch of apps. I find xp to be no more prone to BSODs that OS X is to kernel panics. I do find everything else about windows to be horrible, so I don't use it. But the os is no longer inherently unstable.
You are wrong. It is free, it is real time: "Quotes delayed, except where indicated otherwise." During trading hours most quotes are real time. Press release: http://www.sfgate.com/cgi-bin/blogs/sfgate/detail?blogid=19&entry_id=26853
Yahoo recently started offering realtime quotes: http://www.sfgate.com/cgi-bin/blogs/sfgate/detail?blogid=19&entry_id=26853 Look during trading hours and you will see it them.
The experts you are talking to are wrong (I worked on an app until a week ago that did huge joins millions of times a day, using oracle RAC). Joins in the db scale much better than doing joins in the app. The real issue is that some data really isn't all that relational, so a non-relational db like BigTable is very appropriate and much, much faster than a relational db. If you need to do joins in your application design you can't really do it on a non-relational db.
This is the best option, port the GUI (vista gui sounds pretty portable actually) to SCO unix (ms can buy it), run old apps in a virtual machine. Done and done.
Very interesting, because it looks like 56k was basically the hard limit. Unless you have some new, superfast modem I haven't heard of.
You are being obtuse. The YDN does not "promote" java and .net, it just provides articles for developers using .net and java. Articles on how to use yahoo web services.
Anyway, are you implying because they mention java, .net and have flash on the YDN homepage that makes yahoo as "unopen" as ms?
Of course. but usually when people talk about transit "paying for itself" they are only talking about fares, not considering the wider benefits.
I think we should start with regional high speed rail. And lets also not worry TOO much about it paying for itself in fares, I mean the point isn't to make money, the point is to create more efficient transportation.
As I posted up thread. I ran the numbers on this based on estimates of chinese, japanese and german projects, and you are looking at a price more like $270 billion. But still cheaper than Iraq.
I would like to point that at that price, we could build a national high speed rail system that connects most major cities...I estimate that based on some fiddling with google maps to be about 10,000 miles. That is right, you can have a) a war in Iraq. or b) a national high speed rail system. Hrmm.
I think the cost is somewhat underestimated, but shockingly, building a cross country maglev is within the realm of possibility if we spent as much on it as we do on defense. The cost per mile estimates for "easy" maglev routes seem to be $30-$70 million per mile. Assuming waste and considering parts of this will be more difficult (drilling tunnels) lets say it cost $100 million a mile and we base the distance on the freeway mileage, it would cost "only" $278 billion. This is blowing my mind...I thought a better comparison would be california high speed rail, a more traditional TGV-style plan. The estimate to build the system out, including feeder improvements, is about $30 billion. That's just $43 million per mile! A nationwide high-speed and/or maglev system is feasible...god this defense budget is such a waste. And it won't go away because no one is going to vote to cut the defense budget.
Interestingly enough, F/OSS products are kicking Microsoft's ass at running the internet. Way back in 1997 when Microsoft bought hotmail conventional wisdom was that people making server software where going to be the winners in the internet revolution. It turned out that web apps were much more profitable than web servers, and free software dominates. Microsoft IIS has about a 36% share of the web server market, a number which has stopped growing. LAMP is pretty much the standard and their (low) cost makes it somewhat difficult to turn selling server software into a big moneymaker like desktop is. On the desktop you are right (excluding firefox). On the server its all out war and microsoft is losing.
I never realized I was being a pompas ass when I said I was a software engineer. I certainly don't consider what I do on par with "real" engineering, not at all. I am just a code monkey, but thats my title, and around silicon valley anyone that does coding is generally called an engineer. I don't think it really means the same thing as Engineer means in canadian law. If that sounds pompas I guess I will say uh...web developer? But the trouble with that is that when I say that people always think that means they can ask me to "Design their website", which isn't really what I do...
I was referring to gross profits, source: http://finance.yahoo.com/q/ks?s=YHOO Regardless, yahoo has a lot of value, both in terms of shares, cash on hand, investments and of course the brand and the traffic to the core sites (home page, my yahoo, finance, mail, news sports). Its worth a lot, the issue yahoo has is that growth has been flat, not that the company is unprofitable. Yahoo is not dying. Yahoo is much healthier than apple was in the late 90s, or SGI was before it went private. Yahoo has assets, has value, it just can't seem to grow. Probably poor management and poor focus in my opinion. Thats why its worth this kind of valuation. It is one of, if not the, most trafficked properties on the web, that has to be worth something.
500 million users. $3.75 billion a year in profit. Market cap of $40 billion.
YUI is open source: http://sourceforge.net/projects/yui/
Rails has a very specific set of things it is good for. What it gains on the front end is speed in development. What in loses on the back end is scalability and flexibility. We have a mixed environment, php on the frontend and java on the backend, with c++ on the back end for some tasks that require very fast performance. Rails would not in its normal form meet our needs. Rails is fun to develop. And you are right, if you are a small team developing an app that doesn't need to scale past maybe a hundred thousand requests a day rails is the best choice. If you are building an app that needs to server millions of requests a day java on the backend and maybe the frontend makes sense. If you are going to be working with existing datasources like oracle or DB2 java is almost the default.
The great thing about it is that you can refuse to support people's personal computers. At our company if we want macs we get MBP. I highly doubt MBA is going to be an option.
Replacement for the battery costs $129. If this seems like a lot, be aware that a replacement battery for the regular Macbook is also $129, so this will be less profitable for apple (labor costs) must have made the choice for design reasons. More from apple: http://www.apple.com/support/macbookair/service/battery/
You are right, its a total pita. Our servers are currently FreeBSD (migrating to Linux) and I have tried to replicate the dev environment on the MBP and ended up giving up and creating a parallels image for the task.
That isn't how it works. You put two fingers on the pad and hit the button with your thumb for a right click, one finger then button for left click. I REALLY like this, I prefer it to the two buttons I had on my old HP laptop. The two finger scroll is awesome as well.
Uh...I don't get it at all. I am a programmer and I use a mac at work (also a BSD box because that is our server environment). What, exactly, is this programming task that macs are so annoying for? Using vim? (get iTerm). Editing text? Compiling things? I really need to know what I am missing out on with linux.
Hmmm..."CGI". That word does not mean what you think it means.
Hit the nail on the head. Although css could use some work...
Software has bugs. I run tiger still and until the latest firmware update for mbp I got kernel panics in certain (reproducible) situations. Desktops are going to be a little unstable, I have a freeBSD server that has never been rebooted except when I moved it, and a Linux desktop that has, in certain circumstances, had kernel panics. People use desktops. They install software, they run a bunch of apps. I find xp to be no more prone to BSODs that OS X is to kernel panics. I do find everything else about windows to be horrible, so I don't use it. But the os is no longer inherently unstable.