>>Some other misnomers taught to us through our *great* K-12 educational system about the American Revolution.
>Who on earth would call our K-12 system great?
Exactly! Why, our grasp of sarcasm alone is at least 5 years behind that of most Scandinavian countries. Poor kids are left to pick it up on the streets.
So much for the "tune for performance later" crap. When will programmers learn that doesn't actually work? You need a good design that includes tuning for performance early on.
Algorithmic and architectural optimization is best accomplished after you fully understand the problem domain, and low-level code optimization is best done only after you've optimized the big stuff. Most of the time, you don't go in knowing exactly what you're doing, so you can't make big gains without refactoring a ton. In fact, the more you design up front, the more work it is to go back and change things around. This is one reason why iterative development methodologies are gaining in popularity.
Our example, Ruby, is currently a 1.x release. A feature-complete 1.x release, as far as I'm concerned. Now, Ruby 2's VM is planned to be JIT and generally faster. But, I guess it won't because apparantly refactoring "doesn't actually work". Just the other day I was writing some new code that ran faster, but it actually didn't because, see, I had written slower code to begin with, which makes all succeeding versions work at exactly the same speed. Yeah.
-/ILP/-
So much for make it work, make it right, make it fast
With Dashboard, you can either display your widgets, or display your active applications; you cannot do both.
No, with Dashboard you can bring up your widgets without having to free up screen real estate or move windows, which happens to be about 1200% more useful. You hit f12, and its there! You hit f12 or click somewhere that isn't a widget, and its gone! As an added bonus, the widgets exit their run loop when they aren't active to free up resources.
Yeah, it was like reading a chinese edition of a Noam Chomsky book on semiotics as translated by the author of the Celestial Emporium of Benevolent Knowledge, who's name is most likely the chinese equivalent of Monty Cantsin.
Computers already do real time FX processing, along with realtime everythingelse. You can head over to kvr-vst.com and browse through hundreds of them right now (for windows, anyways). The real problem with FX is quality. There are 800 software reverbs out there, and most of them pale in comparison to a 200$ hardware unit (convolution reverbs sound great, but eat all your cpu). I'm far more interested in things like TC's Powercore system. You can drop 300$ on this thing (the pci version, anyways) and get a suite of pro-quality FX that Hans-freaking-Zimmer uses. Bonus for not eating up the processor, because those 8 Absynth and Virsyn Cube instances are already bringing the machine to its knees.
Exactly. It's this sort of mentality that leads to people querying the DB 400 times per pageview through an O/R library.
You see, when optimizing, readability is usually the first thing to go. The second is patience, with the third being execution time. This is the Tao of Optimization; how can it be otherwise?
Re:SQL is good for some things, but not for others
on
An Alternative to SQL?
·
· Score: 0
You're nuts. I've also written a threaded forum in PHP - here's the code that gets a thread and treeifies it:
// returns a threadstruct for an entire thread
function getThread($thread, $db) {
$tid = $thread["tid"];
$post_select = "SELECT * FROM posts WHERE tid='$tid' ORDER BY post_time ASC";
$post_rs = @pg_query($db, $post_select) or die("Error selecting posts for thread display.");
If you need a DB to magick up a 6 line (and I was being verbose) for loop to sort a thread, you have bigger problems than SQL or any other DB technology would know how to solve. The Prevlayer people would tell you otherwise, of course, being that they're Computer Scientologists.
System Shock 2 was, in fact, a terrible game. I don't know why everyone loves it so much. Makes me fear for the Tribes series which fell into their hands. At least they can't make anything less stable than Tribes 2.
I love people who claim obscurity doesn't increase security.
You see, the US army has a $750,000 anti-radar missile called HARM. It homes in on the emissions of radar stations and blows them to hell. During the whole Bosnia thing, the Serbs would rig up 75$ microwaves to run with their doors open, and HARMs would be flying into them left and right.
On the internet, missiles cost nothing produce. Taking into account the principles of supply and demand, we end up with INFINITE FUCKING MISSILES, so I'll take all the microwaves I can get. I'll also take blenders, mixers, ovens, spatulas, and half a dozen of George Foreman's Mean Bean Cleaning Machine if they'll reduce my chances of getting hit.
This doesn't really surprise me. I find it's easier to visualize how code works/should work when I'm closing my eyes. On top of that, I'll usually be listening to some thumping 4/4 electronic beats to blot the unordered ambient sounds around me - a sort of drummer to march my thoughts to. Conversly, it's impossible for me to concentrate when I'm talking with someone.
On the off chance anyone here participated in and misses the OMM forums, we moved here after Chet's girlfriend kicked us out. There are also articles and reviews and such, some of which are almostasfunny as Erik's.
-/ILP/-
Re:What can 60 billion dollars buy?
on
A New Kind of War
·
· Score: 0
Obviously, it should have been spent to buy you a clue.
The company I work for used to have several small offices before we moved. 2 of the offices were across the street from one another.
One day, my friend and I were moving some people between the buildings. We only had one dolly, so my friend threw a computer onto a file cabinet and started __BEGIN_FORESHADOWING__ rolling down the street with it __END_FORESHADOWING__. I guess he never saw that rut...
The faceplate on that optiplex was so messed up that it would hit the reset button if you applied the slightest pressure to it. It also had a big gaping hole in the upper corner.
Still, I can't condone the mistreatment of an E450...
They must have used some of Slashcode's topic posting routines
>>Some other misnomers taught to us through our *great* K-12 educational system about the American Revolution.
>Who on earth would call our K-12 system great?
Exactly! Why, our grasp of sarcasm alone is at least 5 years behind that of most Scandinavian countries. Poor kids are left to pick it up on the streets.
So much for the "tune for performance later" crap. When will programmers learn that doesn't actually work? You need a good design that includes tuning for performance early on.
Algorithmic and architectural optimization is best accomplished after you fully understand the problem domain, and low-level code optimization is best done only after you've optimized the big stuff. Most of the time, you don't go in knowing exactly what you're doing, so you can't make big gains without refactoring a ton. In fact, the more you design up front, the more work it is to go back and change things around. This is one reason why iterative development methodologies are gaining in popularity.
Our example, Ruby, is currently a 1.x release. A feature-complete 1.x release, as far as I'm concerned. Now, Ruby 2's VM is planned to be JIT and generally faster. But, I guess it won't because apparantly refactoring "doesn't actually work". Just the other day I was writing some new code that ran faster, but it actually didn't because, see, I had written slower code to begin with, which makes all succeeding versions work at exactly the same speed. Yeah.
-/ILP/-
So much for make it work, make it right, make it fast
With Dashboard, you can either display your widgets, or display your active applications; you cannot do both.
No, with Dashboard you can bring up your widgets without having to free up screen real estate or move windows, which happens to be about 1200% more useful. You hit f12, and its there! You hit f12 or click somewhere that isn't a widget, and its gone! As an added bonus, the widgets exit their run loop when they aren't active to free up resources.
If it's possible to copyright URLs, then I have dibs on /index.html
Actually, I just bought a mini and all the Xcode packages were sitting on the HD.
Mod parent ignorant.
Just download it from here:
http://www.apple.com/macosx/features/x11/
Yeah, it was like reading a chinese edition of a Noam Chomsky book on semiotics as translated by the author of the Celestial Emporium of Benevolent Knowledge, who's name is most likely the chinese equivalent of Monty Cantsin.
Computers already do real time FX processing, along with realtime everythingelse. You can head over to kvr-vst.com and browse through hundreds of them right now (for windows, anyways). The real problem with FX is quality. There are 800 software reverbs out there, and most of them pale in comparison to a 200$ hardware unit (convolution reverbs sound great, but eat all your cpu). I'm far more interested in things like TC's Powercore system. You can drop 300$ on this thing (the pci version, anyways) and get a suite of pro-quality FX that Hans-freaking-Zimmer uses. Bonus for not eating up the processor, because those 8 Absynth and Virsyn Cube instances are already bringing the machine to its knees.
If speed and size were the only two criteria that made languages great, we'd all be programming in NOOP.
If you believe that, then my Nigerian friend here has a bridge he'd like to sell you.
In Soviet Russia, article topic verbs YOU!
I'm going to go shower now.
Exactly. It's this sort of mentality that leads to people querying the DB 400 times per pageview through an O/R library.
You see, when optimizing, readability is usually the first thing to go. The second is patience, with the third being execution time. This is the Tao of Optimization; how can it be otherwise?
System Shock 2 was, in fact, a terrible game. I don't know why everyone loves it so much. Makes me fear for the Tribes series which fell into their hands. At least they can't make anything less stable than Tribes 2.
I have a sudden urge to play golf.
DJB wrote a revision control system!
I love people who claim obscurity doesn't increase security.
You see, the US army has a $750,000 anti-radar missile called HARM. It homes in on the emissions of radar stations and blows them to hell. During the whole Bosnia thing, the Serbs would rig up 75$ microwaves to run with their doors open, and HARMs would be flying into them left and right.
On the internet, missiles cost nothing produce. Taking into account the principles of supply and demand, we end up with INFINITE FUCKING MISSILES, so I'll take all the microwaves I can get. I'll also take blenders, mixers, ovens, spatulas, and half a dozen of George Foreman's Mean Bean Cleaning Machine if they'll reduce my chances of getting hit.
This doesn't really surprise me. I find it's easier to visualize how code works/should work when I'm closing my eyes. On top of that, I'll usually be listening to some thumping 4/4 electronic beats to blot the unordered ambient sounds around me - a sort of drummer to march my thoughts to. Conversly, it's impossible for me to concentrate when I'm talking with someone.
On the off chance anyone here participated in and misses the OMM forums, we moved here after Chet's girlfriend kicked us out. There are also articles and reviews and such, some of which are almost as funny as Erik's.
-/ILP/-
Obviously, it should have been spent to buy you a clue.
The company I work for used to have several small offices before we moved. 2 of the offices were across the street from one another.
One day, my friend and I were moving some people between the buildings. We only had one dolly, so my friend threw a computer onto a file cabinet and started __BEGIN_FORESHADOWING__ rolling down the street with it __END_FORESHADOWING__. I guess he never saw that rut...
The faceplate on that optiplex was so messed up that it would hit the reset button if you applied the slightest pressure to it. It also had a big gaping hole in the upper corner.
Still, I can't condone the mistreatment of an E450...
--
c:\> loadhigh MSSQL7
<386 proc emits geyser of steam>
--