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

 



Forgot your password?
typodupeerror

Comment Re:Microbreweries (Score 1) 840

Yeah, beer drinkers would call it "watery." You should try real Belgian white beer sometime, which is what Blue Moon is aiming at. You'll find it more flavorful, and just a lot more satisfying.

Unfortunately I can't recommend anything off the top of my head... Maybe Hoegaarden? It's not the best I've had, but it's the only one I've had and liked, and whose name I can recall right now.

I'll have to admit that Blue Moon won't be your worst choice in some situations, especially when the options are Bud, Bud Light, Coors anything, and, oh, PBR...

Comment Use VDMFEC or other FEC for ECC (Score 1) 123

What? What do you mean? You mean someone would be retarded enough to write an encryption method that doesn't use ECC or such internally?

Most encryption algorithms, whether implemented on a file or real-time on a disc, are not primarily concerned with ECC. Plenty use hashes, but not for the purpose of correcting errors caused by disk corruption. There are even less of the kind the author is looking for (real-time total disc encryption with ECC seamlessly integrated). It's not my speciality so I don't know of them

But if we're talking about sending and receiving data from long-term storage (rather than real time), that is easily attainable if you separate the encryption and error detection tasks. For error detection, and just as important, being able to fix those errors when they happen (two separate things) the term you're looking for is Forward Error Correction (FEC) software. If you're serious about backing up your data, and it still being around and undamaged in a few years, you should be serious about FEC. It amazes me how many enterprise-level companies frequently back up millions of files, but have no strategy for ECC.

Using vdmfec (my favorite FEC software. For linux), say you have a file that is 1gb that you'd back up with it (Large archive files are especially important to use forward error correction on, because plenty of them, if they get data corruption in the wrong place, get totally screwed up.) So, let's say with vdmfec you select the blocksize to be 5 kb, and then you select two positive whole number parameters, K and N. For every original K blocks, N blocks are written so that if up to N-K fail, you can still recover all original K blocks.

In plain english, if I set a K value of 10 and an N value of 30, then the first 50kb of the file would be transformed into 150kb. There could be quite a few bits accidentally flipped in that 100kb over time, but as long as any 10 of the 30 blocks did not suffer any damage, that set of blocks would be entirely fine. You can pass different K and N arguments according to your needs (reliability v. size) for a reasonably reliable disc over the short term, K=15 and N=20 would do just fine.

For encryption, use whatever you'd like, total disk encryption, folder encryption etc. One concern is that if you use any error detection or correction, it establishes a reliable data pattern which can be used to break the encryption. This concern can be solved by encrypting before applying error correction instead of after, or using encryption of sufficient bitstrength so that it will take another several decades for the hardware to be developed to crack it.

China

Chinese Legislature Conducts Large Online Vote 152

hackingbear writes "In a bid to reform the tax law and raise person tax exemption to 3000 Yuan per month (or about US$5000 per year,) from 2000 Yuan per month, the Chinese legislature has conducted a massive online vote on the pending legislation. The [National People's Congress] Standing Committee, China's top legislature, on Wednesday publicized suggestions and opinions on amending the Law on Individual Income Tax that were submitted online from April 25 to May 31. Among all 82,707 citizens who commented on the proposal, [only] 15 percent of them favored raising the exemption to 3,000 yuan. However, 48 percent suggested to further raise the exemption to 5,000 yuan per month. While the online votes are not binding, the outcome likely shape the final bill. We'd hope the US Congress would dare to collect real citizen input on its legislation, rather than just doing lip service or useless political arguments."

Comment Re:He was willing to speak in Israel at all? (Score 1) 609

It's interesting to note (*) that the current state of affairs regarding marriage in Israel is more unpopular among secular Jews who want to marry other secular Jews without the overbearing involvement of an orthodox rabbi than among people who are interested in marrying someone of a different faith. The latter seem to be better organized and have better parliamentary representation, so something might actually change on their behalf.

(*) Interesting to me, at least...

Comment Re:He was willing to speak in Israel at all? (Score 0) 609

Where do you get that? Interfaith marriage is not illegal in Israel, and non-jews can certainly own land. There's nothing in the constitution about that. Really, the "constitution" is a set of fundamental laws with an ad hoc constitutional status - i.e. this: http://en.wikipedia.org/wiki/Basic_Law:_Human_Dignity_and_Liberty

While it's true that marriage law is a mess in Israel, it's because of a bunch of reasons having more to do with internal politics than a desire to discriminate against anyone, and the situation you're describing is basically fiction.

Comment Re:Oddly, I'd like to ask the reverse (Score 0) 585

My advice: Nah. When I used DOS, I kept solving problems to get things done, but they were stupid, unnecessary problems that were the result of the limitations of the system. They weren't challenging problems - just busy work.

When I got my first Linux system up and running, I felt like I was finally free of all that arbitrary crap. I don't miss it.

Slashdot Top Deals

The difference between reality and unreality is that reality has so little to recommend it. -- Allan Sherman

Working...