Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment Re:Brilliant coders can be terrible writers (Score 1) 545

Within reason of course. It is hard for the code to be much simpler than the problem it solves or the algorithm it implements. Some code will require a bit of study to understand, no matter how cleanly you write it. Sometimes it makes sense to use a less optimal algorithm to simplify the code but sometimes you actually need the performance.

Comment Re:Should have used PHP. (Score 1) 324

the way gcc compiles the big delegator switch in MRI's core, with a large sparse stack that causes ridiculous memory consumption (and sometimes even leaks).

Couldn't the code be written in a way that gcc can compile efficiently then? Seems like a simpler solution. For a large static switch a perfect hash might be an option.

Networking

D-Link DIR-655 Firmware 1.21 Hijacks Your Internet Connection 428

chronopunk writes "Normally when you think of firmware updates for a router you would expect security updates and bug fixes. Would you ever expect the company that makes the product to try and sell you a subscription for security software using its firmware as a salesperson? I recently ran into this myself when trying to troubleshoot my router. I noticed when trying to go to Google that my router was hijacking DNS and sent me to a website trying to sell me a software subscription. After upgrading your D-link DIR-655 router to the latest firmware you'll see that D-link does this, and calls the hijacking a 'feature.'"

Comment I don't get Hibernate et al. (Score 1) 429

I prefer to code JDBC directly. Then I at least know what it is doing and can track down and resolve bottle-necks. Plus: there's less xml. For simple, low load applications it's probably ok but even then I find that it is better to get your hands dirty. You're going to need the experience when you tackle a not so simple application.

Slashdot Top Deals

On a paper submitted by a physicist colleague: "This isn't right. This isn't even wrong." -- Wolfgang Pauli

Working...