Bodyweight snatch PR this morning! (92kg/202# @ 91.8kg) Oh, and a 106kg (233#) clean and jerk PR, along with 2x 110kg (242#) clean PR; botched the jerk both times.
But, let's focus on the important things: BODYWEIGHT SNATCH!
I spent all of 2023 working on the translation and validation efforts detailed here. Very cool to see a project like this getting external recognition! https://t.co/0vVg4TB6ch
Hitting the trifecta of threads, locks, and fork(2) with my first Ruby PR (might not be its final form, we'll see). Three guesses as to the shape of bug the PR fixes and the first two don't count.
Me, yesterday: "run a web server inside my build system" was not on my bingo card of things to do for a version upgrade
(gotta love critical open source software whose binary distributions depend on the whims of volunteers)
I really thought I might have left problems like this behind: https://t.co/zaznd7I0CK
(I fixed the same problem a better way in the next pull if you have comments on the approach.)
Today in "things I now know about C++": virtual function calls in destructors and (dynamic!) transitive callees don't consider overrides in subclasses for dispatch.
Makes sense after thinking about it for too long, but boy, what a neat footgun.
OH: "I was going through some code I just wrote, adding comments before sending it out for a PR, and copilot suggested:
// TODO: This is a hack and we should do it in a more idiomatic way.
...it was not meant to be a hack"
Today in algorithms: teammate used Cooper/Harvey/Kennedy's dominator algorithm to make a dashboard usable. They had tried Lengauer-Tarjan initially, and it make things unworkable.
From @dsquareddigest 's newsletter this morning: there are no new issues [in the ethics of AI] which were not already important questions of “business ethics” or indeed “political philosophy”, because opaque and complicated decision making systems aren’t new.
100% yes.