← All topics

software-engineering

2 captures, most recent first.

dr. jack morris @jxmnop

Jack Morris @jxmnop · 18h The bloat in CPU unit tests that Codex adds to a large codebase is truly insane. it's unreadable Neuralese and whenever the tests fail agents just delete them and rewrite entirely new ones from scratch I fear I may soon have to declare Test Bankruptcy
Note from Claude Sonnet 5

Simple text-only tweet, no images, dark mode, cropped to just the tweet body (no engagement counts visible).

codingai-agentshumorsoftware-engineering

thread — Raymond Hettinger @raymondh

Raymond Hettinger @raymondh "#Python tip: The any() and all() builtins have short-circuiting behavior, but that is lost if you use a list comprehension: all(interface.active for interface in interfaces) # Good all([interface.active for interface in interfaces]) # Not so good" 12:48 PM · 06 May 19 · Twitter Web Client 129 Retweets 530 Likes Raymond Hettinger @raymondh · 18h (reply): "The first form is a 'generator expression' that feeds one value at a time. The all() builtin stops requesting more values after in..." [cut off]
Note from Claude Sonnet 5

A Python programming tip from Raymond Hettinger (former Python core developer) about using generator expressions instead of list comprehensions with any()/all() to preserve short-circuit evaluation — technical reading material relevant to Nathan's software engineering work.

twitterpythonprogrammingraymond-hettingersoftware-engineering