Become a fan of Slashdot on Facebook


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: policy (Score 3, Interesting) 242 242

You don't control the security policy of most things that you need to interact with.

You should be assuming that every single site that is not under your direct and personal control is doing the same thing. Even if they swear that they are not.

Every password that you give to a remote system should be a unique random password given only to that system and saved in your personal password safe.

The one exception is having a common password for things that you don't care about. The trick to taking advantage of the exception is making sure that you really, really don't care about any of the systems in that category, and never will.

Comment: Re:what? (Score -1, Troll) 37 37

In case you missed it, my objection is to calling it a "round-the-world flight", when it is not.

I pretty much stopped reading these stories when I saw that they were landing several times along the way, which makes it a "round-the-world trip", which, while impressive, is not even remotely the same thing as a "round-the-world flight".

If they can stay up for 80 hours, they should be able to do a "round-the-world" flight too.

P.S. Are you 12?

Comment: what? (Score -1) 37 37

"round-the-world flight"? Wake me when a solar plane actually does that.

I don't care about a plane making a series of relatively short flights under optimal conditions (daylight), and I don't see why anyone else does either.

This is no more a "round-the-world" flight than if they had taken off in Nevada and circled a rock in the desert from sunrise to sunset for a few days in a row.

Comment: Re:Performance? (Score 1) 210 210

I don't know. I don't have that many users.

I can tell you that one of the filesystems I archive has lots of small-ish files in it. Like over 300,000 files averaging like 250kb each. The rsync takes a few seconds to scan everything. Lots of changes or changes to big files will slow things down during the copy.

Oh, a handy tip for running big Linux fileservers: have a minimum of 1 GB RAM per 1 TB of storage. No matter what you are doing with your server, you want lots of room for the stat cache. Even more if you are scanning regularly looking for changes.

As long as the system functions well as a file server, the versioning backend shouldn't hurt too much. A slow sync shouldn't interfere with normal usage, it just reduces the maximum scan frequency.

One small disadvantage to this system is that it has a window. Things can happen in that window that will never be seen. If you have one of the very rare cases where you absolutely need to catch every single change, you can't use this; you need to use COW.

For everyone else, this is a very good solution. And it is fun to set up. One more tip, think about your locks in advance, and pay attention to situations where it makes more sense to bail out entirely (and wait for the next pass) rather than waiting for the lock to clear.

Comment: Re:Both sides of the coin? (Score 1) 256 256

Do you really expect people to ignore such valuable information?

How you dress, how you speak, what you name your kids - all things that plainly tell everyone around you, who you are.

Naming your kids has the added benefit of telling everyone that meets them who their parents are. It isn't racism to learn which names are best avoided, it is simply pattern recognition.

Comment: Re: Demographics (Score 1) 256 256

Well, fortunately, both problems are solved. I direct your attention first to the question of why there are more black men in prison than you would think "fair" by their fraction of the population:


Next up, a quick look at hiring practices. Note that this one is earlier, and does not walk you quite so explicitly through the cutoff theory.


If you can handle the math, that site will open your eyes.

Comment: Re:Welcome! (Score 2) 1082 1082

They aren't acting out of the fear that someone is slipping out of their control. They are merely doing what they have always done, except when someone stronger was preventing them, by force, from doing it.

And colonialism, particularly in Africa, is far older than the Ottoman empire and Turkey. Turkey was just following in the long tradition of arab and persian empires.

Comment: Re:Zero respect for SCOTUS (Score 1) 1082 1082

Well, for one thing, it doesn't involve amending the constitution for every decision that needs to be overturned.

For another thing, 3/4 is not written in stone. It could be 2/3, or 3/5, or whatever.

If we were talking about a state veto over federal legislation, I'd support a low bar, like 1/3, or maybe 2/5.

Unfortunately, Supreme Court cases are binary decisions. Overturning a ruling is, in effect, a ruling for the opposite. Because of that, 3/5 or 2/3 would be more appropriate.

Then again, I'm not concerned with "popular support". Bringing it up suggests that you missed a some important days in your civics class, or, more likely, that your teachers missed those days in theirs.

Comment: Simething simple you missed? (Score 4, Interesting) 210 210

rsync with the --compare-dest option will give changed files, and --link-dest will give whole file trees at set times.

You can do it pretty simple, or quite complicated, depending on your needs and preferences.

rsync --link-dest makes a new tree with the current time, using only enough space for the directory tree and the changed files. On my box, I use it in a cron that runs every 5 minutes and cycles through my backup list. If any of them are older than the interval, it fires off the backup script specific to that type of connection (local LVM, nfs, CIFS/SMB, ssh, etc).

A second cron then prunes those directories so that I've got fewer copies as I go back in time. An example would be pulling a copy every 15 minutes and keep every copy for 2 weeks, keep one from each hour for a month, one per day for a year, one per month for 10 years, and one per year forever.

This can be easily adapted to other schemes. --compare-dest will make a tree with just the changed files, which you can then gather up and sort into the archival tree. Run a second (plain) rsync to sync up the comparison directory when done.

Comment: Re:Zero respect for SCOTUS (Score 1) 1082 1082

Did they not cover the Connecticut Compromise in your high school? Wyoming + Montana already have more say in lots of things than California.

Right now, the Supreme Court has the final say in everything. The only appeal possible is open revolution. Surely that is not to be preferred over peaceful options.

Comment: Re:Assuming you're not a troll (Score 1) 1082 1082

Just FYI, several of the states had official religions at the time of ratification. "Congress shall make no law respecting an establishment of religion" was just as much about preventing congress from abolishing those as it was about preventing them from creating a new official federal religion. "Respecting" here means "regarding" or "relating to", and swings both ways.

Comment: Re:Welcome! (Score 2) 1082 1082

Nah, no need to imagine spite when the power vacuum is as plain as day.

European colonialism is on the decline across Africa and the middle east. As a result, the spores of the previous colonial powers, dormant for hundreds of years, are waking up and reasserting themselves.

The slave trade, for example, ran for hundreds of years across those parts of the world under Islamic control, until Europe came within a hair's breadth of eradicating the practice from the world. Now it is back.

Klein bottle for rent -- inquire within.