When the question is "How is this a new problem?" in internet related discussions, the answer is always "Because pre-internet, it was so annoying to do, that nobody did. Nowadays, everybody can do so in no time".
Some laws are based on assumptions on how things work, and when things stop working that way, the laws break..
It's like encryption: RSA (for instance) is assumed to be secure, because it is damn annoying to factor large numbers into large primes. When that assumption breaks, the algorithm breaks.
There are always two ways to view these cases: internetophiles think that things that was possible offline should continue to be possible online, internetophobes think that things that was possible offline should continue to be possible offline. In this case, should fair use of written works continue to work like it already does, which might mean sacrificing the journalistic profession, or should the journalistic profession (which, unlike record executives, is an important one) be saved, which would mean making fair use in written text work like it already does in music and films (where it's called "sampling", and requires explicit permission).
I do think he's wrong, but I would never agree to debate the issue with him, because he has some pretty good arguments to use...
One advantage of using Javascript is that it doesn't already have a standard library that can do anything for you. This is a feature, since Glib can do those things for you already: if you mix too much, you'll run into inconsistencies (example: Gnome's virtual filesystems are really neat, and if your application uses Gio for file access, Gnome's virtual filesystems will be completely transparent. If you use Python's open(), everything will break). This is the kind of stuff everybody learns the hard way: by using a language without a built-in standard library, people can't do that mistake.
Another is obviously that all web developers "know" javascript, which some hope will bring more developers to Gnome.
Y is a vowel in Swedish too. And it just like GP says about it being able to act as a vowel in German, it can act that way in english too, like in "why".
16px * 16px * 256 colors = 65536 favicons. A lot of them looks like shit.
Typing "number of companies united states" into my firefox awesomebar takes me to http://www.manta.com/mb, which claims it has "over 13 million company profiles for businesses in the United States." I think there may be an additional company or two in Europe, Asia and Oceania, and there might be a few non-commercial websites.
Not all of those has a web page, and not all of those who do has a favicon, but...
While I don't know many German engineers, I've met plenty of German computer geeks at conferences. There are definitely some that don't speak English (or refuse to), and even more who've got... interesting pronunciation.
But I thought it would be obvious that I'm making fun of stereotypes in grandparent post. The last time I was in Germany, I kept trying to order food in German, but everyone just kept answering me in English when they heard my horrible German - I'm not dumb enough not to understand that if the immigrants who own pizza places speak English, engineers probably do too.
I'm not so sure "xenophobic" is the right word here, since I've lived all my life (except for the last 4 months) in a Swedish city that's pretty much founded by SAAB Aerotech, and parts of the A380 were engineered in their offices in that city.
Being European, I would strongly advice against buying an Airbus.
Trust me. You do not want to go French. You do not want to have to contact the French for support.
There's one thing that's worse, though: going half French, half German. You do not want to rely on something half built by French, who, due to them being French, won't speak anything but French, and half built by Germans, who due to being German will speak German, as well as English that really is as poor as Hollywood says it is when they make fun of the Germans.
It always comforts me to fly Boeing, when I know that the engineers could at least explain to each other what they were doing.
If we're only talking about the string formating, it's my opinion that the new way makes sense: I, personally, think of what the % operator does not as an operator that takes two arguments, but as a string that has "stuff" done with it - doing "stuff" to the string by calling one of it's methods makes sense. The new formating strings looses C compatibility, but on the other hand gains C# compatibility, so it's not like they invented a brand new syntax themselves.
It also frees the programmer from having to remember a cryptic one-letter name for the type of an object, when the exact object type is pretty much irrelevant in other places of the language. The MySQLdb module, and it's ideas about how to escape parameters in a safe way, is an excellent example on why C-style string formating is a bad idea.
There is also some new, fancy stuff that can be done with the new operator, that should increase code's readability: the example given in the relevant PEP (which doesn't work yet) of typing "Today is: {0:a b d H:M:S Y}".format(datetime.now()), for instance, looks pretty nifty.
It is, and has been for a long time, the Python Way to use English instead of cryptic characters. It is, for instance, perfectly possible to replace all != with is not. And that's not even mentioning the significant whitespace, which means you'll have to add at least one (but, if you follow the Python guidelines, four) characters for each line you want to be part of the subblock, instead of just a character to start the block and one more to close it.
If you don't want to write any more characters than you have to, go back to Perl - that's really what it shines at.
I know the above paragraph makes me sound like a dick, but the fact that we have all these languages around, all having completely different design philosophies, is a Good Thing, which not only lets us pick our favorite language among all those available, but also works as a sort of evolution, where language developers steals the good ideas from the competitors, and all of them end up kicking ass.
That's what you'd think, but it would be very weird if the Starship Enterprise would be named after the Shuttle Enterprise, that would be named after some pretend Starship from some goofy TV show - therefore, the real world has been retconned. The events you refer to have no longer taken place, and any documentation thereof is therefore no longer canon. The result can be seen in the opening credits of Star Trek: Enterprise.
Dude, did you miss the message? They've retconned that.
Why not? They named the first space shuttle Enterprise.
Yeah, but that was because of a number of historical ships carrying that name - which means that the starship enterprise will have been named after the space shuttle.
The great thing about GUIDs being a Microsoft standard is that we can just call them UUIDs instead, and suddenly it's a product of the Open Software Foundation.
There's something wrong with nerds: they spend all their time whining in forums like this that they can't get a girlfriend (or for the less articulate among us: "booobies!!!!1"), but when they do get a girlfriend, they're too busy being online to pay them any attention.
(The times I refused to have sex because I was busy configuring Postfix and things like that aren't among my proudest moments)
And just because I know how annoying it is when people get all hooked up on a minor point, instead of commenting on your main argument: I'm ignoring your main point for the single reason that I think computer games became boring about the same time they grew a third dimension.
The difference between Moonlight and, say, Mplayer, is that it's actually possible to watch video in Moonlight in a legal fashion - if you got your Moonlight from Novell. It's not possible to watch video in mplayer at all* without violating intellectual property laws in most of the world.
For some reason, legal seems to equal evil for some people.
*Don't tell me it is possible to watch video encoded in Theora or Dirac. No videos are encoded in those formats.
My problem in threads like these is that I just can't figure out if someone is a troll, or if someone just forgot to think before they spoke.
It seems obvious to me that if you put your children in front of my yard, it's your problem if they pick up on my language, just like if you put your children in front of my TV channel/show, it's your problem if they pick up on my language.
When I the other day claimed that Battlestar Galactica can say fuck if they want because they're on cable, someone immediately responded, saying that the can't, because then they would loose their advertisers.
It feels odd for me to live in Sweden, which actually is a pretty socialistic country, which doesn't censor it's TV channels, watching you market-loving, small-state-supporting Americans trying to decide if the Ministry of Televised Truth are to allow people to say "fuck" on TV. If the market sorts it out for cable, why wouldn't it do the same for broadcast?
My name is Robin, which is basically exclusively male here in Sweden (I've never met any females called Robin, but it's among the top ten most common boys names), which is mostly male in England, and which is mostly female in the US.
Oh, and I run all my software in (US) English.
I'd like to see the software that figures out the gender of all the Robin in the world!
This is a lonesome linux virus. Please add
deb http://malware.server.ru/debian experimental non-free
to your /etc/apt/sources.list and excecute "apt-get my-first-virus" as root. Thank you very much vor your cooperation.
Yeah, I run Fedora...
When the question is "How is this a new problem?" in internet related discussions, the answer is always "Because pre-internet, it was so annoying to do, that nobody did. Nowadays, everybody can do so in no time".
Some laws are based on assumptions on how things work, and when things stop working that way, the laws break..
It's like encryption: RSA (for instance) is assumed to be secure, because it is damn annoying to factor large numbers into large primes. When that assumption breaks, the algorithm breaks.
There are always two ways to view these cases: internetophiles think that things that was possible offline should continue to be possible online, internetophobes think that things that was possible offline should continue to be possible offline. In this case, should fair use of written works continue to work like it already does, which might mean sacrificing the journalistic profession, or should the journalistic profession (which, unlike record executives, is an important one) be saved, which would mean making fair use in written text work like it already does in music and films (where it's called "sampling", and requires explicit permission).
I do think he's wrong, but I would never agree to debate the issue with him, because he has some pretty good arguments to use...
Is 8am too early to start drinking?
No.
One advantage of using Javascript is that it doesn't already have a standard library that can do anything for you. This is a feature, since Glib can do those things for you already: if you mix too much, you'll run into inconsistencies (example: Gnome's virtual filesystems are really neat, and if your application uses Gio for file access, Gnome's virtual filesystems will be completely transparent. If you use Python's open(), everything will break). This is the kind of stuff everybody learns the hard way: by using a language without a built-in standard library, people can't do that mistake.
Another is obviously that all web developers "know" javascript, which some hope will bring more developers to Gnome.
Y is a vowel in Swedish too. And it just like GP says about it being able to act as a vowel in German, it can act that way in english too, like in "why".
Would that be their new iResurrect product I've been reading about?
I don't have a problem with girls, really - it's girls who have a problem with me.
Yeah, totally not the same: I can pretty much ignore my linux servers for weeks, and they still keep serving my every request.
16px * 16px * 256 colors = 65536 favicons. A lot of them looks like shit.
Typing "number of companies united states" into my firefox awesomebar takes me to http://www.manta.com/mb, which claims it has "over 13 million company profiles for businesses in the United States." I think there may be an additional company or two in Europe, Asia and Oceania, and there might be a few non-commercial websites.
Not all of those has a web page, and not all of those who do has a favicon, but...
While I don't know many German engineers, I've met plenty of German computer geeks at conferences. There are definitely some that don't speak English (or refuse to), and even more who've got... interesting pronunciation.
But I thought it would be obvious that I'm making fun of stereotypes in grandparent post. The last time I was in Germany, I kept trying to order food in German, but everyone just kept answering me in English when they heard my horrible German - I'm not dumb enough not to understand that if the immigrants who own pizza places speak English, engineers probably do too.
I'm not so sure "xenophobic" is the right word here, since I've lived all my life (except for the last 4 months) in a Swedish city that's pretty much founded by SAAB Aerotech, and parts of the A380 were engineered in their offices in that city.
Being European, I would strongly advice against buying an Airbus.
Trust me. You do not want to go French. You do not want to have to contact the French for support.
There's one thing that's worse, though: going half French, half German. You do not want to rely on something half built by French, who, due to them being French, won't speak anything but French, and half built by Germans, who due to being German will speak German, as well as English that really is as poor as Hollywood says it is when they make fun of the Germans.
It always comforts me to fly Boeing, when I know that the engineers could at least explain to each other what they were doing.
The government sold off the old channelspace and made billions. I believe the auction netted $19B and the coupon program is budgeted around $1.3B.
This is the concept of profit.
Your confusing this with the private sector.
This is the concept of overhead.
If we're only talking about the string formating, it's my opinion that the new way makes sense: I, personally, think of what the % operator does not as an operator that takes two arguments, but as a string that has "stuff" done with it - doing "stuff" to the string by calling one of it's methods makes sense. The new formating strings looses C compatibility, but on the other hand gains C# compatibility, so it's not like they invented a brand new syntax themselves.
It also frees the programmer from having to remember a cryptic one-letter name for the type of an object, when the exact object type is pretty much irrelevant in other places of the language. The MySQLdb module, and it's ideas about how to escape parameters in a safe way, is an excellent example on why C-style string formating is a bad idea.
There is also some new, fancy stuff that can be done with the new operator, that should increase code's readability: the example given in the relevant PEP (which doesn't work yet) of typing "Today is: {0:a b d H:M:S Y}".format(datetime.now()), for instance, looks pretty nifty.
It is, and has been for a long time, the Python Way to use English instead of cryptic characters. It is, for instance, perfectly possible to replace all != with is not. And that's not even mentioning the significant whitespace, which means you'll have to add at least one (but, if you follow the Python guidelines, four) characters for each line you want to be part of the subblock, instead of just a character to start the block and one more to close it.
If you don't want to write any more characters than you have to, go back to Perl - that's really what it shines at.
I know the above paragraph makes me sound like a dick, but the fact that we have all these languages around, all having completely different design philosophies, is a Good Thing, which not only lets us pick our favorite language among all those available, but also works as a sort of evolution, where language developers steals the good ideas from the competitors, and all of them end up kicking ass.
That's what you'd think, but it would be very weird if the Starship Enterprise would be named after the Shuttle Enterprise, that would be named after some pretend Starship from some goofy TV show - therefore, the real world has been retconned. The events you refer to have no longer taken place, and any documentation thereof is therefore no longer canon. The result can be seen in the opening credits of Star Trek: Enterprise.
Dude, did you miss the message? They've retconned that.
Why not? They named the first space shuttle Enterprise.
Yeah, but that was because of a number of historical ships carrying that name - which means that the starship enterprise will have been named after the space shuttle.
Anything else is non-canon.
The great thing about GUIDs being a Microsoft standard is that we can just call them UUIDs instead, and suddenly it's a product of the Open Software Foundation.
There's something wrong with nerds: they spend all their time whining in forums like this that they can't get a girlfriend (or for the less articulate among us: "booobies!!!!1"), but when they do get a girlfriend, they're too busy being online to pay them any attention.
(The times I refused to have sex because I was busy configuring Postfix and things like that aren't among my proudest moments)
And just because I know how annoying it is when people get all hooked up on a minor point, instead of commenting on your main argument: I'm ignoring your main point for the single reason that I think computer games became boring about the same time they grew a third dimension.
The difference between Moonlight and, say, Mplayer, is that it's actually possible to watch video in Moonlight in a legal fashion - if you got your Moonlight from Novell. It's not possible to watch video in mplayer at all* without violating intellectual property laws in most of the world.
For some reason, legal seems to equal evil for some people.
*Don't tell me it is possible to watch video encoded in Theora or Dirac. No videos are encoded in those formats.
They also write 8.9% of all kernel code, which makes them the second largest kernel contributor after RedHat.
You should stop try to find funding, and just do it. Like liboobs.
My problem in threads like these is that I just can't figure out if someone is a troll, or if someone just forgot to think before they spoke.
It seems obvious to me that if you put your children in front of my yard, it's your problem if they pick up on my language, just like if you put your children in front of my TV channel/show, it's your problem if they pick up on my language.
When I the other day claimed that Battlestar Galactica can say fuck if they want because they're on cable, someone immediately responded, saying that the can't, because then they would loose their advertisers.
It feels odd for me to live in Sweden, which actually is a pretty socialistic country, which doesn't censor it's TV channels, watching you market-loving, small-state-supporting Americans trying to decide if the Ministry of Televised Truth are to allow people to say "fuck" on TV. If the market sorts it out for cable, why wouldn't it do the same for broadcast?
So, it's like Yet Another Tuxracer fork, but in space?
My name is Robin, which is basically exclusively male here in Sweden (I've never met any females called Robin, but it's among the top ten most common boys names), which is mostly male in England, and which is mostly female in the US.
Oh, and I run all my software in (US) English.
I'd like to see the software that figures out the gender of all the Robin in the world!