Show newer
Simon boosted

@peterdrake the most common kind of Large Language Bean being, of course, the Java Bean.

Simon boosted

Don’t mind me unintentionally swearing aloud in the corner of the coffeeshop, just indulging in the black art of building software, everything’s… fine 😅

@kaoudis
Working in analytics contexts, you sometimes get the business requirement that the same _user_ code should produce the same result given the same input data, even if the underlying dependencies (also code, but the user doesn't want to care) change. That often requires pinning dependencies / carefully testing when any dependency changes, which is quite cursed especially when using R, which does not allow pinning individual dependencies out of the box.

stackoverflow.com/questions/77

r-bloggers.com/2022/02/challen

Simon boosted
Simon boosted

"If a developer experience initiative attempts to provide developers with new and adaptive strategies, but the larger context then invalidates the behaviors by which a person can execute those strategies, psychological outcomes may be more negative than not intervening in the first place. "

Show thread
Simon boosted
Simon boosted

State sponsored reply guys is such a funny concept to me idk why

@mtraven23 now I'm wondering what the dual of a star is, astrologically speaking

Simon boosted

What I'm listening to today: "Edelleen ja edelleen", Sleepers Tomb

Quiet, insistent drone ambient track. You're asleep, your phone's alarm keeps pushing at the barrier from some other world trying to break through and drag you out, but it's not working. A piece built up slowly on a modular suitcase that splays the track's internal process open to view like something on a dissection table. Good mood. I think the name is Finnish for "On and On"

youtube.com/watch?v=XhSssL8JxW

Show thread

@grimalkina Among other things, Agile tries to find insights about how software teams work.
It's mostly not very scientific (or successful). Are there ways to approach iterative (team-wide) improvement in a scientific way?
It could be the kinds of questions we ask, or how we evaluate outcomes.

Simon boosted

I need a couple of dozen small blobs of similarly-structured-but-not-identically-structured JSON that look like they came from a biology lab to use in a tutorial on manipulating JSON in SQLite and Postgres. If you have such, I'd be grateful for a ping: gvwilson@third-bit.com. (Yes, I know, it's a weird request, but you're a weird bunch of people and I love you for it.)

Simon boosted

There is really good stats thinking you can do on this and there are many models for mapping this type of change, but you won't get this thinking from business analytics or mainstream data science unfortunately. You need to look to the sciences that have done causal inference in complex real world situations.

People often say "ugh stop overthinking it. Just set a target and measure a change."

All models are wrong etc, but on some topics putting "simple" over everything is fundamentally broken.

Show thread
Simon boosted

Finally this is a great example of the dangers of thinking all changes are simple and linear. There are MANY patterns. A spike in negative evaluations is a well documented characteristic of any time you learn more about the world so again, a salient point made by @mekkaokereke that we must be very careful to observe before we diagnose. Here's an adjacent example in schools: sometimes we have evidence for an intervention working because it *slows down an existing negative trajectory*

Show thread
Simon boosted

Have you heard about code smells? It’s a kind of language for discussing suspect design and technical debt. Learning to recognize and name particular code smells could help team discussions and give ideas for good refactorings. youtu.be/L-cN7NI-Fes

Simon boosted

are you normal or do you recognise if something is base64 encoded json from the ey at the start of the string

Simon boosted

I think THAT happens because MANY of the things I can do to avoid wasting engineers' time are things that standard productivity proxies like "lines of code merged" would suggest are wastes of MY OWN time.

It's things like:

- briefing everyone before the meeting so we don't lose an hour to "round robin what is everyone working on"
- Socializing how to do a thing so it doesn't get done 45 different ways
- STOP people from doing the thing that a loud, misinformed voice is telling people to do

Show thread
Simon boosted

@HeyChelseaTroy I'm interested in hearing more about short circuiting status round robins with an intro summary

@Pandora the two genders (also known as Pandora and Pandoro)

Show older
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.