Live data from Hacker News

A beginner's cheat sheet for web development

bentobox.io

111–120 of 198 posts

Re: A beginner's cheat sheet for web development

#111

Only works for me in Chromium. Firefox is displaying "box.name" and "box.description" instead of their values.

I was about to make a snarky comment about how the site should include a box on browser compatibility but I refreshed the page and it was fixed!

It's a fun site, worth checking out :)

Re: A beginner's cheat sheet for web development

#112

Earlier quoted context omitted.

This is not the first time I've noticed this omittance on HN posts. Even though ASP.NET is one of the biggest web development frameworks on the planet, used by many, many companies, a lot of these so called web developers pretend like it doesn't even exist. Have they even used C# I wonder? The Microsoft grudge runs deep in Silicon Valley.

Came here to ask the same question. We built www.staffsquared.com with .Net, I think it's on par with anything I've seen created with "trendy" languages.

It looks good, HTML source is pretty clean as well.

Re: A beginner's cheat sheet for web development

#114
post #110
post #32

Hm, looks nice! The coloring of the columns doesn't seem to be meaningful in any way I can come up with. I think it would make more sense if things were grouped into categories (e.g. databases, web frameworks, frontend languages, backend languages, style/presentation). If you use color I would make it meaningful (e.g. represent order of learning things with color something?).

There is useful coloring - "Beginners, start by clicking the html box and the next lessons you should learn will get highlighted."

I still don't quite get what that means. If you click Python, why is Ruby highlighted, but not Django?

Re: A beginner's cheat sheet for web development

#117
post #42

Where is knockout.js, SignalR, ASP.NET MVC, Azure? Call it "hipsterbentobox.io". PS: I am on BitBucket, I know it's not as hip as GitHub - sorry.

Also disappointed about the lack of ASP . MVC.net - but so it goes, I would hope it wasn't being intentionally ignored out of some personal bias. Either way, the site is still a pretty nice resource even if it fails to recognize some stacks.

How popular is ASP as a stack? I'm looking at

http://langpop.corger.nl/

http://www.tiobe.com/index.php/content/paperinfo/tpci/index....

http://langpop.com/

https://sites.google.com/site/pydatalog/pypl/PyPL-PopularitY...

And ASP doesn't make the list, presumably because it is a framework rather than a language per se -- both C# and Visual Basic make the list, but that's not really a good indicator. I don't really know anything about the Microsoft stack, and I don't know anybody who does.

To clarify: I'm not denying ASP is popular, I'm just asking if you know of a good metric to gauge its relative popularity. Apparently Github wouldn't be a good indicator either?

Re: A beginner's cheat sheet for web development

#118
post #117

Earlier quoted context omitted.

Also disappointed about the lack of ASP . MVC.net - but so it goes, I would hope it wasn't being intentionally ignored out of some personal bias. Either way, the site is still a pretty nice resource even if it fails to recognize some stacks.

How popular is ASP as a stack? I'm looking at http://langpop.corger.nl/ http://www.tiobe.com/index.php/content/paperinfo/tpci/index.... http://langpop.com/ https://sites.google.com/site/pydatalog/pypl/PyPL-PopularitY... And ASP doesn't make the list, presumably because it is a framework rather than a language per se -- both C# and Visual Basic make the list, but that's not really a good indicator. I don't really know…

Correct, ASP wouldn't make (it onto) those lists in the same way I don't see Rails / Django on those lists, just their parent languages, python and ruby. On the site referenced in this HN submission (bentobox) frameworks and not just their parent languages are represented.

To answer the question posed, I wouldn't know where to begin to provide a good metric for gauging it's (ASP / MVC.net) or any other frameworks / languages popularity.

Re: A beginner's cheat sheet for web development

#119
post #42

Where is knockout.js, SignalR, ASP.NET MVC, Azure? Call it "hipsterbentobox.io". PS: I am on BitBucket, I know it's not as hip as GitHub - sorry.

All four of those technologies have been created within the past four years. With that in mind, using 'hipster' as a denigration seems... ill-advised.

(I agree that they should be added.)

Re: A beginner's cheat sheet for web development

#120
post #109

Earlier quoted context omitted.

> The title and the pitch on the actual site are kind of disingenuous [...] > please don't take my critique too critically. If you don't mean to critique harshly, then please choose a word other than "disingenuous". I see the word misused a lot to mean something like "misleading", but it actually means that the author intentionally, duplicitously was trying to mislead the user. It is an insult used to question the in…

You do realize that when you look up the synonyms to misleading you get many of the same results, right? I'm sorry that you feel the word disingenuous has too strong a negative connotation but I won't curb my speech because of your opinion. If I were to follow that line of thinking I'd have also used a word other than critique because many people foster the opinion that it too has a strictly negative connotation.

I'm not asking you to censor your speech. Your use of the word seemed to be at odds with the part of your comment that claimed that it was not a strong critique.

The problem with synonyms is that synonyms are not perfectly equivalent, so you can use them to support a lot of false equivalencies. On the other hand, it's difficult to capture subtle connotations of words in a discussion, and synonyms are kind of the best tool available for getting across that shorthand. It's still a rather inadequate tool. I would say that "disingenuous" being a synonym of "misleading" is itself misleading, because the word "misleading" is neutral to intent where disingenuous is not.

Regarding the word "critique" (especially that form of the word, as opposed to "criticism"), I would say that there's a broadly used academic usage of that word that contains no negative connotation.

Honestly, I have no problem with the word disingenuous. If you were saying that the site developer was intentionally misleading people, then I agree with your usage of the word. But the way that I read your entire comment led me to a different interpretation, and thus my comment.

I'm not asking you to censor your speech. Your use of the word seemed to be at odds with the part of your comment that claimed that it was not a strong critique.

The problem with synonyms is that synonyms are not perfectly equivalent, so you can use them to support a lot of false equivalencies. On the other hand, it's difficult to capture subtle connotations of words in a discussion, and synonyms are kind of the best tool available for getting across that shorthand. It's still a rather inadequate tool. I would say that "disingenuous" being a synonym of "misleading" is itself misleading, because the word "misleading" is neutral to intent where disingenuous is not.

Regarding the word "critique" (especially that form of the word, as opposed to "criticism"), I would say that there's a broadly used academic usage of that word that contains no negative connotation.

Honestly, I have no problem with the word disingenuous. If you were saying that the site developer was intentionally misleading people, then I agree with your usage of the word. But the way that I read your entire comment led me to a different interpretation, and thus my comment.

P.S.

I've noticed that a lot of people on HN use disingenuous in this way that is more or less a direct synonym of "misleading", but outside of HN, I encounter the word much less frequently, and generally it is used in an accusatory tone. Of course language can mutate within communities and subcultures, and that's fine, but using the word disingenuous without implying negative intent carries the risk of offending someone accidentally. I liken the difference between the two words to that of the words "lie" and "misspeak". If you meant to tell someone that they misspoke, but used the word "lied" instead, they would tend to get offended and/or defensive, even though you clearly were not trying to hurl an accusation of ill intent at them. There would be some uncomfortableness created by the miscommunication that was completely unintended and unnecessary. That's the reason that I spoke up about it. I see the potential for unnecessary miscommunication.

Post reply on HN