Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:Mission Critical? (Score 1) 89

No, things haven't changed much. The DS and 3DS also have very easy methods of piracy, and that didn't stop either of them from absolutely dominating the handheld market.

I'm pretty sure GP's "piracy dooms systems to obscurity" meme is borne of the oversimplified copypasta about the failure of the Dreamcast.

Comment Re:Less favorable lending rates? (Score 1) 491

You are correct of course that the article's mention of lending rates is absurd. Rates are at historical lows.

I'd disagree with your conclusion however, that "there has never been a better time to get a mortgage to buy a home". Interest rates in 2009-2012 were about the same as today, but housing prices had not re-inflated from the financial crash. I bought a house during that period which I sold 2.5 years later (due to a cross-country move) for nearly double what I paid. The same house is now "Zestimated" at another 20% above that price in about 2.5 years.

If incomes had grown at that rate, you wouldn't be wrong. But incomes have not grown at that rate.

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.

Slashdot Top Deals

Any programming language is at its best before it is implemented and used.

Working...