I hope there is a way to compensate those copyright owners who still wish to receive a royalty.. I don't know if Internet Archive has already made arrangements? Maybe one way would be to have a donate button to provide for a compensation fund? I'd click it for asteroids. I'd click it twice for omega race.
100% agree - for years/. has only been echoing the first paragraph of stories from magazine sites - no doubt the submissions to/. come right from the publicists themselves. It used to be a true forum driven by its own community. But that was a long, long time ago! (And in a galaxy far away?)
While reviewing the online repository for the stethoscope design, I saw that mainly it's the sound gathering part that is 3D printed. The rest is - reasonably - made out of regular stuff. So then, with some regular stuff, can't local people figure out how to make stethoscopes? They really can't figure out that one sound gathering piece? It takes a doctor/hacker to come from some land far away bearing the URL to a 3D printable part to solve the problem?
Perhaps I should clarify, I mis-stated the situation a little: You can "read-only" examine a file without checking it out. (We were using Excel.) In that case there is a check-out button that shows when the document is open. If you try to press the button and someone else has it out, true, you can't. But then they check in. THEN you can check it out with the button. In that case you are still looking at the file you "read-only" loaded, but now you can edit it. Then you can check it in. During that process, you did not receive the OTHER check-in, and you wipe it out.
This happened to us a lot. Like I said, we were using Excel. It might be that other tools like Word might update the file when you check it out, but Excel surely does not.
My experience with SharePoint: A) it does not protect against multiple check-outs followed by multiple check-ins erasing other people's changes. Basically there's no detection of collisions between your changes and changes since you checked out. This caused a lot of grief in my work group. B) The versioning is strictly linear, at least I never saw any branching. That is very unlikely to address business needs. So you will need a naming scheme to represent branches.
I'd ask Wolfram: Why do you say Alpha is so great. I understand it's hard. So then be clear about what it's good at. Why do you represent as if it's some all knowing AI when it goes to crap for any question that any self respecting SciFi fan would ask first?
It does really, really well with the examples that Wolfram uses in his introductory video. I get great results when I ask a stock market question, sure. I also get great stock market analysis results from Yahoo, Google, and e*Trade. In response to every other question I ask it I get crap. It typically has little data on my areas of interest, so it seems to dumb down the parse on my question to make a search *for* crap. So then it returns crap. Charted in one or two ways.
I want to ask things that would help me pilot a space ship, or at least help me understand NASA's proposals to the U.S. Congress. For instance, "How do I plot a course from earth to Uranus?" I just this moment typed that in, and guess what - complete crap. It returned a plot of x^2, and nary a mention of gravity or planets or time anything else. How did it manage to parse a question about a course from Earth to Uranus and decide x^2 was the best item to present?
Look what it says about its parse of my question: "Using closest Wolfram|Alpha interpretation: how do I plot a". What? "How do I plot a"? I did type a subject, folks! It didn't even try to get to the planets, orbits, gravity, anything. IT DIDN'T EVEN TRY! I see that if there are no knowledge frames in the system pertaining to my query, it seems likely to chop down the input. I'm learning more about how Alpha is implemented than I am learning about my query!!
Can't it at least show any historical paths that spacecraft have used between the planets? Can't it even show the planets? Can't it even cite procedural texts on how to do it? Can't it mention some of the factors that must be considered? I would like the result from an all-knowing AI to be an applet that shows a spaghetti line stretching out among the bodies of the solar system, and I would like to be able to adjust the launch date and see the planets move and see what happens to the spaghetti line.
BTW, that little Game of Life CA that displays while I'm waiting for my answer. Ha ha. I guess that's so cool. I confess, it does make me feel that some really thoughtful process is going on, just what marketing wants. For all that, what comes back - crap. Just makes it all the more disappointing.
Actually, the PDP-11 instruction set *IS* the basis of 80386 CISC - even though PDP-11 style is not a basis of 8086, 80186 CISC. Check it you & you'll notice the 80386 designers flipped head over heels and every which way they could to give the 386 the programmer architecture of the PDP-11. The instruction word structure is not as beautiful - but they tried like hell to achieve an assembly level presentation that matched.
If you compare PDP-11 assembly with 80386 assembly, nothing special - because with the 80386 Intel *FINALLY* got over to the IBM360 style orthogonal instruction set that the PDP-11, VAX-11, Motorola 68000 had implemented for years. If you look at the Intel 8080, 8086, 80186, 80286 instruction sets, you'll see a mucked up bucket of junk. That goes for lots of other micros and minis from the era, too. Back then it was easy to sacrafice the instruction set to save registers and control logic - there was an historical thread of minimal logic CPUs with crappy instruction sets. But there was also a thread of beautiful orthogonal instruction sets comming out of the late 1950's and the 1960's, exemplified finally by the IBM360. The PDP series contributed a lot of orthogonality in this period, too, but the 360 was 32 bits while the other orthogonal PDP's were 18 and 36 bits. The PDP-11 was a power of 2 bit width, half the 360's, and came out looking a heck of a lot like the 360.
DEC made a sample of the mucked up variety as well - check out the PDP-8.
PS - yes, I know the PDP-11 is 16 bit, while the 360 and 68000 are 32 bit - I meant to refer to the "orthogonality" of the instruction sets, and structure of the instruction words, rather than the bit widths when I made the comparisons above...
Note, too, that the IBM 360 instruction set is 32 bit and highly orthogonal, very much as is the PDP-11, and later the Motorola 68000, in fact the 360 instruction set pre-dates the PDP-11 by several years.. Both DEC and IBM were heading in the same direction over some of the same years that way. It's hard to really claim that DEC (Gordon Bell) copied IBM there, but it's also really hard to claim he didn't.
1) RMS himself clarifies at least his intent in developing a (free as in freedom, free as in beer) OS & tools for everyone differentiates between widely empowering technology like OSes, compilers, and printer drivers versus specialized applications with few users. He points out that if the ecosystem is small, then proprietary relationships may be necessary and therefore appropriate. (Sorry no time to dig out the quote, but its in his stuff on the FSF site.) The question is what will be better for common good, so consider size of the user community, business models, etc. A kind but proprietary business with good practices that survives -> is better than an over-idealistic business that fails -> is better than a mean business with selfish intentions and bad practices that enlists and then controls customers.
2) Are the benefits of going public and free worthwhile against the loss of proprietary value? If your company will make larger revenue because your competitors have adopted your software, then go for it. That means the driver of your revenue has more to do with your business activities like selling, integrating, servicing, designing solutions. For example, if being able to integrate your equipment easily with your competitors means you make more money. But if you rely on the performance/capabilities of your software to drive revenue, then keep it closed until your business has grown up to become more service oriented.
3) Don't expect your competitors to play fair with the free software they pick up. They're not going to contribute back as they should. They might not admit they are using the software.
4) You don't need to go public with your free software yourself. Your question was w/respect to the community, so maybe this point is not relevant. Customers should be looking for free software in case a) you fold & no longer service their maintenance needs; b) they wish to take development on a different tack, they should be able to start with your product as a basis; c) they want remarketing rights, etc. But just because you sell them free software doesn't mean they intend to remarket or even give it out to anybody else, though they have the right. As to these customer needs, you may be able to come to an informal understanding that is mutually beneficial, or you may provide for the specific rights they wish in a specific license for them instead of making the software fully free.
On the otherhand, if other posters in this thread are correct and the image is only a spectrogram, then certainly the word "photo" does not apply. A photo should be a record of spatial data.
What is your definition of 'photo'? Does it involve 'photons'? Can the photons have frequency in the microwave? If I had microwave sensitive eyes would my photos have microwave photons? What if I had a microwave sensitive camera?
But I think the articles are making quite a fuss about spatial resolution - are you sure the image doesn't contains some spatial elements as well as just time & frequency?
From your doppler shift explanation, can we conclude, since the profile of the image is has some width, that the object is rotating? If it were not rotating, then the image would simply be a vertical line?
If this is a "radar" image, where the telescope sent a pulse and got an image from the reflection, why in the picture does it look like the illumination is comming from the above the object? Shouldn't the whole visible face be illuminated? I would like to see all the detail received by the radar. If this is artificial illumination of a solid model build from the facing radar data, I wish the illuminator position would be near my point of view. If this is the actual radar image, then I am confused about the presentation.
a group of interconnected clusters. With the ability to route between them. The idea of interconnecting clusters is the core idea of the original Internet in the first place... And if that was Day 1 of Internet Genesis, then Day 2 was hosting multiple application spaces. Like Gopher versus WWW versus FTP versus email - nobody has ever claimed it all was one big homogenous lump!
At least since about 1985 almost all computers are embedded. Embedded systems became multi-tasking/mutli-processor quickly, so we've even been able to put all our "operating system 101" college learning to good use. A lot of embedded systems have involved networking and data base as well. Not to mention signal processing, and on and on.
Desktops have been a small slice of the pie for a long time.
Of course some of us were born before embedded systems (ahem..), but back then the desktop only had a dumb terminal anyway...
I doubt there's "latent demand for device bigger than smartphone smaller than laptop". It either fits in a pocket or doesn't: IPhone already fits in, netbooks & laptops already fit "out".
The proof claimed in the preset work covers only the microkernel part of a full OS. This is a similar level of complexity to the lower levels of THE, even to the point that virtual memory was excluded from both proofs. In the case of THE, the hardware did not support it. In the case of the present work, the authors of the web site listed virtual memory as specifically excluded from the proof.
(THE had a software segmentation scheme, assisted by the compiler.)
In the 1960's Edsger Dijkstra (arguably one the founding fathers of "Computer Science", at least as a university subject) led a group at Eindhoven to develop a multiprocessing OS called "THE". The kernal was formally proven BY HAND.
I daresay the folks who have made this recent excellent achievement are likely well aware of THE, and therefore are being specious in claiming to be the world's first at doing this.
I really hope that the marketing folks at that company know what they are doing, because I found the voice used in their web site and white papers really condescending. There seems to be an assumption that the reader is utterly surprised that formal proof techniques exist, and also there seems to be an assumption that the reader will be bored by meaninful details - like "take our word for it, because you'd fall asleep or wander away if we really tried to explain it".
Odd, because on the other hand, they seem to be trying to be up front about the boundaries of their proof. I just think it is possible to layer a presentation to different degrees of interest without comming off so jerky.
I hope there is a way to compensate those copyright owners who still wish to receive a royalty.. I don't know if Internet Archive has already made arrangements? Maybe one way would be to have a donate button to provide for a compensation fund? I'd click it for asteroids. I'd click it twice for omega race.
100% agree - for years /. has only been echoing the first paragraph of stories from magazine sites - no doubt the submissions to /. come right from the publicists themselves. It used to be a true forum driven by its own community. But that was a long, long time ago! (And in a galaxy far away?)
While reviewing the online repository for the stethoscope design, I saw that mainly it's the sound gathering part that is 3D printed. The rest is - reasonably - made out of regular stuff. So then, with some regular stuff, can't local people figure out how to make stethoscopes? They really can't figure out that one sound gathering piece? It takes a doctor/hacker to come from some land far away bearing the URL to a 3D printable part to solve the problem?
Perhaps I should clarify, I mis-stated the situation a little: You can "read-only" examine a file without checking it out. (We were using Excel.) In that case there is a check-out button that shows when the document is open. If you try to press the button and someone else has it out, true, you can't. But then they check in. THEN you can check it out with the button. In that case you are still looking at the file you "read-only" loaded, but now you can edit it. Then you can check it in. During that process, you did not receive the OTHER check-in, and you wipe it out.
This happened to us a lot. Like I said, we were using Excel. It might be that other tools like Word might update the file when you check it out, but Excel surely does not.
My experience with SharePoint: A) it does not protect against multiple check-outs followed by multiple check-ins erasing other people's changes. Basically there's no detection of collisions between your changes and changes since you checked out. This caused a lot of grief in my work group. B) The versioning is strictly linear, at least I never saw any branching. That is very unlikely to address business needs. So you will need a naming scheme to represent branches.
I know this will hit my karma, but here goes..
I'd ask Wolfram: Why do you say Alpha is so great. I understand it's hard. So then be clear about what it's good at. Why do you represent as if it's some all knowing AI when it goes to crap for any question that any self respecting SciFi fan would ask first?
It does really, really well with the examples that Wolfram uses in his introductory video. I get great results when I ask a stock market question, sure. I also get great stock market analysis results from Yahoo, Google, and e*Trade. In response to every other question I ask it I get crap. It typically has little data on my areas of interest, so it seems to dumb down the parse on my question to make a search *for* crap. So then it returns crap. Charted in one or two ways.
I want to ask things that would help me pilot a space ship, or at least help me understand NASA's proposals to the U.S. Congress. For instance, "How do I plot a course from earth to Uranus?" I just this moment typed that in, and guess what - complete crap. It returned a plot of x^2, and nary a mention of gravity or planets or time anything else. How did it manage to parse a question about a course from Earth to Uranus and decide x^2 was the best item to present?
Look what it says about its parse of my question: "Using closest Wolfram|Alpha interpretation: how do I plot a". What? "How do I plot a"? I did type a subject, folks! It didn't even try to get to the planets, orbits, gravity, anything. IT DIDN'T EVEN TRY! I see that if there are no knowledge frames in the system pertaining to my query, it seems likely to chop down the input. I'm learning more about how Alpha is implemented than I am learning about my query!!
Can't it at least show any historical paths that spacecraft have used between the planets? Can't it even show the planets? Can't it even cite procedural texts on how to do it? Can't it mention some of the factors that must be considered? I would like the result from an all-knowing AI to be an applet that shows a spaghetti line stretching out among the bodies of the solar system, and I would like to be able to adjust the launch date and see the planets move and see what happens to the spaghetti line.
BTW, that little Game of Life CA that displays while I'm waiting for my answer. Ha ha. I guess that's so cool. I confess, it does make me feel that some really thoughtful process is going on, just what marketing wants. For all that, what comes back - crap. Just makes it all the more disappointing.
This process does allow senators to go on record with their specific belief positions about climate change.. the details there are interesting.
Actually, the PDP-11 instruction set *IS* the basis of 80386 CISC - even though PDP-11 style is not a basis of 8086, 80186 CISC. Check it you & you'll notice the 80386 designers flipped head over heels and every which way they could to give the 386 the programmer architecture of the PDP-11. The instruction word structure is not as beautiful - but they tried like hell to achieve an assembly level presentation that matched.
If you compare PDP-11 assembly with 80386 assembly, nothing special - because with the 80386 Intel *FINALLY* got over to the IBM360 style orthogonal instruction set that the PDP-11, VAX-11, Motorola 68000 had implemented for years. If you look at the Intel 8080, 8086, 80186, 80286 instruction sets, you'll see a mucked up bucket of junk. That goes for lots of other micros and minis from the era, too. Back then it was easy to sacrafice the instruction set to save registers and control logic - there was an historical thread of minimal logic CPUs with crappy instruction sets. But there was also a thread of beautiful orthogonal instruction sets comming out of the late 1950's and the 1960's, exemplified finally by the IBM360. The PDP series contributed a lot of orthogonality in this period, too, but the 360 was 32 bits while the other orthogonal PDP's were 18 and 36 bits. The PDP-11 was a power of 2 bit width, half the 360's, and came out looking a heck of a lot like the 360.
DEC made a sample of the mucked up variety as well - check out the PDP-8.
PS - yes, I know the PDP-11 is 16 bit, while the 360 and 68000 are 32 bit - I meant to refer to the "orthogonality" of the instruction sets, and structure of the instruction words, rather than the bit widths when I made the comparisons above...
Note, too, that the IBM 360 instruction set is 32 bit and highly orthogonal, very much as is the PDP-11, and later the Motorola 68000, in fact the 360 instruction set pre-dates the PDP-11 by several years.. Both DEC and IBM were heading in the same direction over some of the same years that way. It's hard to really claim that DEC (Gordon Bell) copied IBM there, but it's also really hard to claim he didn't.
This article did not discuss the reorganization plans. Instead it whined and complained about Microsoft's poor sales performance.
Article by a professor who took the course along with a small group:
http://cacm.acm.org/magazines/2012/8/153817-will-massive-open-online-courses-change-how-we-teach/fulltext
1) RMS himself clarifies at least his intent in developing a (free as in freedom, free as in beer) OS & tools for everyone differentiates between widely empowering technology like OSes, compilers, and printer drivers versus specialized applications with few users. He points out that if the ecosystem is small, then proprietary relationships may be necessary and therefore appropriate. (Sorry no time to dig out the quote, but its in his stuff on the FSF site.) The question is what will be better for common good, so consider size of the user community, business models, etc. A kind but proprietary business with good practices that survives -> is better than an over-idealistic business that fails -> is better than a mean business with selfish intentions and bad practices that enlists and then controls customers.
2) Are the benefits of going public and free worthwhile against the loss of proprietary value? If your company will make larger revenue because your competitors have adopted your software, then go for it. That means the driver of your revenue has more to do with your business activities like selling, integrating, servicing, designing solutions. For example, if being able to integrate your equipment easily with your competitors means you make more money. But if you rely on the performance/capabilities of your software to drive revenue, then keep it closed until your business has grown up to become more service oriented.
3) Don't expect your competitors to play fair with the free software they pick up. They're not going to contribute back as they should. They might not admit they are using the software.
4) You don't need to go public with your free software yourself. Your question was w/respect to the community, so maybe this point is not relevant. Customers should be looking for free software in case a) you fold & no longer service their maintenance needs; b) they wish to take development on a different tack, they should be able to start with your product as a basis; c) they want remarketing rights, etc. But just because you sell them free software doesn't mean they intend to remarket or even give it out to anybody else, though they have the right. As to these customer needs, you may be able to come to an informal understanding that is mutually beneficial, or you may provide for the specific rights they wish in a specific license for them instead of making the software fully free.
On the otherhand, if other posters in this thread are correct and the image is only a spectrogram, then certainly the word "photo" does not apply. A photo should be a record of spatial data.
What is your definition of 'photo'? Does it involve 'photons'? Can the photons have frequency in the microwave? If I had microwave sensitive eyes would my photos have microwave photons? What if I had a microwave sensitive camera?
But I think the articles are making quite a fuss about spatial resolution - are you sure the image doesn't contains some spatial elements as well as just time & frequency?
From your doppler shift explanation, can we conclude, since the profile of the image is has some width, that the object is rotating? If it were not rotating, then the image would simply be a vertical line?
Still a bit confusing...
Imagine how I felt when that signal finally made it through my slow outer layers! ;->
If this is a "radar" image, where the telescope sent a pulse and got an image from the reflection, why in the picture does it look like the illumination is comming from the above the object? Shouldn't the whole visible face be illuminated? I would like to see all the detail received by the radar. If this is artificial illumination of a solid model build from the facing radar data, I wish the illuminator position would be near my point of view. If this is the actual radar image, then I am confused about the presentation.
a group of interconnected clusters. With the ability to route between them. The idea of interconnecting clusters is the core idea of the original Internet in the first place... And if that was Day 1 of Internet Genesis, then Day 2 was hosting multiple application spaces. Like Gopher versus WWW versus FTP versus email - nobody has ever claimed it all was one big homogenous lump!
Has it ever been the desktop??
At least since about 1985 almost all computers are embedded. Embedded systems became multi-tasking/mutli-processor quickly, so we've even been able to put all our "operating system 101" college learning to good use. A lot of embedded systems have involved networking and data base as well. Not to mention signal processing, and on and on.
Desktops have been a small slice of the pie for a long time.
Of course some of us were born before embedded systems (ahem..), but back then the desktop only had a dumb terminal anyway...
I doubt there's "latent demand for device bigger than smartphone smaller than laptop". It either fits in a pocket or doesn't: IPhone already fits in, netbooks & laptops already fit "out".
The proof claimed in the preset work covers only the microkernel part of a full OS. This is a similar level of complexity to the lower levels of THE, even to the point that virtual memory was excluded from both proofs. In the case of THE, the hardware did not support it. In the case of the present work, the authors of the web site listed virtual memory as specifically excluded from the proof.
(THE had a software segmentation scheme, assisted by the compiler.)
In the 1960's Edsger Dijkstra (arguably one the founding fathers of "Computer Science", at least as a university subject) led a group at Eindhoven to develop a multiprocessing OS called "THE". The kernal was formally proven BY HAND .
I daresay the folks who have made this recent excellent achievement are likely well aware of THE, and therefore are being specious in claiming to be the world's first at doing this.
I really hope that the marketing folks at that company know what they are doing, because I found the voice used in their web site and white papers really condescending. There seems to be an assumption that the reader is utterly surprised that formal proof techniques exist, and also there seems to be an assumption that the reader will be bored by meaninful details - like "take our word for it, because you'd fall asleep or wander away if we really tried to explain it".
Odd, because on the other hand, they seem to be trying to be up front about the boundaries of their proof. I just think it is possible to layer a presentation to different degrees of interest without comming off so jerky.