





Sony Apologizes for PS5 Pre-order Mess, Promises Greater Availability Through the End of the Year
The PS5 pre-order situation has been a bit of a hot mess. After previously promising that they would give fans ample notice before pre-orders went live, Sony did the exact opposite, giving only a day’s worth of...




Complexity Collapse
There’s a pattern I’ve observed a few times through scientific and computing history. I think of it as “complexity collapse”. It’s probably related to Kuhn’s paradigm shift. The pattern starts with an approach that worked in the past. Gaps in the approach lead to accretions and additions. These restore the approach to functionality, but at the expense of added complexity. That added complexity at first appears preferable to...


Python Loggers
This is a memo about my current standard way of logging in Python, especially when multiple modules are involved. In the main application (app.py): import logging import test_module if __name__ == "__main__": logger = logging.getLogger() else: logger = logging.getLogger(__name__) logger.addHandler(logging.NullHandler()) def function_in_app(): logger.info("This is log from a function in app.py") ...

Demon’s Souls Remake On PS5 Reportedly Includes The Reaper Scythe As A Pre-Order Bonus
The official page for Bluepoint Games‘ Demon’s Souls Remake has seemingly revealed that the game will offer an exclusive weapon, the Reaper Scythe, as a pre-order bonus. The page, which has now been deleted, listed...





