It's very unusual, so can often confuses potential users (including distributions). Where pretty much everyone understands MIT/new-BSD and how it interacts with their code/policies. To be fair this is becoming better, due to it's use with things people care about (like sqlite).
It's legally different for every country in the world (and maybe even non-existant), where as licenses tend to work the same way, again mainly because no sane people do it.
One of the advantages of MIT etc. is that they disclaim liability on the author(s), contributed to sqlite?... are you sure you'll never have to pay some else for their fuckup?
Realistically MIT/new-BSD/etc. gives you all the same advantages as declaring it PD, and none of the disadvantages.
Also (at the risk of starting an OS evangalism flamewar), it is the reason Ubuntu has become so very popular so recently. Ubuntu gets the design principles right, starting with a well-thought out package manager (admittedly copied from Debian).
I take it you are used to apt-get, having used Debian for a long time. Because from the view point of someone who hasn't... having the manual update/upgrade split is completely retarded, I generally use computers so I don't have to manually handle every tiny stupid caching decision. Having search in a completely different tool is horrible (and search --names-only, Ugh). There's no way to easily install fixes for specific bugs, or CVEs and the setup for "security only" mode is basically a one way config. change (with a config. file format only a mother could love). Also due to the way apt-get/dpkg don't track files, it can't easily do things like "apt-get install/path/to/foo".
And that's just the UI/features that are obviously worse than one of the current OSS competition, which is hardly the best it can be... but as your text implies, everything is "usable" once you get used to it and is much less so before that point.
The office space would actually be a giant holodeck with holographic cubicles and other holographic office equipment. At each employee's home, a much smaller holodeck would be installed.
I've got a better idea, we could tape my manager interrupting me about something stupid, on a personal video camera, and then I'll stick it on an alarm in my home office. All the joy of going to the office and none of the cost (well apart from my time and sanity)... and we can implement it today, bonus!
For the other side, we'll put a paper cutout of me in the office on a timer to pop out between 8:30 and 21:30 and connect a motion/sound detector to call my home. Then all the crap managers will see that because I'm "at work", I must be super productive.
Re:Ruby could be the answer as well
on
Open Source Math
·
· Score: 1
myhash.each_pair do |key,val| puts "#{key}: #{val}" end
[...]
File::open("somefile.txt") do |fh| fh.each do |line| puts line end end
So in python that's (not that I'm overly fond of python, but it's often the least worst option):
for (key, val) in myhash.items(): print "%s: %s", key, val
[...]
for line in file("somefile.txt"): print line
...and the python looks much nicer in both cases to me, and smaller, although I freely admit to violently disliking ruby's syntax. As a personal point if you are going to use lambda's as the main way to control things I think the lisp syntax is much more readable than the ruby syntax.
Hardcore gamers are all too familiar with the games as they aren't all that new, just old games repackaged for the wii mote.
I could say the same thing about every game available on every other platform, but replace controls with slightly better graphics. And while the Wii type controls have been available in specialized arcade games, this is the first usable play at home system. So personally I've spent more on Wii disk games than any other console, maybe more on Wii VC games (I kind of dread to add that up), and I fully expected to reward Nintendo for wanting to produce a good games console instead of a good number crunching machine.
I'm not saying the Wii doesn't have it's faults, but to pretend all the "hardcore" gamers have your opinion of it is just wishful thinking on your part. I'll be much happier if both the Xbox-360 and PS3 die horribly in the marketplace, as then we might actually get quality games and innovation in the next gen. instead of "Ohh, we have X% more polys for Y% more $".
You mean more votes were cast, which is a very different number. You can vote as many times as you want. There are also no limitations on voting (other than access to a phone), unlike a presidential election where only non-felon citizens over 17/yo who turn up to a specific place at a specific time can vote.
Ok, assume you have a 4KB XML document... and you get an MD5. Even knowing those two pieces of information (valid XML and roughly 4K) do you think you could reverse that given "considerable" but finite time? (hint: you have to prove that there is only one possible input that doesn't fail those limiters... and I don't think you can).
If you are going to define "consumer OS" such that Fedora/Ubuntu etc. don't qualify, then sorry but neither does Vista/XP... and a high end Mac OS X would only just qualify (mainly due to the HW/SW integration). But IMNSHO that's like a definition of car that only includes the 500 mercedes.
I'm not saying it's not different, and I'm really not saying it's better at in all ways of measuring but it is "consumerable" and it's sure as hell better from a security POV.
You can't name a single consumer OS that prevents the user from running software that connects to the internet.
I assume, like much of slashdot, you are completely unaware of what SELinux is designed to do and indeed can do in Fedora 8 etc. That doesn't surprise me, everyone seems to want "security" but wants it to act like some kind of magic fairy dust that someone will just sprinkle into the next builds of the software they are using.
Two most common phases: 1) Security needs to be better, why aren't you doing something. 2) Oh SELinux, that was new and different, so I turned it off.
Best Buy, Target, Toys R Us, Gamestop. All else being equal I shop for games in that order, and I never have to give gamestop money. I even bought my Wii at Toys R Us, on release day, when gamestop pre-orders didn't get filled.
Do you not eat? Do you get free electricity? (both of which I'd expect to come out way over $100 a month). Insurance and your home taxes dito (you might be using escrow and thus. wrongly counting that as mortgage, I guess). Maintenance for a car is very likely over $100 a month too, although it's possible you don't have one. You might not be tracking ti well enough to realize, but clothing is also very likely to be costing more than your cell phone.
I mean, I guess you could be spending way too much for your cell phone (Ie. $200+ per. month)... but I find it really hard to believe a cell phone is a big expense, for any sane person.
That was my point you weren't. You were comparing an XP SP'zero' to the latest version of Ubuntu. If you had the latest version of XP it would have been a fairer comparison. It takes me less than half an hour to patch from a recent SP2 disc.
If I have XP SP0, where do I download these magical SP2 discs from? I can download the latest Ubuntu and Fedora-8(-test3) live CDs in a couple of hours each. Sucks to be a proprietary vendor, I guess.
The fact of the matter is, conditions are improving in Iraq,
You mean in Anbar province... which had absolutely nothing to do with the US, right? In fact mostly being a result of the locals realizing that the US was totally inept and was going to get them all killed unless they fixed the problem.
and, even if the war were without any complications whatsover, Moveon would still be against it, because, MoveOn wants the United States to be destroyed.
The US which tortures and kills innocent people, illegally spies on it's own populance, blows the value of the dollar to hell on cronies and a mistaken war, etc. etc.... yeh, about 70% of the population wants that US destroyed and a much better one to take it's place.
Re:Not artificial intelligence
on
Cracking Go
·
· Score: 1
These days, any sort of brute-force algorithmic pattern recognition is seen as "intelligence" (See? See? Our field does do something useful!) Unfortunately, these gains are mostly because of faster hardware, not because of fundamental insights into the nature of intelligence.
But everything I've seen/read suggests that animals are doing basically the same thing as the core of their "intelligence"... and the animal brain is really fast at doing those types of "operations". I've also seen convincing statements that the human brain is basically the core of an animal brain, with a couple of layers added on top (with low level functions being done in almost exactly the same way).
So while a lot of "AI" has been a horrible failure, it seems to me like one of the core problems could well be "our HW isn't fast enough to do AI well, yet".
BS. The Amiga was "optimized for games" in the same way my Wii/PS2/whatever is... it was a fixed HW spec. Games "just worked" on the Amiga, this has never been the case with the win32/PC and at this point I doubt it never will be. DirectX brought it out of the complete disaster area it was previous to that, but MS are well aware that their biggest problem is 3rd party drivers for video... and Linux is going to fix this problem before they are.
Amusingly Apple would have the best chance of doing this well, if they cared.
I'm going to agree with you on this one. To a layperson (e.g. TSA screener), that looks a hell of a lot like a TV bomb, what with all the blinking lights and whatnot. Add in the silly putty (which looks a LOT like plastique) and you're just itching for trouble.
Jesus, read the goddamn article if you are going to have "an opinion". I expect most people who hear about this will think the entire thing is just fine (including almost shooting an innocent person), and have less than half of the facts... just like you.
From TFA: 1) It was some flashing lights attached to her sweater, which actually had a message. 2) She walked inside to an information counter and then walked out again... she was nowhere near "security". 3) They pointed machine guns at her when she was already back outside the airport. 4) The "silly putty that might have been plastique" was small amounts on the board itself, presumably used instead of glue to hold the leds on.
Not only was this a huge overreaction, from the inaction time of "airport security" if she had been trying to kill anyone they'd have been dead before the morons got there anyway.
As a non-EE, I've seen scarier looking things on 6yr olds... but then fuck-it lets point sub-machine guns at them too.
You're perfectly aware if you'd said the same thing about Apache you'd be flamed to hell and back around here. I'm just keeping you intellectually honest.
Apache-httpd is not known to have ever done this, MS have done "silent fixes". It would be significantly hard for Apache-httpd to do this, given that they have an open SCM... all you get for MS are binary diffs. on released blobs. MS also have a much worse reputation for down playing known vulnerabilities, again Apache-httpd has never said "this can't be exploited" unless it can't... I think they've said no known exploit once or twice when one was later found (the weird BSD memmove() bug comes to mind).
So, yes, you'd be flamed for saying that about Apache-httpd... but you wouldn't be flamed for saying that about say wu-ftpd, for the same reasons you won't be flamed for saying ti about IIS.
That's silly. Patents and copyrights are obviously related in a way that patents and ice cream are not. The term is used because it's useful.
They are very different, though. Roughly: Patents == idea; Copyright == implementation of an idea. In fact one of the better arguments for why software patents are a terrible idea is that software is the only "thing" that can be both patented and under copyright, basically subverting the meaning of both.
Including a minor tool for a trivial task which takes as much memory as the rest of core Gnome together is something I can't really understand.
So I can understand the desire to have them stick with a smaller number of languages (and to generally get the memory usage down), but I think you are measuring the "memory usage" badly. Yes, tomboy takes up about 400MB of virtual memory making it about the 10th "largest" application on my system... but it only has about 35MB resident dropping it to 20th or so.
With the largest resident pages being: X (830MB), gnome-terminal (470MB), firefox (400MB), xemacs (340MB), galeon (220MB), evolution (175MB), revelation-applet (62MB), named (60MB), gdesklets (45MB)... with lots more to go before we hit tomboy. You probably want to use "ps ax -o rss,vsaz,pid,cmd" (possibly with H too).
Personally I'm much more annoyed by all the python code which seems to grow out of control (a few of which are turned off above, but revelation and gdesklets are on).
It's the only part of Gnome proper which uses mono -- so why do they bother shipping it?
the term "intellectual property" is useful for the same reason most superset terms are useful. Sometimes, you want to refer to "Patents, copyrights, and trademarks" altogether, and the term "intellectual property" or "IP" saves you the effort. I don't see how it creates FUD any more than the term "significant other" is FUD.
The problem is that patents, copyrights and trademarks are all very different. It's like you created a "superset" term for your wife, your car and the frozen pizza in your the fridge. And then after that, mainly because the terms complete none-meaning, people used your term to talk about their dog or eating ice cream.
Let's see:
Realistically MIT/new-BSD/etc. gives you all the same advantages as declaring it PD, and none of the disadvantages.
I take it you are used to apt-get, having used Debian for a long time. Because from the view point of someone who hasn't ... having the manual update/upgrade split is completely retarded, I generally use computers so I don't have to manually handle every tiny stupid caching decision. Having search in a completely different tool is horrible (and search --names-only, Ugh). There's no way to easily install fixes for specific bugs, or CVEs and the setup for "security only" mode is basically a one way config. change (with a config. file format only a mother could love). Also due to the way apt-get/dpkg don't track files, it can't easily do things like "apt-get install /path/to/foo".
And that's just the UI/features that are obviously worse than one of the current OSS competition, which is hardly the best it can be ... but as your text implies, everything is "usable" once you get used to it and is much less so before that point.
I've got a better idea, we could tape my manager interrupting me about something stupid, on a personal video camera, and then I'll stick it on an alarm in my home office. All the joy of going to the office and none of the cost (well apart from my time and sanity) ... and we can implement it today, bonus!
For the other side, we'll put a paper cutout of me in the office on a timer to pop out between 8:30 and 21:30 and connect a motion/sound detector to call my home. Then all the crap managers will see that because I'm "at work", I must be super productive.
So in python that's (not that I'm overly fond of python, but it's often the least worst option):
[...]...and the python looks much nicer in both cases to me, and smaller, although I freely admit to violently disliking ruby's syntax. As a personal point if you are going to use lambda's as the main way to control things I think the lisp syntax is much more readable than the ruby syntax.
I could say the same thing about every game available on every other platform, but replace controls with slightly better graphics. And while the Wii type controls have been available in specialized arcade games, this is the first usable play at home system. So personally I've spent more on Wii disk games than any other console, maybe more on Wii VC games (I kind of dread to add that up), and I fully expected to reward Nintendo for wanting to produce a good games console instead of a good number crunching machine.
I'm not saying the Wii doesn't have it's faults, but to pretend all the "hardcore" gamers have your opinion of it is just wishful thinking on your part. I'll be much happier if both the Xbox-360 and PS3 die horribly in the marketplace, as then we might actually get quality games and innovation in the next gen. instead of "Ohh, we have X% more polys for Y% more $".
Apples vs. oranges.
You mean more votes were cast, which is a very different number. You can vote as many times as you want. There are also no limitations on voting (other than access to a phone), unlike a presidential election where only non-felon citizens over 17/yo who turn up to a specific place at a specific time can vote.
Ok, assume you have a 4KB XML document ... and you get an MD5. Even knowing those two pieces of information (valid XML and roughly 4K) do you think you could reverse that given "considerable" but finite time? (hint: you have to prove that there is only one possible input that doesn't fail those limiters ... and I don't think you can).
If you are going to define "consumer OS" such that Fedora/Ubuntu etc. don't qualify, then sorry but neither does Vista/XP ... and a high end Mac OS X would only just qualify (mainly due to the HW/SW integration). But IMNSHO that's like a definition of car that only includes the 500 mercedes.
I'm not saying it's not different, and I'm really not saying it's better at in all ways of measuring but it is "consumerable" and it's sure as hell better from a security POV.
I assume, like much of slashdot, you are completely unaware of what SELinux is designed to do and indeed can do in Fedora 8 etc. That doesn't surprise me, everyone seems to want "security" but wants it to act like some kind of magic fairy dust that someone will just sprinkle into the next builds of the software they are using.
Two most common phases: 1) Security needs to be better, why aren't you doing something. 2) Oh SELinux, that was new and different, so I turned it off.
Best Buy, Target, Toys R Us, Gamestop. All else being equal I shop for games in that order, and I never have to give gamestop money. I even bought my Wii at Toys R Us, on release day, when gamestop pre-orders didn't get filled.
Do you not eat? Do you get free electricity? (both of which I'd expect to come out way over $100 a month). Insurance and your home taxes dito (you might be using escrow and thus. wrongly counting that as mortgage, I guess). Maintenance for a car is very likely over $100 a month too, although it's possible you don't have one. You might not be tracking ti well enough to realize, but clothing is also very likely to be costing more than your cell phone.
I mean, I guess you could be spending way too much for your cell phone (Ie. $200+ per. month) ... but I find it really hard to believe a cell phone is a big expense, for any sane person.
If I have XP SP0, where do I download these magical SP2 discs from? I can download the latest Ubuntu and Fedora-8(-test3) live CDs in a couple of hours each. Sucks to be a proprietary vendor, I guess.
Windows has a monopoly, Ubuntu doesn't. Ubuntu don't "own" the office suite they bundle, in fact you have the exact same rights to it as they do.
If MS lost it's monopoly, or bundled open-office, noone would have a problem.
Cheney just likes Hillary so much he's making sure she'll be the most powerful person in US history.
You mean in Anbar province ... which had absolutely nothing to do with the US, right? In fact mostly being a result of the locals realizing that the US was totally inept and was going to get them all killed unless they fixed the problem.
The US which tortures and kills innocent people, illegally spies on it's own populance, blows the value of the dollar to hell on cronies and a mistaken war, etc. etc. ... yeh, about 70% of the population wants that US destroyed and a much better one to take it's place.
But everything I've seen/read suggests that animals are doing basically the same thing as the core of their "intelligence" ... and the animal brain is really fast at doing those types of "operations". I've also seen convincing statements that the human brain is basically the core of an animal brain, with a couple of layers added on top (with low level functions being done in almost exactly the same way).
So while a lot of "AI" has been a horrible failure, it seems to me like one of the core problems could well be "our HW isn't fast enough to do AI well, yet".
BS. The Amiga was "optimized for games" in the same way my Wii/PS2/whatever is ... it was a fixed HW spec. Games "just worked" on the Amiga, this has never been the case with the win32/PC and at this point I doubt it never will be. DirectX brought it out of the complete disaster area it was previous to that, but MS are well aware that their biggest problem is 3rd party drivers for video ... and Linux is going to fix this problem before they are.
Amusingly Apple would have the best chance of doing this well, if they cared.
"When choosing you are words" ... that's a very unique way of putting it.
65,535 isn't exactly a random number. So, yeh, it's pretty embarassing.
Miyamoto pretty much is Nintendo QA, I don't believe that anything gets released without him signing off on it.
Jesus, read the goddamn article if you are going to have "an opinion". I expect most people who hear about this will think the entire thing is just fine (including almost shooting an innocent person), and have less than half of the facts ... just like you.
From TFA: 1) It was some flashing lights attached to her sweater, which actually had a message. 2) She walked inside to an information counter and then walked out again ... she was nowhere near "security". 3) They pointed machine guns at her when she was already back outside the airport. 4) The "silly putty that might have been plastique" was small amounts on the board itself, presumably used instead of glue to hold the leds on.
Not only was this a huge overreaction, from the inaction time of "airport security" if she had been trying to kill anyone they'd have been dead before the morons got there anyway.
As a non-EE, I've seen scarier looking things on 6yr olds ... but then fuck-it lets point sub-machine guns at them too.
Apache-httpd is not known to have ever done this, MS have done "silent fixes". It would be significantly hard for Apache-httpd to do this, given that they have an open SCM ... all you get for MS are binary diffs. on released blobs. MS also have a much worse reputation for down playing known vulnerabilities, again Apache-httpd has never said "this can't be exploited" unless it can't ... I think they've said no known exploit once or twice when one was later found (the weird BSD memmove() bug comes to mind).
So, yes, you'd be flamed for saying that about Apache-httpd ... but you wouldn't be flamed for saying that about say wu-ftpd, for the same reasons you won't be flamed for saying ti about IIS.
They are very different, though. Roughly: Patents == idea; Copyright == implementation of an idea. In fact one of the better arguments for why software patents are a terrible idea is that software is the only "thing" that can be both patented and under copyright, basically subverting the meaning of both.
So I can understand the desire to have them stick with a smaller number of languages (and to generally get the memory usage down), but I think you are measuring the "memory usage" badly. Yes, tomboy takes up about 400MB of virtual memory making it about the 10th "largest" application on my system ... but it only has about 35MB resident dropping it to 20th or so.
With the largest resident pages being: X (830MB), gnome-terminal (470MB), firefox (400MB), xemacs (340MB), galeon (220MB), evolution (175MB), revelation-applet (62MB), named (60MB), gdesklets (45MB) ... with lots more to go before we hit tomboy. You probably want to use "ps ax -o rss,vsaz,pid,cmd" (possibly with H too).
Personally I'm much more annoyed by all the python code which seems to grow out of control (a few of which are turned off above, but revelation and gdesklets are on).
Well there's muine too, which is nice.
The problem is that patents, copyrights and trademarks are all very different. It's like you created a "superset" term for your wife, your car and the frozen pizza in your the fridge. And then after that, mainly because the terms complete none-meaning, people used your term to talk about their dog or eating ice cream.