That is exactly the eventual market, as stated by the RPi foundation itself. The beginning/bootstrap market is hobbyists & hackers, both because they're willing to purchase something new like this and work with any quirks in the beginning, and gives the system some maturity in the OS and software base before more general release into the education system and retail.
You have paid the uni, indirectly, to support your studies. If they are not supporting your studies, you can complain. But you can't complain that they aren't other personal Internet services to all X thousand students on their campus without paying the difference it would cost.
As another poster brought up, you are not just there for education. You are a customer to their entire "student lifestyle experience", and this is typically supported by the uni's marketing materials. This is especially applicable to on-campus students, but all students are expected to have non-educational down time spent on-campus, too, with their tuition paying for access to the non-educational recreational and other entertainment facilities available. Universities spend millions of dollars on non-educational modifications (landscaping, common areas, fitness centers, etc) all the time; providing full internet access is not an illegitimate request.
This isn't really fair nor effective when some low-end fired worker is the one who starts spreading stuff. Can't really say it's ethical to expect to sue the company for that.
Compare the $500 estimated price tag to the >1920x1080 monitor selection that's out there. This thing is awesome even just as an extra X server or a very portable terminal, just for the display. I'm not an Apple fan at all, but I loves me my pixels, and these seem to pack a good number of high-res ones in a usable aspect ratio.
The problem is that all of these hand-rolled optimization hacks defined the boundaries & capabilities of the program, instead of the other way around. In fact, the board size in this tetris implementation is 5x6 is because that encroaches on the 32 bit max you get with shifting operators in JS. If you built an OS based on these principles, you could not come anywhere near what today's OS expectations are, just like this author could not do a regular-sized tetris playfield with his source-code saving tricks.
Once you start making real demands of computers, your software cannot use its environment and neat optimized alignments to guide what it will do; it needs to follow the actual features humans need it to do, regardless of implementation issues.
Granted, if somebody spent years (and years) hand-tuning assembly implementations of everything in some major operating system, it'd get faster, but it would also be nigh impossible to add any truly new features to the next version. Plus it would still have the same complexity, because we need OSes to do a lot of things.
I'm an old 6502 hacker from the home computer days myself, having spent probably a few solid man-years manually counting clock cycles, but let's step back and honestly look at reality.
1) The brain is more parallel and fuzzy than traditional CPUs, but "more powerful" is getting really blurry with today's machines.
2) Remember that each "Calorie" is 1000 calories. You're going through at least hundreds of thousands, more likely millions, of calories of energy per day. All estimates of average human energy usage I've seen tend to be in the range of 200-300W. Though that's not just the brain, one can assume that a reasonable percentage of that is spent on it, and even the majority when sitting still doing brain-heavy work.
That's a backwards question. Why *should* you be entitled for royalties from the work of others that took your idea and ran with it? There are billions of examples of non-protected ideas that people expand upon and make new stuff without entanglements. (Storywriting, architectural tropes, marketing styles, etc.)
The only reason you even think in ways that can word the question you raised is because the very notion of public domain has been beaten out of the public consciousness, and that's a grim state to be in.
Don't ignore Fitts' Law-- the menu bar at the top of the screen has an effectively infinite height, so even though you have to move your mouse farther, you can just slam it to the top of the screen and only have to aim horizontally. This is actually more important with higher-resolution screens, as the UI elements are smaller (at least until we finally get a resolution-independent UI, any decade now...).
1) It sucks for large monitors, because retargeting from the menu back down to your app elements takes longer. Put the menu in the locality of your current work area already. I'd also propose that the menu bar is one of the LEAST accessed widgets in any given program, yet it's the ONLY widget that Apple fans rave about optimizing.
2) Multiple monitors do not work with the "just shove it up" assumption.
What's stopping you from speeding? Or from running over puppies & children for sport? There's nothing physically preventing you from committing 99% of crimes; it's purely the legal implication that generally keeps things in line.
Nobody should be "against" laws & judgements solely because they are not preventative. Preventative measures are counterproductive to any semblance of freedom.
I am perfectly fine with, and believe it to be an inevitability, that Hollywood as it currently is will be collateral damage in the continuing defense of personal liberties.
I'm sure if you had a real case to present him, you could get that money. Begging and saying "This money means nothing to you, you wouldn't miss it at all" to a person who knows the value of money doesn't sound very productive towards that goal.
I did both the AI and ML courses, mashing through them on the weekends. Since the AI class always seemed to delay its deadlines due to technical issues, that actually let me stagger out the work another day or two.
I think I signed up for 4 or 5 classes this cycle! However, their schedule had some of them starting in January, some starting as late as March, and some only being 6-7 weeks long, so I was expecting to have only a short period of all of them hitting at once. With this delay, though, I think I'm in for a classload tsunami!
Then this opportunity came along and he traded Stanford in for the opportunity to do something really big.
It's a real shame he wasn't able to work with Stanford. I took both his/Norvig's AI class and the ML class, and the ML class was superior to the AI class in every way. Tech, teaching style, consistency of content, objective clarity, presentation quality, etc. Thrun's new class is also just a CS101 class which doesn't require any prerequisite knowledge of programming at all, while Stanford is offering pretty weighty stuff (and one CS101 as well).
Thrun's definitely a knowledgeable and passionate guy, and I enjoyed seeing that in the videos, irrespective of the problems. But if Stanford and KnowIt were competing in the same space, Stanford's quality has quite outshone them and should be the "really big" thing based on that... if they decide to take advantage of it.
The CPU does explicitly have cache: It has a 512-byte cache line for each of its 3 pointer registers, and one for its instruction cache. It can apparently read or write this width in a single cycle to the DRAMs, because of the 4096-bit bus (barring contention or who knows what else).
What does LCD have to do with anything? You're still dealing with discrete pixels on a CRT or what have you.
And having fractional resolution of pixel points helps a ton for doing subpixel scanline rendering, ie smooth motion when drawn segment endpoints are moving less than a pixel.
My stack of old Motorola 68k manuals can attest to that exact situation.
That is exactly the eventual market, as stated by the RPi foundation itself. The beginning/bootstrap market is hobbyists & hackers, both because they're willing to purchase something new like this and work with any quirks in the beginning, and gives the system some maturity in the OS and software base before more general release into the education system and retail.
He takes off his glasses when he transforms? That doesn't make any sense! How would he be able to see?
If somebody would release a 41-megapixel *monitor*, I'd be all over it.
You have paid the uni, indirectly, to support your studies. If they are not supporting your studies, you can complain. But you can't complain that they aren't other personal Internet services to all X thousand students on their campus without paying the difference it would cost.
As another poster brought up, you are not just there for education. You are a customer to their entire "student lifestyle experience", and this is typically supported by the uni's marketing materials. This is especially applicable to on-campus students, but all students are expected to have non-educational down time spent on-campus, too, with their tuition paying for access to the non-educational recreational and other entertainment facilities available. Universities spend millions of dollars on non-educational modifications (landscaping, common areas, fitness centers, etc) all the time; providing full internet access is not an illegitimate request.
I ran my 21" monitors at 2048x1536 over a decade ago, and you could still see the individual pixels even with the CRT blur.
This isn't really fair nor effective when some low-end fired worker is the one who starts spreading stuff. Can't really say it's ethical to expect to sue the company for that.
Compare the $500 estimated price tag to the >1920x1080 monitor selection that's out there. This thing is awesome even just as an extra X server or a very portable terminal, just for the display. I'm not an Apple fan at all, but I loves me my pixels, and these seem to pack a good number of high-res ones in a usable aspect ratio.
The problem is that all of these hand-rolled optimization hacks defined the boundaries & capabilities of the program, instead of the other way around. In fact, the board size in this tetris implementation is 5x6 is because that encroaches on the 32 bit max you get with shifting operators in JS. If you built an OS based on these principles, you could not come anywhere near what today's OS expectations are, just like this author could not do a regular-sized tetris playfield with his source-code saving tricks.
Once you start making real demands of computers, your software cannot use its environment and neat optimized alignments to guide what it will do; it needs to follow the actual features humans need it to do, regardless of implementation issues.
Granted, if somebody spent years (and years) hand-tuning assembly implementations of everything in some major operating system, it'd get faster, but it would also be nigh impossible to add any truly new features to the next version. Plus it would still have the same complexity, because we need OSes to do a lot of things.
I'm an old 6502 hacker from the home computer days myself, having spent probably a few solid man-years manually counting clock cycles, but let's step back and honestly look at reality.
1) The brain is more parallel and fuzzy than traditional CPUs, but "more powerful" is getting really blurry with today's machines.
2) Remember that each "Calorie" is 1000 calories. You're going through at least hundreds of thousands, more likely millions, of calories of energy per day. All estimates of average human energy usage I've seen tend to be in the range of 200-300W. Though that's not just the brain, one can assume that a reasonable percentage of that is spent on it, and even the majority when sitting still doing brain-heavy work.
That's a backwards question. Why *should* you be entitled for royalties from the work of others that took your idea and ran with it? There are billions of examples of non-protected ideas that people expand upon and make new stuff without entanglements. (Storywriting, architectural tropes, marketing styles, etc.)
The only reason you even think in ways that can word the question you raised is because the very notion of public domain has been beaten out of the public consciousness, and that's a grim state to be in.
Don't ignore Fitts' Law-- the menu bar at the top of the screen has an effectively infinite height, so even though you have to move your mouse farther, you can just slam it to the top of the screen and only have to aim horizontally. This is actually more important with higher-resolution screens, as the UI elements are smaller (at least until we finally get a resolution-independent UI, any decade now...).
1) It sucks for large monitors, because retargeting from the menu back down to your app elements takes longer. Put the menu in the locality of your current work area already. I'd also propose that the menu bar is one of the LEAST accessed widgets in any given program, yet it's the ONLY widget that Apple fans rave about optimizing.
2) Multiple monitors do not work with the "just shove it up" assumption.
It was a very common resolution in the CRT days. I, for one, am very happy to see it back.
I'm really not a fan of Apple stuff, but this display being basically confirmed for the iPad 3 is enough for me to put it on my shopping list.
What's stopping you from speeding? Or from running over puppies & children for sport? There's nothing physically preventing you from committing 99% of crimes; it's purely the legal implication that generally keeps things in line.
Nobody should be "against" laws & judgements solely because they are not preventative. Preventative measures are counterproductive to any semblance of freedom.
I am perfectly fine with, and believe it to be an inevitability, that Hollywood as it currently is will be collateral damage in the continuing defense of personal liberties.
So, I buy this game and want to play again it in N years. Oops, the DLC servers are no longer up!
One word: Focus. Trying to throw blanket solutions around really doesn't work. Plus, this isn't his only charity direction.
I'm sure if you had a real case to present him, you could get that money. Begging and saying "This money means nothing to you, you wouldn't miss it at all" to a person who knows the value of money doesn't sound very productive towards that goal.
Doom is being lumped into the same game era as Pac-Man? Why am I suddenly getting a desire to have a lawn?
I did both the AI and ML courses, mashing through them on the weekends. Since the AI class always seemed to delay its deadlines due to technical issues, that actually let me stagger out the work another day or two.
I think I signed up for 4 or 5 classes this cycle! However, their schedule had some of them starting in January, some starting as late as March, and some only being 6-7 weeks long, so I was expecting to have only a short period of all of them hitting at once. With this delay, though, I think I'm in for a classload tsunami!
Yes, totally free. The units of work & quizzes are on a weekly basis, so it's very easy to schedule time for it.
Then this opportunity came along and he traded Stanford in for the opportunity to do something really big.
It's a real shame he wasn't able to work with Stanford. I took both his/Norvig's AI class and the ML class, and the ML class was superior to the AI class in every way. Tech, teaching style, consistency of content, objective clarity, presentation quality, etc. Thrun's new class is also just a CS101 class which doesn't require any prerequisite knowledge of programming at all, while Stanford is offering pretty weighty stuff (and one CS101 as well).
Thrun's definitely a knowledgeable and passionate guy, and I enjoyed seeing that in the videos, irrespective of the problems. But if Stanford and KnowIt were competing in the same space, Stanford's quality has quite outshone them and should be the "really big" thing based on that... if they decide to take advantage of it.
The US makes sure that these other countries know it's "in their best interest" to go along with it.
The CPU does explicitly have cache: It has a 512-byte cache line for each of its 3 pointer registers, and one for its instruction cache. It can apparently read or write this width in a single cycle to the DRAMs, because of the 4096-bit bus (barring contention or who knows what else).
What does LCD have to do with anything? You're still dealing with discrete pixels on a CRT or what have you.
And having fractional resolution of pixel points helps a ton for doing subpixel scanline rendering, ie smooth motion when drawn segment endpoints are moving less than a pixel.