Has anyone looked into the proof enough to assess whether it's a proof in the mathematical sense or a proof in the philosophical sense? As in "I've proven that god exists". I don't know about you, but I've never run across a mathematical proof involving statements about free will and subatomic particles...
Does anyone know what Mozart did to make ends meet when his works were copied at will?
"eventually make it impossible for any artist to make a living doing what they do" -- using the current model. He apparently doesn't have the imagination or even creativity to think of other models.
I would have loved them to expand their sedentary lifestyle witch hunt to include beer drinking. Not only does it involve little exercise, you actually consume a narcotic while you're at it. Pubs lead to EARLY DEATH!!!!1!!!!
I think you forget that Jobs is viewed as helping Apple and Fiorina was viewed as hurting HP. HP's stock went up because the market wanted Fiorina out.
The thing that really gets me is that universities also patent work that is supported with public funds. So you pay your taxes, the government gives a chunk to the NSF, the NSF gives you a grant, you invent something with that money, then the university lays claim on it. That invention rightfully belongs to the public. I guess the feds allow this under the mistaken belief that "without a patent no innovation would happen".
When I wrote grants to the NSF, I always put a clause in there that said I would release all software I develop for the grant under an open source license in order to share the discovery. It happened that I worked at William and Mary which had a pretty reasonable approach to IP, but places like the University of Virginia have patent foundations and scholars have an obligation to disclose patentable discoveries. I would have loved to see a judge untangle the knot of IP that was developed under the promise of open source distribution versus the claim the university makes on it.
In the troll's defense, XP does suffer from disk fragmentation. In the past I've either moved to 64KB clusters or ran JKDefrag nightly. Is Vista better in this regard?
For the record, I canceled my service within the first 3 days on my iPhone and they didn't ask me to return it. I suspect they would with the new no-plan policy.
I think you're wrong. Current processors use branch prediction for speculative execution. That is, they guess which way the branch will go and run with that. If they're wrong they back up and try again. Given that this approach is successful for something like over 97% of the branch choices, actually executing both branches then discarding one isn't going to get you very much.
I wasn't going to comment because I thought it was obvious, but it looks like most people are answering some other question than the one you asked... You asked about design principles and people are giving you process answers. (Hm... but then you muddled things with XP as a non-example.)
I would start with Parnas. His papers on principles of modularity are the foundation for OOP. Keywords to search for on: coupling/cohesion, cross-cutting concerns, stable interfaces, encapsulation, fan-in and fan-out, architecture, frameworks.
A meta-point though is that software design is a huge area. You need to get much more narrow. Your advisor should provide guidance on how broad to start, how quickly to narrow, and what path to take to get there.
I hate to be pedantic, but accepted usage of the tilde ("~") as punctuation is to place it after the period (".").~ Indeed, all known usages of the tilde as punctuation to date have been this way.~ Although this has not yet been formalized in the Chicago manual of style, your mis-use of the mark will only delay its wide-spread acceptance.~
Okay, the universe is 13.73 B years old. It's 92 B light-years wide. Assuming the universe is a sphere, the volume of the universe is 4/3*pi*46^3 = 407513 B cubic light years.
Let's assume that some alien race was sufficiently evolved right after the big bang to start sending out radio waves at the speed of light, and they never stop. They would need to be within the volume of space around us defined by the age of the universe: 4/3*pi*13.73^3 = 10836 B cubic light years.
This is about 2.7% of the universe, so we'd hear any alien civ that started sending out radio waves at the big bang and happened to be in the same small neighborhood of the universe as us.
Of course, in reality it would take billions of years for the universe to cool enough for any civ to evolve enough to send out radio waves, in which case we'd only hear them if they are *really* close to us. Let's say some alien civ started sending out radio waves when Earth was formed 4.5 B years ago. Then the neighborhood would be 4/3*pi*4.5^3 = 381 =.09% of the universe.
So it's no surprise that we haven't heard anything yet. In fact, the odds of hearing anything are extremely small if you assume that other races have evolved at the same rate as us... We've only been sending out radio waves for a couple hundred years.
Can anyone correct my back-of-the-envelope computations? How does the math change as the universe expands?
Here's a simple chaos experiment you can do at home... Turn on a faucet slightly so that it drips regularly. Then increment the flow slightly, and pretty soon the drips will come out in a non-regular way. Understanding the transition from regular to irregular is part of what chaos theory is about.
Actually, worse: It lets you think of one hypothetical way of skinning a feline, and block anyone else from skinning any quadruped. Even if you've not actually demonstrated that your way of skinning the quadruped will indeed work (or even could work).
You know, that's a really good point. The reason that they require that the idea be reduced to practice is to prove that it works. We should force people patenting algorithms to (1) formally document the specification of what the algorithm does, and (2) prove (as in formal proof of correctness) that their algorithm meets the spec. That would slow them down a bit.
Moving to a fully multithreaded architecture is a very hard problem, esp. for such a complicated application, with such complex interactions as a web browser. Every single little thing would have to be synchronised, with big deadlock risks at each turn.
I find it hard to believe that the professional programmers at Mozilla can't do this. Yes, it's harder, but doable. Look at Eclipse for example. It's probably an order of magnitude more complicated than Firefox and they handle multithreading just fine.
Why didn't God just create us all as souls in Heaven? Everyone sings happily ever after, end of story.
But no, he has to create us with bodies in a material world and leave us unattended so we can fall prey to temptations we don't understand and get condemned to Hell for it, so he can show how much he loves all of us by saving a tiny, tiny fraction of us from eternal torture.
Or, put another way, why did he put the tree of knowledge in the garden of Eden? Especially if he knew (being omniscient) that we would eat the fruit.
I have owned coppit.org for a while. About 8 or 9 years ago I checked coppit.com, and it was free. A week or so later I got around to registering it, and it was taken by a squatter. I had to wait a year before I could register it.
For the record... There are maybe 8 people with a surname of Coppit in the world, and a out-of-print board game called "Coppit". It's pretty rare...:)
Has anyone looked into the proof enough to assess whether it's a proof in the mathematical sense or a proof in the philosophical sense? As in "I've proven that god exists". I don't know about you, but I've never run across a mathematical proof involving statements about free will and subatomic particles...
Does anyone know what Mozart did to make ends meet when his works were copied at will?
"eventually make it impossible for any artist to make a living doing what they do" -- using the current model. He apparently doesn't have the imagination or even creativity to think of other models.
I would have loved them to expand their sedentary lifestyle witch hunt to include beer drinking. Not only does it involve little exercise, you actually consume a narcotic while you're at it. Pubs lead to EARLY DEATH!!!!1!!!!
What if the anonymous reader who submitted this was Roland P.? Wouldn't we wanna know that?
Yeah, I sure as hell would want to know that!
I think you forget that Jobs is viewed as helping Apple and Fiorina was viewed as hurting HP. HP's stock went up because the market wanted Fiorina out.
The thing that really gets me is that universities also patent work that is supported with public funds. So you pay your taxes, the government gives a chunk to the NSF, the NSF gives you a grant, you invent something with that money, then the university lays claim on it. That invention rightfully belongs to the public. I guess the feds allow this under the mistaken belief that "without a patent no innovation would happen".
When I wrote grants to the NSF, I always put a clause in there that said I would release all software I develop for the grant under an open source license in order to share the discovery. It happened that I worked at William and Mary which had a pretty reasonable approach to IP, but places like the University of Virginia have patent foundations and scholars have an obligation to disclose patentable discoveries. I would have loved to see a judge untangle the knot of IP that was developed under the promise of open source distribution versus the claim the university makes on it.
Start with a digital picture, then ask them how to send it to a friend, protect it in case your house burns down, etc.
In the troll's defense, XP does suffer from disk fragmentation. In the past I've either moved to 64KB clusters or ran JKDefrag nightly. Is Vista better in this regard?
For the record, I canceled my service within the first 3 days on my iPhone and they didn't ask me to return it. I suspect they would with the new no-plan policy.
I think you're wrong. Current processors use branch prediction for speculative execution. That is, they guess which way the branch will go and run with that. If they're wrong they back up and try again. Given that this approach is successful for something like over 97% of the branch choices, actually executing both branches then discarding one isn't going to get you very much.
I wasn't going to comment because I thought it was obvious, but it looks like most people are answering some other question than the one you asked... You asked about design principles and people are giving you process answers. (Hm... but then you muddled things with XP as a non-example.)
I would start with Parnas. His papers on principles of modularity are the foundation for OOP. Keywords to search for on: coupling/cohesion, cross-cutting concerns, stable interfaces, encapsulation, fan-in and fan-out, architecture, frameworks.
A meta-point though is that software design is a huge area. You need to get much more narrow. Your advisor should provide guidance on how broad to start, how quickly to narrow, and what path to take to get there.
Um, I'm tapping this right now from an iPhone with no contract. I cancelled before 3 days were up and paid no fees.
Are you sure this is the only option? I cancelled my iPhone within 3 days and paid no fee.
I hate to be pedantic, but accepted usage of the tilde ("~") as punctuation is to place it after the period (".").~ Indeed, all known usages of the tilde as punctuation to date have been this way.~ Although this has not yet been formalized in the Chicago manual of style, your mis-use of the mark will only delay its wide-spread acceptance.~
Regards,
A concerned citizen
I generally agree with your sentiment, but the fact is that you are liable if a kid drowns in your swimming pool and you don't have a fence around it.
I can see how Yahoo would help Microsoft compete with Google. But how does Microsoft help Yahoo?
Okay, the universe is 13.73 B years old. It's 92 B light-years wide. Assuming the universe is a sphere, the volume of the universe is 4/3*pi*46^3 = 407513 B cubic light years.
.09% of the universe.
Let's assume that some alien race was sufficiently evolved right after the big bang to start sending out radio waves at the speed of light, and they never stop. They would need to be within the volume of space around us defined by the age of the universe: 4/3*pi*13.73^3 = 10836 B cubic light years.
This is about 2.7% of the universe, so we'd hear any alien civ that started sending out radio waves at the big bang and happened to be in the same small neighborhood of the universe as us.
Of course, in reality it would take billions of years for the universe to cool enough for any civ to evolve enough to send out radio waves, in which case we'd only hear them if they are *really* close to us. Let's say some alien civ started sending out radio waves when Earth was formed 4.5 B years ago. Then the neighborhood would be 4/3*pi*4.5^3 = 381 =
So it's no surprise that we haven't heard anything yet. In fact, the odds of hearing anything are extremely small if you assume that other races have evolved at the same rate as us... We've only been sending out radio waves for a couple hundred years.
Can anyone correct my back-of-the-envelope computations? How does the math change as the universe expands?
Here's a simple chaos experiment you can do at home... Turn on a faucet slightly so that it drips regularly. Then increment the flow slightly, and pretty soon the drips will come out in a non-regular way. Understanding the transition from regular to irregular is part of what chaos theory is about.
Well, I wonder if Pine uses Pine, Alpine, or Mutt?
As Ani Difranco says, Tweedle Dummer
I have owned coppit.org for a while. About 8 or 9 years ago I checked coppit.com, and it was free. A week or so later I got around to registering it, and it was taken by a squatter. I had to wait a year before I could register it.
:)
For the record... There are maybe 8 people with a surname of Coppit in the world, and a out-of-print board game called "Coppit". It's pretty rare...
David Coppit
Some of the fonts apparently crash FontBook when previewed. It's too bad, since I was hoping for a good symbol font.