Live data from Hacker News

I No Longer Need StackOverflow

toumorokoshi.github.io

51–60 of 94 posts

Re: I No Longer Need StackOverflow

#51

I no longer need the Internet. My hamster chewed through a CAT cable last week; it took me three days to notice, so complete was my Zen immersion in creating a period-accurate replica of the first Galilean telescope, using only Haskell lenses. When it finally dawned on me I had attained a sophistication that transcended the internet, I felt the inessentials fall away from my craft in an instant, and I was left in an…

how did you post?

Butterflies, I imagine

Re: I No Longer Need StackOverflow

#53

I often find I spend 20 minutes trying to formulate a good SO question, only to discover the solution just before pressing submit. Further reading: https://en.wikipedia.org/wiki/Rubber_duck_debugging

In that case it can still be beneficial to post the question and answer it yourself. Especially if it benefits other developers as well.

Re: I No Longer Need StackOverflow

#54

I often find I spend 20 minutes trying to formulate a good SO question, only to discover the solution just before pressing submit. Further reading: https://en.wikipedia.org/wiki/Rubber_duck_debugging

When learning a new and difficult topic I do this a lot. For the topics I have difficulties with it takes 20 minutes to build a workable test case, and perhaps a lot more than 20 lines of code alone.

It's not always that however. Most recently I spent 4 hours debugging socket.io disconnecting before I remembered nefarious DPI/crawling done by the house ISP https://nodpi.org/2010/08/07/talktalk-becomes-stalkstalk/

Re: I No Longer Need StackOverflow

#56
Some of us remember learning to program before SO existed. Hell, when I started to learn to program the WWW was still pretty new, and still looked on as something of a fad. You had to read books, and man pages to figure anything out.

Re: I No Longer Need StackOverflow

#57

I no longer need the Internet. My hamster chewed through a CAT cable last week; it took me three days to notice, so complete was my Zen immersion in creating a period-accurate replica of the first Galilean telescope, using only Haskell lenses. When it finally dawned on me I had attained a sophistication that transcended the internet, I felt the inessentials fall away from my craft in an instant, and I was left in an…

how did you post?

https://en.wikipedia.org/wiki/IP_over_Avian_Carriers

Re: I No Longer Need StackOverflow

#59
post #42

The guy hardly ever contributed to StackOverflow anyway - he's linking to his SO profile on his website. He only asked 8 questions and answered 5, in 4 years. Kinda like me and my mother-in-law. So it's a bit like a bloke who hardly ever has a drink blogging how he "no longer needs alcohol" because he went through a whole weekend without sipping a beer : ) I know that you can use SO passively - only by searching - bu…

>but the real power of the forum lies in the cases where your problem is original and you have to summon the community to give you a hand.

Every time I have had an original problem, much of SO's value was similar to a stuffed animal that I could explain my problem to, with an occasional tip of something I should look into.

I personally get much more value out of SO by passively reading other peoples' questions/answers. I think that is the real power of the service.

Re: I No Longer Need StackOverflow

#60

Earlier quoted context omitted.

This is exactly the rent-or-buy problem! http://en.wikipedia.org/wiki/Ski_rental_problem You just described the best deterministic algorithm, but it turns out there are even better randomized algorithms, where you "flip a coin" when deciding to look up StackOverflow or keep learning (of course, that may or may not be practical :p).

Thanks for the link! Hmm... given that you stated that the best randomized algorithms we have beat our best deterministic ones, isn't there a place for even better deterministic algorithm?

Nope. Thats really the point - if we find the best deterministic algorithm, it means we have found the one with the best deterministic running time. By loosening our criteria of running time to expected running time and allowing randomness, we can sometimes do better than deterministic algorithms.
Post reply on HN