That's a juicy post, so much flame infested responses that I just overload..:-) There are of course sane responses to all of them, you can still earn money from music, I know lots of muscians who make a living, in the same way as developers aren't
There's nothing "unfortunate" about an intel chip, a sparc processor, or a power pc, in terms of the ability of linux to run on it. It's a bigger deal if you're running generic pc hardware with some new video or wifi card.
+1 Very important issue. But IMO the only thing that's stopping desktop Linux on ARM, mips etc is probably Adobe Flash support..
Don't bother with vfat, use what is best for your computer. And as an extension of what is stated bellow you can always install drivers for ext2 + a bootable Linux on the flash drive. A whopping 50MB would be needed.
Cool thing is you can cold boot memory from these as well, so back when you needed to reboot your computer because of memory corruption you could boot really fast by using ram disk..
Not knowing anything about memory buses really makes this hard to comment, but I'm pretty sure you need lots of pins to interface memory.. And you need space on the motherboard, also such a motherboard wouldn't be massmarket. All these things costs lots of money (and is available for large quantities of money).
This solution is beautiful because it's simple and inexpensive ($200 for 16GB), max costs is 8x4GB modules.
Though I think you have a point that there should be a new class of I/O interface that can handle these types of disks better. Perhaps as tiered memory, where some of it is slower than the rest.
So that's why I'm an Engineer in Computer Science? Seriously your world views both seems inane if you want to nit pick. CS is about making things fast, only that. But there are lots of "rules"/"theorems" on how to do that.
No one who lives outside of their mum's basement cares. Really. Your average MP3 player is not hifi, and your average consumer doesn't give two shits about the quality loss.
Actually they do, but they aren't aware of it. Just explain it to the awarage user that if he does "convert to *" 10 times he won't have any music left (citation needed), then it's going to be pretty clear. It's very important that we get music that we don't have to buy again, and again and again, which will be the result of selling MP3.
So please take your love to the music industry and Apple somewhere else.
The same with electrical power 100 servers spread across many companies all running at an average of 5% utilization or 20 servers all running at an average of 25% utilization.
This is never true, 5%*5 isn't 25% it might very well be 300%. Server load and in this case; batch job scheduling are very hard to do right.
But sure there are "synergy effects", they are smaller than one might believe.
Just stop the booting at GRUB and edit kernel command to include init=/bin/bash. That's about the same. Or add the file/etc/inittab with a initdefault line in it, using an runlevel without X.
More like; hey I don't know the local language can you buy me the cheapo tickets only locals can buy? Oooh and by the way can you be my guide through the whole ride, I don't know the local language....
If the guy had learned Thai to begin with this wouldn't be a problem. And since he is living there he should learn Thai.
Bruce Eckel seems to be writing books about programming, courseware is one of the most pirate types of books. I still have a hard time believing you, has it really come this far, that people just read from the screen not wanting to buy the book?
We had a 3D version of Asteroids where you looked at asteroids to blow them up. Using eye-tracking turns out to be difficult and headache-inducing.
Why did it give you a headache, was it rotating and moving the display based on the eye movement or based on head movement? Because the best is of course head tracking with adaptive resolution based on where you look..
If adaptive rendering resolution would actually work..:-)
That's a juicy post, so much flame infested responses that I just overload.. :-) There are of course sane responses to all of them, you can still earn money from music, I know lots of muscians who make a living, in the same way as developers aren't
He was a great hacker, it's nice to know that more people will remember him.
However we DO call Newtonian Dynamics by its name, and rightly so.
We should have "Newtonism", he really was that cool. Pick up a biography on Newton, and enjoy his crazy hacker life.
What if I ask you to wait 5 seconds for your TV to turn on?
5 seconds * 40 Watt * 150 million housholds = 8MWh one day..
There's nothing "unfortunate" about an intel chip, a sparc processor, or a power pc, in terms of the ability of linux to run on it. It's a bigger deal if you're running generic pc hardware with some new video or wifi card.
+1 Very important issue. But IMO the only thing that's stopping desktop Linux on ARM, mips etc is probably Adobe Flash support..
Don't bother with vfat, use what is best for your computer. And as an extension of what is stated bellow you can always install drivers for ext2 + a bootable Linux on the flash drive. A whopping 50MB would be needed.
No, you actually booted from ramdisk as long as you didn't shut it off for more than ~5 seconds.
Cool thing is you can cold boot memory from these as well, so back when you needed to reboot your computer because of memory corruption you could boot really fast by using ram disk..
$200 is just for the memory, sigh..
Not knowing anything about memory buses really makes this hard to comment, but I'm pretty sure you need lots of pins to interface memory.. And you need space on the motherboard, also such a motherboard wouldn't be massmarket. All these things costs lots of money (and is available for large quantities of money).
This solution is beautiful because it's simple and inexpensive ($200 for 16GB), max costs is 8x4GB modules.
Though I think you have a point that there should be a new class of I/O interface that can handle these types of disks better. Perhaps as tiered memory, where some of it is slower than the rest.
So that's why I'm an Engineer in Computer Science? Seriously your world views both seems inane if you want to nit pick. CS is about making things fast, only that. But there are lots of "rules"/"theorems" on how to do that.
Narrow minded enough?
"limited" was the important part, it's easy to be too optimistic somtimes, doesn't make it trolling. :-)
Perhaps you wanted some way to distribute/sell outside the controll of Apple?
But the privacy to say;
Me: Hey! I have no idea where that ABBA album comes from!
is gone sine the can say:
friend: Hahaha! but it says right her you bought it last summer.
"Waterloo, finally facing my privacyooo!"
No one who lives outside of their mum's basement cares. Really. Your average MP3 player is not hifi, and your average consumer doesn't give two shits about the quality loss.
Actually they do, but they aren't aware of it. Just explain it to the awarage user that if he does "convert to *" 10 times he won't have any music left (citation needed), then it's going to be pretty clear. It's very important that we get music that we don't have to buy again, and again and again, which will be the result of selling MP3.
So please take your love to the music industry and Apple somewhere else.
The same with electrical power 100 servers spread across many companies all running at an average of 5% utilization or 20 servers all running at an average of 25% utilization.
This is never true, 5%*5 isn't 25% it might very well be 300%. Server load and in this case; batch job scheduling are very hard to do right.
But sure there are "synergy effects", they are smaller than one might believe.
Pretty large teams if there are at least 50 people in them.
Just stop the booting at GRUB and edit kernel command to include init=/bin/bash. That's about the same. Or add the file /etc/inittab with a initdefault line in it, using an runlevel without X.
Actually old bugs is pretty common, almost as common as bugs that noone besides a small minority cares about.
E.g. the GTK button bug was reported 2001 and fixed 2008, and that was a pretty trivial fix.
Openstreetmap actually lets you use the data that you supply.
Big is less portable, they want to use this tech for interfacing displays the size of watches.
More like; hey I don't know the local language can you buy me the cheapo tickets only locals can buy? Oooh and by the way can you be my guide through the whole ride, I don't know the local language....
If the guy had learned Thai to begin with this wouldn't be a problem. And since he is living there he should learn Thai.
Bruce Eckel seems to be writing books about programming, courseware is one of the most pirate types of books. I still have a hard time believing you, has it really come this far, that people just read from the screen not wanting to buy the book?
Well it makes perfect sense since everything that is popular is junk, see Britney Spears, Windows and now days somtimes even Linux. :-)
not stating a price on the web page is never a good sign though. (And the pictures looks like renders).
We had a 3D version of Asteroids where you looked at asteroids to blow them up. Using eye-tracking turns out to be difficult and headache-inducing.
Why did it give you a headache, was it rotating and moving the display based on the eye movement or based on head movement? Because the best is of course head tracking with adaptive resolution based on where you look..
If adaptive rendering resolution would actually work.. :-)