
Rounding Out Your IDE Cables 129
BrookHarty sent us a story that proves that sometimes it's the little things that are clever. Are you as annoyed as I am that those pesky IDE cables are big flat things that are hard to move around? Well, here's a HOWTO that explains, well, how to round them out! It won't solve global warming or change the world. But dang it, that's cool.
What about electrical performance? (Score:1)
Trusting the word of Senior Technical Support seems a bit dangerous. It's just a nice title, if he really knew what he was doing he wouldn't be answering phones. I'd hold out for an answer from an electrical engineer who understands system electrical integrity issues.
No.. Not really, when you think about it. (Score:1)
Off the top if my head, Ethernet cables would generaly be alot longer in length, which is why they might double up. I think lenght/resistance is the biggest killer, as opposed to interferance from other cables.
Re:Cable Rounding (Score:1)
pressure = force / area
if area is
Re:Cable Impedance (Score:1)
Anyway, the ribbon was arranged with alternating signal and ground conductors to maintain the balance of current which reduces crosstalk. Separating the individual wires and then mixing them up will cause problems.
Leave it alone or else use twisted pairs. You ever wonder why twisted pairs are used? Well now you know.
Also as to the use of terminators, anything over 6 inches long needs to be both balanced and terminated. Old LS logic could get away without it for longer runs but newer ALS logic with sub-nanosecond risetimes is noisier than hell and rings like a bitch if not properly terminated.
Guys this isn't just 1's and 0's anymore. It's gigahertz RF theory!
Bottom line: If it works, don't fix it!
Edwin
You can buy them, too (Score:1)
Very expensive, sure, but waaaay cool and they certainly can't hurt airflow in your case.
Re:What if you're too lazy? (Score:2)
I wouldn't worry too much about doing the mod on 50 pin SCSI - but I wouldn't touch 68. Most SCSI problems are cable problems, and if you're just getting some retries, you wont even necessarily know it, until it screws you.
Re:IDE not ATA66 (Score:1)
Re:Wouldnt this cause some interference? (Score:1)
Um 100BaseTX full duplex. And like ethernet is a standard which can use a variety of Layer 1 mediums.
IIRC 100bTX is still only 4 wire. the full duplex means nothing because even 10bT uses a PAIR for TX and a PAIR for RX. 4 wires total. I believe 1000bT uses all four pair.
Re:The Dumbshit way of doing things... (Score:1)
So what you should do is only to separate the two and two. No, it is not twisted pairs (they are not twisted :-) ) and they are not real balanced in the DM sense, but the current going out of the one is suppose to run back in the other, which happens to be a ground wire. If it was suppose to be a real DM, it should mirror the signal wire.
Re:Cable Rounding (Score:2)
"Sweet creeping zombie Jesus!"
Re:Cable Rounding (Score:2)
Then I thought about it. The smaller the cut, the smaller chance for error. Objects follow the path of least resistance. If you just make a small cut into one of those grooves, then peel the cable apart, it is almost impossible to screw it up -- you are less likely to make a bad cut, and the thinner shielding in the grooves will ensure that the ribbon will split right down the middle.
WARNING: the above comment does not link to goatse.cx [goatse.cx]
Multiple Induction (Score:1)
Some (Score:1)
http://www.jsihardware.com/gui des
http://www.oc add iction.com/articles/rounded_cables/rounding_cable
http://slackernews.com/Articles/rounding
This place should give a lot of resources too:
http://www.google.com/search?q =ro unding+out+ide+cables [google.com]
standard for the future? (Score:3)
> especially if the cooling requirements for x86 hardware is going to
> start requiring 1lb. heatsinks like the upcoming P4...
You bet they will - but perhaps not why you think. SerialATA, the Intel-created (or just backed?) upcoming standard for connecting low-cost harddrives (i.e. non-SCSI drives) have cables about the size of a CD-Audio cable. Very cool (but not as cool as IEEE1394b). Very nice for cooling.
Weren't we all supposed to be using FireWire harddrives by now? *sigh*
Re:What about electrical performance? (Score:1)
Thats why SFF-8049 specifies an 80 conductor cable. I guess that the HF impedance is around 120 ohms. Splitting them apart is only going to result in trouble with mismatches, reflections and data corruption.
Re:Firewire Drives - Some Information Please (Score:2)
Re:um.. (Score:1)
Re:You're not using FireWire drives yet? (Score:1)
Re:Wouldnt this cause some interference? (Score:1)
i assume "TPI" is twists per inch or something. if so, you're wrong. maybe cheap cable has the same rate of twist on each wire, but strip some insulation off of some good cable and see for yourself.
Solve cooling problems? (Score:1)
IDE not ATA66 (Score:4)
The trick is to use your fingers (if you can) instead of a knife to avoid severing a cable.
--
Roll it up, light it, pass it around? (Score:1)
Re:What if you're too lazy? (Score:3)
Places like 2CookTek [2cooltek.com], teamawe [teamawe.com], and Case ETC [caseetc.com] have the same products with better explanations of what you are buying at more reasonable prices. I guess the disadvantage is that you don't get to have a site with fancy animated GIF's.
Old idea. (Score:1)
Re:Aren't the best ideas the obvious ones? (Score:1)
Re:Some (Score:2)
www.everything2.com/index.pl?node=karma%20whore [everything2.com]
www.cybernothing.org/~holychao/karmaho.html [cybernothing.org]
www.wirednews.com/wired/archive/8.07/mustread.html ?pg=9 [wirednews.com]
http://slashdot.org/users.pl?op=userinfo&nick=sign al%2011 [slashdot.org]
This place should give a lot of resources too:
http://goatse.cx [goatse.cx]
Been done before! (Score:1)
Re:um.. (Score:1)
However, don't ask me why they cut them instead of folding them. I took an old IDE cable and practiced with it, I can fold it into 1/4 its width with no difficulty, and it seems safer then cutting.
Re:What about electrical performance? (Score:1)
Re:What if you're too lazy? (Score:2)
I had less luck with this manufactured round cable [compgeeks.com], and wound up removing it because it caused the SCSI bus to constantly reset.
WARNING: the above comment does not link to goatse.cx [goatse.cx]
Looks like someone looked inside his TiVo... (Score:1)
Re:It's a square wave - not a sine wave. (Score:4)
Just in case you didn't know, a 66MHz square wave is made up of several (ok, really unlimited) different sine waves. You need to look at the rising and falling times of the signal if you want to calculate the RF produced.
Also, look at an FM transmitter. One inch of wire is enough to transmit a signal!!! Even AM doesn't require that big an antenna while it operates at a blazing 1MHz. The 66MHz signal will most definitely be producing a ton of RF.
The ground lines are nothing more than shielding in this case.
Are you serious? You really think putting a wire next to another wire will provide shielding? No, sorry bud, that's just not how it works. Shielding can be provided by completely surrounding the transmission line with a ground wire - like with your TV cable or RCA wires. An extra wire does nothing to stop RF.
So why do people put ground wires by transmission wires? It's actually not usually like that. The two wires aren't positive + ground, they're a differential pair, like your ethernet cable. The idea being that one wire is more positive then the other. So then when a pile of RF comes along and jolts the voltage up in those lines by 20%, the data isn't lost because the relative voltage of the two lines isn't effected. The second line protects against data corruption, not RF production.
This reminds me of a cool lab I did back when I was in school. Our class wired several RS232-RS422 converters to connect to the serial ports of different PCs. We then connected them all to a single differential pair (ie, two wires). After writing some software we had our entire lab networked via the serial port! Ok, it sounds lame but was great fun to implement.
Willy
Re:You're not using FireWire drives yet? (Score:2)
Yeah, I needed to get another controller... but let me see you chain a scanner, camcorder, PS2(whatever good that is), an 6 hard disks to your built in controller? That's the limitation of your puny built in controller ^^
The nick is a joke! Really!
Re:You're not using FireWire drives yet? (Score:2)
The nick is a joke! Really!
FireWire speeds / FireWire advantages (Score:4)
IEEE1394a (current standard) tops out at 400Mbps (megaBITS). The upcoming IEEE1394b standard spans 800-3200Mbps.
SCSI drives are currently made with interfaces for 160MBps (megaBYTES), and the newest standard - don't know if it's finalized yet - is 320MBps.
Obviously, hard drives cannot transfer at anywhere NEAR those rates, BUT, there's still a reason for them: multiple drives! With the advent of RAID (ATA RAID controllers built-in to motherboards are all the rage now), then these speeds become much more justifiable.
The problem with FireWire hard drives is, as far as I know, there aren't any that have NATIVE FireWire interfaces on them - they're still ATA native devices with FireWire converters built-on to them (usually made by TI). From what I've read online, the current crop of TI chips aren't too efficient, but the next generation (due now or soon) are much better. Nevertheless, I'd feel better about harddrives (I prefer IBM these days) with native FireWire interfaces. Let's hope IEEE1394b gets here right quick.
The advantages of FireWire are numerous:
That's all I can think of right now - I'm sure there are more.
Re:Aren't the best ideas the obvious ones? (Score:1)
If you want to worry about it in IDE cables then take each line and the ground line next to it and turn them into twisted pairs but don't expect tobe able to get away with a whole lot more length than the flat cables.
Get a hold of a Mouser or Digi-Key catalog and you'll find that you can buy prefab ribbon cable manufactured round instead of flat except for a place every so often where it flattens out for installation of connectors. You might even be able to get it shielded or unshielded.
Re:um.. (Score:1)
Love's like playing "Marvel Vs. Capcom" with the default Dreamcast controller: Lots of fun but it hurts like hell
Re:OK... (Score:2)
There are already 2 ways, but cost shaving does in both of them. One way is using shrouded headers (the part with the pins). The shroud has a notch in the middle on the odd number pin side (1,3,...39) and the Insulation Displacement Connector crimped onto the cable is supposed to have a corresponding "bump". But headers without shrouds are cheaper. The other way involves the absence of pin 20. It isn't there on the header and the corresponding hole on the plug body is filled up, but that adds at least one more step to the manufacturing process, which adds cost.
At least it's not as bad as those 10 pin headers for serial ports. Some of them have pins 1, 2, 3, 4, and 5 in one of the rows and pins 6, 7, 8, 9, and the never used 10 in the other row, whereas others have the odd number pins on one row and the even number pins on the other row. This means that when the 9 or 10 conductor ribbon cable gets to the DB-9 or DB-25 connector at the other end there are two choices of how to wire it and the one that was right for your old motherboard or controller card may not be right for the new one. I've even got an old Zeos 486 board where the Com 1 header is set up one way and the Com 2 header is set up the other, so that it isn't even consistent right there on the board.
Re:Wouldnt this cause some interference? (Score:1)
Is this a troll? 'cuz if it is, I guess IHBT. 10BaseT uses 4 wires, a pair for transmit, and a pair for receive. 100BaseTX uses 4 wires also (but requires twistier Cat5 cable). 100BaseT4 uses 8 wires, but will work with older Cat3 cable. And collisions don't reduce your bandwith to 1/3, or by 1/3, or whatever you meant by "cutting your bandwidth in 1/3".
Re:Cable Rounding (Score:1)
Re:Cable Rounding (Score:1)
Re:Cable Rounding (Score:1)
also, i just separate wires in groups of five, so it doesn't take so long. Then, just stack them up, and use a zippy tie or electrical tape to secure. easy, and pretty fast. probably not as 1337, though...
Serial ATA will be nice too... (Score:3)
Eventually you won't have to worry about rounding out your IDE cables. Low-end hard drives will go from parallel ATA to serial ATA. Serial ATA cables will be nice and thin with a lot few fewer conductors. You can read more about this at serialata.org [serialata.org], but the basic idea is that hard drives will transition to a software compatible, 1.5 Gb/s serial connection. Among the benefits promised are "easier routing of cables." A serial ATA drive has already demoed but they're not promising systems until 2002.
You're not using FireWire drives yet? (Score:3)
A FireWire controller is only $100...
Why aren't you using FireWire drives yet?
The nick is a joke! Really!
Re:Cable Rounding (Score:2)
split cable is mechanically weaker (Score:1)
Re:The Dumbshit way of doing things... (Score:1)
Both ways, the wires will no longer be flat with each other, and all wires will still be the same length.
Unless you're trying to say there's some magical magnetic/electrical properties which have to be maintained for IDE cables.
SCSI, otoh, may be a different story
---
Re:Great idea! (Score:1)
--
Never try to teach a pig to sing. It wastes your time and annoys the pig.
Re:Solve cooling problems? (Score:1)
a voice from the audio field (Score:1)
this isn't news. it's uninteresting. (Score:1)
It must be a slow news day.
there are 3 kinds of people:
* those who can count
Twisted Pair round cable exists (Score:1)
Irony (Score:1)
I think they are
Do the cables like lots of different things? (Score:1)
------------
CitizenC
My name is not 'nospam,' but 'citizenc'.
Re:Cable Rounding (Score:2)
-Julius X
Be careful!!! (Score:2)
There is an electrical effect called the "transmission line effect".
A cable can be modelled (for high-speed signals) as a series of inductors, resistors and capacitors.
If a certain relation between the values of the inductors, and capacitors exists, the signal will surprisingly come out the other side, very similar to how it went in. Take a garden hose and shake it up and down. You can make the waves "walk" through the hose. That's the effect.
This effect is most clearly observed with coax cables. There are several "waves" of TV signal on the wire, even if there is only a few yards of cable between your wall-socket and the TV.
Now, in a ribbon cable, a signal that has a "ground" conductor on each side of a signal, this effect is noticable enought to be useful.
For UDMA33, and especially higher, the transmission line effect becomes noticable, and required for correct operation.
If you just pack a bunch of lose cables in a bundle with tiewraps or stuff like that, this will not guarantee that there are ground conductors next to the signal wires.
As an experiment: Try making two round cables. One with the odd and one with the even numbered conductors. You certainly shouldn't be able to run UDMA66 anymore.
I really don't know who you talked to at WD. They DO have people who know this, but apparently the guy you talked to didn't.
Oh, you will probably be able to get away with splitting the cable in pairs. But for the tranmsission line effect to really work, the fact that there is a ground line on the other side too really helps.
Roger.
Re:Irony (Score:2)
2) I intentionally threw in a goatsecx link.
3) Proper moderation would be: (-1, Flamebait) or (-1, Offtopic)
Thank you.
IDE cables are flat to make them cheap. (Score:2)
There are round cables going to the DSSI bus disks in the disk bay. If you got SCSI disks, you have round cables as well.
The driving force for PCs has been cost, and putting connectors on a flat cable takes seconds. With round cable you have to manually dress out the wires, put them in the right order by color, etc. before you can terminate on the connector.
Round cables for external disks (SCSI) are very common even for PCs.
rounding cable tips (Score:3)
also, when you are separating, forget separating each individual strand. I'm not sure why this article said to do this. from my experience. just make an incision every 4-5 wires, and the cable will "round" (well, rectangle, really) just as well. less cuts means less chances to make a mistake!
lastly, i wouldn't even touch those ATA-66 cables. there are way more worries about possibly cutting one of the much thinner wires, and there is also mention of potential crosstalk interference with those high density cables. i have found that merely twisting the cable together so it "rounds" and then using zip straps works wonders. These ATA-66 cables are not as plentiful as the piles of 33 cables you have sitting around. don't split those!!!!
because i'm an [H]|OCP'er, check out their article on rounding too. at least it's only TWO freaking pages... fewer banner ads to distract you, i say. the [H]ard|OCP article also tells you about cable placements.
http://www.hardocp.com/articles/cooling/round_cab
global warming (Score:1)
Do you have a problem with the sun warming the earth? Now ridding the Sun from the earth.. Thats a big problem!
Re:Cable Impedance (Score:1)
Re:Cable Rounding (Score:1)
WARNING: the above comment does not link to goatse.cx [goatse.cx]
ata66 isn't so bad either (Score:1)
GREAT! WONDERFUL! OUTSTANDING! (Score:1)
Uhh. Why, exactly, is this news? The old X-Acto knife trick's been around for years.
Chas - The one, the only.
THANK GOD!!!
Bullshit, its cheap that's all (Score:2)
no, its cheap (Score:1)
Re:Roll it up, light it, pass it around? (Score:1)
Deo
It's flat becauses its cheap (Score:1)
Re:FireWire speeds / FireWire advantages (Score:2)
I think that FireWire has a ways to go to catch up to FC. I would like to see one standard but the best technologies are the most expensive and the average user doesn't have the money or the need for the best technologies. Let FireWire, USB, and SCSI slug it out while FC holds the server crown. Oh...and somebody please kill off IDE!
Re:GOOD SCSI cables use twisted pairs. (Score:1)
the rates needed. This is just a guess I haven't read the UW specs, so don't flame me if I'm wrong!
Re:FireWire speeds / FireWire advantages (Score:2)
I agree, though, that FC is some schweet technology, though.
re: who needs wireless when you have a long cable
Uhm...yeah, right.
I live in an apartment, so no running cables between rooms for me - can't wait for those new 802.11b and e devices shown at Comdex.
Re:um.. (Score:1)
"The addition of 40 extra ground lines to the Ultra ATA cable spec considerably reduces signal crosstalk and ringing between the data lines (Figs 2 & 3). That allows the lines to "settle down" much faster, thereby slashing setup times in half. And that is what enables the Ultra ATA/66 interface to transfer data at twice the Ultra ATA/33 rate without requiring any other significant changes to the Ultra ATA specification, especially to the DMA protocol.
The 80-conductor cable is mandatory for running Ultra ATA/66. The usual 40-conductor cable ATA cable cannot handle the higher speed, and because the cables are plug compatible, the system must determine the presence of the correct cable. "
Reference: http://www.quantum.com/ src
Nothing new (Score:1)
All of the scsi cables in any of the HP/Seagate disk arrays that I have are like this.
3M sells SCSI and ID cables like this.
I prefer them, but mostly becaause they have the flap on the back side of the conector to unplug with instead of pulling on the cable itself.
Yeah so, before you go slicing things up, you should decide whether it isn't worth the few dollars to just purchase one.
-xt
Re:Irony (Score:2)
Not a good idea... (Score:1)
These lines are parallel for a reason (every other one of them is ground) and you will get interference (read: data loss) if you're not extremely lucky. If you want round cables, buy them pre-made, where each data line is twisted with its matching ground line to halt interference.
Oops... (Score:1)
Re:Wouldnt this cause some interference? (Score:2)
For modern ATA-66 cables and SCSI cables, I would think so. These cables alternate DATA/Ground pins for sheilding/impedance purposes. When you separate these cables, you change the shielding and impedance properties of the cable.
To create a properly rounded ATA-66 or SCSI cable, you really need to separate it into pairs of Data / Ground, or else you change the properties of the cable. You'll likely get crosstalk and interference from the computer otherwise.
Oh, BTW: The 4 pairs (8 wires) in CAT 3/5 ethernet cable are there because in most standards you can use the other 4 wires for voice or another Ethernet connection. Also, the added redundancy means that if a wire turns out to be cut somewhere along the run, you are still OK (use a different pair).
Some ethernet standards actually use all 8 wires (like 100VG... that stuff's neat, doesn't use CDMA in the normal sense).
GOOD SCSI cables use twisted pairs. (Score:1)
It seems like the same thing would benifit ata66/110.
It seems like you used to be able to get 40 pin header connectors with no wires attached . . .
-Peter
what about ultra160 scsi? (Score:1)
The Dumbshit way of doing things... (Score:5)
Rounding cables like this is a time-wasting method of destroying all that paid-for engineering. Try one of these instead:
1. Look in the Newark (or similar) catalog and buy one, for pity sake.
2. Take the long section (what you are most concerned with), carefully fold it up lengthwise, and slide it into a length of half-inch split loom tube (any good parts store for about fifteen cents).
Either of these will get you where you wanted to be, which was moving that cable out of the way. Also note that IDE and especially ATA cables must be cut to a certain length to avoid possible SWR problems. You might also look up the proper folding and routing of ribbon cables, which seems to be a lost art among PC manufacturers these days.
Knife? (Score:2)
Re:Wouldnt this cause some interference? (Score:2)
um.. (Score:3)
Buut seriously, why not just roll the cable , or bend it in half a safe distance from the end?
Ands how often do you actually get inside your computer? Bout' once a month for me.
This would help some people though, who work on computers alot, because I have severed wires on computer shrapnel (sharp little corner and crap)
What if you're too lazy? (Score:4)
Cable Impedance (Score:4)
At 66MHz IDE cables are going to look like a transmission line and I assume that is why there are so many earth connections in parallel with the signal wires. If you separate them then you could end up with a mismatch, more RF interference and possibly data corruption.
If you are going to try it out then backup your data first and make sure that you have a spare cable in case you break something
Re:You're not using FireWire drives yet? (Score:2)
I'll grant you the technology is damned cool, but the cost is just too high right now.
FireWire is a luxury; (Score:2)
But within the next year, a PS2 will not be so far fetched (at least in the average US household), and a scanner at $180 is not too bad either. As a FireWire HD is only about 10% or so more expensive, their value add is pretty decent, for the flexibility. A camcorder, at about $1k, is still a little rich for most of America, but if Sony and Apple had their way, I'm pretty sure a FireWire'd household isn't too far off in the future.
The nick is a joke! Really!
Re:Be careful!!! (Score:2)
(Google for HWBOOK.PDF [google.com] for more mind-numming details)
---
Inanimate Carbon Rod thanks you for your support. See you in 2004!
Nothing's perfect... (Score:2)
Cross-talk interference in the cable will increase in both cases, but with IDE this may not be a limiting factor due to error correction.
Re:Bullshit, its cheap that's all (Score:2)
The best of both worlds might be to simply figure out the proper length of ribbion cable, accounting for the proper turns to get it out of airflow and where it has to be. Amazing what equipment vendors will put us through to save an extra case or two of flat ribbon. More amazing that we put up with it.
A tip for safer cuts (Score:2)
Re:Aren't the best ideas the obvious ones? (Score:2)
One more reason (Score:3)
There's one more reason: it's cheaper. Ribbon cables use insulation-displacement connectors which are gang-crimped onto the cable in one operation. Easy, fast, and reliable. And since very few of us actually care, a manufacturer is going to go with whatever saves money.
flexible cable theories? (Score:2)
From what I would assume, flat-ribbon cables are flat for a reason... it helps keep the signals isolated from one another. If you start cramming all those wires together, you wind up changing the impedance and capacitive characteristics of the cable.
However, I've noticed that the wires on my 86-pin UltraWide cable (came with my Tekram SCSI card) are... well.. interlaced. I originally assumed that it was merely to make the cable more flexible (which it does, nicely), but now that I think about it, might there be another more scientific reason for doing this?
Re:You're not using FireWire drives yet? (Score:3)
Wouldnt this cause some interference? (Score:2)
Cable Rounding (Score:3)
But in the end, it all turned out well, and my system looks a lot less cluttered on the inside as a result, and my graphics card temperature dropped by a few degrees (my IDE cables were sitting over my GeForce fan).
So if you have the patience, go for it. Its definitely worth it I think.
-Julius X
Re:Wouldnt this cause some interference? (Score:2)
Not my field, but I don't think 100VG counts as Ethernet. In place of collision detection, you have a smart hub which tells each station when it can transmit. Ethernet specifically avoids have a central node -- it's all designed around a passive medium shared by cooperating stations. This would be clearer if networks still consisted of fat "ether" cables which served as a simple broadcasting medium, with each NIC actually using a metal spike to tap into it. A modern 10BaseT network may physically resemble a 100VG network, but in many ways its closer to that old clumsy passive cable, especially if you're using passive hubs instead of routers.
__________________
Re:Wouldnt this cause some interference? (Score:2)
http://support.intel.com/support/express/switches/ 10100fast/22421.htm [intel.com] shows that each pair satifies the half of the full-duplex connection.
--bdj
I've done this to *most* of my cables... (Score:3)
Floppy cables can be rounded (you can even remove the middle connector), the older IDE cables can be rounded, and 50 pin SCSI wires can also be rounded. Bind everything together at the end with zip ties and then wrap it up with spiral wrap from Radio Shack and similar (e.g. Ax Man in the Twin Cities).
ATA/66 and 68 pin SCSI cables are a different story. The wires are stiff, and if you don't do the cable exactly right, you have either trashed an expensive cable, corrupted the data on your hard drive. People seem to have mixed success with those.
If you want to mess with your cables, try some old junky ones, first. If you must use a knife or razor, make the incision as small as possible, then peel the cable apart in opposite directions -- those grooves are the path of least resistance, so it should be more reliable than making a long, perfectly straight cut with a small sharp object.
If you want rounded cables and don't want to take any risks, I know that Plycon [plycon.com] has all sorts of high quality machine made cables of all types, albeit for a very steep price (just like everything else they sell).
I'm still not sure why this isn't the standard. Some PC manufacturers have been doing this in their servers and micro towers to improve airflow through the chassis. I'll bet that these kinds of cables eventually become the standard, especially if the cooling requirements for x86 hardware is going to start requiring 1lb. heatsinks like the upcoming P4...
WARNING: the above comment does not link to goatse.cx [goatse.cx]