Slashdot is powered by your submissions, so send in your scoop


Forgot your password?

Comment Re:They also believe (Score 2) 120 120

I do not expect this to happen quickly, it'll be on a hundreds-of-years timescale.

Which rather underscores the point that idiots investing dollars today in pie-in-the-sky schemes like asteroid mining are most assuredly throwing their money away.

I think the better way of saying this is that it underscores the point that obstructionist idiots have held back progress substantially because they are incredibly short sighted, and we should have been to that point decades ago.

We went from cars to landing on the moon in less than 60 years.

It's now been almost another 60 years. What significant progress has been made, while you idiots are all wasting time oppressing and shooting at each other?


Comment Zero-days are not "back doors". (Score 3, Insightful) 82 82

Zero-days are not "back doors".

Unless the zero day flaw was put there intentionally, as back doors are put there intentionally, a zero day flaw is not a back door, it's just some incompetent who should be employed asking me "Do you want fries with that?", rather than employed writing security sensitive software. In other words: your average bad programmer.

Comment Re:HAHAHAHA! (Score 1) 216 216

Yet still New Hampshire has one of the lowest rates of uninsured drivers at 11%.

I truly believe that this is because of the cost of liability insurance in NH. I moved here from Arlington MA (and previously RI) and insurance rates in RI and MA are quite high. If it's affordable to more people, obviously more will buy it.

It's certainly not because NH drivers are any better than Massholes or "FRIDs" (Friggin' RI Drivers) from what I've seen. Especially around here in Concord. Tailgating seems to be the state contact sport, along with going 40-50 on a residential city street. Keep yer pets indoors. Oh, and the guy with flags and straight pipes on his POS pickup truck: If I ever find you parked on my street, I'm ripping out your valve stems with a Vise-Grip(TM). Jerk.


Postscript: Pellet stoves and wood-burning stoves are quite popular here in NH for heating. Be sure to tell your insurance company so they can adjust the rate and include it on your fire policy. Because if you're a cheap fuck and don't tell them, and you have a fire, you're SOL. [InsuranceNazi] NO PAYMENT FOR YOU![/InsuranceNazi] (learned this lesson the easy way - home buying seminar).

Comment Re:Percentages? (Score 1) 372 372

That isn't relevant. The named numbers are usefull in his cause, so they are presented as fact. That happens everywhere - remember the "indisputable" proof of weapons of mass destruction in Iraq?

To be entirely fair there, the U.S. and Britain knew he had them because we sold them to him in the first place.

Comment Re:Obligatory "why" post (Score 1) 76 76

Corection, kerberos & nfs difference between client and server generally should not be more than 5 seconds, so above should be +/-2.5 second.

That's a protocol design bug.

Specifically, there's actually no reason that protocol traffic wouldn't include a "this is my idea of the current time" in the requests and responses so that delta times could be locally calculated from the packet contents on the receiving end. This would work, no problem, for a protocol like NFS.

Kerberos is more of an issue, but since all parties have to trust the ticket granting system as the trusted third party -- so you might a well trust their timestamp as well, since you've already established a trust chain dependency on the third party. You mode the protocol to send the timestamp within the security association, and you are golden (regardless of whether you are running an adjusted or monotonic clock).

This is how DCE RPC handles byte order: receiver translates to local byte order -- if the byte order is different. If it's not, then there's no need for translation, and it saves CPU on both ends of the connection. Receiver translates to a delta time from which the timestamps are derived, and timesync is no longer a problem.

Comment Re:Great - except for one thing (Score 1) 133 133

The business side is why the company exists. When they add feature creep etc, it's generally because they don't really know what the customer wants and are trying to see what lands.

In my experience, this tends to happen when marketing gets involved in the design process, and starts asking for previous_product++. One of the reasons Steve Jobs was so effective is that he understood the technical side of things well enough to help make design decisions.

They tend to not even really understand how to tell if a time estimate is BS or not.

The best way to get good at estimating is doing a couple of fixed price contracts that end up working out to you making less than minimum wage. Then you either get good at estimating, or you go out of business.

All managers who've worked with people who are bad at estimating automatically apply a scaling factor, which usually depends on the person making the estimate, and then you scale it for the real estimate, because people are frequently bad at estimating. In general, there are two types of people (substitute gender, if you wish to): Mr. Right, and Mr. Right Now. Both of these can be valuable to a company, but generally, if you want to scale to a large number of customers without huge built-in costs, your prototype is done by Mr. Right Now to get to funding, and then your released product is done by Mr. Right.

Comment Re:Cycle of life (Score 2) 133 133

All things are born, grow up, grow old and die, corporate citizens are not excluded from entropy.

The oldest continuously running company is Kongo Gumi; it was founded in the year 578. Not dead yet.

FWIW, there are 5,586 companies older than 200 years. Like the Stiftskeller St. Peter restaurant in Austria, which was founded in the year 803, or Sean's Bar, an Irish Pub, founded in the year 900. Even the U.S. has gotten into the act; Shirley Plantation is a farm founded in Virginia in 1613. A surprising percentage of them are alcohol related, although there are also a lot of hotels, confectioners, and other businesses.

