Michael Chavinda's Avatar

Michael Chavinda

@mschav.bsky.social

Curious about many things

40 Followers  |  38 Following  |  102 Posts  |  Joined: 15.02.2024  |  1.9966

Latest posts by mschav.bsky.social on Bluesky

JupyterLab

ulwazi-exh9dbh2exbzgbc9.westus-01.azurewebsites.net/lab/tree/Iri...

07.11.2025 14:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Bro you speak like 13 languages.

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

Does Marimo support languages outside of Python? Also what’s the integration process?

05.11.2025 22:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
An introduction to program synthesis (Part II) - Automatically generating features for machine learning Introduction This post kicks off the second part of a hands-on series about program synthesis. We’ll apply the previously explored technique (an enumerative bottom-up search) to a slightly more realis...

Continuing the series on program synthesis:

mchav.github.io/an-introduct...

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

As cultural beings, we are echoes of the past: even our most personal thoughts, emotions, and experiences are mediated by words, images, and ideas we inherited from previous generations. Your mind was born and started growing many thousands of years before your body.” Francois Chollet

20.10.2025 01:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Progress towards Kaggle-style workflows in Haskell There’s been a lot of work in the Haskell ecosystem that has made it easier to write interactive Kaggle-like scripts. I’d like to showcase the synergy between 3 such tools: dataframe (my own creation)...

Wrote a new article where I checkpoint the work we’ve done so far enabling Kaggle style EDA-to-model workflows in Haskell.

Covers Jupyter notebooks, dataframes, charting and machine learning with the iris dataset as the working example.

mchav.github.io/iris-classif...

14.10.2025 06:24 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1

It’s telling that we use this as meaningless filler text for the internet - a system driven almost entirely by the pursuit and marketing of pleasures.

09.10.2025 23:46 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Lorem ipsum is taken from an excerpt about stoicism which says:

β€œThe wise man, therefore, always holds in these matters to this principle of selection: he rejects pleasures to secure other greater pleasures, or else he endures pains to avoid worse pains.”

09.10.2025 23:46 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Polars helps coping with black swan events at La Mobilière DataFrames for the new era

Swiss insurer La Mobilière refactored their risk model to Polars, achieving 5-10x speedups and enabling actuaries to run millions of simulation years on laptops. A scale previously unfeasible with pandas due to memory and single-core limitations.

pola.rs/posts/case-m...

09.10.2025 11:02 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Introduction to Program Synthesis

The MIT program synthesis class finally has problem sets. I’ll dedicate most of the fall/winter to completing it.

people.csail.mit.edu/asolar/Synth...

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

On the bright side the things I’m good at are things I’ve inadvertently dedicated a lot of time to. Maybe the trick is just to be more aware of how my time is spent.

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

There are a lot of things I wish I had the discipline to learn over the years. I convinced myself I needed the right mentor or book. Years later, more has been lost from indecision than wrong decision.

03.10.2025 21:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Thanks for that context. @nickseagull.bsky.social i didn’t know you were basically a serial entrepreneur.

01.10.2025 13:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Join the DataHaskell Discord Server! Check out the DataHaskell community on Discord - hang out with 5 other members and enjoy free voice and text chat.

Rebooting the work started by @ocramz.bsky.social with dataHaskell

Come through: discord.gg/UXcv5Eaz

30.09.2025 18:47 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 2    πŸ“Œ 1

This is such a subtle bug. In code this dense I tend to try and be as explicit as possible about my structures and types. Maybe the wrong takeaway but it would have been less of a headache to either: show explicitly what the two tuples components are and/or have a separate function this this.

26.09.2025 08:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

β€œWhen a full-service grocer leaves a neighborhood, it doesn’t just take away a shopping option; it reshapes the local food landscape. Competition shrinks, which means prices rise and choices narrow. Families end up paying more whether they stay local or spend extra time and money traveling farther.”

19.09.2025 14:44 β€” πŸ‘ 27    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0

Everything is converging to the same syntax.

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

Doing important things with AI is misguided. We use tasks to build context. That context begets creativity and problem solving in the future. Doing stuff is both a creational and transformative process. AI is faster but using it undercuts the most important investment you could make in your task.

17.09.2025 22:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Come Duze
YouTube video by Samthing Soweto - Topic Come Duze

Samthing Soweto to start the morning

youtu.be/42mq448-arg?...

15.09.2025 16:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
dataframe/app/Main.hs at feature_engineering Β· mchav/dataframe A fast, safe, and intuitive DataFrame library. Contribute to mchav/dataframe development by creating an account on GitHub.

Have some pretty cool examples of feature engineering using program synthesis on Haskell data frames.

Give a function space, we run a breadth first search to find what functions (and their compositions) have the highest correlation with a target variable.

github.com/mchav/datafr...

13.09.2025 22:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Inaugural North America Haskell Hackathon North American Hackathon The Haskell Foundation is proud to announce the inaugural AmeriHac, a two day haskell hackathon, with this iteration being in New York City! Jane Street has kindly offered to ...

#AmeriHac – The hackathon by the #Haskell Foundation in New York City has been announced for the 7th and 8th of February 2026!

discourse.haskell.org/t/the-inaugu...

13.09.2025 16:39 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
An introduction to program synthesis Introduction This post kicks off a hands-on series about program synthesisβ€”the art of generating small programs from examples. We’ll build a tiny, FlashFill-style synthesiser that learns to turn strin...

Starting a series on program synthesis:

mchav.github.io/an-introduct...

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

Starting my foray into program synthesis and data wrangling.

Currently trying to implement some interesting papers.

09.09.2025 19:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Check out @andrewlamb1111.bsky.social 's talk at the recent Iceberg meetup for a condensed overview of the the new Variant type coming to Parquet #apacheparquet #apachearrow

07.09.2025 18:19 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Considering deleting my LinkedIn. I’ve never liked the app and it’s kind of a cesspool.

07.09.2025 16:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I asked ChatGPT to roast me and it actually hurt my feelings. lol.

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

That’s fair actually.

01.09.2025 03:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sure but Americans also over-consume. So a tax on consumption is fine for a cultural reset.

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

β€œThe beginning” by them is really cinematic!

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

Thank you!

19.08.2025 18:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@mschav is following 20 prominent accounts