However, you must also consider that like-photoshopness and intuitivity might well be the same thing. Adobe has done some useability research, after all. Have GIMP developers?
It does, however, give us nearly enough addresses to address every atom which could be packed within the typical timeout-lightspeed volume, which seems sufficient (and since we'd have collapsed into a one heck of a black hole in that situation, I'm guessing we'd have more serious worries than network address exhaustion).
NAT is a workaround. Yes, it mostly works around the issue. But it's a pain to configure. It's a pain for app developers and maintainers. Everyone would much prefer a system that didn't require so much work in the work-around. IPV6 solves the problem. It also eliminates requirements of the tcp/ip protocol that are putting a current burden on networking speeds (have a look at the changes to error checking). It will be a boon to us all if we successfully make the switch. Most of the key hardware out there supports it, and the OSes are getting there. In another decade we could make the switch, and I for one sincerely hope we do.
Because they didn't care? They ruled the desktop (where pretty much no one needs IPV6), and only some servers needed IPV6 (where microsoft didn't feel a need to dominate until relatively recently, and even so, with such a small % needing IPV6, there were many other areas where their efforts would be better spent).
I have bad news for you... advanced degrees are disdained at most of the strong video game dev houses. The 'computer game' degrees are openly laughed at. I hope you're getting a 'real' masters and have also made some games in your spare time.
No. Many, many jobs have pay grades that depend on your maximum accredited degree level, including most government jobs and teaching positions, and many large companies. The UPhoenix Masters beats the MIT bachelors for all of that huge set of jobs.
Deadlocks are a symptom of not understanding sync. Priority inversion isn't one i've ever hit in actual practice, possibly because the multithreading i'm interested in doesn't have priority level issues.
It's hard drive speed. Everything else in your system is hundreds to thousands of times faster. Apps like word load in the range of 300-400 MB at startup, which equates to roughly 20 seconds of a conventional hard drive's read bandwidth, plus many, many seeks which cost you in the range of 10ms each.
I'm going to run video editing, 3d rendering, and various custom software all of which scales to at least 4 cores, often at the same time (even with a quad processor box with all 4 procs maxed, i'm too often waiting on hour long renders). I have a lot of software that will likely scale just fine to 32+ procs (I'd love to find out.. the current biggest box i've been able to run on is only 4x).
Writing parallel software is not that hard. By the time you've written a couple of enterprise applications, you know the basics, because there your software has to sync across multiple boxes. Syncing on one box is all the easier. Parallel software is really close to trivial, you need only know how to a) synchronize and b) partition workloads. A is very easy, and B is only hard some of the time (for many media tasks, B is utterly trivial).
The apps that are going multithreaded now, though, are typically going to 4+ threads to be future ready for the next couple of years. For people who use any of those applications, they'll see an immediate boost per core.
Personally, I'm dying to get my hands on an 8+ core workstation.
Price fixing is illegal in the US. But to confront a group of nations on the same issue would require some sort of jurisdiction to take them to court in. What do you expect us to do about it exactly, invade one of their major member countries?
They almost like to pretend that Canadaians are as nuts about displaying the flag as an American Super Patriot... when most Canadian travellers just have a small flag stitched on their backback. Subtle, but commands respect.
That cracked me up, thanks, Eh.
At first i thought your post was serious, then I caught on to what you were going on aboot.
Hmm, I've been to 8 countries this year and experienced anti-americanism in every one. I think I'm a pretty mild mannered person, I try my best to behave courteously, but some people will just jump on you about how you are evil and spit at you and stuff. What countries are you visiting (mine are all western europe/middle east).
People can easily perceptually distinguish frame rates well beyond 50fps. Nearly everyone can correctly identify a 10 fps difference up to roughly 90fps, commonly to 120fps, and the freaks with super vision get up to somewhere around 200 fps.
Most monitors can't deliver those speeds, though. Only a high end crt will get you up over 100fps for any useable resolution, and no LCD is there yet.
But if you face the walls the right direction, it makes for the very best kind of prison.
http://ptth.net/slashdot/gimpdemo.jpg
Evidence for my assertion in my other post.
Yes, it can, I use it for that purpose quite frequently.
Paintbrush, line, circle, other shapes, all there.
However, you must also consider that like-photoshopness and intuitivity might well be the same thing. Adobe has done some useability research, after all. Have GIMP developers?
You know the old saying, it's funny because it's true: American Indians can't do science, and India Indians are amoral atheists.
It does, however, give us nearly enough addresses to address every atom which could be packed within the typical timeout-lightspeed volume, which seems sufficient (and since we'd have collapsed into a one heck of a black hole in that situation, I'm guessing we'd have more serious worries than network address exhaustion).
NAT is a workaround. Yes, it mostly works around the issue. But it's a pain to configure. It's a pain for app developers and maintainers. Everyone would much prefer a system that didn't require so much work in the work-around. IPV6 solves the problem. It also eliminates requirements of the tcp/ip protocol that are putting a current burden on networking speeds (have a look at the changes to error checking). It will be a boon to us all if we successfully make the switch. Most of the key hardware out there supports it, and the OSes are getting there. In another decade we could make the switch, and I for one sincerely hope we do.
Because they didn't care? They ruled the desktop (where pretty much no one needs IPV6), and only some servers needed IPV6 (where microsoft didn't feel a need to dominate until relatively recently, and even so, with such a small % needing IPV6, there were many other areas where their efforts would be better spent).
You forgot to convert from english-emails to british-english-metric-emails.
Feel free to look into it, it's true. Probably 20-30% of the jobs in this country pay you differently depending on your accredited degrees.
Indeed, drug legalization here we come!
I have bad news for you ... advanced degrees are disdained at most of the strong video game dev houses. The 'computer game' degrees are openly laughed at. I hope you're getting a 'real' masters and have also made some games in your spare time.
You're coming from the point of view of the talented. Grad school gives those opportunities to the untalented.
No. Many, many jobs have pay grades that depend on your maximum accredited degree level, including most government jobs and teaching positions, and many large companies. The UPhoenix Masters beats the MIT bachelors for all of that huge set of jobs.
Deadlocks are a symptom of not understanding sync. Priority inversion isn't one i've ever hit in actual practice, possibly because the multithreading i'm interested in doesn't have priority level issues.
It's hard drive speed. Everything else in your system is hundreds to thousands of times faster. Apps like word load in the range of 300-400 MB at startup, which equates to roughly 20 seconds of a conventional hard drive's read bandwidth, plus many, many seeks which cost you in the range of 10ms each.
I'm going to run video editing, 3d rendering, and various custom software all of which scales to at least 4 cores, often at the same time (even with a quad processor box with all 4 procs maxed, i'm too often waiting on hour long renders). I have a lot of software that will likely scale just fine to 32+ procs (I'd love to find out .. the current biggest box i've been able to run on is only 4x).
Writing parallel software is not that hard. By the time you've written a couple of enterprise applications, you know the basics, because there your software has to sync across multiple boxes. Syncing on one box is all the easier. Parallel software is really close to trivial, you need only know how to a) synchronize and b) partition workloads. A is very easy, and B is only hard some of the time (for many media tasks, B is utterly trivial).
I usually see good quality out of anandtech. They seem to have the least average daily bias, and their selection of benchmarks is usually sensical.
But then, if you trusted HardOCP, you'd have to be stupid, so why should we care if you're misinformed?
The apps that are going multithreaded now, though, are typically going to 4+ threads to be future ready for the next couple of years. For people who use any of those applications, they'll see an immediate boost per core.
Personally, I'm dying to get my hands on an 8+ core workstation.
Price fixing is illegal in the US. But to confront a group of nations on the same issue would require some sort of jurisdiction to take them to court in. What do you expect us to do about it exactly, invade one of their major member countries?
They almost like to pretend that Canadaians are as nuts about displaying the flag as an American Super Patriot... when most Canadian travellers just have a small flag stitched on their backback. Subtle, but commands respect.
That cracked me up, thanks, Eh.
At first i thought your post was serious, then I caught on to what you were going on aboot.
Hmm, I've been to 8 countries this year and experienced anti-americanism in every one. I think I'm a pretty mild mannered person, I try my best to behave courteously, but some people will just jump on you about how you are evil and spit at you and stuff. What countries are you visiting (mine are all western europe/middle east).
English is not a dead language, get comfortable with it. :-)
People can easily perceptually distinguish frame rates well beyond 50fps. Nearly everyone can correctly identify a 10 fps difference up to roughly 90fps, commonly to 120fps, and the freaks with super vision get up to somewhere around 200 fps.
Most monitors can't deliver those speeds, though. Only a high end crt will get you up over 100fps for any useable resolution, and no LCD is there yet.