New Python versions come with incompatible changes. Very rarely you can grab code written for one version and run it completely unmodified on a newer version. This sucks and is made worse by third party APIs that also have to be modified.
It is hard to release new language versions and also keeping backward compatibility. Some languages do it better than others.
All linux desktops in my office are Ubuntu + Unity except one OpenSuse + KDE. This is like a 10 to 1 proportion. And everybody here installs whatever they want. It used to be all Windows XP 5 years ago. Now there is one Mac, about 10 Ubuntus, one Opensuse and 30 Windows.
If flash or other plugin hangs, Firefox does not hang since 3.6. Chrome is uses much more memory just because evey tab is a process, so reducing memory footprint and making every tab a process are in conflict.
"My gf, who doesn't have a clue how to unlock and root phones, is using CM7 nightlies on her HTC just fine."
Amazing.
I think U.S. carriers are either too pressed by competition or too greedy. In Argentina (only 3 nationwide) you can get 500 voice minutes, 250 SMS, 250 MMS plus unlimited data (2GB full speed, after that 128kbps) for about USD 50. That includes tethering if you happen to chose an Android 2.2 phone with your plan. You can also have 500 MB (plus 200 minutes and 200 SMS) for USD 30 and also do tethering if your phone supports it.
That's right. If you use Linux you are more secure by default. For example one of the tips is to limit the use of administrator account and to configure auto-update. Both things are by design unless you brake them on purpose.
I always use a local dns recursor server so I point my dns settings to 127.0.0.1. I can only see advantages privacy and performance-wise. The kind of problem described in this article seems to be another advantage to my apporach over using an external DNS server, but at the same time I rarely see anybody recommending it. What are the disavantages of using things like pdns-recursor?
"LO TRADUCE EL TEXTO" is not a Spanish phrase, unless you want to say "Text translates it". The Spanish phrase would have been "TRADUCE TEXTO" but I think the result with that tool was so bad they changed the Spanish text until the bad translation rendered a good English phrase. The same happens with other examples from that video such as "ROPAS OPCIONAL EN ESTA PLAYA". The only way you are going to read that sign is if you ask an English speaker to write it. What they did was write the English phrases, translate them to Spanish and then translate them back for the video.
I encourage everyone using beta 6 to use the nightly version (http://nightly.mozilla.org/) as their main FF experience. The JS is 10 times faster on most public benchmarks and the boomarks and profile data are not affected even when switching back and forth between 4.0 and 3.6. I have both installed: 3.6 that comes with my Linux distro and 4.0 unzipped in my home folder and being updated every morning automatically.
AMD's intentions when realeasing the specs might not have been replacing the proprietary driver, but I don't see why a group of people from all over the world could not make the open driver as good as the already not so good closed one. If the infrastructure is there, with the specs you can do the same kind of tricks in both drivers.
When I installed Fedora 4, I always had a hard freeze when accessing the US robotics modem (full V.90 modem in an 8 bit ISA card). And ever since Fedora 2 the serial port mouse never worked out of the box. Other distros did not have those issues.
Show users registering a photo of the city between 3 other photos from other cities. And repeat the process 2 or 3 times. If the user gets 100% success, then he is local. Show original photos, not photos taken from Internet where people can find where are they from.
I teach PHP in college since 2001 and I use Java/JSP at work and at home since 2003. PHP is good for an admin to set up some forum, photo gallery, database administration front end, a CMS, whatever tool you can download form sourceforge and install in a few hours to give users/customers a service.
When you need to develop a solution with specific needs and there's no tool to download and use right off the shelf, PHP gives you lots of headaches.
The API changes a lot, very fast. This is not good. From PHP 3.0 to 4.0 things break and new stuff gets added so fast some sites have to keep using PHP 3 in order to avoid spending many hours recoding old code. Now PHP 5 is a new language altogether.
Lots of changes are for good since PHP was really bad in some areas in early version so the rewrote everything form scratch, that forces developers to relearn and recode.
The lack of abstraction in the PHP API leaves lots of stuff to the developer. For example, working with HTTP headers. The header function just sends whatever header you send in. You have to account for browser bugs on your code and maitain that. The manual is full of user comments regarding how to use certain function that give different results with different databases, browsers, platforms, Apache configurations, etc. Those things don't belong to API, there are bugs, but you have to work around them in your code.
If you use a PHP CMS or a PHP forum, you know the people developping it will do the dirty work for you and release a quality product, but for a small organization with a few programers, migrating from PHP3 to PHP5 to get the new cool stuff they implemented is hard, painful and takes a lot of debugging time.
In contrast Java has managed to keep backwards compatibility while adding new functionality and the API has been quite stable. Of course it has bugs, migration problems and imcompatibilities, but the java developers (SUN, Apache foundation, IBM, etc) make an effort to make developers' life easier. The PHP developers also try, but are less sucessful.
At the same time in Java you don't have such a wide selection of free tools ready to use in a web site, but you do have tons and tons of libraries ready to be integrated in your java web app, which PHP has but in much smaller quantity.
If they made it all the way to Mexico it may mean some degree of success. Unless you think one man crossed the ocean or the Bering sea just to reach Mexico and die and you just happen to find his footprints 38,000 years afterwards... If the footprint had been found in Alaska, then you may have had a point.
I think the journey mankind has done coming out of Africa and reaching all the world is fascinating. Modern theories say the African exit was crossing the the Red Sea at this point. All of us except the ones with african ancestors may descend from a bunch of brave men and women from about 200.000 years ago that decided to cross those shalow waters to find a better place to live. It is amazing adventure form that moment. Really worth a movie or an epic novel.
Re:Gach! More amateur website baloney
on
DivX 6.0 is Out
·
· Score: 1
Oh my... I had not read that part. The guy is clueless on video compression.
Eclipse on Linux is slow and bare bones Eclipse has way less features. I work with Eclipse on Windows at work since 2002 and it is great for teamwork (cvs support and all) but for my personal projects on Linux, NB gives a way better deal. I tested NB 4.1 and it is way better than 4.0. I drool for the profiler working on J2SE 5.0 soon. Besides at home I use java 5.0's new features which Eclipse only supports partially in the 3.1 milestones.
I use many java desktop apps in my day to day tasks on my linux desktop. There is no better way to connect to multiple databases than Squirrel , No better way to code in Java than NetBeans and no better editor than JEdit
I think Java 5 already has great desktop features like shared class data, and 2D acceleration for 2D acelerated hardware (which I don't have yet!).
You have a totally valid point. Most of the stuff that is being shared in P2P is the newest and what is being promoted in the last few months. Once Neil Young came on tour to my country and I wanted to download some of his songs and no search on kazaa at that time gave any neil young result at all. People swapping on P2P are totally guided by the promotion and marketing efforts the distributors make so it is kind of unfare to freeload in that case. You cannot know britnet spar if some record label were not paying big money to the radios and to MTV to show her ass all the time. A different thing is when you download some TV show no longer airs or some music that is had to find on stores. It won't be legal anyway, but it is more ethical, regardless of the law that obviously is written to fit some interests not the public interest. Listening to mainstream music obtained from non-mainstream channels is not right.
Everythig is free for now. Every opensource project that is maintained and developed by 1 or 2 people may change its license in no time. That is when you have to fork it. If more people hold right over the source then their patches may have to be removed to change the license. Unless they signed a contract to give up all those right, like Sun does with the patches in OpenOffice.org, you give up any right and transfer them to Sun.
If you believe the comparison bitkeeper does with other SCM tools, it looks like it is the best tool, except for sun's teamwear, which is only worse in the tools it provides (opinions, opinions).
So, it looks hard to replace it without loosing a lot of functionality. But what if Linus gets a free license from BK? After all BitKeeper benefits from the publicity it gets.
New Python versions come with incompatible changes. Very rarely you can grab code written for one version and run it completely unmodified on a newer version. This sucks and is made worse by third party APIs that also have to be modified.
It is hard to release new language versions and also keeping backward compatibility. Some languages do it better than others.
All linux desktops in my office are Ubuntu + Unity except one OpenSuse + KDE. This is like a 10 to 1 proportion. And everybody here installs whatever they want. It used to be all Windows XP 5 years ago. Now there is one Mac, about 10 Ubuntus, one Opensuse and 30 Windows.
If flash or other plugin hangs, Firefox does not hang since 3.6. Chrome is uses much more memory just because evey tab is a process, so reducing memory footprint and making every tab a process are in conflict.
"My gf, who doesn't have a clue how to unlock and root phones, is using CM7 nightlies on her HTC just fine."
Amazing.
I think U.S. carriers are either too pressed by competition or too greedy. In Argentina (only 3 nationwide) you can get 500 voice minutes, 250 SMS, 250 MMS plus unlimited data (2GB full speed, after that 128kbps) for about USD 50. That includes tethering if you happen to chose an Android 2.2 phone with your plan. You can also have 500 MB (plus 200 minutes and 200 SMS) for USD 30 and also do tethering if your phone supports it.
That's right. If you use Linux you are more secure by default. For example one of the tips is to limit the use of administrator account and to configure auto-update. Both things are by design unless you brake them on purpose.
I always use a local dns recursor server so I point my dns settings to 127.0.0.1. I can only see advantages privacy and performance-wise. The kind of problem described in this article seems to be another advantage to my apporach over using an external DNS server, but at the same time I rarely see anybody recommending it. What are the disavantages of using things like pdns-recursor?
"LO TRADUCE EL TEXTO" is not a Spanish phrase, unless you want to say "Text translates it". The Spanish phrase would have been "TRADUCE TEXTO" but I think the result with that tool was so bad they changed the Spanish text until the bad translation rendered a good English phrase.
The same happens with other examples from that video such as "ROPAS OPCIONAL EN ESTA PLAYA". The only way you are going to read that sign is if you ask an English speaker to write it.
What they did was write the English phrases, translate them to Spanish and then translate them back for the video.
I encourage everyone using beta 6 to use the nightly version (http://nightly.mozilla.org/) as their main FF experience. The JS is 10 times faster on most public benchmarks and the boomarks and profile data are not affected even when switching back and forth between 4.0 and 3.6.
I have both installed: 3.6 that comes with my Linux distro and 4.0 unzipped in my home folder and being updated every morning automatically.
Firefox uses the "beta" name to encourage early adopters to use it so they can help find bugs by sending crash reports and usage statistics.
I started reading it before noticing it was a webcomic.
AMD's intentions when realeasing the specs might not have been replacing the proprietary driver, but I don't see why a group of people from all over the world could not make the open driver as good as the already not so good closed one. If the infrastructure is there, with the specs you can do the same kind of tricks in both drivers.
When I installed Fedora 4, I always had a hard freeze when accessing the US robotics modem (full V.90 modem in an 8 bit ISA card). And ever since Fedora 2 the serial port mouse never worked out of the box. Other distros did not have those issues.
Show users registering a photo of the city between 3 other photos from other cities. And repeat the process 2 or 3 times. If the user gets 100% success, then he is local.
Show original photos, not photos taken from Internet where people can find where are they from.
Yes, OOXML is richer, specially when you want to represent dates: http://www.openmalaysiablog.com/2007/06/malaysias_ histo.html
There's a bug since 6.06 in the S3 driver that comes from xserver-xorg 7.0v er-xorg-video-s3/+bug/33504
https://launchpad.net/distros/ubuntu/+source/xser
I hope the patch works this time.
I teach PHP in college since 2001 and I use Java/JSP at work and at home since 2003.
PHP is good for an admin to set up some forum, photo gallery, database administration front end, a CMS, whatever tool you can download form sourceforge and install in a few hours to give users/customers a service.
When you need to develop a solution with specific needs and there's no tool to download and use right off the shelf, PHP gives you lots of headaches.
The API changes a lot, very fast. This is not good. From PHP 3.0 to 4.0 things break and new stuff gets added so fast some sites have to keep using PHP 3 in order to avoid spending many hours recoding old code. Now PHP 5 is a new language altogether.
Lots of changes are for good since PHP was really bad in some areas in early version so the rewrote everything form scratch, that forces developers to relearn and recode.
The lack of abstraction in the PHP API leaves lots of stuff to the developer. For example, working with HTTP headers. The header function just sends whatever header you send in. You have to account for browser bugs on your code and maitain that. The manual is full of user comments regarding how to use certain function that give different results with different databases, browsers, platforms, Apache configurations, etc. Those things don't belong to API, there are bugs, but you have to work around them in your code.
If you use a PHP CMS or a PHP forum, you know the people developping it will do the dirty work for you and release a quality product, but for a small organization with a few programers, migrating from PHP3 to PHP5 to get the new cool stuff they implemented is hard, painful and takes a lot of debugging time.
In contrast Java has managed to keep backwards compatibility while adding new functionality and the API has been quite stable. Of course it has bugs, migration problems and imcompatibilities, but the java developers (SUN, Apache foundation, IBM, etc) make an effort to make developers' life easier. The PHP developers also try, but are less sucessful.
At the same time in Java you don't have such a wide selection of free tools ready to use in a web site, but you do have tons and tons of libraries ready to be integrated in your java web app, which PHP has but in much smaller quantity.
It is so kind for them to ask. In other places I've seen IE-only solutions being done out of ignorance.
If they made it all the way to Mexico it may mean some degree of success. Unless you think one man crossed the ocean or the Bering sea just to reach Mexico and die and you just happen to find his footprints 38,000 years afterwards...
If the footprint had been found in Alaska, then you may have had a point.
I think the journey mankind has done coming out of Africa and reaching all the world is fascinating. Modern theories say the African exit was crossing the the Red Sea at this point. All of us except the ones with african ancestors may descend from a bunch of brave men and women from about 200.000 years ago that decided to cross those shalow waters to find a better place to live. It is amazing adventure form that moment. Really worth a movie or an epic novel.
Oh my... I had not read that part. The guy is clueless on video compression.
Eclipse on Linux is slow and bare bones Eclipse has way less features. I work with Eclipse on Windows at work since 2002 and it is great for teamwork (cvs support and all) but for my personal projects on Linux, NB gives a way better deal. I tested NB 4.1 and it is way better than 4.0. I drool for the profiler working on J2SE 5.0 soon. Besides at home I use java 5.0's new features which Eclipse only supports partially in the 3.1 milestones.
I use many java desktop apps in my day to day tasks on my linux desktop. There is no better way to connect to multiple databases than Squirrel , No better way to code in Java than NetBeans and no better editor than JEdit
I think Java 5 already has great desktop features like shared class data, and 2D acceleration for 2D acelerated hardware (which I don't have yet!).
You have a totally valid point. Most of the stuff that is being shared in P2P is the newest and what is being promoted in the last few months. Once Neil Young came on tour to my country and I wanted to download some of his songs and no search on kazaa at that time gave any neil young result at all.
People swapping on P2P are totally guided by the promotion and marketing efforts the distributors make so it is kind of unfare to freeload in that case. You cannot know britnet spar if some record label were not paying big money to the radios and to MTV to show her ass all the time. A different thing is when you download some TV show no longer airs or some music that is had to find on stores. It won't be legal anyway, but it is more ethical, regardless of the law that obviously is written to fit some interests not the public interest.
Listening to mainstream music obtained from non-mainstream channels is not right.
Everythig is free for now. Every opensource project that is maintained and developed by 1 or 2 people may change its license in no time. That is when you have to fork it. If more people hold right over the source then their patches may have to be removed to change the license. Unless they signed a contract to give up all those right, like Sun does with the patches in OpenOffice.org, you give up any right and transfer them to Sun.
If you believe the comparison bitkeeper does with other SCM tools, it looks like it is the best tool, except for sun's teamwear, which is only worse in the tools it provides (opinions, opinions).
So, it looks hard to replace it without loosing a lot of functionality. But what if Linus gets a free license from BK? After all BitKeeper benefits from the publicity it gets.