HN user

thingsgg

3 karma
Posts0
Comments3
View on HN
No posts found.

It's one thing to see if something like this is possible from a technical standpoint, but whether this is desirable for the ecosystem as a whole is a different question. I would argue that allowing multiple versions of packages in the dependency tree is bad. It removes incentives for maintainers to adhere to sane versioning standards like semver, and also the incentive to keep dependencies updated, because resolution will never be impossible for package users. Instead, they will get subtle bugs due to unknowingly relying on multiple versions of the same package in their application that are incompatible with each other.

For lack of a better word, the single package version forces the ecosystem to keep "moving": if you want your package to be continued to be used, you better make sure it works with reasonably recent other packages from the ecosystem.

A fascinating idea, however it looks like the E-Bike industry has "moved on" to mid-drive motors anyway in recent years, which have the advantage of better weight distribution and being able to more tidily integrate into frames. Mid-drives don't have the missing freewheel problem, but due to this can't have regenerative braking. And I don't know, I think I'd still prefer two redundant mechanical braking systems rather than having the functionality of one being basically completely replaced to act as a fancy sensor for a software controller to know how much regen to apply. It's still great for these concepts being explored, and we're lucky to have a company like Grin Technologies in the aftermarket segment that are actively researching innovative new ideas.

A similar thing in Norway is BUA: https://bua.no Focused on outdoor equipment and for children / young people being able to try out new sports for free. Adults can rent stuff too though for a very reasonable price. The major difference is that it operates nationwide, nearly every bigger city has a BUA location. We got Ski equipment from there as students and it was actually super high quality. They seem to look after the equipment carefully and also sort out half broken stuff.