Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
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:Sweet! (Score 1) 704

Why would you buy a TV that only does 1920x1080 when you can get a higher res monitor?

I have a pair of 2048x1152 monitors. That size seems to pretty much not exist any more, which just leaves 2560x1440 (or 2560x1600). Which are about 6x as expensive as 1920x1080, and which I've only seen online and not in physical stores.

Comment Re:Dear Hugh: (Score 1) 948

civilized labour law that includes no firing without cause after a probation period, paid annual vacation, paid overtime, and other laws that are simply fair and levelling the playing field

Making it hard to fire people is a bad idea, since it makes hiring mistakes far more expensive.

What I'd like to see is something along the line of (1) free vocational training and higher education; (2) work-hour limits (not overtime pay rules) that are higher than reasonable people would want to work but low enough that "evil" employers can't use overtime to interfere with (1); (3) assistance is breaking the information asymmetry in hiring, by proving information to workers; (4) a reasonable safety net so that being out of work for a bit isn't the end of the world. Basically, instead of restricting what employers can do, empower workers so that it doesn't really matter what employers try to do.

Comment Re:I just got back from a job fair today (Score 1) 948

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

COMPASS [for the CDC-6000 series] is the sort of assembler one expects from a corporation whose president codes in octal. -- J.N. Gray