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

 



Forgot your password?
typodupeerror
×

Comment Re:SATAIII is great, but unstable (Score 1) 129

You obviously haven't had the pleasure of seeing your compile times drop 10x (or you aren't doing work on something big enough to notice).

The projects I work on take about 12 minutes to compile on a 7200 rpm drive; 8 on a 10k and 1 on my intel SSD. Visual Studio itself shows noticeable performance gains as well. These improvements are enough to translate to extra features in a release cycle.

Comment Re:However, something important to keep in mind (Score 1) 129

Take notice that Atwood says they are worth it even with the failure rates he is experiencing. Also consider that he may not be the norm when it comes to failure rates.

I purchased my X-25M G2 the day it became available on newegg (mid 2009 sometime). Several of my friends also have various drives(all still running with no indications of problems):
X-25M G2 160GB
Vertex 2 120GB
another Vertex 2 120GB
several others that I don't know the names of offhand. All were purchased immediately when they first came to market.

The point is personal experiences are not indicative of statistical means.

Comment Re:Translation of meaning: (Score 2) 282

I'm sorry, but the rapid release cycle does make a lot of sense. Firefox as a whole is relatively speaking not very buggy. It certainly is less so than IE or Safari (at least I don't hit any noticeable Firefox bugs on a daily basis but Safari regularly crashes [windows] and IE dev tools have so many problems that they are nearly impossible to use).

New features/enhancements/fixes used to be implemented on trunk, with a "bake" time needed to make sure that they didn't degrade the product. Now they are done in their own branches and tested in isolation from each other then merged into trunk (now called mozilla-central) when it is felt that they are ready. This lets the end user (you) get to see new features faster than you would have before, without worrying about bugs from other things which needed to be included before, but had nothing to do with the feature which is finished.

I think the good points of this new development schedule outweigh the bad, and the bad points that have been discovered so far can all be minimized with a bit of effort. Good:
1. Faster features to end users.
2. Less bugs introduced due to being able to decide not to include features right up until the moment something is actually released.
Indifferent:
1. Firefox is just as difficult to manage for a domain's worth of users as it was before this change; the only difference is that it is likely to be major version number increases instead of minor version number increases whenever a new release comes out. However as you pointed out, nobody cares what the difference is.
Bad:
1. Addons need to be managed more by their respective authors to keep them up to date with the latest version of firefox. Last time I checked AMO didn't accept setting the maxver property to a version greater than the current major release. Something might need to be changed here.

Comment Re:Clean Power (Score 1) 1049

Yeah and the same CFL uses 1/4 of that to give the same light. And lasts about 5 times longer.

Under near-ideal conditions.

In our old place, we were changing every bulb in the house every other month, regardless of what kind of bulb they were. When we first moved in and noticed that half the lights in the place were burnt out (they were all incandescent at the time), we went out and bought CFLs for $3 per bulb at Walmart (the GE energy smart line I think they were, sold in the plastic two packs with the green labels). Within the next month we had replaced the rest of the lights in the apartment, and 2 of the CFLs we had bought initially (one in the bathroom and one in the living room). Two weeks after that the bathroom light went out again (and again 3 weeks after that). After 4 months we had replaced every single bulb, and about half of those had been replaced twice or more. Most I switched back to incandescents because they worked out to be $0.25 a piece and the lighting part of our electric bill didn't remotely compare with the heating part (welcome to winter: Bozeman, MT in a house with poorly sealed single pane windows).

When our refrigerator blew we had a repairman come by and he informed us that the lighting in our house wasn't surge protected (along with about half of the outlets) because there was poor regulation in the area until about 10 years ago, so any houses built before then were built to very widely varying degrees of freedom and safety. I then watched him pull the refrigerator away from the wall and saw that the it was plugged into a 3-2 outlet changer (the ones you screw into the middle screw on the outlet, this one was screwed in) which then went into the wall outlet. He unscrewed it and plugged it into another (two prong) outlet in the kitchen and it turned back on, so he went and looked at what was wrong with the outlet (one of the wires was barely connected). I then watched as he replaced the two pronged outlet with a 3 pronged outlet. As there was only 2 wires in the socket, I asked him how it was grounded. He replied that it wasn't as he pulled out a sharpie and colored a circle around the ground prong, but he had a 3 pronged outlet with him and it was obviously no different than plugging the refrigerator into an adapter into a non-grounded two pronged outlet.

I'd say we spent at least $3 a month on lightbulbs while we lived there. Several of the bulbs we never replaced again when they died. When we looked for a new apartment to move into I brought along my surge protector which has a 3 pronged plug and a couple of lights on it to let me know that A: power is constant without significant spikes or drops and B: the outlet is grounded. The first 10 places we looked at failed both conditions. 4 didn't have any 3 pronged outlets. In 4 that did, the outlets weren't grounded at all. In the others, the first light wouldn't stay on for more than a few seconds. Every one of those places had at least one light bulb out and almost none of the bulbs anywhere were CFLs. On several of the 3 pronged outlets I noticed a black marking around the ground.

