News for hackers. Stuff that matters.
Re:Stop Learning Frameworks by mdpopescu on Tuesday December 18, 2018 @11:16AM (#18707696)
Yes, a lot of comments suggest most people appear to work with these paragons of programming. I have seen methods with a cyclomatic complexity of over 200 (the tool actually gave up at that point so I don't know the real number), so maybe I have an affinity to companies where "don't use global variables" is still strange advice.

Also, it seems that you've been shadowbanned for about four months. Apparently you annoyed someone here.

Re:Stop Learning Frameworks by spenczar5 on Tuesday December 18, 2018 @12:26PM (#18708445)
If someone is that far into writing bad code, computer science textbooks are the last thing they need. Algorithmic awareness does not result in readable code, and cyclomatic complexity has only a very loose relationship with computational complexity. In fact, code written by computer science professors is routinely some of the messiest, gnarliest stuff I encounter.

Books like Domain Driven Design are helpful for people who don't know how to program cleanly, but the most important thing is really mentorship from a good programmer. People need code reviews that are firm and guide them in the right direction.

Re:Stop Learning Frameworks by hinkley on Tuesday December 18, 2018 @11:42AM (#18707948)
“But it’s not global! I put it in this object [that is global]”

Heard at least twice, and at different jobs.

Re:Stop Learning Frameworks by tracker1 on Tuesday December 18, 2018 @07:43PM (#18712006)
Similarly to static variables (globals), threading and race conditions, and/or using really ineffective structures as a caching layer.
Re:Stop Learning Frameworks by Quarrelsome on Tuesday December 18, 2018 @12:23PM (#18708401)
ye, I got into a rather angry argument with another user about Hellenistic Antiquity. I was told back then. What impact does being shadowbanned have? Have I been shouting into the void these past few months?
Re:Stop Learning Frameworks by mdpopescu on Tuesday December 18, 2018 @01:52PM (#18709359)
Yes, a lot of people won't see your comments since the default is NOT to show the dead ones, and I have to "vouch" for your comments to be able to reply.
Re:Stop Learning Frameworks by mdpopescu on Tuesday December 18, 2018 @03:45PM (#18710366)
Replying to "icantdrive55"

I agree - I find the whole mess, with flag / dead / shadowbanned, to be extremely cowardly. It reminds me of Hettinga [1], who would quietly delete comments he disagreed with from his blog. In both cases it was an issue of "private property so they can do what they want" but I still dislike it.

[1] https://en.wikipedia.org/wiki/Robert_Hettinga

Re:Stop Learning Frameworks by Quarrelsome on Tuesday December 18, 2018 @02:01PM (#18709467)
Oh I see. That would explain a lot. I thought I was just getting out of touch and nobody liked me anymore! :D

Well maybe i'm still pretty unlikable but not _that_ unlikeable. Thanks for the clarification.

Re:Stop Learning Frameworks by bobwaycott on Tuesday December 18, 2018 @12:18PM (#18708336)
Out of curiosity, how do you know a person has been shadowbanned?
Re:Stop Learning Frameworks by icebraining on Tuesday December 18, 2018 @12:40PM (#18708599)
In your account page (https://news.ycombinator.com/user?id=bobwaycott) you have the "showdead" option, which lets you see dead comments. You can then look a user's comment history by clicking on their nickname and on "comments". Shadowbanned users are those for whom all comments are automatically dead.
Re:Stop Learning Frameworks by parrot_11 on Tuesday December 18, 2018 @03:05PM (#18710045)
I had to create a new account since I lost password of my last one, but I had noticed in my last account that my submissions (not comments, but link submissions or Ask HN submission) would be shadowbanned right from the start? And this was on a fresh account that I had. Does HN shadowban by IP?
Re:Stop Learning Frameworks by grzm on Tuesday December 18, 2018 @03:12PM (#18710111)
Email the mods via the Contact link in the footer and they can definitively determine why the account is shadow banned.
Re:Stop Learning Frameworks by bobwaycott on Tuesday December 18, 2018 @01:33PM (#18709164)
Ah, gotcha. Thanks!