One big problem with blocking a list of illegal sites is that "they" can't release the list. I can easily see the IFW being pressured into blocking legitimate sites and/or people uploading pictures that would get a server blacklisted. Can you imagine Altavista/Google getting banned because they have a some of thumbnails cached in their engine(they probably do).
Sony's handheld offering. The PSP is sleak, incredible games etc.
etc = twice the price and 30 minutes of battery
O.K. so maybe not, but I don't see how Sony is going to pack enough batteries into the PSP to power all that crap they put in it. I don't see Sony gaining much market share from Nintendo.
ditto here, 2/5 unmodded xbox's I've known have had hardware failures, 0/3 PS2s have died, although one idiot ripped the fan connector off his PS2's mainboard in a mod attempt.
It's too bad Bluetooth dosen't support any audio better than mono... I think Bluetooth stereo headsets would be awesome, but alas, it's not possible without stupid hacks.
"Good API" is pretty relative, if you use Microsoft's DirectX, then you end up doing more work when you port to the PS2 and GC. A lot of games use frameworks so that the makers can focus on the HUGE task of art and gameplay. OpenAL is available for just about every platform/console now and seems like a logical choice for any game audio now.
Besides, for the REALLLY huge games(i.e. GTA3, Halo) money seems to be the most important factor.
Buetooth chips are pretty amazingly cheap, and it would be SOOOO cool, I'd love to use a bluetooth headset/remote and use isync wirelessly. Hell, you could even use your iPod to control your computer for presentations.
I really hope bluetooth makes it into the next iPod.
Talking about cool little editors, I discovered Helene a little while ago, it's a editor with syntax highlighting and auto-indent written in Javascript! It's still a bit alpha and misses some features like being able to paste multiple lines, but it's still reallly impressive.
Check out their Demo it worls on Mozilla 1.3+ and IE 5.5+
the Mono project has done extensive background checks to make sure that they can do what they are doing without a paid license from Microsoft. One could only wish that people adopting Java had done their homework to the same degree.
Mono definately has legal issues that need to be cleared up before it should be used. Microsoft can currently kill Mono anytime they wish.
Microsoft HAS NOT put anything under a royalty-free licence by submitting the standard to the EMCA. The EMCA stipulates that the C# standard has to be released RAND (Reasonable & Non-Discriminatory) Licence. Microsoft can start charging fees at any time for implimenting a C# VM.
Even if they never start charging money, they have pantented the Hell out of the standard and can sue Mono for infringment.
Sun's ACSLP is a totally different story. Sun's licence is not particularly open source friendly, projects like GCJ are probably infringing on Sun's copyrights and patents and are in just as big of danger of getting killed and tainting the projects they share code with. However from a users perspective, the big difference is that you can get a SDK and VM directly and legally from SUN.
Java does fix many cross-platform performance problems by leaving the optimization up to the virtual machine, it's a similar to what Transmeta does. Some People are even claiming that Java programs are faster than programs written in C++. Less biased benchmarks still put the Java VM just a bit slower than GCC and a lot slower than a really optimized compiler(Intel's).
I find operator overloading a nightmere and I'm glad it's not in Java.
woo hoo! I can write "if (Object1==Object2) Object1++;" but I have to go back and look at the class that is hopefully commented to tell what == and ++ do for the objects. Having functions like.equalTo() is a LOT clearer and the incrementer operator is rarely usefull in a class.
Because there is not necessarily any "additional effort". Java makes some things easier and many other things a lot harder than C++.
One thing Java does well is portability ("the right tool for the job"). Java programs are also about as fast and somtimes faster than C++ programs in cases when you are not dealing with a GUI.
Fortunately, you can have all the advantages Java gives you over C++ without many of its limitations, by using C#
Umm, C# is Windows only, Java has really good VMs available for almost every OS. I think C# is a pretty neat language, but it's totally useless to me. The legality of Mono along with it's incomplete implementation of C# make is pretty unsuitable for anything.
Drag-and-Drop is pretty crappy all over Linux, I was trying to find a MP3 player that would let me drag and drop songs into K3B to burn CDs, and after going through a ton of players I found rythmbox (Gnome's music player), it was the only player I found that worked.
MacOS is the only OS I've ever seen that does drag-n-drop well. Windows's support for drag-n-drop is better than Linux, but it bugs me that you can't use that bar at the bottom of the screen to open files in apps that are running, and that when you drop a file into a a program about half the time it creates a weird link to the file instead of opening it.
It's because Microsoft's C++ classes are well laid out. I learned C++ after Java, and one of the things that bugs me most about C++ is that there is no master base class. All of MS's C++ classes have a master base class. You can actually use inheritance the same way you do in Java if you are using only MS's classes. Anyhoo, since I don't even own a Windows computer that does me no good, but having a good template library more than makes up for no base class.
If Sun put their JVM under a GPL licence that the Java app population would explode.
However I hate using USPS because they charge you out the ass for tracking, and FedEx doesn't have nearly as many drop off locations(at least in Johnson City, TN) and charges you for pickup.
Of course I do like getting stuff shipped to me via FedEx.
The new proposal does extend the public's rights to the data, however, this document by Barry Myers is arguing that the NWS doesn't have the right to publish the data they create via the web because of a 1991 Policy that states:
"The NWS will not compete with the private sector [Commercial Weather Industry] when a service is currently provided or can be provided by commercial enterprises, unless otherwise directed by applicable law."
which is slated to be repealed if the new proposal goes through. The document Myers sent out goes on to say;
"The recognition that the private weather industry is ideally suited to put the NWS information database into a form and detail that can be utilized by specific users is deleted."
People are worried because if Myers has everything he wants, then the data the NWS publishes would closed to the public. I find it unlikely this would happen, but it's amazing what lobbyists can do.
The point I was trying to make is that it is possible. With Microsoft's backingit should be possible to emulate an Xbox1 perfectly. There are some crappy emulators out there, but there are some great ones, and Connectix (who Microsoft just bought) has put out some of the best.
VGS(Virtual Game Station) is the most compatable Playstation 1 emulator out there
VirtualPC is also the most compatable PC emulator (as far as I know the only PC emulator that supports WinXP, OpenBSD, and Linux that actually emulates the CPU)
Even if they had to create tweaks for every game out there, it would be doable. The Xbox doesn't have that many games, so a tweak database is within reason.
I think it is technically possible for them to emulate an Xbox1, I doubt it will happen though for a number of reasons
Nvidia licensing issue
Cut into profits of selling new games
Cut into profits of selling new developer tools
However, if Microsoft threw enough money at Xbox1 emulation I think they could do it. Hell, maybe they are planning to do it but will not have it done for launch.
hmm, well, http://thinkofthechildren.co.uk/ works for me (ETSU Johnson City, TN) can you British folk behind the firewall get to it?
Think of the Children
One big problem with blocking a list of illegal sites is that "they" can't release the list. I can easily see the IFW being pressured into blocking legitimate sites and/or people uploading pictures that would get a server blacklisted. Can you imagine Altavista/Google getting banned because they have a some of thumbnails cached in their engine(they probably do).
etc = twice the price and 30 minutes of battery
O.K. so maybe not, but I don't see how Sony is going to pack enough batteries into the PSP to power all that crap they put in it. I don't see Sony gaining much market share from Nintendo.
ditto here, 2/5 unmodded xbox's I've known have had hardware failures, 0/3 PS2s have died, although one idiot ripped the fan connector off his PS2's mainboard in a mod attempt.
- Plenty of people already use isync via bluetooth with their phones(as well as everything else I mentioned)
- bluetooth is about 1/2 the speed of USB1.1(721 Kbps vs 1.2Mbps), if you can't wait the extra couple seconds then there is something wrong with you.
- bluetooth uses power, although very little(20mW-80mW); USB1.1 can be used to charge an iPod
Bluetooth doesn't compete with USB, they are completely different ways of connecting devices.These stereo bluetooth headsets are out now. As far as I can see stereo is supported in bluetooth.
Besides, for the REALLLY huge games(i.e. GTA3, Halo) money seems to be the most important factor.
I really hope bluetooth makes it into the next iPod.
Anyone heard/know anything?
Check out their Demo it worls on Mozilla 1.3+ and IE 5.5+
Yep! I'm a Java Nut.
Some choice quotes:
Mono definately has legal issues that need to be cleared up before it should be used. Microsoft can currently kill Mono anytime they wish.
- Microsoft HAS NOT put anything under a royalty-free licence by submitting the standard to the EMCA. The EMCA stipulates that the C# standard has to be released RAND (Reasonable & Non-Discriminatory) Licence. Microsoft can start charging fees at any time for implimenting a C# VM.
- Even if they never start charging money, they have pantented the Hell out of the standard and can sue Mono for infringment.
Sun's ACSLP is a totally different story. Sun's licence is not particularly open source friendly, projects like GCJ are probably infringing on Sun's copyrights and patents and are in just as big of danger of getting killed and tainting the projects they share code with. However from a users perspective, the big difference is that you can get a SDK and VM directly and legally from SUN.Java does fix many cross-platform performance problems by leaving the optimization up to the virtual machine, it's a similar to what Transmeta does. Some People are even claiming that Java programs are faster than programs written in C++. Less biased benchmarks still put the Java VM just a bit slower than GCC and a lot slower than a really optimized compiler(Intel's).
woo hoo! I can write "if (Object1==Object2) Object1++;" but I have to go back and look at the class that is hopefully commented to tell what == and ++ do for the objects. Having functions like .equalTo() is a LOT clearer and the incrementer operator is rarely usefull in a class.
just my 2 cents
One thing Java does well is portability ("the right tool for the job"). Java programs are also about as fast and somtimes faster than C++ programs in cases when you are not dealing with a GUI.
Fortunately, you can have all the advantages Java gives you over C++ without many of its limitations, by using C#
Umm, C# is Windows only, Java has really good VMs available for almost every OS. I think C# is a pretty neat language, but it's totally useless to me. The legality of Mono along with it's incomplete implementation of C# make is pretty unsuitable for anything.
MacOS is the only OS I've ever seen that does drag-n-drop well. Windows's support for drag-n-drop is better than Linux, but it bugs me that you can't use that bar at the bottom of the screen to open files in apps that are running, and that when you drop a file into a a program about half the time it creates a weird link to the file instead of opening it.
If Sun put their JVM under a GPL licence that the Java app population would explode.
my iMac DV has no fan and has firewire. It is probably my best computer purchase ever.
That is possibly one of the saddest websites I've run across ever.
works fine in mozilla. What are you doing still using IE?
Of course I do like getting stuff shipped to me via FedEx.
I know Dell it anyway, local contractors handle most everything.
- VGS(Virtual Game Station) is the most compatable Playstation 1 emulator out there
- VirtualPC is also the most compatable PC emulator (as far as I know the only PC emulator that supports WinXP, OpenBSD, and Linux that actually emulates the CPU)
Even if they had to create tweaks for every game out there, it would be doable. The Xbox doesn't have that many games, so a tweak database is within reason.I think it is technically possible for them to emulate an Xbox1, I doubt it will happen though for a number of reasons
- Nvidia licensing issue
- Cut into profits of selling new games
- Cut into profits of selling new developer tools
However, if Microsoft threw enough money at Xbox1 emulation I think they could do it. Hell, maybe they are planning to do it but will not have it done for launch.