Hacker Newsnew | past | comments | ask | show | jobs | submit | mqsiuser's commentslogin

Software hackers will come up with a single right solution. This solution is cemented in theory. Transforming one (message) tree into another must be done in the following way: http://www.usethetree.com

Don't just downvote me. Challenge me!

Edit: Maybe downvote & challenge me :-) ?


Hoare writes in his (famous) paper on quicksort (in 1962): "We'd implement our own recursion schema for perf reasons"

Recursion is just a tree.

Calling a function/procedure is expensive (in memory and run-time).

Create a tree (e.g. linked list), base your recursion on that!

You are not at university anymore, where you look at naive implementations for the sake of learning.

Spoiler: I (actually do) resolve (function-call) recursion to (tree-based) recursion when I feel like I want to.

Downvoters pls explain.



I liked his comment (don't shoot me for that), made me smile.

4000 isn't that much either & whats memchached? A hashmap?

He maybe means 300 lines of relevant code (+ ~3700 sugar)


Hehe. Well, this is just one file. I might agree that memcached is 300 lines of relevant pseudocode -- but then again, it's implemented in C, not pseudocode...

I agree that 4k lines isn't that much, but it's an order of magnitude off from 300. And again, that's just for that one single file.


A German here, I probably read Spiegel for >10 years (from ~2000 to beginning of 2014):

They are kind of "left" which reflects in their articles "raises a second narrative about inequality". They'd support basic income any time.

The Spiegel has turned into yellow press lately, I am surprised to see a (english) article on HN.

Thank you HN for unveiling that there are some spots in Europe that are doing fine and that there are structural problems (I can see them, the borders are open and ppl come to Germany from other European countries).


One of the problems with the open borders is that the younger people are moving, leaving countries with an already stagnant economy with an even greater aging population issue.


The same problem exists within Germany.


"The Spiegel has turned into yellow press lately" that's your very own personal opinion but the way you serve it (as absolute truth) is yellow. Not to add in various other mishaps in your argument (eg "kind of "left"", thanks for unveiling ...). In short that's nice propaganda (albeit not very effective here).


1. No, there are a lot of sources, that report the same. SPON (Spiegel Online) turned from being a good source for news into click-bait (~beginning 2014). The editorial staff changed: Didn't the editor in chief come from Germany's most famous yellow press gazette (die Bild) [1]?

2. You have a basically American audience on HN. I underpinned "kind of left" with the "basic income discussion", which -with no doubt- the Spiegel has a (very) positive stance for it (just search Google, the German terminology is "(bedingungsloses) Grundeinkommen").

3. No, it's not my opinion v.s. your's (that would be deficient)

[1] It's the co-editor ... and his appointment "was received with great controversy within der Spiegel": http://de.wikipedia.org/wiki/Nikolaus_Blome

He is also the one responsible for "the online-resort", so the articles on their web site.


I admit that I didn't know about the Bild connection (and yes it does speak volumes). Btw, Bild editors can be accused of anything but leftism and you said that there was significant controversy with Spiegel. Maybe there is still hope for the medium.

Still this particular piece is well written and (seems) quite well researched.


I am from Germany. Today I am perfectly fluent in english including idioms, puns (somewhat) and understanding american/english culture. To me Twitter feels like making sense to (native) english speakers (only). 140 characters and the english language go very well together, especially for expressing sth in an interesting way without putting yourself into too much responsibility (in case of doubt/trouble, you just say: "I mean 140 chars are just too short for being acurate"). I can clearly see there are (still) a lot of ppl from the UK (e.g. jumping into, when it comes to topics like "in Europe"), but imho Twitter has a language problem:

Twitter is a native / highly fluent english speaker.


It may be suboptimal for German, but in addition to English it seems to work very well for Spanish, French, and Arabic.


You study 6 years CS, then start your first job, how do they treat you? - like a beginner,... which has to learn,... "like everything".

"It's product-know-how that counts", but also "a good theoretical foundation" (for thinking logical, and believe me, it is better for everyone if you have that). So 6 years of studying + years of experience (for each product), the more the better.

Unf. you are mentally fittest between 20 and 30. Youngsters may make up with that, but I don't worry about my future.

It's not that 6 months is too little, it's that nothing is ever enough (and more is always better).

I guess some young startup guys may disagree and yes, there are Marc Zuckerbergs, which escape the law.

I don't want to hold you back from trying to escape this law.


"Unf. you are mentally fittest between 20 and 30. " -- not in my case. My best work and all my patents have been in my 40s (so far, still there).


You are underpinning my statement:

It's that experience (a lot of exposure in the area) is very important.

It doesn't invalidate that when you are young you are mentally fitter.


It is well known that you can't (should not) rely on bugs (or internal APIs)


> the fallacy of the "be liberal in what you accept, strict in what you issue" principal

The market (players) (can) manipulate it to create an (perceived) competitive advantage.

It's also a source where "evil" in IT comes from.


knowledge management

In context: "... the knowledge management community ..."

(I guess mainly acadamic)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: