HNHacker News
TopNewBestAskShowJobs

morphir

196 karma · joined June 3, 2009

submissionscomments
morphir··on Oil May Be Leaking at Rate of 25,000 Barrels a Day in Gulf
I actually don't have words for how sad this is..
morphir··on Ask HN: When is a company no longer a startup?
So, the entire point with starting a company is to make wealth. This wealth is traded with money. The day your company create so much wealth that you go break-even, that will be the day you have established a profitable company, and you can be considered entering the phase of intrepreneurship (meaning to work on a already established business-model). A startup is entrepreneurship. So the next question would be: is this model which I've "entrepreneured" sustainable? Will it continue to grow?

To sum it up, I would say that 'entrepreneurship is act of creating a profitable business - where as intrepreneurship is the act of maintaining it'. I would also add that the distinct difference between those two people, is the willingness to take risk one often see in entrepreneurs. Whereas maybe inrepeneurship is handed to college-kids with an degree.

morphir··on Steve Jobs “Folks who want porn can buy an Android phone”
I'm all for porn. Larry Flint said it once: It's just sex.

So why make a big deal of it? There is no way you can take the morale high-ground by disallowing porn. Tell me, are apples customers conservatives that walk around playing golf all day?

morphir··on Norway Prime Minister governs with the iPad
and that is exactly how he governs the country, sending emails, making phone calls, and pressing the red button in the briefcase.
morphir··on Htop - better top
you are right. It turns out OSX support is here now. Do I have to be binary compatible to Linux to use it on FreeBSD?

It's a great tool nonetheless.

morphir··on Htop - better top
htop is not a generic *nix tool. It depends on the Linux kernel (hard dependencies).
morphir··on Casting SPELS with Clojure
same here. I was looking forward to april because of this book..
morphir··on RIP: Robin Milner
Is it so that CS-books face an increase in value when the author have a passed away? Kinda like with art, where the author/artist never sees the pleasure of economical benefits during his/hers lifespan. But when death occurs -- that will be the ultimate marketing effort as we can take the time and sum up a person intellectual contributions....hmm..does this wanna make you work harder or what?
morphir··on Ask HN: Did you order an iPad? Why or why not?
I'm waiting for a similar (cheaper) device that runs android. I wont commit to apples tyranny.
morphir··on Ask HN: Could HN be a dating bureau for entrepreneurs?
I have to say I was thinking more along the lines of 'match me against criteria x and y'. Needless to say, the trust part is the most difficult part I suspect..
morphir··on Ask YC/HN: What's a problem, any problem, you'd like to see someone solve?
what about google checkout?
morphir··on Ask YC/HN: What's a problem, any problem, you'd like to see someone solve?
what about a massive foam finger?
morphir··on Python + Lisp = Thnake (live-CD Linux distribution with pre-configured dev env)
someone should put tail recursion in clojure..
morphir··on Would you pay $62 for a Wikipedia article?
Save your money for Land of Lisp by Conrad Barski, coming out this month. http://www.amazon.com/Land-LISP-Learn-Program-Game/dp/159327...
morphir··on Ask HN: Is there a point to school?
Here is my hard learned lesson: DO NOT STUDY JUST TO GET AN DEGREE! It such a waste of good time AND money (lost income) to study some random topic that you could not care less about. MANY students fall into the trap of choosing a study/career that brings them status. Unfortunately, they will either 1) most likely drop out, or 2) Become average at doing what they do. Why? Because the guy who always is curious and maybe even passionate about his domain will always go to greater lengths to get there.

Study something because of your curiosity towards the subject.

The day your curiosity has dried out, you are finished with the topic. Its as simple as that. Do not study something because its interesting; you got books for that. University degrees are meant to prepare you for research and a academic life, and ultimately become professor/PH.D. The degree aside, the network one can establish during your study years is once in a lifetime opportunity. But I repeat again, follow your curiosity. The story will write it self.

morphir··on Ask HN: Are ACM worth a membership?
aren't articles published under the domain of academia supposed to be free of charge?
morphir··on Ask HN: Mercurial or git?
GIT, because it has the best performance and are backed by large projects like the Linux kernel, Wine, etc.

