• 0 Posts
  • 68 Comments
Joined 2 years ago
cake
Cake day: June 24th, 2023

help-circle
  • I think it does make sense, it’s a “did this loop exit naturally? If so, do x”. This makes a lot of sense if you, for example, have a loop that checks a condition and breaks if that condition is met, e.g. finding the next item in a list. This allows for the else statement to set some default value to indicate that no match was found.

    Imo, the feature can be very useful under certain circumstances, but the syntax is very confusing, and thus it’s almost never a good idea to actually use it in code, since it decreases readability a lot for people not intimately familiar with the language.

    Edit: Now, this is just guessing, but what I assume happens under the hood is that the else statement is executed when the StopIteration exception is recieved, which happens when next() is called on an exhausted iterator (either empty or fully consumed)




  • Wow, this is great! Works perfectly if you only care about the order of the files. However, if you wanted e.g. the 238th file or know which index file 99993 is, that’s a bit more of a headache.

    You’ll also run into filename length limits quite quickly, since the number of files scales linearly with the number of characters in the filename, compared to exponentially with the 01 method.







  • Vigge93@lemmy.worldtoScience Memes@mander.xyzNobel Prize 2024
    link
    fedilink
    English
    arrow-up
    24
    arrow-down
    3
    ·
    4 months ago

    You are ignoring ALL of the of the positive applications of AI from several decades of development, and only focusing on the negative aspects of generative AI.

    Here is a non-exhaustive list of some applications:

    • In healthcare as a tool for earlier detection and prevention of certain diseases
    • For anomaly detection in intrusion detection system, protecting web servers
    • Disaster relief for identifying the affected areas and aiding in planning the rescue effort
    • Fall detection in e.g. phones and smartwatches that can alert medical services, especially useful for the elderly.
    • Various forecasting applications that can help plan e.g. production to reduce waste. Etc…

    There have even been a lot of good applications of generative AI, e.g. in production, especially for construction, where a generative AI can the functionally same product but with less material, while still maintaining the strength. This reduces cost of manufacturing, and also the environmental impact due to the reduced material usage.

    Does AI have its problems? Sure. Is generative AI being misused and abused? Definitely. But just because some applications are useless it doesn’t mean that the whole field is.

    A hammer can be used to murder someone, that does not mean that all hammers are murder weapons.