Forgot your password?
typodupeerror

Comment 300 million books, each unique (Score 1) 121

Why does this lead in with "Stephen King has sold more than 300 million books of horror, suspense, science fiction and fantasy" -- sure, he's been a popular author, but the relevant info would be how many books he has *written*, no? How many *words* would be interesting to learn.

But if he wrote one book and sold 300 million copies, I doubt he'd need a continuity adviser.

Comment Re:The best part of the article is at the bottom (Score 1) 555

Is it OK to talk about a candidate you support? A letter to the editor? How about putting up a sign in your yard? A tweet? A blog post? A website? A billboard? A radio ad? A tv ad? Where do you draw the line? I'm not trying to say that I think drawing a line is impossible, I am just not sure where one would draw it.

Comment Re:Bad meetings? (Score 1) 457

Here's what my current dev team has settled on -- we ran into many of those issues early on, and modified our approach.

We have brief meetings MWF (calls w/ screen sharing, technically, since we're distributed).

We make up meeting notes in advance (on the wiki), each person adding in briefly what they've done, what's next, and what they'd like to discuss (if anything).

In the meeting, we only actually discuss the points listed for discussion, unless someone brings up what someone else is working on (like, "if it's useful, last year I did something quite similar to X that may be helpful to you").

Comment Lack of flexibility; misaligned communication (Score 4, Interesting) 457

Imagine a manager who asks you about what helps you be productive, and what is slowing you down, then works to change your working environment, schedule, hours, etc. to maximize your quality of life & productivity....

Naturally, it's not common, because instead managers assume their developers won't know the first thing about their own work habits (and what improves/degrades them), and instead blindly tries to establish top-down processes that will make "the team" more productive.

Sometimes it'll work out; but to be sure, people are individuals, the best developers are *already* thinking about these things (and how to hack their own lives), and the ones that aren't will become better if they're encouraged to think about how they actually work.

One thing that applies to everyone, at a general level -- getting the level (and kind) of communication right.

Some people can't get difficult tasks done unless they can retreat into a silent bubble for days on end, free from distractions and completely focused. Most people, however, need at least some level of communication along the way, to intercept them (and help) if they're getting bogged down, getting lost and attacking the problem via brute force, or getting tangled up in their own perfectionism and spending way too much time polishing the first step when they have 19 steps of the solution still to go.

So they need regular (but short and very focused) communication where they're comfortable honestly discussing where they are and where they're going. (Hint: it's hard to avoid triggering ego traps in these kinds of discussions, but if you do, you'll quickly make the whole relationship completely dysfunctional, and useless).

Other people thing best in conversation, and will work best when more-or-less permanently paired with someone else (with similar needs, of course... don't pair them with the solo deep thinker!) -- together they can be far more clever and productive than they could possibly be separate.

Comment Re:abortion is legitimate question (Score 1) 907

It never was "pre-conception" for the Catholic doctrine

I think the point was that Catholics are officially against using contraception. Masturbation is also "wrong".

Hence, they're also opposed to "ending" a fetus' life before it has even been conceived.

It's useful to also capture that particular bit of lunacy, but I agree it's a stretch to phrase it that way.

Comment Hack: cut the power at 5 to midnight (Score 1) 344

And turn it back on at midnight.
That's the simple way to reset the clocks on my alarm clock, pellet stove, oven, clothes dryer, etc. (why do all these things have clocks? It's anything with fancy scheduling options, like "run at 4am").

The car clock is the only annoying one that way (I'm not going to cut the battery and lose my mileage stats...).

The computers are fine of course.
That just leaves the one battery-powered clock up on the wall, which I simply don't adjust. I kind of like it showing the time an hour late for a chunk of the year... when it catches my eye, I think for a second that I'm really running late today -- then it's a pleasant surprise when I realize I'm fine.

Comment Re:I am a Google engineer (Score 1) 791

WRT Google -- the moral question of whether to use the loopholes is not completely clear-cut. The loopholes are perfectly legal, and all of their competitors use them. I suspect they could be sued by stockholders if they decided to optionally pay far more taxes than they were legally required to pay.

There's also the question of what the taxes will actually be used for -- this isn't so bad with EU taxes, but the biggest chunk of any US taxes you pay go straight to the military.

Morally, the best solution might be for Google to publicly post the amount of taxes they are not paying in different locations thanks to legal loopholes (thus putting pressure on governments to actually close them), NOT lobby for keeping the loopholes open, and to use at least some portion of the "loophole money" to do some direct good in the regions affected.

Comment Re:I am a Google engineer (Score 1) 791

Right; the bottom line is that there are known loopholes that all of the major international corporations use to avoid taxes... and the governments could certainly close the loopholes, if the corporations didn't have such massive influence over the entire political process.

So every once in a while there's a big "exposé" of one loophole or other, and various politicians start bills which are all destined to die or be completely neutered -- as hoped even by the politicians flogging them, because of course if you're the one who successfully pushes through the law that closes a serious loophole, you're screwed.

Comment Re:I am an HFT programmer (Score 1) 791

He didn't say he works 100-hour weeks on average, just that he "does them" - assume "sometimes" or "occasionally", since he DID say he averages 12-hour days.

He also gets vacation, even though sometimes it is interrupted by emergencies.

Let's assume 2 weeks off even including the 10 or so federal holidays (likely he actually gets more than this!) minus 2 days of emergency work.
He averages 12-hour days, an estimate probably based on a 5-day week (the stock markets are closed on the weekend, and he'd mention it if he had a non-standard work week, right?).

So: 50 weeks * 5 day week + 2 days lost vacation = 252 days * 12-hours = 3024 hours.
500000/3024 = $165.34/hour.

If "average 12-hour days" was within a 6-day work week => $137.97/hour
7-day work week => $118.37

Comment Re:Calm down and read up (Score 1) 223

http://lmgtfy.com/?q=difference+between+a+hash+and+encryption :D

[Okay, I admit this is slightly mean fun. And to be sure, responses that just say "you clearly are in way over your head -- go hire a lawyer/expert/whatever" are far less helpful than ones that say "you may need to hire an expert... they'll probably tell you to do X or Y based on your Z". But while I think the original poster was asking a valid question that's not trivially answered by google, finding the difference between a hash and encryption isn't so hard to find.]

Slashdot Top Deals

Premature optimization is the root of all evil. -- D.E. Knuth

Working...