Hacker News new | ask | show | jobs
by blindseer 1077 days ago
People that are saying this is SEO, in my opinion, haven't read or used RealPython. It is genuinely one of the best Python learning websites out there. Their articles are written by people knowledgeable in the field, and usually comprehensive and thorough, while still being easy to understand.

I also think Google's ranking is fair in this case, assuming you want to know most high quality information about "how to iterate through a dictionary". I certainly would prefer this kind of a RealPython article with a table of contents so that I can find exactly what I am looking for.

I do think Google (and the web in general) has started to suck because of SEO spam, and generally agree with the authors premise. Searching for recipes suck, searching for reviews suck, searching for places and events also suck.

I just think this particular instance is a bad example. RealPython values your time, and I wish there were a lot more websites that valued my time too.

3 comments

When looking for Python questions, it honestly ranks above any random StackOverflow link or the docs for me. The detailed table of contents with links that the author labels “…so…much…nonsense”, is actually the kind of precise “take me to exactly what I want to know quickly” solution they seem to yearn for.
Right, I’m genuinely confused about what the author thinks would be better than that table of contents.

I guess they wanted an answer to their specific question and absolutely nothing else? That might work for something as simple as “iterate through a dictionary” but in many other cases the full context is useful so you can figure out for yourself whether the immediate answer actually solves your problem.

If the author wanted to write "How to do absolutely anything with a dictionary" they should have titled the article that.

Was the first 20 paragraphs on what a dictionary is really useful? No, it's unnecessary verbiage that anyone clicking on an article with the title knows.

I had no idea RealPython was so well respected, but the example article is really quite egregious. I think the problem is the title was written for experts, but the contents were written for a beginner. Content mismatch.
what else should an intermediate programmer seeking to learn python for data science and ML start from?