T-mobile may own fewer towers than other companies, but they have the same coverage as any other GSM provider - they all have "roaming" agreements between each other that don't cost the user anything. You're close about 3G though - the only place they have 3G coverage yet is New York City.
I like them because they have good prepay plans. In fact, AFAIK, they are the only major carrier that does - the other decent plans are with prepay-only carriers like tracphone. I don't use my phone a whole lot, and cut my bill in fifth when I switched to their prepay plan from a monthly plan with Verizon. But folks like me that want a smartphone, but don't care about 3G are probably in the minority. So it is a strange choice.
If it isn't locked to the carrier, is better than a Treo, and is in the same price range, then that will be good enough reason for me to get one. Although I'll probably wait till a few more Android phones are out before deciding.
I might think about getting an iPhone if they stop locking it to ATT, but $299 + 24*($69.99 - current plan) is way more than I am willing to pay for a smartphone.
I have never had Windows 2k or XP lockup or crash for any reason other than bad drivers (or bad hardware) particularly ones that can't handle the computer being suspended.
I would rather see OpenGL be mathematically correct and be a great rendering engine.
OpenGL is not and never has been those things. There are no requirements detailing the exact rendering of a scene, and different implementations have always varied significantly in their output. I don't know of any final scene renderer that has ever used OpenGL. Most are software renderers, and those that do use hardware acceleration use hardware specific APIs like CUDA, which are deterministic, unlike OpenGL.
Yeah, he has been doing this for several years - here is a slashdot story from 2001. Most of their major test flights have been covered here as well.
I got to see their test flight at the last X-Prize Cup in Alamagordo, NM. It's too bad they aren't joining those two events again. The actual launch was a ways off and you had to use binoculars to see much of anything but the exhaust. Regardless it was still cool to be there in person and to meet John Carmack, as well as talk to the other teams and hear about their different approaches. They also had all vehicles displayed up close (including Armadillo's when it wasn't being prepped for flight).
Hmm, all of the exempt/salary positions I have had expect you to work as long as it takes to get the job done with no overtime pay. But you still have to fill out a time card, and are still expected to charge anything less than 40 hours to vacation or flex time, and can bank flex time if you work over 40 hours. There are always folks that work long hours and either don't charge flex time or never get around to using it. But the other direction doesn't happen - if you make a habit of showing up late, leaving earlier or taking long lunches and not making up for it, it isn't just frowned on but considered time-card fraud.
Do people normally charge their lunch break? Our work day is 8 hours not including lunch with 4 hours where everyone is required to be in the office. Working more than 8 hours banks you flex time. So if you take a long lunch it just means you have have to stay longer or show up earlier.
It is well suited for point-and-click games (which most board games are) because it has a pointer, rather than having to navigate with an annoying d-pad or joystick.
I'm really excited about the Falcon, and hope everything goes well this weekend. But when someone complains about being stuck in LEO, pointing him to another craft that is only capable of reaching LEO might not be the best approach:)
Did you spend much time using Kontact or any of the PIM applications individually? I can't live without KMail or KOrganizer, and haven't heard much about them in the KDE 4.1 prerelease reviews I've read other than the fact that they are included.
For the adventurous that have been using KDE 4, which distros do you think have done the best job at packaging it? Also will they be releasing packages for KDE 4.1 shortly, or are they waiting for their next normal release cycle?
I've been having all sorts of kernel/Xorg headaches with Hardy Heron, and am looking to dump it. I'm planning on moving all my must-have software to another box running Debian stable which will free up my desktop to experiment with a new distro.
Here is software that will convert between ODF and UOF, written by the Open Standard Lab of Peking University. In the process of writing this software, they have been participating in the UOF standardization process and talking with ODF folks to make sure the two formats can be converted well.
The UOF is a written standard approved by the Chinese national standardization bodies - not just "whatever ElOffice does". I don't know if there is an english translation - I have been able to find one with google.
I'm not a web-programming guru either but from what I understand, that is exactly the problem - browsers are just reusing their JS engine to interpret the JSON file, which means that malicious folks could put additional javascript into the "JSON" file, and it will be interpreted when it shouldn't be. Using JSON today is akin to not validating your input before passing it to the shell or an SQL interpreter (except on the client side).
That would just be plagiarism not copyright infringement. Nothing about copyright law or fair use requires you to attribute the work. Which is exactly what the parent post said - that the panel was right in calling it potential scientific misconduct*, but wrong in calling it copyright infringement.
* just potential because he did have permission to use the data and the team hasn't complained about not be attributed.
The fact that no one has been able to replicate the work is not scientific misconduct, and the article says so flat out. The two cases of scientific misconduct that the panel found were that he published a paper under a student's name when that student was not involved in the work whatsoever, and he stated in a scientific publication that his work had been independently verified when it had only been verified by teams working directly with him, which the panel did not consider to be independent.
So basically, he was found guilty of exaggerating the independence of work that he assisted with. No evidence was found to support the claim that he intentionally and fraudulently falsified data. A scientific misdemeanor not a felony. Of course the summary and discussion will all focus on what people think he did rather than what the panel actually found.
As an example, if I see 2.6.26 then I know that they've done quite a lot of patching to get 2.6 and it'll be a heck of a lot more reliable than say 2.6.3 would have been.
Except that isn't true for the kernel. Every single 2.6.X release has new features, and there is no way of knowing by looking at that big number whether any particular release contains big changes that will need time to settle down, or whether they are all fairly minor.
With the kernel what you really want to look at to determine how many times it has been patched is the stuff following the big number: 2.6.26.Y-distro-vZ, and that isn't going to change.
No the reason for the 1998 graphics is that, unlike almost every other game, all the content has to be streamed from the server, and it can barely handle the current load, let alone what they would see with higher quality graphics. I've played many games that looked much better and performed better on older hardware than Second Life.
The definition has no scientific usefullness. I have no problem with creating taxonomies purely for local use, but they should at least tell you something about the objects you are classifying. Plutinos, cubiwanos, twotinos, are all usefull categorizations of objects by their orbits in the Kuiper belt, which is likely correlated to their orgins. Dwarf planet is a usefull categorization of things bigger than an asteroid, but smaller than a planet.
Plutinoid is just stupid - all the dwarf planets except Ceres. Yes, I know that Ceres has different orgins and makeup than the large KBOs, but there is an awful lot of variation between those as well. If we wanted a more specific definition than dwarf planet then we should have waited until we knew more about them so we could make one that has some meaning.
A few years ago I was getting several text spams a month for about three months. Most of them were in spanish, and for things like vacation packages. The cell company must have cracked down on them because I stopped getting them before they got bad enough for me to block texting altogether (my friends rarely use it, and I don't think I've ever sent one). I think it may have happened shortly after Verizon setup their email to text gateway, but I'm not certain about that.
Slashdot does have a way to moderate stories. I don't know if they would ever pull a story off the front page if it got a low enough ranking - not enough people use it to tell.
The major difference between this and something like JSON or YAML or even XML is that those formats all include the format information (variable names, nesting, etc) along with the data. This does not.
message Person {
required int32 id = 1;
required string name = 2;
optional string email = 3; }
What you are looking at above is the Protocol Format (.proto file) for a single message, which is analogous to an XML schema. No data is stored in that file - the numbers you see are unique ids for the different fields, and they are used in the low low-level representation of the data (not all fields have to be included in every instance of a message)
The actual data is serialized using a compact binary format, not ASCII like JSON/YAML/XML which makes it much more efficient both to transfer over a network as well as to parse.
Well, not really - they didn't provide a C++ library. They provided a compiler that will translate a data structure definition (.proto file) into C++ classes to parse the data for you.
If you have to manually translate C++ to C each time you create a new data structure, then you have lost nearly all of the advantage that this tool has over SunRPC or CORBA/IIOP - namely the simplicity.
What is needed is a new proto to C compiler, which is very doable since they provided all the source, but not just a matter of translating C++ to C.
I have to say that the only thing that learning Esperanto did is confuse the hell out of my Spanish. The vocabularies are too similar, and there are too many Esperanto words that sound like they could be Spanish words, but aren't.
T-mobile may own fewer towers than other companies, but they have the same coverage as any other GSM provider - they all have "roaming" agreements between each other that don't cost the user anything. You're close about 3G though - the only place they have 3G coverage yet is New York City.
I like them because they have good prepay plans. In fact, AFAIK, they are the only major carrier that does - the other decent plans are with prepay-only carriers like tracphone. I don't use my phone a whole lot, and cut my bill in fifth when I switched to their prepay plan from a monthly plan with Verizon. But folks like me that want a smartphone, but don't care about 3G are probably in the minority. So it is a strange choice.
If it isn't locked to the carrier, is better than a Treo, and is in the same price range, then that will be good enough reason for me to get one. Although I'll probably wait till a few more Android phones are out before deciding.
I might think about getting an iPhone if they stop locking it to ATT, but $299 + 24*($69.99 - current plan) is way more than I am willing to pay for a smartphone.
What reliability problems do you have?
I have never had Windows 2k or XP lockup or crash for any reason other than bad drivers (or bad hardware) particularly ones that can't handle the computer being suspended.
I would rather see OpenGL be mathematically correct and be a great rendering engine.
OpenGL is not and never has been those things. There are no requirements detailing the exact rendering of a scene, and different implementations have always varied significantly in their output. I don't know of any final scene renderer that has ever used OpenGL. Most are software renderers, and those that do use hardware acceleration use hardware specific APIs like CUDA, which are deterministic, unlike OpenGL.
Everyone knows that Ninjas become vampires and Pirates become Zombies.
Yeah, he has been doing this for several years - here is a slashdot story from 2001. Most of their major test flights have been covered here as well.
I got to see their test flight at the last X-Prize Cup in Alamagordo, NM. It's too bad they aren't joining those two events again. The actual launch was a ways off and you had to use binoculars to see much of anything but the exhaust. Regardless it was still cool to be there in person and to meet John Carmack, as well as talk to the other teams and hear about their different approaches. They also had all vehicles displayed up close (including Armadillo's when it wasn't being prepped for flight).
Hmm, all of the exempt/salary positions I have had expect you to work as long as it takes to get the job done with no overtime pay. But you still have to fill out a time card, and are still expected to charge anything less than 40 hours to vacation or flex time, and can bank flex time if you work over 40 hours. There are always folks that work long hours and either don't charge flex time or never get around to using it. But the other direction doesn't happen - if you make a habit of showing up late, leaving earlier or taking long lunches and not making up for it, it isn't just frowned on but considered time-card fraud.
Do people normally charge their lunch break? Our work day is 8 hours not including lunch with 4 hours where everyone is required to be in the office. Working more than 8 hours banks you flex time. So if you take a long lunch it just means you have have to stay longer or show up earlier.
It is well suited for point-and-click games (which most board games are) because it has a pointer, rather than having to navigate with an annoying d-pad or joystick.
I'm really excited about the Falcon, and hope everything goes well this weekend. But when someone complains about being stuck in LEO, pointing him to another craft that is only capable of reaching LEO might not be the best approach :)
Did you spend much time using Kontact or any of the PIM applications individually? I can't live without KMail or KOrganizer, and haven't heard much about them in the KDE 4.1 prerelease reviews I've read other than the fact that they are included.
For the adventurous that have been using KDE 4, which distros do you think have done the best job at packaging it? Also will they be releasing packages for KDE 4.1 shortly, or are they waiting for their next normal release cycle?
I've been having all sorts of kernel/Xorg headaches with Hardy Heron, and am looking to dump it. I'm planning on moving all my must-have software to another box running Debian stable which will free up my desktop to experiment with a new distro.
Here is software that will convert between ODF and UOF, written by the Open Standard Lab of Peking University. In the process of writing this software, they have been participating in the UOF standardization process and talking with ODF folks to make sure the two formats can be converted well.
The UOF is a written standard approved by the Chinese national standardization bodies - not just "whatever ElOffice does". I don't know if there is an english translation - I have been able to find one with google.
I'm not a web-programming guru either but from what I understand, that is exactly the problem - browsers are just reusing their JS engine to interpret the JSON file, which means that malicious folks could put additional javascript into the "JSON" file, and it will be interpreted when it shouldn't be. Using JSON today is akin to not validating your input before passing it to the shell or an SQL interpreter (except on the client side).
That would just be plagiarism not copyright infringement. Nothing about copyright law or fair use requires you to attribute the work. Which is exactly what the parent post said - that the panel was right in calling it potential scientific misconduct*, but wrong in calling it copyright infringement.
* just potential because he did have permission to use the data and the team hasn't complained about not be attributed.
The fact that no one has been able to replicate the work is not scientific misconduct, and the article says so flat out. The two cases of scientific misconduct that the panel found were that he published a paper under a student's name when that student was not involved in the work whatsoever, and he stated in a scientific publication that his work had been independently verified when it had only been verified by teams working directly with him, which the panel did not consider to be independent.
So basically, he was found guilty of exaggerating the independence of work that he assisted with. No evidence was found to support the claim that he intentionally and fraudulently falsified data. A scientific misdemeanor not a felony. Of course the summary and discussion will all focus on what people think he did rather than what the panel actually found.
If you want a vision of the future, imagine a book stamping on a human face - forever
As an example, if I see 2.6.26 then I know that they've done quite a lot of patching to get 2.6 and it'll be a heck of a lot more reliable than say 2.6.3 would have been.
Except that isn't true for the kernel. Every single 2.6.X release has new features, and there is no way of knowing by looking at that big number whether any particular release contains big changes that will need time to settle down, or whether they are all fairly minor.
With the kernel what you really want to look at to determine how many times it has been patched is the stuff following the big number: 2.6.26.Y-distro-vZ, and that isn't going to change.
No the reason for the 1998 graphics is that, unlike almost every other game, all the content has to be streamed from the server, and it can barely handle the current load, let alone what they would see with higher quality graphics. I've played many games that looked much better and performed better on older hardware than Second Life.
The definition has no scientific usefullness. I have no problem with creating taxonomies purely for local use, but they should at least tell you something about the objects you are classifying. Plutinos, cubiwanos, twotinos, are all usefull categorizations of objects by their orbits in the Kuiper belt, which is likely correlated to their orgins. Dwarf planet is a usefull categorization of things bigger than an asteroid, but smaller than a planet.
Plutinoid is just stupid - all the dwarf planets except Ceres. Yes, I know that Ceres has different orgins and makeup than the large KBOs, but there is an awful lot of variation between those as well. If we wanted a more specific definition than dwarf planet then we should have waited until we knew more about them so we could make one that has some meaning.
A few years ago I was getting several text spams a month for about three months. Most of them were in spanish, and for things like vacation packages. The cell company must have cracked down on them because I stopped getting them before they got bad enough for me to block texting altogether (my friends rarely use it, and I don't think I've ever sent one). I think it may have happened shortly after Verizon setup their email to text gateway, but I'm not certain about that.
Slashdot does have a way to moderate stories. I don't know if they would ever pull a story off the front page if it got a low enough ranking - not enough people use it to tell.
The major difference between this and something like JSON or YAML or even XML is that those formats all include the format information (variable names, nesting, etc) along with the data. This does not.
message Person {
required int32 id = 1;
required string name = 2;
optional string email = 3;
}
What you are looking at above is the Protocol Format (.proto file) for a single message, which is analogous to an XML schema. No data is stored in that file - the numbers you see are unique ids for the different fields, and they are used in the low low-level representation of the data (not all fields have to be included in every instance of a message)
The actual data is serialized using a compact binary format, not ASCII like JSON/YAML/XML which makes it much more efficient both to transfer over a network as well as to parse.
They gave you C++.
Well, not really - they didn't provide a C++ library. They provided a compiler that will translate a data structure definition (.proto file) into C++ classes to parse the data for you.
If you have to manually translate C++ to C each time you create a new data structure, then you have lost nearly all of the advantage that this tool has over SunRPC or CORBA/IIOP - namely the simplicity.
What is needed is a new proto to C compiler, which is very doable since they provided all the source, but not just a matter of translating C++ to C.
I have to say that the only thing that learning Esperanto did is confuse the hell out of my Spanish. The vocabularies are too similar, and there are too many Esperanto words that sound like they could be Spanish words, but aren't.