Brazil has the same rules since the start, hence in Brazil the appStore does not carry any games.
What people do here is to have accounts in other countries, usually Argentina. Then the country looses the taxes... Since taxes are outrageously high for video games in Brazil, this is probably better for the costumers here.
In order to conciliate the right to speech in the Internet with such constitutional twists (no anonymity) the government is proposing a Internet regulation document where ISP or other Internet "space" providers (like Google in this case) are responsible to take down offending material under request. If I understand it well they must:
1) Take down the content 2) Inform the poster (if possible) 3) If the poster stands up for what he said, the provider must put the content back up and the poster is assuming all libel (here the anonymity is gone).
If the ISP follows this rule it gets safe harbor. So yes, we are getting our own version of DMCA take down notices (even worse since it is not only related to copyrighted material).
Well... the same document guarantees net neutrality...
Debian / Ubuntu has had a program to conjugate verbs from the infinitive form for ages:
[pjssilva@catirina:~]$ apt-cache show brazilian-conjugate Package: brazilian-conjugate Priority: extra Section: universe/text Installed-Size: 224 Maintainer: Rafael Laboissiere Architecture: all Source: br.ispell Version: 2.4.really.3.0.beta4-9.1 Suggests: ibrazilian Filename: pool/universe/b/br.ispell/brazilian-conjugate_2.4. really.3.0.beta4-9.1_all.deb Size: 64292 MD5sum: 64f1590f3d7122030d0f742316acb666 Description: Brazilian Portuguese verb conjugator
This package contains a interactive program (conjugue) capable of
conjugating portuguese verbs, as spoken in Brazil. The upstream version
is numbered 1.0, but as it is distributed together with the Ispell
dictionary for Brazilian Portuguese, it has the same version number as the
ibrazilian package for Debian.
.
Homepage: http://www.ime.usp.br/~ueda/br.ispell/ Bugs: mailto:ubuntu-users@lists.ubuntu.com Origin: Ubuntu
Here is the example of conjugue in action:
[pjssilva@catirina:~]$ conjugue Conjugue -- conjugador de verbos para a língua portuguesa versão 1.1 (outubro de 99) por Ricardo Ueda Karpischek envie correções, críticas ou sugestões para ueda@ime.usp.br.
Use por sua própria conta e risco.
Tanto o programa quanto o banco de verbos que o acompanha são distribuídos sob os termos da licença GNU GPL. Isso significa que podem ser livremente copiados e que trabalhos derivados devem também ser disponibilizados através dessa mesma licença.
"?" exibe um pequeno guia de utilização. "n" exibe algumas notas importantes.
aguarde o término da leitura do banco... lidos 83 paradigmas lidos 3991 verbos : amar # paradigma: cantar (regular) IS:amasse:amasses:amasse:amássemos:amásseis:amasse m FI:amarei:amarás:amará:amaremos:amareis:amarão TI:amaria:amarias:amaria:amaríamos:amaríeis:amaria m II:amava:amavas:amava:amávamos:amáveis:amavam FN:amar:amando:amado PS:ame:ames:ame:amemos:ameis:amem MI:amara:amaras:amara:amáramos:amáreis:amaram IN:ames:ame:amemos:ameis:amem IA:ama:ame:amemos:amai:amem FS:amar:amares:amar:amarmos:amardes:amarem PI:amo:amas:ama:amamos:amais:amam IP:amar:amares:amar:amarmos:amardes:amarem EI:amei:amaste:amou:amamos:amastes:amaram
Debian/Ubuntu has had a Portuguese verb program to conjugate verbs for a long time:
[pjssilva@catirina:~]$ apt-cache show brazilian-conjugate Package: brazilian-conjugate Priority: extra Section: universe/text Installed-Size: 224 Maintainer: Rafael Laboissiere Architecture: all Source: br.ispell Version: 2.4.really.3.0.beta4-9.1 Suggests: ibrazilian Filename: pool/universe/b/br.ispell/brazilian-conjugate_2.4. really.3.0.beta4-9.1_all.deb Size: 64292 MD5sum: 64f1590f3d7122030d0f742316acb666 Description: Brazilian Portuguese verb conjugator
This package contains a interactive program (conjugue) capable of
conjugating portuguese verbs, as spoken in Brazil. The upstream version
is numbered 1.0, but as it is distributed together with the Ispell
dictionary for Brazilian Portuguese, it has the same version number as the
ibrazilian package for Debian.
.
Homepage: http://www.ime.usp.br/~ueda/br.ispell/ Bugs: mailto:ubuntu-users@lists.ubuntu.com Origin: Ubuntu
I also have a Palm TX and I also hate the hiss noise that comes out of it.
But it seems to have a easy fix. For some stupid reason the Palm TX expects a high impedance earphone. With a high impendance earphone the hiss goes always and the sound quality is good.
If you want to use a low impedance earbud, buy one with a sound volume (like sennheiser mx500) or buy a volume control adpater like this:
I heard this from Dantzing himself in a pleneray at the International Synmposium on Mathematical Programming at Lausanne in 1997:
In that old days, where computers were new toys, the term programmin had the conotation of "planning". If I remember well, Dantzing said that one of the first uses of the Simplex was to help the Air Force to plan its operations during the war.
As for the non-implementability of gradient based methods in computers. They are as implementable as ODE solvers. This is the domain of floating point numbers, there is no exact implementations of methods. However, there are many good solvers out there solving thousands of real world problems every day. Since I come from academia, I can said some good solvers emerging from universities: the Galahad library, whose web page also provides a list of other good solver like Minos, Knitro, Snopt, Loqo. There is also TANGO which was written and is mantained by some good friends of mine, and the Open Source (CPL) IPOPT.
Things don't stop there. There also many methods non non-smooth problems that employ generalization of the classical concept of gradient and Hessians, like bundle methods from Lemarechal and company, or generalized Newton methos (from Qi and company) and much more.
Optimization is a very rich field from both practical and theoretical aspects. That's why work with it.
Such problems may be very hard to solve in reasonable time. Maybe (I'm shooting in the dark here) the first delays made the crew assigment problems grow too large for being solved in reasonable time.This would generate a snow ball effect as the assimgment problems would keep on growing maing the system "crash".
We may never know what really happened but this would be a nice example for my classes:-)
I have to agree with the author in one poit: yelp, gnome's help viewer, have been crippled. It doesn't display man pages or info documents anymore, it doesn't have a place to search for documentation, and it seems to force me to browse the help system until a find the desired document (if I know the document I want to read, it would be easier just to type its name (or URI)). The way yelp is right now it can used only if you call if from application you are already using.
To build a reasonably quiet PC is not that expensive nowadays. However you must have silence as ojective while choosing the components.
For example you can use:
1) Case + PSU: antec sonata 2) HD: Seagate barracuda 3) CPU cooler: a Zalman cooler 4) Graphics card: MSI FX5600-VTDR128 (only 25 db) 5) Choose a motherboard with passive cooling
Those components are not much more expensive than quality components and you should end up with a reasonably quiet pc (around 30 db, not dead silent but good).
Something came to my mind. Probably it is just a stupid question, but...
If I understood well the new "idea" from SCO it will sell a deal: "you give me some money so that I won't sue you due to copyright infringement bu using linux". SCO will do this since it can't license linux, as it doesn't own the copyright of most of the kernel code (actually, I seriously doubt if it owns something at all).
Is this legally possible? As far as I remember, any copyright holder is responsible to enforce his copyright under the penalty of losing control of his work. So if SCO chooses not to enforce it copyright, even under an agreement, isn't it going to lose control of its IP? Is there a lawyer here that can answer this question?
I can read Spanish and English. I have read both the English translation and the original article and I couldn't find anything stating that the move to OSS is "mandatory". Both articles don't mention any law that dictates the choise.
What I read is that the Brazilian goverment have chosen to migrate around 80% of its machines to Linux as a way to save some money. As a by-product, they seem to believe that this move may encourage private companies to do the same and that it may foster local software development. The reasons seem fair to me. It seems that the pros and cons have already been considered and a decision was made.
Moreover the article points out that the change will be slowly and carefuly made. They will first evaluate a pilot project. Hence the decision may still change based on the output. Such way of doing things does not combine with the word "madatory" from the slashdot article.
Then I called winesetup and accepted all the defaults. Finally I called IE with
$ wine/mnt/dosc/Arquivos de Programas/Inernet Explorer/iexplore.exe
Now I am answering you from IE working under wine... Not that hard! IE works reasonably well, the only problems I have seen in the last ten minutes are a weird pink background for the icons and some glitches in slashdot rendering (the rounded corners are only partialy visable). Another problem that my Brazilian (ABNT2) keyboard is not working perfectly, for example I can't get the backslash.
Give it a try, wine may surprise you. It surprised me.
Two important details. I am running Degian testing (Sarge). The wine version is 0.0.20020904-1. Moreover, I had a windows installation, so I am running the programas from there. I didn't try to install any application.
When one says that Fortran is faster than C/C++ one means that if you have two versions of the same program, one written in Fortran and the other in C/C++ then the fastest executable will be likely the compiled Fortran version.
The reason for this is usually due to the control over aliasing that Fortran has. This allows better compiler optimizations that result in faster executable. Moreover Fortran 95 has lots of constructs that give hints to the compiler on possible optimization: the array sintax (so the compiler knows that order doesn't matter), the intent of paramters (in, out, inout), pure functions (functions with no side effects), allocatable arrays (that guaratee no aliasing) are some exemples.
Oh, and yes, it is very nice to borrow some APL features:-)
Paulo.
PS: I am not really a Fortran fan, I am fan of using the best language to solve a given problem. In the case of numerical problems, Fortran seems the best. I would gladly program in C/C++ if I could prove to my advisor that I can get a faster executable by doing so.
Unfortunately it seems that most slashdot readers don't know much about the new Fortran standard (Fortran 95) and keep on saying that Fortran is an old language, etc. I will try to point out some things:
1) Fortran 95 is structured.
2) Fortran 95 has abstract data types (called modules). But certainly it is not OO (lacks inheritance). Oh, it has overloading too.
3) Fortran 95 has cool matrixes that are, in a certain sense, close to Matlab matrixes. For exemple the code
A(:,3) = 1 + 2*A(:,4)
changes the second column of the matrix A to 1 plus two times the forth column. Of course this serves as a good hint to the compiler that the implicit loop above can be done in parallel.
4) Fotran 95 was designed with efficiency in mind. A good exemple is the distiction between allocatable arrays and regular pointers, so that you can have dynamic allocation with a better control of aliasing.
6) Fortran 95 is usually faster than C/C++. There is some effort to change this (see Blitz++ library or the MTL, for information http://www.oonumerics.org).
7) The main disadvantage of Fortran 95 for a scientific linux user is the lack of free (as in freedom compilers). g77 only implements FORTRAN 77 (plus some extensions), it is not a Fortran 95 compiler.
Brazil has the same rules since the start, hence in Brazil the appStore does not carry any games.
What people do here is to have accounts in other countries, usually Argentina. Then the country looses the taxes...
Since taxes are outrageously high for video games in Brazil, this is probably better for the costumers here.
I am Brazilian too.
In order to conciliate the right to speech in the Internet with such constitutional twists (no anonymity) the government is proposing a Internet regulation document where ISP or other Internet "space" providers (like Google in this case) are responsible to take down offending material under request. If I understand it well they must:
1) Take down the content
2) Inform the poster (if possible)
3) If the poster stands up for what he said, the provider must put the content back up and the poster is assuming all libel (here the anonymity is gone).
If the ISP follows this rule it gets safe harbor. So yes, we are getting our own version of DMCA take down notices (even worse since it is not only related to copyrighted material).
Well... the same document guarantees net neutrality...
Same in Brazil:
Brazil says no
And OpenDocument is now a national standard!
Just one question: can you show me a $ 450,00 descent laptop that weights around 2 pounds?
The weight, hence portability, is clearly a key factor for this computer.
Debian / Ubuntu has had a program to conjugate verbs from the infinitive form for ages:
. really.3.0.beta4-9.1_all.deb
e ma m
[pjssilva@catirina:~]$ apt-cache show brazilian-conjugate
Package: brazilian-conjugate
Priority: extra
Section: universe/text
Installed-Size: 224
Maintainer: Rafael Laboissiere
Architecture: all
Source: br.ispell
Version: 2.4.really.3.0.beta4-9.1
Suggests: ibrazilian
Filename: pool/universe/b/br.ispell/brazilian-conjugate_2.4
Size: 64292
MD5sum: 64f1590f3d7122030d0f742316acb666
Description: Brazilian Portuguese verb conjugator
This package contains a interactive program (conjugue) capable of
conjugating portuguese verbs, as spoken in Brazil. The upstream version
is numbered 1.0, but as it is distributed together with the Ispell
dictionary for Brazilian Portuguese, it has the same version number as the
ibrazilian package for Debian.
.
Homepage: http://www.ime.usp.br/~ueda/br.ispell/
Bugs: mailto:ubuntu-users@lists.ubuntu.com
Origin: Ubuntu
Here is the example of conjugue in action:
[pjssilva@catirina:~]$ conjugue
Conjugue -- conjugador de verbos para a língua portuguesa
versão 1.1 (outubro de 99) por Ricardo Ueda Karpischek
envie correções, críticas ou sugestões para ueda@ime.usp.br.
Use por sua própria conta e risco.
Tanto o programa quanto o banco de verbos que o acompanha
são distribuídos sob os termos da licença GNU GPL. Isso
significa que podem ser livremente copiados e que trabalhos
derivados devem também ser disponibilizados através dessa
mesma licença.
"?" exibe um pequeno guia de utilização.
"n" exibe algumas notas importantes.
aguarde o término da leitura do banco...
lidos 83 paradigmas
lidos 3991 verbos
: amar
# paradigma: cantar (regular)
IS:amasse:amasses:amasse:amássemos:amásseis:amass
FI:amarei:amarás:amará:amaremos:amareis:amarão
TI:amaria:amarias:amaria:amaríamos:amaríeis:amari
II:amava:amavas:amava:amávamos:amáveis:amavam
FN:amar:amando:amado
PS:ame:ames:ame:amemos:ameis:amem
MI:amara:amaras:amara:amáramos:amáreis:amaram
IN:ames:ame:amemos:ameis:amem
IA:ama:ame:amemos:amai:amem
FS:amar:amares:amar:amarmos:amardes:amarem
PI:amo:amas:ama:amamos:amais:amam
IP:amar:amares:amar:amarmos:amardes:amarem
EI:amei:amaste:amou:amamos:amastes:amaram
Debian/Ubuntu has had a Portuguese verb program to conjugate verbs for a long time:
. really.3.0.beta4-9.1_all.deb
[pjssilva@catirina:~]$ apt-cache show brazilian-conjugate
Package: brazilian-conjugate
Priority: extra
Section: universe/text
Installed-Size: 224
Maintainer: Rafael Laboissiere
Architecture: all
Source: br.ispell
Version: 2.4.really.3.0.beta4-9.1
Suggests: ibrazilian
Filename: pool/universe/b/br.ispell/brazilian-conjugate_2.4
Size: 64292
MD5sum: 64f1590f3d7122030d0f742316acb666
Description: Brazilian Portuguese verb conjugator
This package contains a interactive program (conjugue) capable of
conjugating portuguese verbs, as spoken in Brazil. The upstream version
is numbered 1.0, but as it is distributed together with the Ispell
dictionary for Brazilian Portuguese, it has the same version number as the
ibrazilian package for Debian.
.
Homepage: http://www.ime.usp.br/~ueda/br.ispell/
Bugs: mailto:ubuntu-users@lists.ubuntu.com
Origin: Ubuntu
I also have a Palm TX and I also hate the hiss noise that comes out of it.
s ories.html#ATTEN
But it seems to have a easy fix. For some stupid reason the Palm TX expects a high impedance earphone. With a high impendance earphone the hiss goes always and the sound quality is good.
If you want to use a low impedance earbud, buy one with a sound volume (like sennheiser mx500) or buy a volume control adpater like this:
http://www.shurestore.com/earphones/eseries_acces
You may also try to add some resistors in the midle...
They are known to be very, very bad... Read:
w topic=19777&hl=koss+plug
w topic=26254&hl=under+$50
http://www.hydrogenaudio.org/forums/index.php?sho
(look post #14 and #15)
Good choices seems to be the Sennheiser MX-300, MX-400 or MX-500.
There is also a good Panasonic, Sharp, and Pioneer in-ear phone for good price. Take a look at this thread:
http://www.hydrogenaudio.org/forums/index.php?sho
(Damn... I can't find those phones where I live)
I heard this from Dantzing himself in a pleneray at the International Synmposium on Mathematical Programming at Lausanne in 1997:
In that old days, where computers were new toys, the term programmin had the conotation of "planning". If I remember well, Dantzing said that one of the first uses of the Simplex was to help the Air Force to plan its operations during the war.
As for the non-implementability of gradient based methods in computers. They are as implementable as ODE solvers. This is the domain of floating point numbers, there is no exact implementations of methods. However, there are many good solvers out there solving thousands of real world problems every day. Since I come from academia, I can said some good solvers emerging from universities: the Galahad library, whose web page also provides a list of other good solver like Minos, Knitro, Snopt, Loqo. There is also TANGO which was written and is mantained by some good friends of mine, and the Open Source (CPL) IPOPT.
Things don't stop there. There also many methods non non-smooth problems that employ generalization of the classical concept of gradient and Hessians, like bundle methods from Lemarechal and company, or generalized Newton methos (from Qi and company) and much more.
Optimization is a very rich field from both practical and theoretical aspects. That's why work with it.
'There was a cumulative effect with the canceled flights and trying to get crew assigned that caused the system to be overwhelmed.'
.
:-)
I am only trying to make sense out of the above comment from the official statement above.
Crew assigment is a hard problem, it is usually an MILP (Mixed Interger Linear Programming)
Such problems may be very hard to solve in reasonable time. Maybe (I'm shooting in the dark here) the first delays made the crew assigment problems grow too large for being solved in reasonable time.This would generate a snow ball effect as the assimgment problems would keep on growing maing the system "crash".
We may never know what really happened but this would be a nice example for my classes
I have to agree with the author in one poit: yelp, gnome's help viewer, have been crippled. It doesn't display man pages or info documents anymore, it doesn't have a place to search for documentation, and it seems to force me to browse the help system until a find the desired document (if I know the document I want to read, it would be easier just to type its name (or URI)). The way yelp is right now it can used only if you call if from application you are already using.
There is a Debian repository at rarewares where you can get the aotuv version of vorbis enconder. Grab yours today!
To build a reasonably quiet PC is not that expensive nowadays. However you must have silence as ojective while choosing the components.
For example you can use:
1) Case + PSU: antec sonata
2) HD: Seagate barracuda
3) CPU cooler: a Zalman cooler
4) Graphics card: MSI FX5600-VTDR128 (only 25 db)
5) Choose a motherboard with passive cooling
Those components are not much more expensive than quality components and you should end up with a reasonably quiet pc (around 30 db, not dead silent but good).
Something came to my mind. Probably it is just a stupid question, but...
If I understood well the new "idea" from SCO it will sell a deal: "you give me some money so that I won't sue you due to copyright infringement bu using linux". SCO will do this since it can't license linux, as it doesn't own the copyright of most of the kernel code (actually, I seriously doubt if it owns something at all).
Is this legally possible? As far as I remember, any copyright holder is responsible to enforce his copyright under the penalty of losing control of his work. So if SCO chooses not to enforce it copyright, even under an agreement, isn't it going to lose control of its IP? Is there a lawyer here that can answer this question?
I can read Spanish and English. I have read both the English translation and the original article and I couldn't find anything stating that the move to OSS is "mandatory". Both articles don't mention any law that dictates the choise.
What I read is that the Brazilian goverment have chosen to migrate around 80% of its machines to Linux as a way to save some money. As a by-product, they seem to believe that this move may encourage private companies to do the same and that it may foster local software development. The reasons seem fair to me. It seems that the pros and cons have already been considered and a decision was made.
Moreover the article points out that the change will be slowly and carefuly made. They will first evaluate a pilot project. Hence the decision may still change based on the output. Such way of doing things does not combine with the word "madatory" from the slashdot article.
After reading your post I decided to install wine once more and see if it works. Then I did:
/mnt/dosc/Arquivos de Programas/Inernet Explorer/iexplore.exe
# apt-get install wine wine-utils libwine-print winesetuptk
Waited a little...
Then I called winesetup and accepted all the defaults. Finally I called IE with
$ wine
Now I am answering you from IE working under wine... Not that hard! IE works reasonably well, the only problems I have seen in the last ten minutes are a weird pink background for the icons and some glitches in slashdot rendering (the rounded corners are only partialy visable). Another problem that my Brazilian (ABNT2) keyboard is not working perfectly, for example I can't get the backslash.
Give it a try, wine may surprise you. It surprised me.
Two important details. I am running Degian testing (Sarge). The wine version is 0.0.20020904-1. Moreover, I had a windows installation, so I am running the programas from there. I didn't try to install any application.
The link for my former comment on fortran 95 is broken. The right link is:
5 39 90
http://slashdot.org/comments.pl?sid=3041&cid=14
Yes, I completely agree. I have already posted a message about this in Slashdot foruns where I described some of the Fortran 95 characteristics:
5 39 90
s /f 60l/noncom.htm
http://slashdot.org/comments.pl?sid=3041&cid=14
Something that changed from that time is that now we have a free compiler for non-commercial use (linux, i386):
http://www.intel.com/software/products/compiler
When one says that Fortran is faster than C/C++ one means that if you have two versions of the same program, one written in Fortran and the other in C/C++ then the fastest executable will be likely the compiled Fortran version.
:-)
The reason for this is usually due to the control over aliasing that Fortran has. This allows better compiler optimizations that result in faster executable. Moreover Fortran 95 has lots of constructs that give hints to the compiler on possible optimization: the array sintax (so the compiler knows that order doesn't matter), the intent of paramters (in, out, inout), pure functions (functions with no side effects), allocatable arrays (that guaratee no aliasing) are some exemples.
Oh, and yes, it is very nice to borrow some APL features
Paulo.
PS: I am not really a Fortran fan, I am fan of using the best language to solve a given problem. In the case of numerical problems, Fortran seems the best. I would gladly program in C/C++ if I could prove to my advisor that I can get a faster executable by doing so.
Unfortunately it seems that most slashdot readers don't know much about the new Fortran standard (Fortran 95) and keep on saying that Fortran is an old language, etc. I will try to point out some things:
1) Fortran 95 is structured.
2) Fortran 95 has abstract data types (called modules). But certainly it is not OO (lacks inheritance). Oh, it has overloading too.
3) Fortran 95 has cool matrixes that are, in a certain sense, close to Matlab matrixes. For exemple the code
A(:,3) = 1 + 2*A(:,4)
changes the second column of the matrix A to 1 plus two times the forth column. Of course this serves as a good hint to the compiler that the implicit loop above can be done in parallel.
4) Fotran 95 was designed with efficiency in mind. A good exemple is the distiction between allocatable arrays and regular pointers, so that you can have dynamic allocation with a better control of aliasing.
6) Fortran 95 is usually faster than C/C++. There is some effort to change this (see Blitz++ library or the MTL, for information http://www.oonumerics.org).
7) The main disadvantage of Fortran 95 for a scientific linux user is the lack of free (as in freedom compilers). g77 only implements FORTRAN 77 (plus some extensions), it is not a Fortran 95 compiler.
Hope that helps.
Paulo.