Sun.Sep 20, 2020

article thumbnail

Watchman: monitoring dependency conflicts for Python library ecosystem

The Morning Paper

Watchman: monitoring dependency conflicts for Python library ecosystem Wang et al., ICSE ‘20. There are more than 1.4M Python libraries in the PyPI repository. Figuring out which combinations of those work well together is not always easy. In fact, we have a phrase for navigating the maze of dependencies modern projects seem to accumulate: “ dependency hell ”.

article thumbnail

The Pursuit of Appiness

Alex Russell

TL;DR: App stores exist to provide overpowered and easily abused native app platforms a halo of safety. Pre-publication gates were valuable when better answers weren't available, but commentators should update their priors to account for hardware and software progress of the past 13 years. Policies built for a different era don't make sense today, and we no longer need to accept sweeping restrictions in the name of safety.