Follow Slashdot stories on Twitter


Forgot your password?
Get HideMyAss! VPN, PC Mag's Top 10 VPNs of 2016 for 55% off for a Limited Time ×

Comment Re:well well well (Score 3, Insightful) 308

What the email actually say are normal intra party politics, back stabbing and intrigue. They have not found corruption, extortion or even racist jokes being forwarded. In fact for an email dump it is pretty innocuous. Some embarrassment for some. Debbie seems to be the one they are throwing under the bus. ( She actually looks like Mrs Frizzle from The Magic School bus).

But I am also intrigued by the Russians deciding to help Trump. Foreign powers meddling with our elections, swaying our public opinion we should be very very wary about. It is definitely illegal for foreign entities to give campaign contributions. It seems to be some sort of in kind contribution. That Russia does not want Hillary seems to be a very big plus point in her favor.

Comment Backups are really painful in fishing expeditions (Score 1) 49

The IT Gods of our company have implemented some really serious backup and security measures. Something called Bit9 randomly kills my compilation process, the Mozy backup locks the file right in the middle of a git pull --rebase origin master resolving merge conflicts. The damned backup system takes two cores out of my 32 core machine 24/7 constantly. It backsup debug logs and regression suite temp files every 30 minutes. My unit testing script churns through 10 GB of scratch files every night. All I care about it is the the line "Unit test run: 12474, passed 12474, 100%". But all night long Mozy has been backing up the scratch files dutifully. Where it is storing it, how much it is charging our company .... god only knows.

It is so bad that no developer in our company has used Mozy to recovery anything successfully. You launch the recovery dialog, wait for it to populate the file tree and recovery sets. It spins and spins and spins. We give up. It seems to be some tool meant for office application, some spreadsheets and documents all manually created. How many documents can you physically type up every day? It works at that load. Deployed on a development work station, that downloads some 45 GB of source code in some 20 repos, with daily pulls and rebases, developers maintaining multiple views, running regression suites and unit tests, we easily generate 10 GB of data per day per developer spanning easily 20000 machine generated files. All I touched were three source files, and approved one pull request, boom 10GB!

Yahoo emails are all manually typed. It does not have to contend with this level of machine generated derived objects and data files. But it is not dealing with a 200 developers, it is dealing with several million users. They could be churning through this much of data in their image files and video/audio clips. It will take significant effort and cost to recover anything from backups.

There is however, one developer who actually found something very interesting. We don't have wait for the recovery sets dialog to populate. If you know precisely the entire absolute path name to a file that was deleted you could type it as the wheel it spinning and it can be found relatively easily, he said. So yeah, if you know precisely the name of the blob that want to recovery, may be you can. But to go on a fishing expedition finding all files that existed on a particular day it well nigh impossible.

Comment When you let Goblins write the rules ... (Score 4, Interesting) 637

Albus Dumbledore explains to Harry Potter the philosophy of Goblins and the concept of selling an object.

From the Goblin POV, the only true master of any object is the person who made it. They do not like the habit of witches and wizards acquiring goblin made objects and passing them from wizard to wizard by sale or by inheritance. What wizard think as the price paid to a Goblin own an object, is merely a license fee to use the object for the lifetime of the purchaser. When the wizard dies, or no longer wants to own it, the object should be returned to the Goblin who made it.

John Deere will agree with this philosophy wholeheartedly.

Comment Re:How much to do this legally? (Score 1) 35

(For the record, I'm not involved in that type of business, but I do know some things about the evolution of modern payment systems, so I'm speaking from that angle, not as someone interested in dirty talk with an anonymous liar. Really.)

Wow! Even anonymous cowards do not want to be mistaken for phone sex callers...

Comment Re:So it begins... (Score 1) 212

A good question: What is it about paying rent people find so appealing?

Some opt to pay rent knowingly and willingly. If your job does not have steady predictable minimum income stream, you would be wise to rent a home/apartment, rather than owning. If you want to keep the option of taking a job anywhere in the country, again you would knowingly pay rent, rather than own.

Others are forced to rent knowingly and unwillingly. Usually poorer people without good credit history, they don't qualify for loans or have enough to invest. One of the startling findings about expanding solar to sub-Saharan Africa was this: They were paying lots of money for batteries, battery lamps and lighting oils but were too poor to acquire solar panels for themselves. A rack of 10 solar panels is too expensive for anyone in that village to own. The micro lending organizations stepped in and created loans for someone to buy a 10 or 20 solar panels and let people charge their phones and flash lights and lanterns for a fee. It is a very successful program. Rate of return is too small for big banks to even look at it. But some social welfare organizations solicit donations to lend money to poor villagers to buy solar panels and cell phones as micro or nano business opportunity. This is another example of people paying rent, knowing the economics but resigned to fate.

Then comes the third category that made you ask that rhetorical question. Some people are tricked into paying rents.

Comment Re:Many things are worse than bad comment punctuat (Score 1) 523

Thanks for the follow up. I agree with you on using long descriptive function names and variable names to reduce the need for comments.

Differences in our backgrounds explain the different emphasis we are placing on comments. But all three of us agree more than we disagree. Splitting hairs about the last 5% disagreement, while ignoring 95% agreement.

Slashdot Top Deals

"Catch a wave and you're sitting on top of the world." - The Beach Boys