Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Oh FFS (Score 1) 218

I think the disconnect here depends on the context.

I've worked on web UIs where the amount of data is tiny.

I've also worked on AAA games where you have 16ms to process one game tick.

And I've worked at internet behemoths on backend code with massive datasets.

In the former, you don't need to worry much about big-O. You could implement exponential algorithms and get reasonable runtime behavior.

But in the latter 2 cases, you absolutely have to consider it at every turn. For instance, you simply can not run algorithms on a game with 10s or 100s of thousands of entities using pairwise comparisons of those entities, for O(n^2) time. You have to think very carefully about avoiding inefficient algorithms, and big-O is almost always going to matter more than whatever constant you're multiplying it by. On massive backend services, the whole approach used to gain scale is organizing data so that efficient algorithms can be used. You don't just slog all your data through 3 for loops or whatever.

Comment Re:Who cares? (Score 1) 238

> Just because you do not know them does not mean there are no differences...

The parent said nothing about whether s/he knows the differences.

> Lower power consumption
> Better picture quality
> Better durability and lighter weight

Virtually nobody cares about 1 and 3 - TVs are already cheap to operate, durable, and lightweight. And there's a very small market for the marginal improvement in picture quality. Today's cheap TVs already have amazingly good picture quality.

Comment Re:That quote says it all (Score 3, Informative) 94

> the President displayed a total misunderstanding of how a business works when he said these businesses needed to "take out loans to expand their payroll"... in the real world people scale for how much they are selling

People scale for how much they project to sell. Hence loans. Very very basic stuff here.

Comment Re: What's wrong with hate symbols? (Score 1) 380

And proved you are either anti-freedom yourself or a psychopath - the only types of people who would not instantly see that this is the only logical definition.

"If you don't agree with me, you're obviously crazy."

Yeah, there's the circlejerk event horizon. Nothing left for me to do here, so I'll just let you get back to fapping to your slightly-right-of-Ghenghis-Khan Harpy-queen.

Comment Re:ICANN, you failed... (Score 1) 146

I doubt it'll make much difference in the long run, after seeing how .top, .info, etc.. turned out - just more playgrounds for spammers while the registrars get to rake in fees for useless registrations for "brand protection". Legit companies will still have a .com, legit organizations will still have a .org (or a .com), etc.

Maybe after some time, one or two of these new TLDs will get some legitimacy. I expect, though, this will just end up making me spend that much more time updating my check_helo_access and smtpd_sender_restrictions pcre files...

 

Comment Re: What's wrong with hate symbols? (Score 1) 380

Neither group gives an airborne copulation at a ventrally rotating toroid about "liberty", they just declare their own particular doctrine to be $liberty and then claim the other side is anti-$liberty, which becomes semi-true if you allow for inline evaluation. It's just like the zealous supporters of a certain licensing when they declare that their license is "free as in freedom*" (*using our specially crafted definition of freedom). If that redefinition is rejected, there's nothing on either side but propaganda and bullshit.

Slashdot Top Deals

Disk crisis, please clean up!

Working...