• 0 Posts
  • 54 Comments
Joined 8 months ago
cake
Cake day: September 3rd, 2024

help-circle
  • People forget that crashes are a debugging tool indicating an error. Silent errors can be much more dangerous. C and C++ in particular need to be careful not to overwrite random memory for example.

    Yes the consequences for JS failures are less severe and so JS can get away with it, but a crash is a way to know your program isn’t doing what you thought it was, properly.

    It just so happens that JS is used in contexts where nobody really cares, and errors aren’t a big deal, cheap and fast wins.









  • The problems with that feed which he touched on in the video are pretty significant. If you subscribe to channels that put out lots of content and ones that rarely do, it becomes much harder to use.

    One thing he didn’t mention is also that it’s not conducive to discovering and gradually catching up on the back catalogue of a new channel, which is something the home feed excels at.

    I’m sure YouTube prefers you use the home feed and has no plans to improve subscriptions, and there are real issues with it, so it’ll probably continue to decline.







  • Code is a language that can describe all sorts of systems, some of those systems have rigid hierarchies and some of those systems are distributed.

    Software development teams also tend to work in collaborative ways, as much as Agile and Scrum development practices are bastardized in many large companies the core philosophies are very worker-empowering.

    In the cases where companies use “waterfall” or misuse Agile the culprit seems to be managerial interference or very rigid and important requirements (e.g. a plane software system that must not fail)

    I see your point, but per the above I would say it’s not universal and I would also counter that software architects have very open-ended solutions to choose from and are used to thinking about a system as a whole, which in my case at least leads me to questioning how our political and social systems can change for the better.