Re:Quit While You're Ahead
on
An Ode To Al
·
· Score: 1
Carlin is funny. Weird Al is just, well weird. Perhaps. I think Al's funny, but that's pretty much personal taste. What's more difficult to deny is that Al and his band are about the most versatile group of musicians you'll ever run across.
Historically, yes, but RAM's been getting faster lately, and I expect that will continue for the next couple of years before these chips are expected to come out.
it seems that there are engineering reasons why multiple processors are now suddenly coming into favour
Traditionaly, when you move to a more compact production process, your parts are closer together, so it takes less time for the electric signals to move through them (propogate), so you can get faster clock speeds without really changing the design much. When Intel reached the 90nm process (or maybe the one before -- 130nm?), they were startled to discover that that effect just didn't work anymore. The chips were smaller, and thus cheaper to make, but they didn't work any faster than the old ones. AMD apparently ran into the same thing when they reached that size.
With their easy gains in clock speeds at a dead end, they went looking for something else to improve, and more CPUs was it.
do you really want to take away system ram for video ram? If using larger chips means I can get 2GB combined RAM for the price of 1GB system RAM and 256MB video RAM? Absolutely.
My understanding of The Wheel of Reincarnation is that separate hardware is eliminated entirely, and the main CPU just has more processes running. If I've got that right, floating point doesn't really fit, because it wasn't really integrated into the main CPU, just moved onto the same die.
When you look at the 80387, it was a lot harder to get enough onto a single chip, and the bus speed between chips was a lot faster, relative to the CPU speed, than it is now (you might have a couple cycles of latency, but the CPU and the bus were both 33mhz and 32 bit). This is back when the CPU cache was on separate chips. Even a generation later, the 486 had an 8kb cache built-in, and motherboard manufacturers were adding external L2 caches of 32-128kb.
The thing is, it doesn't need to be a very good x86 chip. Something like a VIA C7 is enough for most uses, if coupled with a reasonable GPU. Especially if they just shove several of them together onto the die. Everyone is going to be focusing more on software that can take advantage of multiple CPUs for the next couple of years, and nVidia can ride the coattails of that with a nice, simple in-order-execution design. Put 16 or so of those onto your chip with a good GPU, and you might get pretty good performance without a whole lot of design work (relatively speaking, of course). The power management system could shut down entire CPUs, too.
Trent Reznor said something like that. I don't remember the exact quote, but it was something like: "I don't make music while I'm happy." That probably explains why only the first album was any good.
Jonah, who wasn't exactly a role model, but perhaps more of a warning example, brought God's message to the citizens of Nineve, who turned away from their wicked ways and were saved. Yes, they stopped slapping each other with fishes.
Uniforms are fine, as long as they're decent uniforms. They should be a choice of school shorts and a school T-shirt, jeans and a T-shirt, or jeans and a sweatshirt. Maybe allow skirts, with the same shirt choices.
What I'm against is forcing a bunch of kids into fussy, impractical dress pants / white dress shirt / tie / sweater vest getups.
Agent K: A *person* is smart. People are dumb, stupid, panicky creatures, and you know it. I believe it's "people are dumb, panicky, dangerous animals, and you know it."
because I was just a system admin they could only offer me 40k They're only paying system administrators $40k in California? Here in Detroit, programmers make $40k-$70k (you'd need to be at least a director to get $120k), and administrators are in the same ballpark.
Second, a rocket with a bomb as a payload is not likely to hit a desired target unless it has guidance. They tended to use them eight or so at a time, but unguided air-to-ground rockets were used quite effectively in late World War II.
The reactors aboard an aircraft carrier do more than just run the lights, they can push the whole thing at speeds in excess of 40 knots (how much in excess isn't exactly talked about -- but even that is more than fast enough to water ski behind!).
I've seen speculation that they can go as fast as 40 knots, but I think the navy just admits to it being more than 30. 32 seems to be a common guess.
(Of course, if they're published the power output, it shouldn't be too hard for someone to figure out how fast they should go.)
Yup, and for the life of me I can't figure that one out. Every bank I've done business with has asked me what I wanted my starting check number to be, which makes the check number completely useless. It's probably just a programmatic way to avoid starter checks. Those usually start at something ridiculous like 1 or 101.
It takes a threshold of evidence and a D.A. who's convinced they have a case when the police make a murder arrest like this, so it's not like there aren't good reasons to have suspicions.
That threshold of evidence doesn't mean much when you're talking about spouses. If my wife turned up murdered, I would probably be arrested because I'm the beneficiary on her life insurance, we've been known to fight, and likely as not, she would have been last seen with me. Throw in a contentious divorce, especially with infidelity, and you have enough for a conviction.
In murder cases, the most important witness is unavailable, it's high enough profile that the police can't let it go unsolved, and the jury doesn't want the family thinking the death went unpunished. I wouldn't be surprised to find that half of all murder convictions where the victim was the spouse are mistaken. I would be surprised to find that it's less than a quarter.
Overproduction created an economy that can only be kept alive by artificially stimulated demand? One of the major premeses of The Communist Manifesto was that the overproduction caused by industrialization required imperialism, to forcibly open new markets.
I'm not sure what you meant by the insert though. It sounds like you are inserting by column. I recommend that you ALWAYS give the column_name. I do always give the column name. However, it's still tricky if you're inserting a lot of expressions (rather than simple fields) or the source table has markedly different field names from the destination table.
Insert Into MyTable (Field1, Field2, Field3, Field4, Field5, Field6, Field7) Select Field1, 'Dave''s credit card', AccountNumber, Minutes / 60, Field5, 23, 'Mastercard' From ThatOtherTable Where KeyField In (2, 4, 6, 8)
I'm hoping to get a chance to try, but it's a pretty big job. I was thinking it might end up as a master's thesis project or something.
My basic problems with SQL: Poor aliasing rules: I frequently have to repeat a bunch of code from the SELECT clause in the WHERE, GROUP BY, and/or ORDER BY clauses because aliases declared in the SELECT aren't visible in the others. A single ALIAS clause (or maybe one for table names and one for fields) that all the rest used would be much better.
No support for multi-stage aliases: I can't do "SELECT PreviousBalance-Payments-Credits As BalanceForward, BalanceForward+CurrentCharges As TotalDue".
Named clauses, but they're still order-sensitive.
Lousy insert syntax. The data I want to insert is in an entirely different clause from where I want to put it, and I have to count the fields to make them line up.
It ignores useful information available to it. If TableA.B_ID References TableB(B_ID), I shouldn't need to specify *how* to join them.
"Select Field1 From Table1 Join Table2 On Table1.Field1 = Table2.Field1" shouldn't complain that Field1 is ambiguous in the SELECT; they're the same values.
SELECT is a verb. Because of this, the subquery syntax specifies an implementation. This isn't usually a terribly good implementation, and the optimizers normally ignore it, but it's confusing when you're trying to predict performance.
I think there's still plenty of room for innovation in databases, even databases that are still fundamentally relational (replacing SQL with a real functional language would be a huge gain, for one). The VC doesn't seem to want innovative, though, just cheap.
In other words, both the Dems and Reps are (as he said) "hurting America". I think he meant their sensationalist style of news coverage was hurting America, not any particular ideology.
Carlin is funny. Weird Al is just, well weird.
Perhaps. I think Al's funny, but that's pretty much personal taste. What's more difficult to deny is that Al and his band are about the most versatile group of musicians you'll ever run across.
Historically, yes, but RAM's been getting faster lately, and I expect that will continue for the next couple of years before these chips are expected to come out.
it seems that there are engineering reasons why multiple processors are now suddenly coming into favour
Traditionaly, when you move to a more compact production process, your parts are closer together, so it takes less time for the electric signals to move through them (propogate), so you can get faster clock speeds without really changing the design much. When Intel reached the 90nm process (or maybe the one before -- 130nm?), they were startled to discover that that effect just didn't work anymore. The chips were smaller, and thus cheaper to make, but they didn't work any faster than the old ones. AMD apparently ran into the same thing when they reached that size.
With their easy gains in clock speeds at a dead end, they went looking for something else to improve, and more CPUs was it.
do you really want to take away system ram for video ram?
If using larger chips means I can get 2GB combined RAM for the price of 1GB system RAM and 256MB video RAM? Absolutely.
My understanding of The Wheel of Reincarnation is that separate hardware is eliminated entirely, and the main CPU just has more processes running. If I've got that right, floating point doesn't really fit, because it wasn't really integrated into the main CPU, just moved onto the same die.
When you look at the 80387, it was a lot harder to get enough onto a single chip, and the bus speed between chips was a lot faster, relative to the CPU speed, than it is now (you might have a couple cycles of latency, but the CPU and the bus were both 33mhz and 32 bit). This is back when the CPU cache was on separate chips. Even a generation later, the 486 had an 8kb cache built-in, and motherboard manufacturers were adding external L2 caches of 32-128kb.
The thing is, it doesn't need to be a very good x86 chip. Something like a VIA C7 is enough for most uses, if coupled with a reasonable GPU.
Especially if they just shove several of them together onto the die. Everyone is going to be focusing more on software that can take advantage of multiple CPUs for the next couple of years, and nVidia can ride the coattails of that with a nice, simple in-order-execution design. Put 16 or so of those onto your chip with a good GPU, and you might get pretty good performance without a whole lot of design work (relatively speaking, of course). The power management system could shut down entire CPUs, too.
Trent Reznor said something like that. I don't remember the exact quote, but it was something like: "I don't make music while I'm happy."
That probably explains why only the first album was any good.
Jonah, who wasn't exactly a role model, but perhaps more of a warning example, brought God's message to the citizens of Nineve, who turned away from their wicked ways and were saved.
Yes, they stopped slapping each other with fishes.
Uniforms are fine, as long as they're decent uniforms. They should be a choice of school shorts and a school T-shirt, jeans and a T-shirt, or jeans and a sweatshirt. Maybe allow skirts, with the same shirt choices.
What I'm against is forcing a bunch of kids into fussy, impractical dress pants / white dress shirt / tie / sweater vest getups.
Agent K: A *person* is smart. People are dumb, stupid, panicky creatures, and you know it.
I believe it's "people are dumb, panicky, dangerous animals, and you know it."
because I was just a system admin they could only offer me 40k
They're only paying system administrators $40k in California? Here in Detroit, programmers make $40k-$70k (you'd need to be at least a director to get $120k), and administrators are in the same ballpark.
Second, a rocket with a bomb as a payload is not likely to hit a desired target unless it has guidance.
They tended to use them eight or so at a time, but unguided air-to-ground rockets were used quite effectively in late World War II.
from the Thresher/Scorpion class
You mean Thresher/Permit. After the Thresher sank, the class was renamed after the second boat, the U.S.S. Permit.
The Scorpion was the *other* American nuclear submarine lost in an accident.
The reactors aboard an aircraft carrier do more than just run the lights, they can push the whole thing at speeds in excess of 40 knots (how much in excess isn't exactly talked about -- but even that is more than fast enough to water ski behind!).
I've seen speculation that they can go as fast as 40 knots, but I think the navy just admits to it being more than 30. 32 seems to be a common guess.
(Of course, if they're published the power output, it shouldn't be too hard for someone to figure out how fast they should go.)
Also, they're supposed to be more finely adjustable, so they won't put extra wear on the planes by pushing them harder than they need to.
Yup, and for the life of me I can't figure that one out. Every bank I've done business with has asked me what I wanted my starting check number to be, which makes the check number completely useless.
It's probably just a programmatic way to avoid starter checks. Those usually start at something ridiculous like 1 or 101.
It takes a threshold of evidence and a D.A. who's convinced they have a case when the police make a murder arrest like this, so it's not like there aren't good reasons to have suspicions.
That threshold of evidence doesn't mean much when you're talking about spouses. If my wife turned up murdered, I would probably be arrested because I'm the beneficiary on her life insurance, we've been known to fight, and likely as not, she would have been last seen with me. Throw in a contentious divorce, especially with infidelity, and you have enough for a conviction.
In murder cases, the most important witness is unavailable, it's high enough profile that the police can't let it go unsolved, and the jury doesn't want the family thinking the death went unpunished. I wouldn't be surprised to find that half of all murder convictions where the victim was the spouse are mistaken. I would be surprised to find that it's less than a quarter.
Overproduction created an economy that can only be kept alive by artificially stimulated demand?
One of the major premeses of The Communist Manifesto was that the overproduction caused by industrialization required imperialism, to forcibly open new markets.
If you're going to paraphrase The Communist Manifesto, at least give some semblance of attribution.
I'm not sure what you meant by the insert though. It sounds like you are inserting by column. I recommend that you ALWAYS give the column_name.
I do always give the column name. However, it's still tricky if you're inserting a lot of expressions (rather than simple fields) or the source table has markedly different field names from the destination table.
Insert Into MyTable (Field1, Field2, Field3, Field4, Field5, Field6, Field7)
Select Field1, 'Dave''s credit card', AccountNumber, Minutes / 60, Field5, 23, 'Mastercard'
From ThatOtherTable
Where KeyField In (2, 4, 6, 8)
I'm hoping to get a chance to try, but it's a pretty big job. I was thinking it might end up as a master's thesis project or something.
My basic problems with SQL:
Poor aliasing rules: I frequently have to repeat a bunch of code from the SELECT clause in the WHERE, GROUP BY, and/or ORDER BY clauses because aliases declared in the SELECT aren't visible in the others. A single ALIAS clause (or maybe one for table names and one for fields) that all the rest used would be much better.
No support for multi-stage aliases: I can't do "SELECT PreviousBalance-Payments-Credits As BalanceForward, BalanceForward+CurrentCharges As TotalDue".
Named clauses, but they're still order-sensitive.
Lousy insert syntax. The data I want to insert is in an entirely different clause from where I want to put it, and I have to count the fields to make them line up.
It ignores useful information available to it. If TableA.B_ID References TableB(B_ID), I shouldn't need to specify *how* to join them.
"Select Field1 From Table1 Join Table2 On Table1.Field1 = Table2.Field1" shouldn't complain that Field1 is ambiguous in the SELECT; they're the same values.
SELECT is a verb. Because of this, the subquery syntax specifies an implementation. This isn't usually a terribly good implementation, and the optimizers normally ignore it, but it's confusing when you're trying to predict performance.
So this means that the next time one's wife has the hiccup, you can suggest to her anal sex to cure the hiccup?
Only if you're really small.
I think there's still plenty of room for innovation in databases, even databases that are still fundamentally relational (replacing SQL with a real functional language would be a huge gain, for one). The VC doesn't seem to want innovative, though, just cheap.
He says he's willing to invest in new search applications that, for example, depend as much on voice recognition as on text input
Am I really the only person who feels like an idiot when I have to talk to a computer?
In other words, both the Dems and Reps are (as he said) "hurting America".
I think he meant their sensationalist style of news coverage was hurting America, not any particular ideology.