The 11th place we looked at passed my very simple test, and since we moved in (8 months ago now) I have replaced 2 bulbs with CFLs (GE smart line), 4 that are on a dimmer and 2 that are outside with new incandescents, bought 2 incandescents and 3 CFLs (GE reveal line) for lamps and have 2 bulbs out which I haven't replaced since moving in (one in a bathroom and one in a hallway). Both outdoor lights are out and one on the dimmer is out (all 3 were new incandescents), but overall I am replacing them at less than 1/4th the rate which I was at the old place (9 blocks away, same electric grid, underground cabling). I am quite happy with the CFLs overall so far and enjoy the color from the reveal line more than the others.

I don't quite understand why 13 bulbs have gone out in the past 8 months, but 10 of them could have been pretty old I guess (leaving only 3 to go out within 6 months of replacing them). Still that feels like a pretty high failure rate considering that my parents replace about one a year and they have more lights in their house than I do.

I will never look into renting an apartment again without my surge protector, even though I do not believe that it is sufficient to everything I need to know. It is certainly capable of weeding out the completely unsuitable places.

Comment Re:Stop (Score 1) 409

What HMAC does provide is a method which accepts both a message (the password) and a key (the salt) and an algorithm which supplies a single hash.

It is at least as strong as SHA(password+salt), and you don't have to worry about if you implemented it right. Ie is correct password salting like this:
function hash(password,salt) { return SHA(password+salt); }
or this:
function hash(password,salt) {
        (salt1,salt2)=split_salt_somehow(salt);
        return SHA(SHA(password+salt1)+salt2);
}

(hint, the latter is better and is what is done internally inside HMAC)

With HMAC, an organization doesn't need to be concerned about the proper implementation of a password hash:
function hash(password,salt) { return HMAC(password,salt); }

Comment Re:And Yet, No Ogg Theora in IE (Score 1) 535

MS is a part of the consortium. While yes they would still have to pay for 264, it is cheaper for them to do so on a per-browser installation basis (they are already paying on a per unit basis for windows, so supporting it in Chrome in windows costs them nothing extra). Since Google will not be supporting it with their own implementation, they wouldn't be liable for any of the costs.

If Google/Mozilla were to include H.264 then they would have to pay the consortium the fee of 1 cent per download (or 5 million, whichever is cheaper)*. Mozilla simply cannot afford this, and Google has no incentive for it.

Remember that Google's goal with Chrome is to make browsers better so that Google can provide an experience in their services which users will readily accept and interact with advertizing. Supporting 264 would do nothing toward that goal which WebM cannot do at least as well (without funding MS or Apple).

Chrome, Mozilla and Opera also have to deal with supporting more than just one platform. Not only would they need an H.264 implementation, but they would need one optimized for each platform they support. This extra implementation cost also adds up. In contrast, MS relies on their system codecs library and Apple relies on Quicktime for support of 264. Neither of these are readily available for Linux, let alone the PS3, Wii, Android phones, Nokia phones, etc.

* I haven't read the actual requirements for implementing H.264, I've only read about them on various websites and this is the general idea I get of the cost for implementers.

Comment Nothing to see here, move along? (Score 1) 584

I bet this will not affect Amazon (or B&N or Sony or ...) at all.

The problem as Apple sees it is that there is starting to be apps that you can download free from the store which say things like "Call of the Wild book here." When you run these apps you get presented with a list of books you can buy, directly from the scum that is selling them. Since the kindle app isn't marketed as "hey, look at me, I have this fancy book you want to read and you can get me free," but rather "with me you can read any of the books you can already read on any other platform which supports kindle books" (and thus isn't advertizing within the app store or in the app itself any particular book), this restriction wouldn't apply.

Now, Apple wouldn't mind at all if Amazon interpreted this as applying to them and complied, however unlikely that is.

Really, Amazon's 3 choices here are:
1. Do nothing (believing Apple will not touch the Kindle app).
2. Do nothing (let Apple catch bad press for removing the Kindle app). Consider coming back to the Apple store after being removed.
3. Change now (under the impression that Apple would remove their app and that it would affect profits more than a 43% price increase)

It seems to me that this is a no-brainer to Amazon. Do nothing now, and at worst you get blocked for a few days while having a large opportunity to give Apple bad PR (think of it now, a kindle vs ipad commercial during the superbowl which looks just like the mac vs pc ones apple used to run).

Slashdot Top Deals

The moon is made of green cheese. -- John Heywood

Working...