• 0 Posts
  • 120 Comments
Joined 1 year ago
cake
Cake day: May 1st, 2024

help-circle



  • Why is it so hard to accept that not everybody can stay awake while reading a scientific article?

    I’m a PhD researcher and even I struggle staying awake sometimes.

    No seriously, I fully agree, scientific articles are written for a specific, niche audience, i.e. not the general public. But science should be communicated to the public, in as accessible a format as possible. If you fail to do that, you get people saying “science is boring”, or worse, mistrust of science like it exists today.

    And another thing: this shouldn’t be either-or between watching a video and reading an article. Watch the video, get a general understanding of the topic, see if it interests you. If you want to know more, dive into the article to deepen that understanding. I guarantee you’ll get a better understanding that way, because watching the video has already given you a general structure of the topic. Reading then serves to add details in that structure.





  • Seems like it’s mostly error handling, which makes total sense to me. In a function with a lot of error conditions, where it also takes more than return <nonzero value> to report that error, the code would get very cluttered if you handle the errors inline. Using goto in that case makes the normal case shorter and more readable, and if proper labels are used, it also becomes clear what happens in each error case.

    Sure, you can do that with functions too, but it’s much nicer staying in the same scope where the error occurred when reporting on it. Putting things in a function means thinking about what to pass, and presents extra resistance when you want to report extra info, because you have to change the function signature, etc.







  • What? Why the hate on vinyl? It’s not practical, nor is it anywhere near the sound quality available on services like Tidal or Bandcamp, but that’s not the point.

    It’s a physical, irrevocable copy, in a world where everything is becoming a service which gets revoked when you stop paying. Sure, there’s some consumerism in there as well, but I doubt some plastic discs are going to make a dent compared to the millions of tons of clothing being produced by Shein, just to go straight into the garbage.