Wouldn't allowing each consumer to make the individual choice if they wanted to subscribe to a more expensive service that offered 911 location services be the ultimate solution rather than voting on one solution for everybody?
I find it very difficult to think about the nano-tech future. Almost all material goods become irrelevant. Why would you need a car when utility fog can "fly" you wherever you want to go? Phones are unnecessary - utility fog can just pick up your vocal vibrations and reproduce them wherever somebody wants to hear you. Even the utility of houses is questionable when you can be sheltered from any weather and anything you want can be brought to you at the snap of your fingers.
Slashdot was running with id's for some time (year?) and then they had some kind of database schema change around 1998 and flushed all the users - So that day everybody had to re-signup.
Compared to C code I have found python to be 10x faster to put together functioning programs. Whenever I have a task were cpu cycles are not critical, I do it in python. One insight I had the other day, is that even though python is a yonger, less popular language than C/C++, you can do anything (algorythmically) in python that you can in C/C++ with the standard libraries, plus a whole lot more. That implies to me that python is more expressive and productive, because the people writing the libraries have packed in so much functionality.
C is for execution speed. Python is for development speed.
Yes remote terminal services is available for eXP ( I use it everyday:) - even when no actual video hardware is installed. Also - the practical limit on threads that are actually running is around 300 depending on how you have the scheduler configured ( you have a couple choices, like whether to priority boost foreground process's etc. ) The reason 300 is the limit is because 300x the time slice is ~ the thread starvation threshold - which will trigger a series of threads being boosted to 15 with double quanta - which will never end. BTW - the thread stavation threshold is not adjustable.
"I know volunteer work is full of good intentions, but a side effect is contributing to unemployment. " What?!? Do you have a study which shows this? Did you consider that the money people save via volunteer efforts gets spent somewhere else? And if somebody is volunteering instead of watching TV or reading/., that is a net benefit to the GDP. Higher GDP growth => less unemployment. There is not a fixed pie of work to be split up.
Rub out the word 'government', and replace it with 'weblog A-list'. In this case a commons resource, this very potent and quite viral phrase, was created by millions of people. But it was poisoned by a very select number of 'bloggers'. Possibly a dozen, but no more than 30, we'd guess.
Wrong. As described in Register story, the phrase was created by one guy in a newpaper article. Just because HE choose it to describe a significant movement - is that suppose to automatically override the tech weblog A-list?
When Borland shipped Turbo C 1.0, we ran out and grabbed a copy. Within a couple days I discovered a bug which was confirmed by Borland technical support: constants initializers in the form of a division expression where inverted. For example int x = 1.0/3.0 would equal 3.0 It was very consistant. All my other calls to Borland ended up being about my bugs:)
So how can we tell if a company is running a sweatshop or raising the standard of living? Presence of accusations is no proof, because there are motives opposed to foreign labor. Is there a site where objective inspectors post observations and score companies? I like the use of our relatively high wealth raising the standard of living elsewhere via market forces. I abhor the abuse of people. I don't have the time to personally inspect the factories.
My Atari 800 displayed 128 colors. Also, I would imagine that a wax cylinder would degrade quite rapidally in comparison to the vinyl records, so superior seems quite questionable. And when did Wordstar lay the ground work for WYSIWYG? Was that in 1985, after the Mac was released? It certainly wasn't in the earlier versions.
This article is a prime example of the need for web anotation.
Here was something I didn't understand from the explanation of this decentralized, caching system. If I want to post an encrypted document that only I know about for later retrieval (say in 5 years) how does the system prevent it from getting deleted from all nodes for unpopularity? If there is no central authority, doesn't that imply that either: 1. documents can be lost or 2. each peer has to be able to talk to all other peers to preserve unique but unpopular files? DOS sounds a problem with this also.
If it's so easy to match the power/performance of the TM chip, why is it only now (w/ TM chips) we are seeing laptops from NEC, Fujistu, etc. with 8+ hour battery life claims?
NEC fujitsu
Well, I was demonstrating to one of co-workers how there was no hierarchy to the tabs, and I proved myself wrong. You can have tabs that "expose" a layer of tabs above them. (I've seen it nest a least a couple layers so far) So it can certainly scale beyond 20, but it stills needs some kind of cross reference or searching capability.
I downloaded groove (after wading through multiple failures of their NT web server) and played with it for 1/2 hour. In its current form, the UI appears as a organizing shell with several applets. The applets operate cleanly, but with limited functionality. (The notepad is can display multiple fonts). All of the applets are "live" spaces that update ~real time on everbodies screen who is viewing that particular applet. The applets include:
notepad
browser(with bookmarks)
outliner
forum
chat
sketchpad
calendar
contact manager
file repository
(and more)
Applets can be organized into collections, which are appropriate for a task (like organizing a meeting or presentation)
Pluses: The eye candy is pleasent. The secure shared workspace is a good thing, the kind of thing that engineering groups need. (Certainly mine does)
Minus: I didn't see anything in the way of different permission levels. I would think that that should be built into the framework itself. Also, the shell permits multiple copies of an applet to be added to a workspace, to allow, say, different topics to be discussed. These instances can be named, and are accessed via tabs like a multipage spreadsheet. I don't see how this would scale beyond 20 pages. So I don't see enough hierarchy in the system to handle life size projects. Even if multiple workspaces are used, I didn't see any hierarchy there either.
I have seen a lot of tools which seemed really useful until the number of items being managed exceeded what would fit on a page.
I like the concept, I like the attitude, I plan to get some of my co-workers to play with it, but it needs more in the way of content management.
The Mercurian
processor SB-1250 mentioned yesterday has a peak rate of 16 GFLOPs (with only two processors on the chip) vs 12.8 Gig Fixed point operations. This 128 way fixed point stuff is much less impressive/useful in comparison.
One big issue with these optical switches is that they don't switch packets, they make persistent connections like a phone call. So optical data passes through cleanly, to ONE place. So this doesn't accomplish the function of a network switch at all. They're electronically controlled, so it's a lot better than manually re-routing a fiber patch panel, but that's all they do.
There are a wide variety of compute bound tasks. They are surely less than 1% of the market, but there are plenty of scientist/engineers would love to get a machine that could run their N hour jobs 60% faster.
If you choose to use them, there do exist objective quality measurement methods for software. Defects per line found in system test springs to mind first. In a sufficiently large system, defects found in system test can predict the actual number of defects in each module.
C has a wonderful transparency. You can look at a line of code and know exactly what memory is going to be touched and pretty much what the asm version is going to look like (optimizations aside). Adding OO features, or even smaller features such as boundschecking, cause that transparency to be lost.
I have been using Python for scripting, and I hope to be able to use it someday for larger applications, but on the embedded targets that I am currently developing for, Python is way too fat.
The Jam(TM) Standard Test and Programming Language (STAPL), JEDEC standard JESD-71, is a standard file format for in-system programmability (ISP) purposes. Jam STAPL is designed to support programming or configuration of programmable devices and testing of electronic systems, using the IEEE 1149,1 Joint Test Action Group (JTAG) interface. Jam STAPL is a freely licensable open standard.
I use this to program from an embedded Z180 with JAM code ported from the example source. If your devices support JTAG, it can be done with this and a 4 wire interface.(i.e. parellel/serial port)
I believe the morphing layer is compiled to native code. If it was the highest performance way to do the morpher, then that contradicts your claim. (ok so there is some minimal component that would have to be native to boot strap the morpher) Also, I estimate that 50% of the cpu cycles are spent running the morpher, so native code would get an automatic 2x advantage over x86 code.
Wouldn't allowing each consumer to make the individual choice if they wanted to subscribe to a more expensive service that offered 911 location services be the ultimate solution rather than voting on one solution for everybody?
I find it very difficult to think about the nano-tech future. Almost all material goods become irrelevant. Why would you need a car when utility fog can "fly" you wherever you want to go? Phones are unnecessary - utility fog can just pick up your vocal vibrations and reproduce them wherever somebody wants to hear you. Even the utility of houses is questionable when you can be sheltered from any weather and anything you want can be brought to you at the snap of your fingers.
Slashdot was running with id's for some time (year?) and then they had some kind of database schema change around 1998 and flushed all the users - So that day everybody had to re-signup.
This electic car (previously mentioned on ./
) has 8(!) electic motor in wheel thingies - much cooler!
Compared to C code I have found python to be 10x faster to put together functioning programs. Whenever I have a task were cpu cycles are not critical, I do it in python.
One insight I had the other day, is that even though python is a yonger, less popular language than C/C++, you can do anything (algorythmically) in python that you can in C/C++ with the standard libraries, plus a whole lot more. That implies to me that python is more expressive and productive, because the people writing the libraries have packed in so much functionality.
C is for execution speed. Python is for development speed.
Yes remote terminal services is available for eXP ( I use it everyday :) - even when no actual video hardware is installed.
Also - the practical limit on threads that are actually running is around 300 depending on how you have the scheduler configured ( you have a couple choices, like whether to priority boost foreground process's etc. ) The reason 300 is the limit is because 300x the time slice is ~ the thread starvation threshold - which will trigger a series of threads being boosted to 15 with double quanta - which will never end. BTW - the thread stavation threshold is not adjustable.
"I know volunteer work is full of good intentions, but a side effect is contributing to unemployment. " /., that is a net benefit to the GDP. Higher GDP growth => less unemployment. There is not a fixed pie of work to be split up.
What?!? Do you have a study which shows this? Did you consider that the money people save via volunteer efforts gets spent somewhere else? And if somebody is volunteering instead of watching TV or reading
Wrong. As described in Register story, the phrase was created by one guy in a newpaper article. Just because HE choose it to describe a significant movement - is that suppose to automatically override the tech weblog A-list?
When Borland shipped Turbo C 1.0, we ran out and grabbed a copy. Within a couple days I discovered a bug which was confirmed by Borland technical support: constants initializers in the form of a division expression where inverted. For example int x = 1.0/3.0 would equal 3.0 It was very consistant. All my other calls to Borland ended up being about my bugs :)
So how can we tell if a company is running a sweatshop or raising the standard of living? Presence of accusations is no proof, because there are motives opposed to foreign labor. Is there a site where objective inspectors post observations and score companies? I like the use of our relatively high wealth raising the standard of living elsewhere via market forces. I abhor the abuse of people. I don't have the time to personally inspect the factories.
Opps I meant to mod you up. Oh well, +0 is better than -1.
My Atari 800 displayed 128 colors. Also, I would imagine that a wax cylinder would degrade quite rapidally in comparison to the vinyl records, so superior seems quite questionable. And when did Wordstar lay the ground work for WYSIWYG? Was that in 1985, after the Mac was released? It certainly wasn't in the earlier versions.
This article is a prime example of the need for web anotation.
Here was something I didn't understand from the explanation of this decentralized, caching system. If I want to post an encrypted document that only I know about for later retrieval (say in 5 years) how does the system prevent it from getting deleted from all nodes for unpopularity? If there is no central authority, doesn't that imply that either: 1. documents can be lost or 2. each peer has to be able to talk to all other peers to preserve unique but unpopular files? DOS sounds a problem with this also.
If it's so easy to match the power/performance of the TM chip, why is it only now (w/ TM chips) we are seeing laptops from NEC, Fujistu, etc. with 8+ hour battery life claims?
NEC fujitsu
Well, I was demonstrating to one of co-workers how there was no hierarchy to the tabs, and I proved myself wrong. You can have tabs that "expose" a layer of tabs above them. (I've seen it nest a least a couple layers so far) So it can certainly scale beyond 20, but it stills needs some kind of cross reference or searching capability.
I downloaded groove (after wading through multiple failures of their NT web server) and played with it for 1/2 hour. In its current form, the UI appears as a organizing shell with several applets. The applets operate cleanly, but with limited functionality. (The notepad is can display multiple fonts). All of the applets are "live" spaces that update ~real time on everbodies screen who is viewing that particular applet. The applets include:
notepad
browser(with bookmarks)
outliner
forum
chat
sketchpad
calendar
contact manager
file repository
(and more)
Applets can be organized into collections, which are appropriate for a task (like organizing a meeting or presentation)
Pluses: The eye candy is pleasent. The secure shared workspace is a good thing, the kind of thing that engineering groups need. (Certainly mine does)
Minus: I didn't see anything in the way of different permission levels. I would think that that should be built into the framework itself. Also, the shell permits multiple copies of an applet to be added to a workspace, to allow, say, different topics to be discussed. These instances can be named, and are accessed via tabs like a multipage spreadsheet. I don't see how this would scale beyond 20 pages. So I don't see enough hierarchy in the system to handle life size projects. Even if multiple workspaces are used, I didn't see any hierarchy there either.
I have seen a lot of tools which seemed really useful until the number of items being managed exceeded what would fit on a page.
I like the concept, I like the attitude, I plan to get some of my co-workers to play with it, but it needs more in the way of content management.
The Mercurian processor SB-1250 mentioned yesterday has a peak rate of 16 GFLOPs (with only two processors on the chip) vs 12.8 Gig Fixed point operations. This 128 way fixed point stuff is much less impressive/useful in comparison.
One big issue with these optical switches is that they don't switch packets, they make persistent connections like a phone call. So optical data passes through cleanly, to ONE place. So this doesn't accomplish the function of a network switch at all. They're electronically controlled, so it's a lot better than manually re-routing a fiber patch panel, but that's all they do.
There are a wide variety of compute bound tasks. They are surely less than 1% of the market, but there are plenty of scientist/engineers would love to get a machine that could run their N hour jobs 60% faster.
checkout The Software Quality Profile to see how some people measure/predict/and improve defect rates in code.
If you choose to use them, there do exist objective quality measurement methods for software. Defects per line found in system test springs to mind first. In a sufficiently large system, defects found in system test can predict the actual number of defects in each module.
C has a wonderful transparency. You can look at a line of code and know exactly what memory is going to be touched and pretty much what the asm version is going to look like (optimizations aside). Adding OO features, or even smaller features such as boundschecking, cause that transparency to be lost.
I have been using Python for scripting, and I hope to be able to use it someday for larger applications, but on the embedded targets that I am currently developing for, Python is way too fat.
http://www.altera.com/html/mktg/isp-jam.html#intro
The Jam(TM) Standard Test and Programming Language (STAPL), JEDEC standard JESD-71, is a standard file format for in-system programmability (ISP) purposes. Jam STAPL is designed to support programming or configuration of programmable devices and testing of electronic systems, using the IEEE 1149,1 Joint Test Action Group (JTAG) interface. Jam STAPL is a freely licensable open standard.
I use this to program from an embedded Z180 with JAM code ported from the example source. If your devices support JTAG, it can be done with this and a 4 wire interface.(i.e. parellel/serial port)
You didn't mention the big deal about the thunderbird, that the caches will run at processor speed instead of 1/2 or 1/3.
I believe the morphing layer is compiled to native code. If it was the highest performance way to do the morpher, then that contradicts your claim. (ok so there is some minimal component that would have to be native to boot strap the morpher) Also, I estimate that 50% of the cpu cycles are spent running the morpher, so native code would get an automatic 2x advantage over x86 code.