Alex Boisvert

In search of causality, composition & the right abstraction.

CTO @ Fanstake.

Happily married, father of 2, or 4 counting furry friends.

Software, computer and electrical engineer.
Ham radio operator (KK6ZBK). I've been using computers since the C=64, ran my own BBS. I enjoy programming, and keep Scala, Nim, Typescript and Flutter easily accessible on my toolbelt.

Social moderate, fiscal conservative.

Also known as @boia01 on twitter.
twitter.com/boia01

Alex Boisvert boosted:
Assaf 🌴assaf@mas.to
2025-05-25

“Reinvent for insight. Reuse for impact.”
endler.dev/2025/reinvent-the-w

Alex Boisvert boosted:
2025-05-21

accountablealgorithm.com/post/

ML evaluations are often seen as True North, but we should interpret them as data judging itself.

I wrote an article about how teams misinterpret the ML evaluation. I argue that we should be skeptical of the things we are trying to optimize, and brutally honest about how our metrics can mislead us. Sometimes the proxies in our data, models, and evaluations can lead us to believe that we're doing a great job, but only because we have our backs turned to the real problem.

A robot gives itself the thumbs-up in a mirror. A group of people watch the robot and state, "We are creating value." Behind them, a dumpster is one fire.
2025-05-16

Remember, once LLM hallucination is solved, the next "easy" problem in line is establishing veracity of the training data.

The way things are going, hallucinations may be the easier of the two.

Alex Boisvert boosted:
2025-05-15

accountablealgorithm.com/post/

ML models tend to give their highest scores to the data whose value they overestimate the most.

The “winner’s curse” is something I wish I had formally learned about much earlier in my career. It haunts us all across machine learning and data science: ranking content, choosing experiment variants, running ad auctions, even the tuning and selection of models themselves. Whenever we use a measurement to help make a selection, we are biasing that measurement.

A cartoon of an excited person walking toward a giant present. He doesn't notice that between the present and himself is a bear trap.
Alex Boisvert boosted:

Scala 3.7.0 has been released! 🎉

âś… [stable] SIP-58: Named Tuples
âś… [stable] SIP-52: Binary APIs
đź‘€ [preview] SIP-62: For comprehension improvements
đź§Ş [experimental] SIP-61: Unroll
đź§Ş [experimental] SIP-68: Reference-able Package Objects

More at scala-lang.org/news/3.7.0/

2025-05-09

@paulisci *white* male voters

2025-05-06

What we need is RICO laws, but for the executive branch.

Alex Boisvert boosted:
Fediverse Top Storiestopstories
2025-05-06
Alex Boisvert boosted:
Fediverse Top Storiestopstories
2025-04-24

No, Tom Friedman, Robotaxis Won't Save Democracy theindex.media/no-tom-friedman

2025-04-24

What makes us think we can govern artificial intelligence if we can't even govern ourselves and petty dictators?

2025-04-23

Artificial intelligence will erode social capital like no other technology before it.

We are already on the slippery slope.

What happens when we permanently turn to algorithms instead of friends, confidants, co-workers or family for guidance, answers, connection, and ... meaning??

Society's foundation -- which is already cracking under the pick-axe of greed-driven technology platforms -- will finally buckle.

#doomsday #thoughts

Alex Boisvert boosted:
Nicolas Henin 🇪🇺💙💛N_Henin
2025-04-21

Vous voulez savoir si une démocratie fonctionne bien ?
Ne cherchez pas à faire une moyenne de l'application des principes démocratiques.
Regardez plutôt comment est traité le plus petit de ses habitants.
La qualité d'un État de droit se mesure au respect des droits du plus faible ressortissant de cet État.

Alex Boisvert boosted:
Tony “Abolish ICE”Arcieri 🌹🦀bascule@mas.to
2025-04-19

Despite everything else that’s going on, fossil fuels dropped below 50% of the US power mix for the first time last month

electrek.co/2025/04/04/first-m

Alex Boisvert boosted:
Gemma Sarraceniatippitiwichet
2025-04-17

This is indeed an excellent idea, we should share it widely. Words are powerful.

CoSo post from @heatherdale: Copied from a human on an Indivisible page: Hi everyone - want to make a suggestion about wording that is taken straight out of the indigenous Hawaiian's activist playbok, ie: that we refuse to use the word "protestor" when referring to our activities and activism (particularly when talking to the press). The indigenous Hawaiians realized a long time ago that words matter and the word "protestor" is triggering in the American context so they now insist on being referred to as "protectors" not "protestors" and will immediately correct anyone who says otherwise. I want to suggest we emulate this because we are not "Protestors for American Democracy" but "Protectors of American Democracy"! It takes a critical mass of people to do this, but once accomplished, it changes the entire dialogue and perspective in our favor.
Alex Boisvert boosted:
2025-04-17

NEW: Judge Boasberg finds probable cause for contempt against the Trump administration: "The Constitution does not tolerate willful disobedience of judicial orders — especially by officials of a coordinate branch who have sworn an oath to uphold it." storage.courtlistener.com/recap/gov.us...

The Constitution does not tolerate willful disobedience of judicial orders — especially by
officials of a coordinate branch who have sworn an oath to uphold it. To permit such officials to
freely "annul the judgments of the courts of the United States" would not just "destroy the rights acquired under those judgments"; it would make "a solemn mockery" of "the constitution itself." United States v. Peters, 9 U.S. (5 Cranch) 115, 136 (1809) (Marshall, C.J.). "So fatal a result must be deprecated by all." Id.
Alex Boisvert boosted:
2025-04-16

🏆 @rollingstone.com wins the Headline of the Day Award This is how it’s done. At least someone understands the assignment. www.rollingstone.com/politics/pol...

2025-04-12

Why can't I "copy by reference" in spreadsheets? I want to CTRL-C a cell (or range) and paste it as a formula referencing its location (e.g. A2:B12).

Shouldn't this be an option under "Paste special" ?

Alex Boisvert boosted:
2025-03-25

As reliable as Google Drive is, when viewed as an external system, it's a single point of failure. That's why we backup all data that's stored there - Jakub shares our approach, accompanied by an OSS project!

softwaremill.com/how-we-approa

Alex Boisvert boosted:
Nicolai Parlognipafx
2025-03-18

Couldn't make it to ? Worry not! We'll live-stream the highlights to the Java YouTube channel, starting tomorrow at 1500 UTC (0800 PDT, 1600 CET) with the opening keynote and the release.

youtube.com/watch?v=mk_2MIWxLI0

See you then!

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst