When someone requests new features you have two options: - Tell them they have missed the feature/requirement freeze and will have to wait until next iteration. - Tell them that, if they insist, it will delay the release. Do not compromise the quality of the release.
By giving up, Lance Armstron has ensured we will never get a trial and never be presented with the facts, evidence and witness testimonies - and the myth(?) of Lance Armstrong as a clean cyclist will live on.
Why the hell did he do that ?! (To keep the myth alive?)
I am getting 33km/l (78 miles per gallon in twelve-finger units) in my Volkswagen Lupo 3L
from 2001.
The Lupo can transport 4 persons and reach a top speed in excess of 165km/h (102mph in twelve-finger units). Read more here.
Volkswagen has now ceased building this gem - and well, I guess it would never sell in SUV-loving States of America anyway.
I have never done any console programming, but a lot of DSP programming. By studying various articles (@ Ars etc.) it seems like the Cell is very much like a multicore DSP processor.
It seems to be a platform that will be like the wild Mustang and reward the only best programmers with unbeatable performance.
I feel your pain and wish all you PS3 programmers happy hacking!;-)
As the venerable Jon Hannibal Stokes from Arstechnica puts it:
The NDAs have lifted on the Core 2 Duo reviews, and you can surf on over to your review site of choice for a boatload of benchmarks and bar graphs. The Tech Report's Core 2 Duo review was the only one that didn't make me want to jab my own eyes out with my mechanical pencil after reading it, so it's the only one I'm actually going to link up here. In fact, I was so frustrated after reading a few of these reviews, that I surfed over to CNN and read up on the latest developments in the Middle East to lighten my mood.
But well, the Core 2 Duo IS an impressive step ahead in the hopefully never ending processor competition...
How much insulation did you use for your roof, walls and floors?
Here in Denmark the houses are normally rather well insulated and made with brick walls or concrete walls. Therefore the time-constant is often so high, that changing the temperature hour by hour normally doesnt make any sense at all. In our house we have floor heating with tubes in the concrete floor and it takes several hours to change the temperature. Its good for keeping the feet warm in a cold winters day:-)
There are lots of alternatives to the Linksys routers. A detailed list of routers compatible with the OpenWrt firmware can be found here.
I have just bought a cheap ASUS WL-500g Deluxe router with two USB 2.0 ports, which can be used with storage devices, printers, webcams etc. With USB ports the possibilities are endless! Linksys seem to have been a bit slow to realise this anyway.
Yes, it is of course important to use the right wording, but I have found that these simple steps will generally lead success: - Be honest. Do not exaggerate any perceived benefits or skew the facts. - Be balanced. Write both positive and negative effects. Strengths and weaknesses. Cost/Benefit. Every coin has a flip side. - Be brief. Your boss will not take his time to read a report. If possible keep it within one page of text. If that is not possible it should contain an "Executive Summary" in ~200 words.
Inkscape already seems to be an impressive application for artistic drawing, but personally I mostly do technical drawing for which Visio is my currently preferred application.
However if only a few functionalities were added, Inkscape could be used for 95% of generic technical/business drawings as well: - Global Grid / grid snap - Object connection / snap points - Auto routing connector lines - Configurable line ends (arrow heads)
I believe some of these are addressed in the roadmap though.
Maybe your are right, that is is difficult to store layer information in the SVG format. But you are only confirming my statement that "the featureset is more determined by the inherent capabilites of the SVG format rather than the needs of the users".
Layers are (IMHO) a major feature, and if SVG do not support this, some workaround should be found.
Well, I am impatient. So are many users! OK, no free lunch, and I would really like to contribute to many an Open Source project if only I didn't have this house and garden needing a hand - and in addition I have just become a father! Damn I know it, software is just so insignificant;-)
Last time I tried Inkscape I was surprised that no support for Layers could be found. IMHO Layers is an essential feature in any decent modern graphic editor. And what is the deal with the "Spiral" tool as a main drawing tool? Does anybody ever have a need for a spiral drawing tool? In my eyes it seem like the featureset is more determined by the inherent capabilites of the SVG format rather than the needs of the users.
But OK, OK... it may be because my need is for technical drawing tool more than an artistic drawing tool. You may also read the opinions in the The Grumpy Editor's diagram editor followup
This may be slightly OT, but what experiences does people have with using DVD+RW for packet-writing under Linux? What drives are recommended with Linux?
What I would like to do is to use a DVD drive as a (large and fast) floppy disk - preferrable compatible with InCD and DirectCD for Windows. I have already tried to use my CD-RW burner with Peter Oesterlunds packet writing patch, but with mixed success.
I have read somewhere, that packet writing will not be added to the main line kernel before the drives support Mt. Rainier (EasyWrite), but I have still not seen any drives actually supporting this standard. Do they exist?
First of all I thank you for a great article. You have som interesting views on the Transmeta approach. But like the parent poster I feel you may jump to some conclusions based on assumptions.
It is true, that the CMS has a cost in terms of RAM usage but this does not necessarily translate into extra load latency. As I have understood the clue should be to utilize the fact that in common code you only execute a very little portion of the code most of the time (like 90%/10% or whatever). It should be expected that much can be gained by heavily optimizing these "inner loops", which should translate into reduced load latency as fewer instruction will be executed in total. The execution of the four optimisation runs or JIT compilation should drown in the millions of times these inner loops are executed.
You could say that it is a complete waste of transistors and power usage to have many transistors performing the same optimisation over and over again in the conventional processors. These hardware based optimisation will also never be as efficient as their scope is limited.
There are some interesting perspectives with the Transmeta approach as well. You state that POWER5, UltraSparcIV and Prescott tacle the problem with load latency by using SMT to fill pipeline bubbles from data stalls and thereby increase utilisation of the execution units. This should be possible for Transmeta as well, by upgrading their CMS to emulate two logic processors instead of one.
But you are right! A complete theoretical comparison is impossible - only real world experience will show...
Oh my god! Please stop comparing apples and banjos and try to make sense of it!
DDR SDRAM does not "run" at around 400MHz - the frequency of the databus is 400MHz. As you state yourself the power usage is very dependant on the usage pattern and only very few memory cells actualle change state during each write (up to 8 for an 8 bit RAM). I would guess that leakage and discharge of the capacitor cells is a significant factor, which you totally ignore.
In a processor on the other hand, a lot of transistors change state every clock cycle - even during execution of NOPs. Some signals will even change state several times during a clock cycle due to asynchronous races in the logic paths.
In kernelnewbies
status list it is listed as pre-2.6.0 stuff, and the patch has been around for ages. I very much hope we will finally be able to use CD-RW's instead of the antique floppy drive. It is frustrating and somewhat embarrasing Linux still does not support this feature. I assume DVD-RAM/-RW/+RW etc. also depend on this?
When someone requests new features you have two options:
- Tell them they have missed the feature/requirement freeze and will have to wait until next iteration.
- Tell them that, if they insist, it will delay the release.
Do not compromise the quality of the release.
There has been no trial, no due process,
By giving up, Lance Armstron has ensured we will never get a trial and never be presented with the facts, evidence and witness testimonies - and the myth(?) of Lance Armstrong as a clean cyclist will live on.
Why the hell did he do that ?! (To keep the myth alive?)
1. Microsoft Fat Cat Exec leaves for heading Nokia.
2. Nokia ditches internal Linux development and saves MSs limping phone OS.
3. Profit!
How could that be a surprise?
Have you tried timidity in the new AMD64 live CD?
Yes, how about Wine?
Have you tried how your cardreaders will be mounted in the new live CD?
Have you tried to search for DAAP and iTunes on https://bugs.launchpad.net/ubuntu ?
Have you reported any bugs for networkmanager on https://launchpad.net/ubuntu/+filebug and made people aware of the problem?
How do you define ugly, shaky and middle-end modern? ...if not, doesn't seem possible to answer to me.
Bottom line: What have you done to help to get the features work properly?
Someone let me know when malevolentjelly grows up. I'll stick to reading other comments in the interim.
So now I can install Ubuntu with Wine?
I am getting 33km/l (78 miles per gallon in twelve-finger units) in my Volkswagen Lupo 3L from 2001.
The Lupo can transport 4 persons and reach a top speed in excess of 165km/h (102mph in twelve-finger units). Read more here.
Volkswagen has now ceased building this gem - and well, I guess it would never sell in SUV-loving States of America anyway.
I have never done any console programming, but a lot of DSP programming. By studying various articles (@ Ars etc.) it seems like the Cell is very much like a multicore DSP processor.
;-)
It seems to be a platform that will be like the wild Mustang and reward the only best programmers with unbeatable performance.
I feel your pain and wish all you PS3 programmers happy hacking!
Hello United States of America!
Maybe You should consider inviting the UN for supervising the next election like any other Banana Republic out there?
Oh sorry - You couldn't take a joke ;-)
But well, the Core 2 Duo IS an impressive step ahead in the hopefully never ending processor competition...
Now, I am just curious.
:-)
How much insulation did you use for your roof, walls and floors?
Here in Denmark the houses are normally rather well insulated and made with brick walls or concrete walls. Therefore the time-constant is often so high, that changing the temperature hour by hour normally doesnt make any sense at all. In our house we have floor heating with tubes in the concrete floor and it takes several hours to change the temperature. Its good for keeping the feet warm in a cold winters day
There are lots of alternatives to the Linksys routers. A detailed list of routers compatible with the OpenWrt firmware can be found here.
I have just bought a cheap ASUS WL-500g Deluxe router with two USB 2.0 ports, which can be used with storage devices, printers, webcams etc. With USB ports the possibilities are endless! Linksys seem to have been a bit slow to realise this anyway.
--Yes, it is of course important to use the right wording, but I have found that these simple steps will generally lead success:
- Be honest. Do not exaggerate any perceived benefits or skew the facts.
- Be balanced. Write both positive and negative effects. Strengths and weaknesses. Cost/Benefit. Every coin has a flip side.
- Be brief. Your boss will not take his time to read a report. If possible keep it within one page of text. If that is not possible it should contain an "Executive Summary" in ~200 words.
3. profit...
Inkscape already seems to be an impressive application for artistic drawing, but personally I mostly do technical drawing for which Visio is my currently preferred application.
However if only a few functionalities were added, Inkscape could be used for 95% of generic technical/business drawings as well:
- Global Grid / grid snap
- Object connection / snap points
- Auto routing connector lines
- Configurable line ends (arrow heads)
I believe some of these are addressed in the roadmap though.
Maybe your are right, that is is difficult to store layer information in the SVG format. But you are only confirming my statement that "the featureset is more determined by the inherent capabilites of the SVG format rather than the needs of the users".
;-)
Layers are (IMHO) a major feature, and if SVG do not support this, some workaround should be found.
Well, I am impatient. So are many users! OK, no free lunch, and I would really like to contribute to many an Open Source project if only I didn't have this house and garden needing a hand - and in addition I have just become a father! Damn I know it, software is just so insignificant
Last time I tried Inkscape I was surprised that no support for Layers could be found. IMHO Layers is an essential feature in any decent modern graphic editor. And what is the deal with the "Spiral" tool as a main drawing tool? Does anybody ever have a need for a spiral drawing tool? In my eyes it seem like the featureset is more determined by the inherent capabilites of the SVG format rather than the needs of the users.
But OK, OK... it may be because my need is for technical drawing tool more than an artistic drawing tool. You may also read the opinions in the The Grumpy Editor's diagram editor followup
Yeah, and Money for Nothin' and Chicks for Free...
Hi,
This may be slightly OT, but what experiences does people have with using DVD+RW for packet-writing under Linux? What drives are recommended with Linux?
What I would like to do is to use a DVD drive as a (large and fast) floppy disk - preferrable compatible with InCD and DirectCD for Windows. I have already tried to use my CD-RW burner with Peter Oesterlunds packet writing patch, but with mixed success.
I have read somewhere, that packet writing will not be added to the main line kernel before the drives support Mt. Rainier (EasyWrite), but I have still not seen any drives actually supporting this standard. Do they exist?
- o -
is there any Free software capable of exploiting the general computing power of modern video cards?
A quick Googling revealed the following:
- BrookGPU
- GPGPU
Well to extend that conclusion:
;-)
If GNU/Linux will _never_ lose market share due to evolution it will progressively gain marketshare due to the principle of osmosis.
The circle is complete
I know this is slightly offtopic, but what hardware is required for the free alternatives (MythTV/Freevo) to work smoothly?
Will a 1GHz VIA MiniITX board be able to do simultaneous encoding/playback (timeshifting) in MPEG2 or is an Athlon XP 1800+ necessary?
What hardware do YOU use?
First of all I thank you for a great article. You have som interesting views on the Transmeta approach. But like the parent poster I feel you may jump to some conclusions based on assumptions.
It is true, that the CMS has a cost in terms of RAM usage but this does not necessarily translate into extra load latency. As I have understood the clue should be to utilize the fact that in common code you only execute a very little portion of the code most of the time (like 90%/10% or whatever). It should be expected that much can be gained by heavily optimizing these "inner loops", which should translate into reduced load latency as fewer instruction will be executed in total. The execution of the four optimisation runs or JIT compilation should drown in the millions of times these inner loops are executed.
You could say that it is a complete waste of transistors and power usage to have many transistors performing the same optimisation over and over again in the conventional processors. These hardware based optimisation will also never be as efficient as their scope is limited.
There are some interesting perspectives with the Transmeta approach as well. You state that POWER5, UltraSparcIV and Prescott tacle the problem with load latency by using SMT to fill pipeline bubbles from data stalls and thereby increase utilisation of the execution units. This should be possible for Transmeta as well, by upgrading their CMS to emulate two logic processors instead of one.
But you are right! A complete theoretical comparison is impossible - only real world experience will show...
Oh my god! Please stop comparing apples and banjos and try to make sense of it!
DDR SDRAM does not "run" at around 400MHz - the frequency of the databus is 400MHz. As you state yourself the power usage is very dependant on the usage pattern and only very few memory cells actualle change state during each write (up to 8 for an 8 bit RAM). I would guess that leakage and discharge of the capacitor cells is a significant factor, which you totally ignore.
In a processor on the other hand, a lot of transistors change state every clock cycle - even during execution of NOPs. Some signals will even change state several times during a clock cycle due to asynchronous races in the logic paths.
Does someone know if packet writing is in?
In kernelnewbies status list it is listed as pre-2.6.0 stuff, and the patch has been around for ages. I very much hope we will finally be able to use CD-RW's instead of the antique floppy drive. It is frustrating and somewhat embarrasing Linux still does not support this feature. I assume DVD-RAM/-RW/+RW etc. also depend on this?
Pretty, pretty, pretty, Please!
Now if only they would make variant with a MMC/SD slot - I would buy one instantly!
No, I am not trolling. I would just love to have that phone with a non-Sony specific memory card interface.