i.e. picking one gate and 1 route may not allow certain gates to be connected... so the 6 to 1 ratio refers to "wasted gates"... I believe. This is because all gates are not all directly connected to each other...
If this new technology allows more routes... i believe you will get less gate waste...
This is true. However, it is more important than simply wasting gates. Performance of an FPGA is related to how much delay the signals are subject to from input to output. By cutting down on the number of gates used solely to pass on a signal, you are cutting down on the amount of unnecessary delay.
I'm holding out for Trolltech's Greenphone. It runs Linux, and the point is openness... you can recompile the kernel if you want! Paired with KDE 4, I think it's going to blow the iPhone out of the water... at least for people that want a useful, hackable mini-computer and not a $3000 status symbol.
Yeah, that's what I was thinking until I read the Greenphone FAQ:
Q. Is Greenphone a commercial mobile phone?
A. Greenphone is not intended as an end-user's primary cell phone. Greenphone offers a development environment that is equivalent to a GSM/GPRS mobile phone with the capability to re-flash the applications memory. Using the Greenphone SDK, developers can create and modify applications then use the Greenphone to test and demonstrate their software's performance in a real-world hardware constrained environment. The device complies with GCF requirements, and inserting a SIM card obtained from a GSM network operator should safely enable basic phone functionality.
I would love to have one of these... if I could use it as my main cell phone. Until then, I'll just hack around on my GP2X. However, as far as buying a Greenphone goes, put your money where your mouth is.
This will not matter much, at least on the individual's machine. Most hard disk drives transfer on the order of 25MB/s. This fiber transfer is applicable only for supercomputing links and Internet backbones.
And my ISP is a gateway to those lines. I'd rather be pushing my data through someone else's big tubes than my own... its a lot cheaper that way.
Good luck finding a 107000000kbps stream;)
Well, I might be able to find a 25MB/s stream;) and that's good enough for me.
You may only be able to format FAT32 up to 32GB using the default Windows utilities, but the maximum volume size for FAT32 is 8TiB. However, you are still limited to a maximum 4GB file size and 268,435,437 files. I'm sure you would run into efficiency problems with a gigantic FAT32 drive, but that doesn't mean that 32GB is the limit.
So what you're saying is that, when you are using the free nv or ati drivers, they can't get a list of resolutions ala vesa any more? That is pretty sad. Sorry I went off on you then, looks like what we had was a miscommunication.
That is my understanding, yes. However, I can't find any references, I don't know the proper terminology to search for them, and Zack's voice was quite hard to decipher at times. He did seem to know what he was talking about though.
I was not referring to overclocking video cards, but I see that I was too vague. One example of what I was referring to is the hiding of video mode capabilities. I would like to find a reference on the Internet, but I have only heard of this from Zack Rusin when he spoke at my local LUG. The gist of it is: the X.org people have to brute force newer (NVidia & ATI, IIRC) cards to see what video modes they support (as opposed to the old method where they were able to get a list directly from the card.)
There's a world of difference between writing a modern graphics card display driver and writing a little utility to poke a couple of bytes into a card.
And another world of difference between poking a couple of bytes into an older graphics card (that had all of its video modes available to be read) and poking a couple of bytes into a newer graphics card that hides its capabilities.
My php board got hacked cuz...well cuz it's php but still, it was badly designed open source crap that everyone can see the source code for.
Was there an update you didn't install, or was this one of those rare cases where it was hacked before the update was available?
You can't possibly tell me that there's a program that exists with such perfect security that studying the source code wouldn't come up with a single security flaw at all!
Newsflash: You don't need the source code to find security flaws, web applications included.
the problem with closed source software is that the bugs aren't easily as found, and certainly not easy to patch, especially since only few have access to the source. So while the bugs exist, they go unfound, generally found first by some obscure hacker who may or may not have the best intentions.
Or worse, if your vendor won't release news (or a workaround) of a bug until there is a patch. If they don't put out a patch for a few months, you're not only SOL, you don't even know it!
BTW, I think the FUDsters' points are that if the bad guy examines the source code and finds an exploit BEFORE the good guys find and fix the hole, then it's just as bad as a 0-day Microsoft attack. They go further and say half-truthfully that it's easier for the bad guys to find the exploit with the source code in hand. They neglect to say the good guys share the same advantage.
Sure, but have you seen how a lot of bugs are being found lately? Fuzzing. You can fuzz both closed and open source software the same way. Sure, if you had the code for it, you could look at Joe Schmoe's web software and look for input validation bugs, and maybe find one after a while. Or, if it was closed source you could fuzz it and find a bunch of vulnerabilities you probably never would have thought of looking for.
My point is, insecure software is always going to be insecure, whether it is open or closed source, and don't let someone kid you into thinking that one has an aboslute, inherent advantage over the other.
Before trying to get the QNX development environment set up on something other than RH9, I would have said the same thing...
That case required a lot of things set up in just the right place, as well as some older version of JRE that was difficult to get if you weren't installing on RH9. Since then I've developed for an embedded Linux system that needed:
An old version of Python to be installed as the default (which is incompatible with the version of Python that every FC4 utility needs)
An old version of TCL/TK-devel or something like that
Using some info from Apple's site, because I'm too lazy to look anywhere else, the 80GB iPod holds "100 hours of video." So, using your numbers from IMDB, that makes it ~892 TB. Of course, the amount of "all the world's" videos will have gone up by then as well... and who knows about 18 month doubling (also, the iPods don't use 3.5" drives,) but aren't numbers fun?
HTTP is not the same as HTML. HTML is often served over HTTP, but AFAIK so are images, etc. Also, I believe the grand-parent-post was in reference to the original post in the thread, which was indeed talking about making a link to another site (not embedding someone else's data in his website.) Considering Google has gone out of their way to allow you to link directly to a map, why would it be wrong to post this link somewhere?
Now you have me wondering, since Slashdot has contributed to large bandwidth bills for some websites, why don't we hear of Slashdot being in "legal trouble" for "improper use of linking ot other people's material." It sounds like what you were doing is not "improper use" at all, but IANAL, so maybe your legal experts are right... or maybe they're just a bunch of idiots when it comes to the Internet. Hotlinking, however, would be a different story.
Do the transformers you've bought run at ambient temperature? No? Then they are inefficient... unless you are using the heat for something, of course.
I specifically stated I did not buy transformer based wall-warts
I did not say anything about their efficiencies, let alone saying they were perfectly efficient
The switch-mode devices I have do run at ambient temperature under no load (which is more than can be said for transformer based wall-warts.) They do heat up under load, but not nearly as much as transformer-based equivalents
If I cared about 100% efficiency, I wouldn't be on slashdot:-P
Maybe I haven't been buying typical consumer items lately... but in the past two or three years I haven't purchased a single item that came with an "old fashioned" transformer based wall wart (ok, you got me, I've only bought 3 or 4 items that came with wall warts.) In fact, switch mode power supplies are not only lighter and smaller, but are actually cheap to make once the design is done.
Pfft. You could cross-compile it on a 386 and build your own rom burner in under half that time. (Of course, overlooking the fact that standard Linux requires a MMU...)
The 4004 has less than 2300 transistors, the lowest end Spartan FPGA (since I don't see the exact part # on there) is 40,000 gates (which is somewhere in the neighborhood of 160,000 transistors).
<nitpicks>
FPGAs mainly use LUTs (LookUp Tables) to simulate "equivalent gates." There is also no concrete method of converting "equivalent gates" to a transistor count (LUTs are often combined with other things inside of a logic block.)
</nitpicks>
Nitpicks aside, you could easily put a 4004 in a modern FPGA. However, it would not look nearly as cool as that gold-on-white ceramic 4004 package with the "visible traces."
What about extending the rest of the motherboard? I bet things would run faster in dual/quad core mode if there were dual buses so that bottlenecks are reduced to peripherals and memory.
My old Proliant 6400R had dual 64-bit PCI buses. Dual+ bus tech. has been around for a looooong time and is still around, just not in the desktop market AFAIK (unless you count each PCI express channel as a bus; I'm not up-to-date on that.) Also, Opterons have multiple HyperTransport links, is that what you're looking for?
FPGAs use lookup tables to simulate gates: See here for a description of a basic Configurable Logic Block
This is true. However, it is more important than simply wasting gates. Performance of an FPGA is related to how much delay the signals are subject to from input to output. By cutting down on the number of gates used solely to pass on a signal, you are cutting down on the amount of unnecessary delay.
Yeah, that's what I was thinking until I read the Greenphone FAQ:
I would love to have one of these... if I could use it as my main cell phone. Until then, I'll just hack around on my GP2X. However, as far as buying a Greenphone goes, put your money where your mouth is.
You may only be able to format FAT32 up to 32GB using the default Windows utilities, but the maximum volume size for FAT32 is 8TiB. However, you are still limited to a maximum 4GB file size and 268,435,437 files. I'm sure you would run into efficiency problems with a gigantic FAT32 drive, but that doesn't mean that 32GB is the limit.
Whoops, and by 'recent one' I mean to say 'spyware loading app.' Still, 4 bytes has done damage in the past, and will most likely do so in the future.
F0 0F C7 C8
Oh... you wanted a recent one...
I was not referring to overclocking video cards, but I see that I was too vague. One example of what I was referring to is the hiding of video mode capabilities. I would like to find a reference on the Internet, but I have only heard of this from Zack Rusin when he spoke at my local LUG. The gist of it is: the X.org people have to brute force newer (NVidia & ATI, IIRC) cards to see what video modes they support (as opposed to the old method where they were able to get a list directly from the card.)
Are you insinuating that our parents are all reverse-vampires?
Was there an update you didn't install, or was this one of those rare cases where it was hacked before the update was available?
Newsflash: You don't need the source code to find security flaws, web applications included.
If we're lucky, you'd not only get clean water, you'd get an abundance of (clean, perhaps?) energy that could be converted to electricity.
Sure, but have you seen how a lot of bugs are being found lately? Fuzzing. You can fuzz both closed and open source software the same way. Sure, if you had the code for it, you could look at Joe Schmoe's web software and look for input validation bugs, and maybe find one after a while. Or, if it was closed source you could fuzz it and find a bunch of vulnerabilities you probably never would have thought of looking for.
My point is, insecure software is always going to be insecure, whether it is open or closed source, and don't let someone kid you into thinking that one has an aboslute, inherent advantage over the other.
Before trying to get the QNX development environment set up on something other than RH9, I would have said the same thing...
That case required a lot of things set up in just the right place, as well as some older version of JRE that was difficult to get if you weren't installing on RH9. Since then I've developed for an embedded Linux system that needed:
Using some info from Apple's site, because I'm too lazy to look anywhere else, the 80GB iPod holds "100 hours of video." So, using your numbers from IMDB, that makes it ~892 TB. Of course, the amount of "all the world's" videos will have gone up by then as well... and who knows about 18 month doubling (also, the iPods don't use 3.5" drives,) but aren't numbers fun?
HTTP is not the same as HTML. HTML is often served over HTTP, but AFAIK so are images, etc. Also, I believe the grand-parent-post was in reference to the original post in the thread, which was indeed talking about making a link to another site (not embedding someone else's data in his website.) Considering Google has gone out of their way to allow you to link directly to a map, why would it be wrong to post this link somewhere?
Now you have me wondering, since Slashdot has contributed to large bandwidth bills for some websites, why don't we hear of Slashdot being in "legal trouble" for "improper use of linking ot other people's material." It sounds like what you were doing is not "improper use" at all, but IANAL, so maybe your legal experts are right... or maybe they're just a bunch of idiots when it comes to the Internet. Hotlinking, however, would be a different story.
Maybe I haven't been buying typical consumer items lately... but in the past two or three years I haven't purchased a single item that came with an "old fashioned" transformer based wall wart (ok, you got me, I've only bought 3 or 4 items that came with wall warts.) In fact, switch mode power supplies are not only lighter and smaller, but are actually cheap to make once the design is done.
Pfft. You could cross-compile it on a 386 and build your own rom burner in under half that time. (Of course, overlooking the fact that standard Linux requires a MMU...)
<nitpicks>
FPGAs mainly use LUTs (LookUp Tables) to simulate "equivalent gates." There is also no concrete method of converting "equivalent gates" to a transistor count (LUTs are often combined with other things inside of a logic block.)
</nitpicks>
Nitpicks aside, you could easily put a 4004 in a modern FPGA. However, it would not look nearly as cool as that gold-on-white ceramic 4004 package with the "visible traces."
Don't forget that one extra core for compatibility with single-core-only apps!