Konsta Happonen
banner
konsta.happonen.eu
Konsta Happonen
@konsta.happonen.eu
Youth researcher. Bayesian surveyor of inner worlds. Tired baritone.
Reposted by Konsta Happonen
Hero worship in science is rotten. There are no giants on whose shoulders we stand. We're all part of a community that spans time and geography. Getting fixated on origin stories is very Marvel. Science doesn't happen in heroland though.
November 6, 2025 at 5:23 PM
On par for Microsoft products in my experience.

bsky.app/profile/kons...
Peak Outlook:

1) You have already clicked the keep me signed in button in the past
2) The site nontheless requests that you sign in again. You do.
3) It asks do you want it to keep you signed in. You click yes
4) The next screen reads "signing you out"

🤷
November 5, 2025 at 7:39 AM
It's 1637. The catholic peasants revolt.

Shogun: We hebben een serieus probleem.
November 4, 2025 at 9:43 AM
This is the original definition of scooping.
November 4, 2025 at 7:21 AM
Or rather, their metrics told them the solution with 10 clusters was best. They were like: nah, that's too many, and chose the second best option where a few of the smaller clusters had been merged into the larger ones.
November 3, 2025 at 8:55 PM
I recently reviewed a paper about life course analysis. There were 10 possible occupational classes. The authors had clustered the life course time series into, you guessed it, 10 clusters. The clusters were basically based on the most common occupational class.
November 3, 2025 at 8:55 PM
Reposted by Konsta Happonen
What's the take home message?

If you're submitting AI slop you're a loser. You're just making these great free services harder to run, and making it more difficult to separate signal (science) from noise (your crappy AI shit.)
November 3, 2025 at 2:52 PM
I'm a busy academic, I don't have time to read superfluous words!
November 1, 2025 at 5:18 PM
The only criticism I have is that sometimes it'd be nice to enjoy modern art that doesn't turn into a commentary about the art form itself. Fortunately that was a relatively minor part of the 90 minute whole.
November 1, 2025 at 12:33 PM
Thanks, good to know. I guess I'll look at the original vglms first then.
October 31, 2025 at 8:53 PM
(That game rules)
October 31, 2025 at 3:26 PM
For diversity's sake, may I suggest you also play a Canadian game about climbing a mountain (Celeste)?
October 31, 2025 at 3:26 PM
And a quick question for @tslumley.bsky.social : svy_vglm doesn't seem to have a predict method (although using predict(model_object$fit) seems to work). Does this mean predictions for these models aren't valid?
October 31, 2025 at 3:19 PM
I see. vgam/vglm models do seem to have these methods, so is there some problem in the way they return the values, i.e. are they in some way nonstandard? And thanks for the link. Extending the package doesn't look too hard, so maybe I'll give it a go!
October 31, 2025 at 3:19 PM
It's stated that vglm models are problematic _because_ they support categorical/multinomial responses. Does this mean that marginaleffects can't support models from svyVGAM? Is there something I could do to help make it happen? (Not that I have experience in package development, but I'd like to!)
October 31, 2025 at 2:37 PM
That would rock because svy_vglm() can handle multinomial responses, and that response distribution happens to describe a lot of survey data well. However, the marginaleffects github repo issue for supporting new models has a cryptic line about vgam/vglm models.

github.com/vincentarelb...
Support new models · Issue #49 · vincentarelbundock/marginaleffects
IF THE MODEL YOU WOULD LIKE TO SUPPORT IS NOT LISTED BELOW, PLEASE OPEN A NEW ISSUE. It is often very easy to add support for new models. If you would like to help us do it (thanks!!!), please read...
github.com
October 31, 2025 at 2:37 PM
Given the times we live in, that is.
October 31, 2025 at 10:18 AM
Seriously? That sounds ludicrous, so on second thought it must be true.
October 31, 2025 at 10:18 AM