Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
The Internet

The Net — Democratic Panacea Or Autocratic Tool? 204

Alex writes "On April 6, 10,000 protesters organized in Moldova against the nation's Communist leadership by utilizing new media like Twitter and Facebook, demonstrating the ever-increasing potential of the Internet as a democratic and liberating tool. But in the current Boston Review, Evgeny Morozov critiques the view that the internet will inevitably democratize autocratic regimes like China, Russia and Iran. He argues that the Net's democratic effects are not inherent, and that autocratic regimes have been successful in controlling electronic media to disseminate their ideology. Will the net ultimately spread American democracy, or just American entertainment?"

Comment Re:The prefect blueprint? (Score 2, Insightful) 184

Joel makes some good points but also some very bad ones. I'll give him that a big project takes long to rewrite and gives the competition a chance to leap ahead. You'll have to find a way to deal with that. I'll also give him that many programmers tend to suffer from the NIH syndrome (what he calls "code is harder to read than to write" which is only true if the code really is a big mess that does needs a rewrite or if the developer trying to read it is really inexperienced). I'll also give him old code has been tested and the standing bugs are known (no, they are not fixed because that cannot be done in the old codebase unless you're willing to throw a lot of time/money at it). But that is in no way reason to dismiss a rewrite.

He claims the "hairs are bugfixes". In my experience, they're not. A lot of bugfixes tend to only remove code and leave a cleaner total behind. The "hairs" are features for users that were necessary to implement in order to remain competitive but weren't in the design when programming began. Those features are usually loved the most by users and tend to grow with additions, leaving a big mess. This can only be solved by changing the design fundamentally to enable the features in the core which usually require a rewrite of most components.

He claims code doesn't rust. Well, it does. The features i mentioned above are one way in which code rusts. Another is the platform the code runs on evolves. OS API calls used by the project may become deprecated if a new version of the OS is released. I'll admit that it takes a while before the changes are really pushed through so the rewrite becomes necessary.

Then (i promise i'll stop after this one) he claims "there is absolutely no reason to believe you are going to do a better job than you did the first time". He says there is not "more experience" because the team of programmers changed. Well, maybe the team did change, but all the bug reports from the last version are neatly integrated in the Test Plan. We're talking about a big commercial software project, right?

I'm not saying you should "just" do a rewrite from scratch, the pros and cons should be well considered. But totally dismissing it like Joel does, saying the programmers are wrong and the code is fine, is not considering it very well in my opinion.

Feed Engadget: Wooden mouse / keyboard for the budget-minded set (engadget.com)

Filed under: Peripherals

Why spend hundreds, thousands on a wooden keyboard when there's a sufficient alternative available for the low, low price of $16.99? Granted, the iteration you see above does seem to lack the level of quality exemplified in Hacoa's version, but it's also around $283 cheaper -- not to mention that delightful mouse that comes in this package. Still, we wouldn't be surprised if that (presumed) wood finish starts to peel off after a lengthy night of WoW -- you get what you pay for, remember?

[Thanks, Phuong]

Read | Permalink | Email this | Comments

Office Depot Featured Gadget: Xbox 360 Platinum System Packs the power to bring games to life!


Feed Engadget: Microsoft's HD Photo picked to succeed JPEG (engadget.com)

Filed under: Desktops, Digital Cameras, Displays, Laptops

The venerable JPEG image-compression standard is about to get a little bigger -- the international committee that regulates the standard just approved the creation of a format called JPEG XR based on Microsoft's HD Photo spec. The Joint Photographic Experts Committee started looking at standardizing HD Photo last month (formerly known as Windows Media Photo) because it features higher compression efficiency, better image fidelity, and more flexible in-camera editing options, and major camera makers and software vendors like Hasselblad and Adobe supported the format's metamorphosis into JPEG XR. It's not all cake and gumballs just yet, though -- although the committee approval process is over, it'll still take another year of work to clean up the spec and bring it in line with JPEG's standardization requirements. Now if only Microsoft would open up the rest of Windows Media, we'd be grinning from ear to ear.

[Via Electronista]

Read | Permalink | Email this | Comments

Office Depot Featured Gadget: Xbox 360 Platinum System Packs the power to bring games to life!


Slashdot Top Deals

HOST SYSTEM NOT RESPONDING, PROBABLY DOWN. DO YOU WANT TO WAIT? (Y/N)

Working...