


Forgot your password?

Comment: Re:She's _4_ (Score 1) 584

by khakipuce (#48521851) Attached to: Programmer Father Asks: What Gets Little Girls Interested In Science?

And there are plenty of people who are unhappy because their parents pushed them into a career that they do not enjoy. Hell, most people in IT seem to fall into this camp along with a lot of doctors and lawyers. Think about what is important to your duaghter's life and life in general.

The best outcome for someone is letting them be happy and content. It is not your life (you the parent) it is your daughter's life and you should encourage and support her to be whatever she wants to be. You get to set the moral framework and create a mentally and physically healthy environment but she is not your play thing that should do your bidding.

Comment: Re:Good Luck With That (Score 2) 64

by khakipuce (#47916219) Attached to: Funding Tech For Government, Instead of Tech For Industry

Big contractors and political parties share a mutual benefit from big contracts in that a profitable contractor will make donations to political campaigns, lobby groups and support "government" initiatives such as employing more young people to reduce bad headlines about youth unemployment. Anything that attempts to break up this cosy relationship will be strangled at birth

Comment: Re:That drawing was a joke, but (Score 1) 276


Going to other planets takes a lot of energy an is expensive, how does it make anyone money? Until someone finds a big return on investment from space travel, either because it makes something more efficient than the cost of traveling to space or produces a good that people want, there will be no incentive to develop the tech to cheaply explore other planets.

AI is perhaps more likely, especially since it can make things like intelligence gathering and health care much more efficient. BUT, and this does seem a bit curious, society seems to optimize for efficient use of human resources. Think about clothing production, it is still all sewn by people on sewing machines, why? Because the cost of setting up and running CNC machines to do it out-weighs the cost of just getting cheap labour.

Comment: Re:Missing the point (Score 3, Insightful) 198

by khakipuce (#45431937) Attached to: SourceForge Appeals To Readers For Help Nixing Bad Ad Actors

It's more like ranching or fishing. The cattle and fish are not customers, they are your feedstock or raw materials. Treat them badly, over-fish, poison them and you have no feedstock and hence no revenue. Google gets this fairly well, they actively farm their users giving them plenty to feed on, and doing their best not to pollute the food supply (i.e. search results in google's case) they also add in cool stuff, new toys, etc. and hence Google's customers are happy fat cows who keep coming back for more - I know, I am one!

Comment: Re:Diminishing returns (Score 4, Insightful) 478

by khakipuce (#44754991) Attached to: Schneier: We Need To Relearn How To Accept Risk



Comment: Re:Docs vs tutorial (Score 1) 211

by khakipuce (#44754951) Attached to: Writing Documentation: Teach, Don't Tell

Documentation should be tested. You test your code (I hope) so why not test your documentation??? Like all testing the very act of thinking about how to test it will make you improve it. Then developing documentation tests will help you improve it further. Testing the documentation will further test your application (sometimes what si written in the docs is right but the app doesn't do it).

Give the applicaiton and the documentation to someone with suitable skills but no knowledge of the application and give them some tasks to do. If they can complete the task with the documenation only then great. If they ask you a question, fix the docs. EVEN if the answer to the question is in the docs, if someone asked you then it's not obvious so fix it.Find out what steps they took to find the information and put it in the logical path.

Comment: Re:A Perl/Unix Way of Thinking (Score 1) 164

So as a Perl developer i guess he is not big on rich user interfaces? How does he propose to sucessfully convert say a Windows Forms UI to PHP?

Oh! I get it, that's out-of-scope, who needs UIs? We can all just run a bunch of command line scripts and applications.

But wait, didn't we do that already .. I seem to remember it being called Unix.

I for one welcome this bright new future!

Comment: Re:Nice (Score 1) 719

by khakipuce (#44295117) Attached to: Edward Snowden Nominated For Nobel Peace Prize

No, religion just provides the labels. The cause of wars, and much other fighting (gangs, football hooligans, etc.) is TRIBALISM. In Northern Ireland Catholics and Protestants are fighting again, but those are just convenient labels for "native" Irish and people descended from English invaders. Much of the fighting in in the middle east is between people with different tribal allegiances, the media just finds it easier to say Sunni and Shi'a.

Just to be clear, I am an atheist and know that a lot of terrible things have been done in the name of religion but I think if we took religion away altogether, certain groups of people will still see "them" and "us" and start fighting.

Comment: So thre are Pros and Cons (Score 3, Insightful) 54

by khakipuce (#44186909) Attached to: ARMs Race: Licensing vs. Manufacturing Models In the Mobile Era

Owning the Fab is a big capital cost and means the beast has to be fed but allows for more late-stage tweaking. Not owning that Fab means potentially more flexibility in choosing a process for the design. Of course ARM ahs to work with it's partners, that doesn't mean it's partners are in-flexible and far from cutting edge.

Seems like no great news, just the same old in-house vs. out-sourced debate...