May I add that Mercurial has Python dependencies, while git are written in C.

If I were to bet who outlasts who, I would put my money on GIT. Also, considering GIT is so simple by design, I foresee it will be used in many other cases than source code management. As it is just a matter of creating new high level porcelain, like say, revision control. ;) How about that Linus?

morphir··on [dead]
I don't think that is science from academia, but rather popular science that is trying to be speculative so Discovery will be tempted to make a tv-show about it..
morphir··on The Rasterbator 1.2 - creates rasterized versions of images - free
personally I use Posterazor [1] which does not have mono/.net dependencies. Its a small app which support both OSX, Windows and Linux. I used it for an rc air-plane design, making a 1:1 scaled print. Worked great!

[1]http://posterazor.sourceforge.net/index.php?page=download...

morphir··on Jon Stewart: ChatRoulette
Linus Torvalds called the bsd-people for a bunch 'masturbating monkeys' and the digg-crowd for a bunch of 'wanking walruses'. I wonder if there was a more appropriate term for chatroulettes users..

But lets be honest guys - we all thought "err.. why did I not think of that".

morphir··on Clojure won't win the battle but may win the war
Are there anyone else who are concerned with the lack of tail call optimization in Clojure?
morphir··on A Tutorial Introduction To The Language B
There is an obvious question here: why would someone learn B?

The entire reason for C being conceived was the lack of creating abstractions in B. No project should be carried out using B, so I suppose its published for sheer historical reasons..?

morphir··on [dead]
I suppose this is sort of a internet reset button for many people ;)
morphir··on Functional programming explained ... IRC-style
<RobertFischer> A graph is a data structure of data structures.

Could anyone provide an example?

morphir··on Pure CSS new 3D effect
I got js disabled. And the effect worked fine.
morphir··on [Ask HN]: Clojure - why the optimism?
Many good points here.

Rich Hickey has made a lot of good choices in designing the language and its core libraries; it "feels" like a good fusion of Scheme and Common Lisp, richer than the former and not at all crufty or impossibly massive like the latter.

Could you give some language design examples that differs clojure from other lisps?

I heard someone speak about 'data' is separated from 'code' in clojure.. any examples of this?

morphir··on Teach Yourself Programming in 10 Years.
Then please tell me how software gets built. Provide me with a methodology, instead of being a arrogant fool like you are now.

Yes, a code monkey is a term I'm familiar with. But you need good communication skills too.

morphir··on Teach Yourself Programming in 10 Years.
"A knowledge of algorithms doesn't teach you to pick the right problems to solve."

That is true. To create a application, one needs a Use Case. A Use Case will provide the most abstract solution to what the app will be doing. Then you can take the top down design approach, by dividing the Use Case into a several abstract sub problems. That is known as code architecture and belongs to System Engineering. The System Engineer needs a domain-expert help to identify what problems that needs to be solved.

Then..

Programming is carrying out those abstract sub-problems (interfaces) to become a concrete solution using a specific programming language. To complete such a task, one needs a person that knows his/hers algorithms design techniques, sorting, searching, string processing, graph problems, combinatorial problems, geometric problems and numerical problems. And lastly, the analysis of the respective algorithms.

Once you know what to solve, its just a matter of being able to carry out the task.

I think you might have confused the programmers job with the job of actually creating the entire software - which in general terms is non-sense. To sum up:

The software engineer (the project lead) takes care of identifying the sub-problems, after creating the Use Case with the domain expert (often the customer).

The programmer solves those sub-problems bottoms up, by focusing on creating the atomic parts as efficient as possible.

morphir··on Teach Yourself Programming in 10 Years.
Who said that algorithms are everything? No, of course they are not. In C-languages you have about 50% memory management, then you have code architecture. But algorithms are the very heart of programming, and the most important topic. Look, if you have the algorithm to carry out a task, then its just a question whether you have the tools to accomplish it, and if you know your tools to do it. The latter could be the equivalent of knowing your programming language.
morphir··on Teach Yourself Programming in 10 Years.
or you can take a algorithm class and become one within 2 years, as somebody once stated ;)
← PreviousPage 3 of 5Next →