Comment Re:I have my own promise (Score 1) 571 571

>He's a loonie

No he isn't. His line of politics has kept him employed for decades. He's been banging the pan for these issues (universal healthcare, raised minimum wage, education, energy independence, ecology, etc) consistently and it gets traction. Because those are things people want and he's not saying it for show.

He's saying it because it matters.

Unlike Hillary.

>and so far the only candidate I actually want to vote for.

Then you should vote for him.


Comment Hillary is Berning (Score 1) 571 571

>solar, wind, and other sources of cleaner energy
>ending reliance on foreign oil and domestic coal

It's funny how Hillary is repeating things Sanders has been talking about for 40 years. All except for the things that really matter, like bringing back Glass-Steagall.

I vote D most of the time and she can fuck right off.

And no, I won't settle for Hillary because Bernie is "too radical" (all his policies are supported by the majority of people if you ask them) and that if he wins the nomination he might lose to a Republican. No, no he wont. The Republicans have people who appeal to the Idiocracy (seriously listen to Rubio or Cruz, they talk like they know what they're doing, but they're really empty suits) but that only gets them through the Primaries. Against Bernie in a national election, they fail.

Hillary is in such a bind it's hilarious. She's positioned herself as a "centrist" which is far right of what people actually want. She sees what Bernie is saying is getting the crowds to come out and she wants some of that. The funny thing is, she has all this baggage (She's quite the warmonger and Wall Street "woman of the street." which she has to discard in order to do that. It's not going to go away, and the more she tries to appropriate his messages, the more of a hypocrite she looks, and all Bernie has to say is "where were you when I was saying this stuff ten years ago?"

She thinks it's "her turn" and that she should just be anointed, especially if you talk to the Hillary supporters and read between the lines. She thought that in 2008 against Obama, too. She's going to be so disappointed.

Popcorn. I'm buying a truckload.


Comment Re:The justification (Score 1) 298 298

Modded informative

Just barely. Your message simply repeats the official line, which in this case is worthless.

This isn't about censorship of violent lyrics

I agree. it's about completely mindless censorship.

Freedom of speech isn't about "speech we like."

There was no incitement to violence. This was the establishment shutting up someone they don't like. Oh sure, they have a "reason" for shutting him up, but then reasons can always be found for anything. Spurious or not, "the man" wants you to know that these reasons are "for your own good" and "for the children."

Because reasons.

Your cop-sucking is duly noted.


Comment Re:My experience dressing down at a business meeti (Score 2) 471 471

There is a difference, and I do sincerely hope you know it, between dirty, stained rags and informal attire. Believe it or not, it's possible to wash jeans and t-shirts so they not only look but also smell nice.

As for your picture, you might notice that this is from a very different time. That's like complaining about the fashion of the 70s and questioning the sexual preference of the guys.

I have to agree.

One of the "You Have Arrived" indicators for success for a technical person in Silicon Valley is not having to wash your T-Shirts unless you want to keep them, because you are getting, on average, a new T-Shirt every day or so. It's a lot less that way these days, but you could, if you are sought after technically, go an entire month without doing laundry, and wear one to two T-shirts a day, with little effort to solicit shirts.

I had an intern in a button-down collar, at Google, engage me in the following conversation:

Intern: "Who's the old guy in the T-shirt"
Me: "Vint Cerf"
Intern: "Is he the token really old guy? Why do they keep him around?"
Me: "He invents things. He's a Distinguished Engineer."
Intern: (not hearing the Caps) "Like what?"
Me: "The Internet."
Intern: "Yeah, but what on the internet?"
Me: "That's it. He invented the Internet."
Intern: "You're shitting me!"
Me: "Someone had to. Do you really need me to explain who Vint Cerf is? Because if that's true, I'm willing to do the job, but you should probably 'us' it."
Intern: "What's 'us it' mean?"
Me "Google it."

Frankly I expected defibrillators would be involved at that point, but he recovered.

He moved to machine learning after that, but I think the lesson improved him.

Comment Re:My big question now... (Score 2) 65 65

It will also reveal some bugs that were nicely hidden before, when the particular fixed allocation didn't cause any immediately visible issues.

Fuzzing is useless, if you can't reproduce the bug.

It's the same as saying "There's a bug in there *somewhere*, but I will be damned if I can tell you where!".

Eng: "You mean 'It's broke'?"

Test: "Yeah."

Eng: "Thank you very F'ing much!"

Test: "What are you typing?"

Eng: "I'm closing your bug as 'Can not reproduce'; there: done!"

Comment I say we rename it. (Score 1) 132 132

I say we rename it.

I vote for "The Ralph Wiggum Is Really A Genius He Just Has Not Been Educated Forcefully Enough Act".

Because, as we all know, everyone is educable; you're just not trying hard enough if they fail,because all failure is the fault of society, and no blame rests with the child.

Those who claim the dead never return to life haven't ever been around here at quitting time.