Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Mother Saves the Daughter's Life (Score 1) 208

I am CPR trained (I have two kids), usually all you can do is buy time for the emergency services to show up. Essentially you postpone/reduce brain damage. The first thing they teach you you is asses the situation, get somebody to call emergency services, start CPR and sustain until help arrives. In this case Siri played the role of the third party that calls 911 which is not a small thing. Seconds count in these situations.

Comment Re:With lots of customers. . . (Score 1) 174

Just some observational evidence, but big companies do not seem to buy ideas or technologies. . . they do seem to buy customers, though.

You're right. Ideas are dime a dozen, execution is what's hard. Unless you have proven to be able to execute, the idea from a third party is just potential liability.

Comment Tetris to an Oracle product (Score 1) 290

I once added a Tetris clone to what would end up being an Oracle product after acquisition. It replaced the editor in an IDE if you changed the description of a document to match the address of the office we used to work. It survived at least three major releases. The code may still be there for all I know, probably unreachable.

That product had a few Easter eggs, a picture of the dev team in a dinner party that could be access by typing a correct sequence in the about box, also in a couple of releases, on Christmas a Santa's hat would appear on one of the icons (we had to remove that one, since it was perceived politically incorrect). Even one version that never got released, had a simulation function for a business process where work items moving through the process diagram would be rendered as Lemmings, with music and everything.

Comment Re:Science... Yah! (Score 1) 958

Utter bullshit. The easiest way to control weight is to exactly follow the scientific advice. I lost a lot of weight (about 25 kg over 6 months) by a simple system: (Change in Weight (kg))/7700 = Calories I ate - Calories I used

Could you elaborate? The units don't make sense. If I'm reading your comment right, you're saying that 1kg of body fat holds 7700kCal/kg, so shouldn't the equation be:

(7700 kCal/kg) * (Change in weight(kg)) = Calories I ate - Calories I used

Comment Re:Hitting 36 years old (Score 4, Informative) 552

That's a lie for good programmers, for mediocre ones, it might be true. I'm 38 and I've never before had more offers. I work with 60 something programmer (not manager, just a coder) he's one of the best developers I've ever met. He's still in demand. Only crappy consulting jobs care that much about per-hour cost. Most high-end product development typically care a lot more about quality of the code produced and productivity than the per-capita cost of an engineer. They usually can afford to pay well and provide a decent technical challenge.

Comment Re:Haleluja ... (Score 2) 669

And if you want to enlighten people about their misunderstandings of your religion, it's probably wise to know the difference between a "statement" and a "question," and, at a bare minimum, decency requires not conflating ignorance of internal concepts like "ex cathedra" to stupidity.

Otherwise, you come across as just another thumpin' asshole.

It's complicated. Many old religions have two components: the popular beliefs and the philosophical part of them. This is true of Catholicism (do not confuse with Christianism), Buddhism, etc.

The philosophical part is complicated. It's not something that you just explain in a couple of sentences on Slashdot, it will take some studying to get the meaning right of many concepts, such as "ex cathedra" or "metaphysical causality".

Going back on the topic of the article, you could read a great comment at the bottom of this story: that gives (IMHO) a great summary of on what the Catholic Church believes regarding evolution and big bang.

Comment Re: There we go again (Score 1) 383

Only if you're dumb enough to let authentication program be suspceptible to such an attack. Dictionary attacks can be trivially defeated by rating limiting tries and after, say, 5 tries not allowing any more attempts for some cooldown period. No attacker is going to bother if they can only have 5 tries every 15 to 20 minutes.

Please, if you ever have to implement one of this cool down periods, don't be an asshole and allow just 5 attempts (or 3 or something equally idiotic).

There's no good reason why not allow, let's say a 100 attempts, and even really short cool down period should be enough, for example 500ms. Time for some quick & dirty math, assuming 36 possible characters and an 8 character password, a 500ms cool down would add: 36^8*.5/60/60/24/365 ~= 48000 years to brute force all combinations.

Comment Re: I looked up where this dude works (Score 1) 312

I should not feed the trolls, but anyway, I'll bite.

I disagree on both counts, Medallia has been profitable for quite some time and it's growing really fast, so hardly a waste of VC capital.

On the engineering side, we do build new things, some are really challenging. For example we have a very cool real-time OLAP engine (we can render reports with a median time of 183ms, on datasets with a hundred million records and thousands of columns), our text analytics team does build it's own models (we have researchers on payroll), our sentiment analysis models for some industries are better than anything else out there, the testing infrastructure is wonderful, and there are things I cannot discuss :)

Working here I've met some of the brightest people in the world (I stand by that). In all, it's a great place to work as an engineer.

Comment Naming difficulty is a symptom (Score 1) 473

Naming things is hard, because to give something a good, meaningful name, you must understand the thing you're naming deeply.

Maybe that's where the notion of a true name comes from.

Whenever I find myself having trouble naming a class or a method/function, it's typically a sign that something in my understanding of the problem (or the framing of the solution) is wrong. And I need to revisit the thought process that took me there. Usually, once I do so, names fall in place without much friction.

Slashdot Top Deals

"Trust me. I know what I'm doing." -- Sledge Hammer