The problem is that the fastest hard drives on the market today are Ultra320 SCSI, which have a throughput of 320MB per sec
The fastest hard drives on the market (discounting solid-state disks) have a throughput of 40-60MB/s. The point of ultra-320 is that you can put 8 disks on a bus and get 40MB/s out of all of them at once.
Getting back to the original point, 10Gb/s isn't intended for disk streaming, but network I/O - the aggregate bandwidth of a thousand PCs will hit 10Gb/s. Alternatively, a clustered website can serve at 10Gb/s. They don't need to stream the same file of disk 1000 times if it's in cache after the first time.
Management turned out not to be interested in even looking at the proposal. It seems he's more interested in protecting his image than the company. We've spent over a quarter million dollars on equipment and software alone, not to mention outrageous support fees. He's expressed the opinion that since we've invested so much into this product already, he can't just back out now. You see, it would make it look like he made a bad decision. Not just a bad one, but a very costly one. Since the University is considering outsourcing the bookstore, it is important that his image remain intact. Even if it means that we can barely funciton.
Looks like you've found out why he's management at a Uni and not corporate. A decent leader would recognize the opportunity to change the failed project he's authorized into a winner without losing face. Your job is to offer him a way out (and get him on your side). You work at a college bookstore - there's a supply of cheap labor in the form of motivated college students. You can probably use them.
More like eighty eight cents [pricewatch.com] per gig, and falling.
You want that disk space backed up and available, right? $5/GB or more.
But hey, if you get your $30-60/hr programmers to sift through their stuff constantly and clean it up instead of doing their real jobs, you'll save SO MUCH MONEY!!!!
Doing this to save space is, of course, a farce, but organizing the crap and sifting out the useful docs (and putting them someplace where someone will find them) is rather valuable.
I was a a job interview with a consulting firm a while back (didn't get the job--but I'm glad I didn't get it), and the interviewer made an offhand comment about how she "couldn't believe that code she wrote was actually being sold to other companies."
Of course, it could be that she wasn't given enough time, or that some other requirements got in the way of her doing a good job. We all have code we aren't proud of.
Gather some requirements - find out what the people want.
Build a basic design. From this, you should get some interaction diagrams, state diagrams, and the general functionality of the software, including what's fast, slow, and what's easy to add.
From this, you build a paper prototype. take it to the original customers and walk them through it. Go to step 1 until the design closely resembles what they customer wants.
This last step is dependent on available resources. Don't break the bank searching for perfection, but don't just throw crap against the wall until something sticks.
Build a functioning prototype - it should be implemented quickly and reflect the design. Only implement fully the areas that need to be modelled.
Take this to the customer. Modify requirements and design. This should be minor tweaking.
Build the software. The overall structure of the code should be clear before you begin, and detailed requirements should be done. This is mainly building code and testing it, both at a fine level and in its interaction.
.So how can something be 60 cycles a second and infinite cycles a second at the same time?
He said that it was effectively infinite when the color doesn't change - like how paint has an infinite effective refresh rate.
Show me a Graphics designer, a Cad user, digital movie editor, high end gamer that likes them.
Graphics and movie people don't use LCDs because you can't calibrate them properly. As a gamer, I find that LCDs work just fine, so long as you get an LCD with a fast response rate.
Also I still don't understand what's the advantage to the normal user [...] Plus he doesn't move his monitor at work, so weight and size mean nothing. Flat screen is a fad.
Weight and size are indeed a big issue - the LCD takes up less space, so you are free to use that space for other things. The LCD generates less heat = lower operating cost. The LCD is lighter = facilities guys love this, since monitors are heavy. Flat-screen is so not a fad. It uses less materials, and it will soon be cheap and fairly durable, to the point where you can do stuff like get a 45" LCD tv and hang it like a picture.
Yes, but it takes up 3 - 4 times the work space on one's desk and about 8 - 10 times the volume above the desk, all while generating more heat, using (much) more electricity, and releasing greater amounts of radiation. So then there is lead in the glass of your cheaper CRT, which costs a helluva lot to dispose of (even if you do just thrown it out)
All too true. What you've touched on with your complaint re: lead and disposability is my favorite part of the LCD: I can pick it up with one hand and then move it.
if our schools focused as much on math and science as other countries we would have an over abundance of technically skilled citizens
We do have an overabundance of technically skilled citizens - the unemployment rate is probably around 10% right now. There isn't anything wrong with our school system, aside from the overabundance of administrators and lack of proper funding: we have also been overproducing MS and PHD students for a while.
the corporations wouldnt be able to bullshit congress about the lack of qualified domestic labor.
That doesn't follow. Bullshitting congress involves money and disinformation, both of which are orthogonal to reality. It doesn't help that tech people tend not to be political.
Actually I'd say its time to put some serious effort into making the next generation of American youth competetive in the engineering and scientific market. The point of H1-B is to find the skills lacking in domestic labor. We have ourselves to blame as well as unscrupulous exploitative corporations like Sun.
What? Our youth is perfectly competent in the tech arena. It's just that kids today are (hopefully) seeing the light: get a tech degree and work at the GAP while the job you thought you had goes to China or India. This is the consequence of outsourcing so many tech and engineering jobs - nobody is willing to do it locally because they can't live on the wages it pays.
To respond to your point about H1-B, I call bullshit. We have plenty of workers in this country that can do the work. Companies just like low-paid indentured servants more.
1. Could they have been hired for being MORE qualified then their American counterparts? The article did stipulate mostly older people were layed off as the suit stipulates. Could it be the younger more eager foreign workers could be better suited than a domestic equivalent.
Now you've hit on another problem: the Indian may be more qualified on paper, but how do you verify all the stuff he claims? Forged credentials are practically a cottage industry in India.
The Microsoft Office document formats are not viral, because they affect nothing other than themselves. If you install Microsoft Word on your computer, all of your SurfWriter documents remain in SurfWriter format; nothing changes.
Until you need to exchange documents with somebody using MS word. Then, it acts like a virus.
The GPL, on the other hand, spreads. If you link GPL-licensed code in with your project, poof! Your project is now GPL-licensed as well, for better or for worse. Some people will argue it's better, some worse, but all agree that it's viral.
True, true. If you don't like it, feel free to write your own library or negotiate a different license.
See the difference?
I think so. MS word forces me to use MS word so that I can do business with someone else (using MS word, which is the standard), whereas the GPL allows me to save development time if I can deal with the restrictions of the license. Of course, I am still able to use GPL tools with no worries whatsoever.
I think I like the GPL virus better than the MS virus.
It may be more vivid, due to some post-processing tricks, but it will never be as real or as authentic. Slide film captures the colour exactly as it was, whereas digital rounds it to the nearest bit. Slide film colour is as faithful and rich as the real thing.
This sounds just like the whole 'Analog sound is warmer' argument I hear from some guy that just spent $15k on a stereo.
How hard is this for you to understand? What's mine is mine, not what's mine is yours, both physically and intellectually.
That works great with physical property, but starts to break down with so-called IP. If I copy your car, then no crime has been commited, so long as I don't call it whatever the original manufacturer calls it or claim warranty services.
The point here is that IP is different. Specifically, copyright, which is intended to get people to release stuff that makes its way into the public domain. This hasn't happened for a while now, mostly due to people who forget the PD portion of the bargain, and believe erroneously that somebody should own an idea for all time.
Isn't there a CEO of Sony corporate who keeps his divisions in line with the goals (i.e. bottom line interests) of the company as a whole?
Japanese companies seem to have a thing for conglomerates. I suppose it helps to diversify, but how can something as scattered as Sony be said to have a coherent vision? The only unifying theme I can think of is tech - Sony makes just about anything that holds a computer chip, but they don't do snacks, and they don't do textiles. Strangely, they do make thermoses.
Remember not too long ago, the dock workers went on strike (at the cost of US economy) despite the fact that they were already highest paid blue collar works and management promised job security.
In point of fact, they didn't go on strike. Management expected them to do so, but they took too long to strike, so management locked them out.
This strikes me as bad solution to an already sticky problem. Whats to stop a studio from saying a game that runs at 10fps on a system considered a "1" from slapping a "1" rating on it in order to maximize their possible audience? Its all about sales, right? In addition, I wonder if in 2005 the hardware change-rate will be any different, limitations of silicon or no.
Well, they could set it up in a fashion similar to how they handle console games and require a certification for each game that holds the rating. Or they could rely on the fact that any reviewer worth his salt will call the company out on ridiculous claims. There's also the very good chance that people will just add 1 to whatever rating the publisher claims because 'they all lie about that stuff anyways'.
And with UDP, lag is almost purely a function of bandwidth
Well, lag is latency, and that has two parts: the time to transmit, and the inherent latency in the system. If you use a modem, you get 250ms of lag straight away. Use satellite and get 500ms - 1sec lag. Use DSL or a T1/OC3 and get 15ms.
What's the point of owning the DVD?
Well, I like having the physical object, and I can watch a movie when the network goes down. Isn't that enough?
The problem is that the fastest hard drives on the market today are Ultra320 SCSI, which have a throughput of 320MB per sec
The fastest hard drives on the market (discounting solid-state disks) have a throughput of 40-60MB/s. The point of ultra-320 is that you can put 8 disks on a bus and get 40MB/s out of all of them at once.
Getting back to the original point, 10Gb/s isn't intended for disk streaming, but network I/O - the aggregate bandwidth of a thousand PCs will hit 10Gb/s. Alternatively, a clustered website can serve at 10Gb/s. They don't need to stream the same file of disk 1000 times if it's in cache after the first time.
Broke? Are you able to fabricate small, high-quality parts suitable for robotics? E-mail for details.
Well, I'm having trouble metting rent next month, but I still have all this precision milling machinery from my last job...
Management turned out not to be interested in even looking at the proposal. It seems he's more interested in protecting his image than the company. We've spent over a quarter million dollars on equipment and software alone, not to mention outrageous support fees. He's expressed the opinion that since we've invested so much into this product already, he can't just back out now. You see, it would make it look like he made a bad decision. Not just a bad one, but a very costly one. Since the University is considering outsourcing the bookstore, it is important that his image remain intact. Even if it means that we can barely funciton.
Looks like you've found out why he's management at a Uni and not corporate. A decent leader would recognize the opportunity to change the failed project he's authorized into a winner without losing face. Your job is to offer him a way out (and get him on your side). You work at a college bookstore - there's a supply of cheap labor in the form of motivated college students. You can probably use them.
More like eighty eight cents [pricewatch.com] per gig, and falling.
You want that disk space backed up and available, right? $5/GB or more.
But hey, if you get your $30-60/hr programmers to sift through their stuff constantly and clean it up instead of doing their real jobs, you'll save SO MUCH MONEY!!!!
Doing this to save space is, of course, a farce, but organizing the crap and sifting out the useful docs (and putting them someplace where someone will find them) is rather valuable.
I was a a job interview with a consulting firm a while back (didn't get the job--but I'm glad I didn't get it), and the interviewer made an offhand comment about how she "couldn't believe that code she wrote was actually being sold to other companies."
Of course, it could be that she wasn't given enough time, or that some other requirements got in the way of her doing a good job. We all have code we aren't proud of.
I'm curious, how do you prototype software?
It's simple, really:
Bah, I'll show you 40 people that can't. They're our in-house development staff.
Excellent. I can replace 5 of them and save you half their combined salary.
He said that it was effectively infinite when the color doesn't change - like how paint has an infinite effective refresh rate.
Show me a Graphics designer, a Cad user, digital movie editor, high end gamer that likes them.
Graphics and movie people don't use LCDs because you can't calibrate them properly. As a gamer, I find that LCDs work just fine, so long as you get an LCD with a fast response rate.
Also I still don't understand what's the advantage to the normal user [...] Plus he doesn't move his monitor at work, so weight and size mean nothing. Flat screen is a fad.
Weight and size are indeed a big issue - the LCD takes up less space, so you are free to use that space for other things. The LCD generates less heat = lower operating cost. The LCD is lighter = facilities guys love this, since monitors are heavy. Flat-screen is so not a fad. It uses less materials, and it will soon be cheap and fairly durable, to the point where you can do stuff like get a 45" LCD tv and hang it like a picture.
Yes, but it takes up 3 - 4 times the work space on one's desk and about 8 - 10 times the volume above the desk, all while generating more heat, using (much) more electricity, and releasing greater amounts of radiation. So then there is lead in the glass of your cheaper CRT, which costs a helluva lot to dispose of (even if you do just thrown it out)
All too true. What you've touched on with your complaint re: lead and disposability is my favorite part of the LCD: I can pick it up with one hand and then move it.
Suprised that they're also publishing screenshots that have obvious glitches in em' too.
Well, it does have another year or so of development left.
Perhaps they are referring to the removal of vendor-specific code?
if our schools focused as much on math and science as other countries we would have an over abundance of technically skilled citizens
We do have an overabundance of technically skilled citizens - the unemployment rate is probably around 10% right now. There isn't anything wrong with our school system, aside from the overabundance of administrators and lack of proper funding: we have also been overproducing MS and PHD students for a while.
the corporations wouldnt be able to bullshit congress about the lack of qualified domestic labor.
That doesn't follow. Bullshitting congress involves money and disinformation, both of which are orthogonal to reality. It doesn't help that tech people tend not to be political.
By the way, it _is_ possible to get $4.00/hr
Not in the US - that's well below minimum wage.
Actually I'd say its time to put some serious effort into making the next generation of American youth competetive in the engineering and scientific market. The point of H1-B is to find the skills lacking in domestic labor. We have ourselves to blame as well as unscrupulous exploitative corporations like Sun.
What? Our youth is perfectly competent in the tech arena. It's just that kids today are (hopefully) seeing the light: get a tech degree and work at the GAP while the job you thought you had goes to China or India. This is the consequence of outsourcing so many tech and engineering jobs - nobody is willing to do it locally because they can't live on the wages it pays.
To respond to your point about H1-B, I call bullshit. We have plenty of workers in this country that can do the work. Companies just like low-paid indentured servants more.
1. Could they have been hired for being MORE qualified then their American counterparts? The article did stipulate mostly older people were layed off as the suit stipulates. Could it be the younger more eager foreign workers could be better suited than a domestic equivalent.
Now you've hit on another problem: the Indian may be more qualified on paper, but how do you verify all the stuff he claims? Forged credentials are practically a cottage industry in India.
The Microsoft Office document formats are not viral, because they affect nothing other than themselves. If you install Microsoft Word on your computer, all of your SurfWriter documents remain in SurfWriter format; nothing changes.
Until you need to exchange documents with somebody using MS word. Then, it acts like a virus.
The GPL, on the other hand, spreads. If you link GPL-licensed code in with your project, poof! Your project is now GPL-licensed as well, for better or for worse. Some people will argue it's better, some worse, but all agree that it's viral.
True, true. If you don't like it, feel free to write your own library or negotiate a different license.
See the difference?
I think so. MS word forces me to use MS word so that I can do business with someone else (using MS word, which is the standard), whereas the GPL allows me to save development time if I can deal with the restrictions of the license. Of course, I am still able to use GPL tools with no worries whatsoever.
I think I like the GPL virus better than the MS virus.
It may be more vivid, due to some post-processing tricks, but it will never be as real or as authentic. Slide film captures the colour exactly as it was, whereas digital rounds it to the nearest bit. Slide film colour is as faithful and rich as the real thing.
This sounds just like the whole 'Analog sound is warmer' argument I hear from some guy that just spent $15k on a stereo.
I'd have to say that they[animals] are much easier to pull off than humans (they don't even need porn most of the time).
And who, pray tell, publishes animal porn?
you can't have it.
Even if I say pretty please with sugar on top?
How hard is this for you to understand? What's mine is mine, not what's mine is yours, both physically and intellectually.
That works great with physical property, but starts to break down with so-called IP. If I copy your car, then no crime has been commited, so long as I don't call it whatever the original manufacturer calls it or claim warranty services.
The point here is that IP is different. Specifically, copyright, which is intended to get people to release stuff that makes its way into the public domain. This hasn't happened for a while now, mostly due to people who forget the PD portion of the bargain, and believe erroneously that somebody should own an idea for all time.
Isn't there a CEO of Sony corporate who keeps his divisions in line with the goals (i.e. bottom line interests) of the company as a whole?
Japanese companies seem to have a thing for conglomerates. I suppose it helps to diversify, but how can something as scattered as Sony be said to have a coherent vision? The only unifying theme I can think of is tech - Sony makes just about anything that holds a computer chip, but they don't do snacks, and they don't do textiles. Strangely, they do make thermoses.
Remember not too long ago, the dock workers went on strike (at the cost of US economy) despite the fact that they were already highest paid blue collar works and management promised job security.
In point of fact, they didn't go on strike. Management expected them to do so, but they took too long to strike, so management locked them out.
This strikes me as bad solution to an already sticky problem. Whats to stop a studio from saying a game that runs at 10fps on a system considered a "1" from slapping a "1" rating on it in order to maximize their possible audience? Its all about sales, right? In addition, I wonder if in 2005 the hardware change-rate will be any different, limitations of silicon or no.
Well, they could set it up in a fashion similar to how they handle console games and require a certification for each game that holds the rating. Or they could rely on the fact that any reviewer worth his salt will call the company out on ridiculous claims. There's also the very good chance that people will just add 1 to whatever rating the publisher claims because 'they all lie about that stuff anyways'.
And with UDP, lag is almost purely a function of bandwidth
Well, lag is latency, and that has two parts: the time to transmit, and the inherent latency in the system. If you use a modem, you get 250ms of lag straight away. Use satellite and get 500ms - 1sec lag. Use DSL or a T1/OC3 and get 15ms.