Live data from Hacker News

Elon Musk on First Principles

blog.microlancer.com

31–40 of 105 posts

Re: Elon Musk on First Principles

#31
Reasoning from first principles is ahistorical, and that is why it so rarely works in the real world. Political and social constructs inherited through time (like, say, the law) will butt heads against a "pure" new solution. You need the resources (and determination, will, etc) to overpower colossal systems we've arrived at through the progression of history.

If you're going to hit homeruns like Musk, I think you must "reinvent the wheel" like he does. But he has resources to fight those battles, and you -- probably -- don't. When he didn't have those significant resources, like when he started Paypal from first principles, he had an entire cultural shift as his economic lever: he was only able to compete in the online banking and credit card industry because it was an Internet wild west.

I'm not sure that reasoning from first principles is the right first step for someone with no assets now that the internet has legal and corporate oversight swimming through it. But what do I know :P

Re: Elon Musk on First Principles

#32
post #19

"Reasoning from first principles: What’s the least information I need to collect from the user to make the app functional?" Functional web apps do not need any user information. People should be able to use the app without having to submit any contact details. An account is created for them automatically, and, presuming they like the app, they can provide contact details later. Similarly, most apps do not require pas…

This works if the ultimate goal is to sign them up for a free account. But what if the goal is to convert them to a paid account after a certain trial period? A user can just clear their cache or cookies and use it free indefinitely.

In freemium models, some features are free. People should be able to use the app without submitting contact details. I did not state that all features had to be free. Enough features should be available that users can quickly understand premium account benefits. Deciding what features to make free vs. premium can be a difficult business decision.

Then, unlock premium features for registered (paying) accounts. (Trial periods require superfluous tracking code that offers little business value, if any.)

See: http://www.forbes.com/sites/brettnelson/2013/07/23/the-freem...

Re: Elon Musk on First Principles

#33
post #4

I'm a big fan of reasoning from first principles, but in practice it tends to work out more like 'total honesty' does with your spouse. Which is to say, not always all that great. I tend to be a reasoned sort of guy, this doesn't mean I don't say stupid things, I do, but when called on those things I can tell you how I reasoned to them and you can help me see the error in my reasoning. When someone can't reason from…

>> When someone can't reason from such a basis, and they are insisting on some plan or assertion based on their 'gut' I find it very hard to accept that as acceptable. When they won't even talk about how one might reason to the point, I find it unacceptable. Not all people rely on linear and logical problem solving abilities. People who are creative tend towards "gut/intuition/instinct". Take for example Magnus Carls…

[deleted]

Re: Elon Musk on First Principles

#34
The so-called reason by analogy is just gradient descent to approach local optima in optmization. The "by first principle" is just providing an approximate (ideally convex) model and solve it analytically for global optima. The problem is generally very hard (#P hard), both for formulating the problem and solving it. Global optimum of course in theory is better, but the quality of your objective function and constraints could easily offset this advantage. If you can come up with a simple linear programming problem for the battery example - that's great, but most likely you won't due to the prescence of competitor, market and policy constraint.

Re: Elon Musk on First Principles

#35
post #11

A few years ago i went to this talk where the founder of Kiva Systems (automated warehouse systems) was giving a talk. He was mentioning how he came up with the idea, and it was actually quite a structured approach. He altered the parameters to the theoretical maximum (what if the warehouse was an infinite size) what would the solution be? What he eventually came up with is the system they have today. Structural thin…

that kiva system is very cool, here is a tedx video about it, and some words about the theoretical min-max parameters mentioned.

http://www.youtube.com/watch?v=szU2-1infqc

Re: Elon Musk on First Principles

#36

Reasoning from first principles is ahistorical, and that is why it so rarely works in the real world. Political and social constructs inherited through time (like, say, the law) will butt heads against a "pure" new solution. You need the resources (and determination, will, etc) to overpower colossal systems we've arrived at through the progression of history. If you're going to hit homeruns like Musk, I think you mus…

I think "standing on the shoulders of giants" is the cliche you're looking for.

- Looking over the examples from the blog post, those aren't really from 'first principles'. They are assuming cars and an internet and other huge innovations. I think the real message should be 'double check your assumptions'.

Re: Elon Musk on First Principles

#37
post #25

Earlier quoted context omitted.

Because it formalizes thought and encourages people to use templates rather than actually thinking about it themselves. If you're "solving problems" by always referring to your sheet of "problem solving approaches", then you're doing it wrong. You might still be successful in solving a problem, but you've effectively turned yourself into a robot.

Anyone operating in a template-driven manner is not reasoning by first principles. I'm not sure what legs your argument has, we might as well say that speaking an existing language like English, French, or German makes us robots by forcing us to communicate within a well-defined and rigorous communication structure. The fallacy of an individual with regards to reasoning is not a function of the fact that methods of r…

"Anyone operating in a template-driven manner is not reasoning by first principles."

I'm saying that when you want to solve a problem, you don't use a checklist of which "reasoning from first principles" is an item. "reasoning from first principles" would be the template. It's an approach that someone spoonfed you. There is no contradiction here because we're speaking about the type of approach, not the particular sequence of steps you use to arrive at the solution. Of course you can be creative with these steps once you know the type of approach you're taking.

"I'm not sure what legs your argument has, we might as well say that speaking an existing language like English, French, or German makes us robots by forcing us to communicate within a well-defined and rigorous communication structure."

Natural language is well-defined and rigorous? That's not true.

"The fallacy of an individual with regards to reasoning is not a function of the fact that methods of reasoning are identified"

I don't care that it's labeled, per se, as long as people are discouraged to act like I mentioned. If the act of identifying and labeling thought patterns promotes laziness, then I am justified in being against it. But anyway, that's an empirical claim and you haven't provided any real reason for why you think it's false.

Re: Elon Musk on First Principles

#38
post #19

Earlier quoted context omitted.

This works if the ultimate goal is to sign them up for a free account. But what if the goal is to convert them to a paid account after a certain trial period? A user can just clear their cache or cookies and use it free indefinitely.

In freemium models, some features are free. People should be able to use the app without submitting contact details. I did not state that all features had to be free. Enough features should be available that users can quickly understand premium account benefits. Deciding what features to make free vs. premium can be a difficult business decision. Then, unlock premium features for registered (paying) accounts. (Trial…

So really, the answer is to use payment details as user information.

That seems like a great idea. /s

Re: Elon Musk on First Principles

#39

Reasoning from first principles is ahistorical, and that is why it so rarely works in the real world. Political and social constructs inherited through time (like, say, the law) will butt heads against a "pure" new solution. You need the resources (and determination, will, etc) to overpower colossal systems we've arrived at through the progression of history. If you're going to hit homeruns like Musk, I think you mus…

I don't agree: law, political, and social constructs are also amenable to arguments from first principles.

Re: Elon Musk on First Principles

#40
post #14

Earlier quoted context omitted.

Occult drivel. Where on earth did you read that about Magnus Carlsen? To say good chess players (not to say grandmasters, let alone world champions) don't calculate moves borders on insulting.

According to Kasparov, Carlsen has a knack for sensing the potential energy in each move, even if its ultimate effect is too far away for anyone — even a computer — to calculate. In the grand-master commentary room, where chess’s clerisy gather to analyze play, the experts did not even consider several of Carlsen’s moves during his game with Kramnik until they saw them and realized they were perfect. “It’s hard to ex…

[deleted]
Post reply on HN