Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


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:The regulations have destryed Dishwashers (Score 3, Interesting) 481

The reason they suck is they now have very weak motors - to change that out is not an easy modification. One can change the computer to use enough water.

People are washing on the long cycles and multiple times - using a lot of water in the sink rinsing so they will get clean - the regs are not doing what they think.

I wish I could have the Maytag I bought in 1986 - it worked really well.

They have destroyed Dishwashers, Washing machines, water-heaters, shower heads (they did improve conditioners. )

I just want the government to stay the F*** out of my life.

If you rinsed the gunk off your plates as soon as you finished eating, threw them into the dishwasher and ran the dishwasher before your food had a chance to get dried out, moldy and lord knows what else, the dishwasher would work just fine on a single cycle.

Comment Sluggish Windows (Score 1) 517

It's a conspiracy between Microsoft and the CPU manufacturers to make sure you're always upgrading your computer and upgrading to the latest version of Windows. I'm sure the government spooks are in on it as well.

Seriously though, I would check out the second answer at this link:


Comment Transparent Proxy (Score 2) 260

You can set up a transparent proxy like squid (http://www.squid-cache.org/) combined with iptables (http://iptables.org/), so that any outbound port 80 or port 443 requests from the machine can get filtered via squid.

Then, in squid you can run all your logic through DansGuardian (http://dansguardian.org/?page=whatisdg), a content filter.

Comment Tax Filings as a Non-Resident Alien (Score 1) 386

Having to do both CRA (Canadian Revenue Agency) and IRS/Indiana DoR filings, I find that whole 'Paperwork Reduction Act' thing is quite ironic.

The first couple of years I had to do US tax filings (through an LLC), it took me a month or so to get the accounting the way I needed it, and to figure out through the massive maze of forms which ones I had to fill out and how I had to fill them out.

Now, with the exception of filing to get my withholding tax back, it takes about an hour after I've got my accounting all in order. I've got it down to a system of completing electronic PDF forms (6 forms for the IRS, and another 5 or 6 for Indiana), printing them out, and then signing two of them. So, now it's mostly stress more than anything. But good God man...why so many forms? And lengthy ones at that.

CRA's are mostly a couple of pages...the odd one might be three.

Comment Aerospace bugs (Score 1) 664

I would tend to agree with dcw3, based on my limited exposure to the industry. I worked in an aerospace company for a few years, and the code I worked on was some of the buggiest code I've ever encountered. The push was to get more features thrown into the software, rather than writing code properly and fixing the existing code. When I first started at the company, the software was crashing every 2 or 3 minutes and often every time the software tried to start up. By the time I left, we finally had it down to every 6 to 48 hours. However, for the environment this software was supposed to be deployed in, even every 48 hours was crashing too often. The code often reminded me of Chuck Forsberg's xmodem, ymodem, and zmodem code, but it actually makes his code look spectacular. Gotos were liberally sprinkled throughout the code, null pointers passed around like they were going out of style, and globals and statics were the cool thing to use in multithreaded code.

Comment Communication 101 for Developers (Score 1) 361

The more you communicate to your superiors before the meetings, the less time spent in meetings, too.

One way to achieve this is to make sure every time you commit code that you check it in against a ticket. If there isn't a ticket to check it in against, create one, and then check it in against the newly created ticket. This gives you transparency and accountability. Both of which managers love. This can all be achieved with various ticketing systems, but the one I find that is integrated with a versioning system quite well is Trac. It integrates well with subversion, git, and mercurial.

Just keep in mind that not all communication is necessarily verbal.


Contributing To a Project With a Reclusive Maintainer? 162

zerointeger writes "I am still fairly new to programming in C, but I was asked to extend an open source authentication module by my employer. The project is complete, testing has been done and it works as designed. The extension/patch I have created is fairly robust, as it includes configuration options, help files, and several additional files. The problem is that I have been unable to make contact with the current maintainer about having this feature added. I think the only reason I'd like to see this included is to prevent any patching of later revisions. A few others I have spoken with agree that the patch would benefit administrators attempting to push Linux onto the desktop, as we have done at the University that employs me. Has anyone else submitted patches/extensions to what seems to be a black hole?"

Slashdot Top Deals

The bogosity meter just pegged.