Notices by m0n5t3r (m0n5t3r@ps.m0n5t3r.info), page 2
-
Embed this notice
m0n5t3r (m0n5t3r@ps.m0n5t3r.info)'s status on Friday, 02-Dec-2022 09:09:52 JST m0n5t3r @djsumdog some people tend to go really overboard with the crap they bolt onto python projects (poetry included - not sure why people insist on implementing bad ideas from node in other languages) - a few months ago I contributed some code to a guy's library / server for talking with texas instruments DSPs (I had an ADAU1701, the library originally only supported something newer) and it was an exhausting exercise which put me off contributing any code to such things ever again: I had to run the thing on a first generation raspberry pi because that was what I had available and connected to the DSP, so poetry install took about 12h due to some google communications library he included (completely unrelated to the core functionality), adding the i2c dependencies also took ages, and then the commit checks ran 13 fucking tools, so a commit would take 15 minutes assuming none of the linters or mypy complained, and then he changed his mind or had some nit to pick about a class name or something similar... took about a month, for coding work that would normally take a few hours, 80% of which would have been understanding the information flow because that was some horrible dataclass-ridden spaghetti too.
@charliebrownau @Paultron @ryo