Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Idiots (Score 2) 253

The safest investment for corporations and individuals is corporations, as usual.

It's turtles all the way down?

At some point the value in these investments needs to either come from making things, or doing things. This is saying that the (current) best investment is in doing/making things that make it easier (or cheaper) for others to do/make things.

Comment Re:Great a new boom. (Score 4, Insightful) 253

Right now, I make nice money. If this is a bubble, that will go up. And I'll get comfortable with that, and adjust my life to suit. When the bubble pops, my income will go way back down again, and that is going to hurt.

Sign up for direct deposit, with a fixed amount (not percentage) going to your checking account, and the rest going to a savings account that you never look at.

Comment Re:Holy Wars ... the Punishment Due (Score 4, Insightful) 559

Obviously there will always be some demand for high-end PCs. However, it is plausible that at some point in the near future, most people will be using "netbooks" or tablets for their day-to-day computing needs.

Won't those be the same people who currently buy preassembled machines at bestbuy or walmart?

Comment Re:Copyrights on facts (Score 2) 247

So by this explanation I can link my closed-sourced program to a GPL library(dynamically). I only use it's headers!

Depends on what's in the headers (is it *just* declarations you need for talking to the library, or is half of it macros and inline functions and such that end up in your binary), and whether you have enough spare cash/time to fend off a lawsuit.

Comment Re:200-line patch (Score 3, Informative) 159

(And if it's completely IO bound, there's never been any reason to fork it 20 ways.)

That depends on why it's IO bound. If you're saturating available bandwidth then yes, but for example if you're trying to crawl a bunch of really slow webservers on the far side of the internet (high round-trip time) then you'd really want to have several outstanding requests at any given time. Even if you're IO bound against local disk parallelism can sometimes help a little, since it gives the IO scheduler more to work with.

Comment Re:200-line patch (Score 5, Informative) 159

the example was forking 20 compile processes. normally that's a big speedup because when one has to pend on some i/o, another can pick up and do some work on your overall compile. with this new scheduling instead of 20 new processes crowding the few existing processes into much less cpu, now the 20 processes only act like one new process which makes me wonder why you'd fork 20 processes any more, since they'll have only one process' share of the resource. might as well run them sequentially; it'll take almost exactly as long

Say you have regular desktop programs that take some small amount of CPU, and you want to be able to compile things a quickly as possible without making your music skip or your window manager get laggy. Before this you would have to guess at the right number of compile processes to run; too few and it takes longer and doesn't use all your CPU, too many and your desktop gets laggy. Now, the scheduler treats all of the compiler processes as a group, and lets your music player and window manager steal CPU cycles from them more easily -- so you can run more processes and keep the CPU busy, without worrying about your music skipping.

Comment Re:either sympathy or accusation (Score 1) 168

I can well believe you have had problems in your projects if you think that there are "known issues of TCP/IP message passing from Unix/BSD stack to a Win stack".

Oh, but there are issues. One side does "write(sockfd, &myobject, sizeof(myobject))" and the other does the equivalent (which .NET makes far more difficult that it needs to be, so I haven't room to write it here), and because the platforms are incompatible your program usually just crashes.

Much better to use SOAP (or even just XML over HTTP if you have truly extreme performance requirements) and completely avoid all that TCP/IP mess.

.

Note to the humor impaired: you have no sense of humor.

Comment Re:God here we go again.....all phones have the is (Score 1) 191

The iphone 4 has a VERY real problem when you hold it not in some magical "death grip"....

... according to everybody but the owners of the phone.

Every iphone 4 I've seen coworkers using lately has one of those rubber bumpers on it. I don't see this for the company-issue blackberries or for people with other kinds of phone (including those who have iphone 3's), and I didn't see it for the first couple weeks after people got their iphone 4's. This suggests to me that there is a severe problem, but it has a (rather ugly) $2 workaround that everyone uses.

Slashdot Top Deals

"Here's something to think about: How come you never see a headline like `Psychic Wins Lottery.'" -- Comedian Jay Leno

Working...