In any case, DRY is just an optimization theme. And optimizing for understanding/intent is a higher priority for me. Sometimes they intersect, sometimes not.
1,350 karma · joined September 3, 2012
[ my public key: https://keybase.io/karmicthreat; my proof: https://keybase.io/karmicthreat/sigs/ttAGGnZVRE3IOjY_P_pSNvljde_QbjJxez9D8XwTSzE ]
In any case, DRY is just an optimization theme. And optimizing for understanding/intent is a higher priority for me. Sometimes they intersect, sometimes not.
It was a bit of an emergency and I was figuring Pandas out at the same time. The un-dry structure is handy for me because I can quickly tweak individual things since as a company we are still figuring out what is needed in the report.
So github copilot is pretty neat I entered this code:
result_dataFrame['yearOverYearMin'] = year_dataFrame.groupby('partId')['unitCost'].min()
result_dataFrame['yearOverYearMax'] = year_dataFrame.groupby('partId')['unitCost'].max()
Then when I put in result_dataFrame['yearOverYearChange'] Copilot gave me result_dataFrame['yearOverYearChange'] = result_dataFrame['yearOverYearMax'] - result_dataFrame['yearOverYearMin']
So it's a fancy context aware autocomplete. And big productivity booster on code entry.I kind of wonder what other "traditions" get passed around on a regional level?
I don't know if it's a case of nobody wants to work on the boring things because there is no incentive or a disincentive to. But I'm sick of basic features not working well.
I am probably going to end up using Flutter for a couple more projects. As a config tool for a bluetooth enabled product. And then I was going to abuse its web and desktop views for a local UI for another device. Not 100% sure that will go great.
But Dart has been decent to use. Once you figure out how to navigate its type system its as easy as any other language.
They always have the option of designing another larger engine later.
Really we probably need some sort of anti-RBL system. To keep good actors honest and force bad actors out of business.
Mach-e using Electrify America is probably the next best. But has issues.
Porsche/VW don't really have a good experience, and the others are even worse.
Tesla figured out early on that they have to sell an entire system, not just a car. Depending on 3rd parties to make that happen is foolish when it affects the core viability of your product. As the legacy OEMs are finding out.
Might obviate the update and pray nature of SemVer. You should still have comprehensive test though.
Really, facial recognition just isn't getting weighed properly judicially.
Got a Synology had it up and running in an hour and I was pretty much done. Every 6 months I take a look at it or add a user if I need to. But it pretty much takes care of itself and I don't worry about it. It emails me every sunday with its status and I call it good. I can keep doing the actual productive parts of my job.
The Pi Zero and Pi Zero W were used in a ton of IoT devices.