Nathaniel Forde's Avatar

Nathaniel Forde

@nathanielforde.bsky.social

https://nathanielf.github.io/ Statistics, Probability previously Logic and Philosophy

1,067 Followers  |  747 Following  |  237 Posts  |  Joined: 21.08.2023
Posts Following

Posts by Nathaniel Forde (@nathanielforde.bsky.social)

Thanks for the reminder. He was hand down the best thing I read in that school.

27.02.2026 21:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

He's was a founder in something, something though... so, ya know, why split hairs.

26.02.2026 13:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I buy it.

20.02.2026 22:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Will never forgive them for that!

18.02.2026 20:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Once identified, these conditions suggest how we should design for robust collective decision making patterns in both organisations and agentic-architectures.

Hope to see you there!

18.02.2026 07:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

This is not a talk about AI agents, but it indirectly probes the conditions required for useful truth-apt aggregates of agent opinion.

18.02.2026 07:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Python Ireland March 2026 Meetup, Wed, Mar 11, 2026, 6:30 PM | Meetup **Talk: Skill Estimation, Agents and the Condorcet Jury theorem.** The Condorcet Jury Theorem promises that groups are smarter than individuals β€” add more voices, get clos

Really looking forward the Python March-Meet-up in Dublin. I'll be speaking about Skill Estimation with IRT models in @pymc.io

We'l gauge skill and aggregate votes over agents to stress test the Condorcet Jury Theorem.

πŸ‘‰ Meetup Link: lnkd.in/d4bgGyAk

πŸ‘‰ Link to initial work: lnkd.in/dQ9TfFsa

18.02.2026 07:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Same group that killed the library bar iirc...

18.02.2026 04:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
The Left Case for Great Books | The Point Magazine A great-books model at the undergraduate level is, in fact, so consonant with Freire’s radical critique that it represents a far better path forward for a left-wing vision of education than virtually ...

"a great-books model at the undergraduate level is, in fact, so consonant with Freire’s radical critique that it represents a far better path forward for a left-wing vision of education than virtually anything else currently on offer in the US" thepointmag.com/examined-lif...

04.02.2026 22:25 β€” πŸ‘ 11    πŸ” 5    πŸ’¬ 0    πŸ“Œ 1

Ah, don't knock the philosophy degree. Yglesias is not our best.

04.02.2026 20:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Bambi, PyMC...

03.02.2026 23:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Similar idea in the game God of War. Kratos carries around the chatty head of Mimir

02.02.2026 13:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This was fascinating! Thanks for sharing.

01.02.2026 06:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don't have any answers, but i tried to work through some of these ideas with the condorcet jury theorem as the happy limit case:

Surprisingly easy to break the ideal conditons unfortunately: bsky.app/profile/nath...

29.01.2026 22:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A sensitivity plot of majority accuracy achieved by 30 votes when group think is at play. Even extreme and implausible "treatment" effects only slowly push towards accuracy.

A sensitivity plot of majority accuracy achieved by 30 votes when group think is at play. Even extreme and implausible "treatment" effects only slowly push towards accuracy.

The piece draws on James C. Scott's "Seeing Like a State" and @add-hawk.bsky.social 's steller work on value capture.

So, it mixes 18th century mathematics, contemporary anthropology and some philosophy, but if you've been thinking about organisation design or democracy you might find it useful.

29.01.2026 21:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

The modeling suggests the problem is structural and hard to escape once established. I stress test these effects of groupthink and provide a sensitivity analysis to gauge how it might be disrupted.

There are no easy answers here.

29.01.2026 21:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

The core question: what role does individual skill have when organisations optimize for "alignment" through culture fit, standardized training, shared AI tools?

How quickly does our collective wisdom plateau, and is this problem compounded by shared tooling and homogenised information diets?

29.01.2026 21:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
The Legibility Trap

The Legibility Trap

New blog post: The Legibility Trap - Why Organizations Fail in Lockstep

I stress test the Condorcet Jury theorem with Bayesian Item Response models and @pymc.io

Highlighting the role and importance of diversity in collective decision making

nathanielf.github.io/posts/post-w...

29.01.2026 21:43 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
Book cover of Mike Davis's Prisoners of the American dream.

Book cover of Mike Davis's Prisoners of the American dream.

Maybe this one

25.01.2026 17:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Thanks owed to @juanitomedinart.bsky.social and others at @pymc-labs.bsky.social for the review and maintaining suc a great open source pacakge.

20.01.2026 22:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

We also included control-function correction for price endogeneity:

β€’ First-stage price model with instruments
β€’ Correlated errors in utility
β€’ Endogeneity-aware demand & WTP estimates

This is still uncommon in open-source choice tooling, but required for serious product preference models

20.01.2026 22:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

What’s included in the implementation:

- Hierarchical random coefficients
- Individual- or group-level variation
- Centered and non-centered parameterizations
- Fully Bayesian inference in PyMC
- Wilkinson style formula interface

20.01.2026 22:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

πŸš€ What shipped: Random-coefficients logit
This completes the discrete-choice stack in pymc-marketing:

MNL β†’ Nested Logit β†’ Mixed Logit

Built for real-world preference modeling. Why mixed logit matters πŸ‘‡
It’s the workhorse model for:
β€’ Preference heterogeneity
β€’ Realistic substitution patterns

20.01.2026 22:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

πŸ“˜ Mixed Logit (Random Coefficients Logit) is now documented & available in @pymc-labs.bsky.social 's pymc-marketing
www.pymc-marketing.io/en/latest/no...

We’ve added a full mixed logit implementation to the consumer choice module.

πŸ§΅β¬‡οΈ

20.01.2026 22:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The core insight: the journey IS the model.

Understanding how commitments transform over time lets us steer better, not just hope harder.

Whether you're tracking clinical outcomes or just wondering why plans go sidewaysβ€”link in first tweet ⬆️

Happy New Year all! πŸŽ†

04.01.2026 22:59 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

This tutorial implements Aalen's dynamic path model in PyMC with:
βœ“ B-splines for smooth time-varying coefficients
βœ“ Poisson Bridge for proper generative likelihood
βœ“ Softplus link to maintain positive additive hazards
βœ“ Structural decomposition into direct/indirect paths

04.01.2026 22:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

This pattern shows up everywhere:
- Clinical trials where treatments work brilliantly for 100 days, then trigger side-effects.
- Policy interventions that appear weak because protective effects get canceled by toxic indirect pathways.
- Personal goals that transform as you pursue them.

04.01.2026 22:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A series of evolving directed acyclic graphs showing the mediation relation X -> M, M -> X, X-> H with varying strengths across time,

A series of evolving directed acyclic graphs showing the mediation relation X -> M, M -> X, X-> H with varying strengths across time,

The Problem:
We're measuring wrong. We treat interventions as binary switches: worked or didn't.

But causation isn't binaryβ€”it's a PROCESS.

Effects evolve through phases:
β†’ Strong direct effects early
β†’ Indirect pathways activate later
β†’ Hidden mechanisms undermine progress

04.01.2026 22:59 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

New tutorial: Bayesian Dynamic Path Analysis in @pymc.io

Why do New Year's resolutions fail so reliably? The statistical answer involves time-varying causal effects and masked mediation.

Full tutorial (code + math + Odyssey metaphor): nathanielf.github.io/posts/post-w...

🧡 Thread Below

04.01.2026 22:59 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

orderings, nevertheless his projects is still valuable to me, because I see it as the meta frame in which the applied work sits.

29.12.2025 21:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0