Slashdot is powered by your submissions, so send in your scoop

 



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 Laughably wrong. (Score 5, Insightful) 386

Google glass may be a failure because it may never be socially acceptable.

But in 10 years, every new car sold in the US, including the lowest-end Fiesta, will have options for some degree of automated driving. At the very least, there will be a driverless highway mode.

This is happening. And it's happening quickly.

Comment It's simple (Score 1) 174

1. Set up OpenVPN on the datacenter Linux server to act as your Battlefield endpoint (single IP + port).
2. Set up 2 VPN connections, one from each phone, to that box.
3. Set up a Linux box to act as a router at home. Use bluetooth or whatever to connect it to your mobile connections.
4. Follow the directions here http://www.lartc.org/autoloadb... on how to set up iptables rules as needed on both Linux boxes.
5. Modify the iptables rules as needed to your specific requirements.
6. Keep on modifying iptables. It will take days to work out all the kinks.
7. Verify that your latency problems still exist.

Slashdot Top Deals

"This is lemma 1.1. We start a new chapter so the numbers all go back to one." -- Prof. Seager, C&O 351

Working...