College Prof in the US, focus areas are Human-Computer Interaction, Cybersecurity, and Machine Learning

  • 3 Posts
  • 12 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle
  • DaleGribble88@programming.devtoProgrammer Humor@programming.devBill is a pro grammer
    link
    fedilink
    English
    arrow-up
    19
    arrow-down
    2
    ·
    edit-2
    11 months ago

    I have such a love-hate relationship with that video. On the whole, I think that video is bad and should be taken down. The creator is arguing against a very specific type of commenting but is harassing comments in all forms. It even addresses as such with a 20 second blurb 2/3 of the way into video distinguishing between “documentation comments” - but doesn’t really provide any examples of what a good documentation comment is. Just a blurred mention of “something something Java Doc something something better code leads to better documentation” but doesn’t elaborate why.
    It’s a very devious problem in that I don’t feel like any particular claim in the video is wrong, but taken within the context of the average viewer, (I teach intro. comp. sci courses and students LOVE to send this video and similar articles to me for why they shouldn’t have to comment their spaghettified monstrosities), and the inconsistent use of comments vs. code duplication vs. documentation, the video seems problematic if not half-baked.
    In fairness, it is great advice for someone who has been working in the industry for 15 years and still applies for junior positions within the same company - but I can’t imagine that was the target audience for this video. In my experience, anyone who has been programming on a large-ish project for more than 6 months can reach the same conclusions as this video.



  • The local police let a local business leader escape custody.
    TW: sexual abuse and child abuse.
    He was very well connected in the community, including higher ups at fortune 500 and other multi-million dollar businesses. He was arrested for multiple rapes, as well as multiple child abuse and sexual abuse cases. When he escaped custody, he was left alone in a police vehicle, in an area away from cameras, the police camera inside the car was deactivated, he wasn’t properly restrained according to department policy, and the handcuffs were found inside the police vehicle.




  • I don’t think that is a hot take at all. Many popular Linux tools in a way that feels like it was easy to implement, but not necessarily easy to use. This makes sense when you realize that many of the projects started as labors of love by developers, not UI/UX designers. Those folks work for money, and don’t spend their weekends designing imagery layouts for software that doesn’t exist just for fun. I think the only way this hole is going to be dug out is if universities start focusing more on cross-training and software engineering/development degrees instead of computer science degrees. If the next generation can make something useable, then people will use it. Once people use it, the money can flow, and professional designers can be hired.