Sharing depthful open access materials that loads of people asked for based on our empirical research into pressing topics that impact so many developers 🥰 /on the same day literally struggling to find funds to even go to a conference, struggling to find a journal to publish our social science, struggling to get reviewers to not reject established social science methods because they're "not computer science" 🥲. Lord I love this work but the slog is so brutal and unnecessary
THE CODE REVIEW ANXIETY WORKBOOK IS OUT
https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1
This workbook takes the code review anxiety intervention that we designed and tested in our empirical research (https://osf.io/preprints/psyarxiv/8k5a4) & distills it into a self-paced workbook for you. It's designed for you to read & work through as many times as you wish and provides you with the tools you need to mitigate & manage your anxiety about giving or receiving code reviews.
@seresearchers #SoftwareEngineeering #developers #code
1/3
Anyone in Germany or Austria (on the route between UK and Slovenia) up for hosting me + maybe other live coders for an gig/workshop around 27th July or 4th August? Looking for a stop-off on the way to https://pif.camp/ by train
@lambda I think that does a disservice to the concerted work done by Microsoft and Google to enable exactly this kind of thing
it's hard to say what their intentions were, but it's actually quite difficult to have both of these technologies work, much less as well as they do
@spoltier @froztbyte I have basically never had it because it was either due to phone failure or the SIM no longer being accessible
so I just don't trust Signal with anything that's actually important for me, because _I need that to remain accessible_
@whitequark apparently they’re finally testing iOS file backups, as of two weeks ago
but yeah hard agree, i fucking hate losing my messages and Signal must have done it three times by now (gods forbid someone wipes their phone once in a blue moon) 🦋
@froztbyte historically the big problem was that i moved countries a lot due to reasons such as war, which comes with changing phone numbers a lot. i think i went through close to 8 or 10 phone numbers in my life already
signal is written with the assumption that you have one (1) phone number that never changes and that everyone knows
This comes at a price though: since our library dependencies are now dlopen() based they do not show up in the ELF metadata of our binaries anymore. And package managers such as dpkg/rpm generally look at that, and automatically translate those ELF dependencies into packaging dependencies.
Hence: at first glance, this means that we regress on this front: previously automatically determined dependencies have to be encoded manually again.
With v256 we are doing something about this.
ChatGPT in 4o mode is not running the new features yet
(In case you were confused as why the voice input/output isn't as good as it was in Monday's demos)
https://simonwillison.net/2024/May/15/chatgpt-in-4o-mode/
Pleased to announce a new #Jepsen report on Datomic Pro 1.0.7075. Datomic is an unusual system in many ways. Temporal! Immutable! Datalog! Strong Session Serializable*! We found that Datomic appears to offer Strong Session Serializable inter-transaction semantics, up to Strong Serializable when using sync or update transactions. However, *within* a transaction, updates appear as if executed concurrently, rather than sequentially. We hope you enjoy the report. 😃
Random but: just before I got really ill I did a cool research project with my consultancy Catharsis about mid career women in tech using sudden pandemic WFH (along and despite its adversities) to advocate for being seen differently or to get chances that were denied when they were in person. Qualitative interviews with really cool stories about strategy in these moments. Then obviously I got crushed by illness so the data is just sitting on my shelf.
I should find the time to write it up 🥰
code / data wrangler in Switzerland.
Compulsive reply guy. Posts random photos once in a while.