There's a few interesting points here and, to the article's credit, it got almost halfway through before suggesting using an AI assistant to accomplish anything. Practically a miracle.
Honestly I feel like I'd be ok with an AI assistant for doing something that augments rather than creates. I feel like it's more like a second opinion than a replacement. Like if I had a ton of convoluted if/else constructs and the AI assistant was able to refactor them and rework the conditions and maybe convert things to guard clauses... that's fairly handy.
I hate 10x-style lingo like calling simple practices "hACkS". A program from the IOCCC that boggles the mind and pushes the limits of what you thought code can do is a "hack". Abusing the C standard library and the fact that x86 ISA has variable length instructions to execute arbitrary code is a "hack". Saying to use a set vs a list because access is O(1) vs O(n) is just college level data structures...
Shame you didn't benchmark the code properly, so you haven't taken things like the CPU spinning up, Python VM warmup, or errors into account. No warmup was used, no repeats were used, no error normalization/min was used, and you didn't use a high precision monotonic clock...
hinckley@reddit
There's a few interesting points here and, to the article's credit, it got almost halfway through before suggesting using an AI assistant to accomplish anything. Practically a miracle.
debugs_with_println@reddit
Honestly I feel like I'd be ok with an AI assistant for doing something that augments rather than creates. I feel like it's more like a second opinion than a replacement. Like if I had a ton of convoluted
if/elseconstructs and the AI assistant was able to refactor them and rework the conditions and maybe convert things to guard clauses... that's fairly handy.thisisjustascreename@reddit
Most of these "hacks" are just basic knowledge of using appropriate algorithms for your task.
debugs_with_println@reddit
I hate 10x-style lingo like calling simple practices "hACkS". A program from the IOCCC that boggles the mind and pushes the limits of what you thought code can do is a "hack". Abusing the C standard library and the fact that x86 ISA has variable length instructions to execute arbitrary code is a "hack". Saying to use a set vs a list because access is O(1) vs O(n) is just college level data structures...
nekokattt@reddit
Shame you didn't benchmark the code properly, so you haven't taken things like the CPU spinning up, Python VM warmup, or errors into account. No warmup was used, no repeats were used, no error normalization/min was used, and you didn't use a high precision monotonic clock...
Lucidendinq@reddit
AI slop.
kebabmybob@reddit
These are all so simpleā¦.
BlueGoliath@reddit
Python developers have about the same understanding of how things work as JavaScript developers do.
BlueGoliath@reddit