Anaconda distributions aren't exactly small. I'd also assume there's some sort of environment isolation, so you're getting multiple copies. Maybe one per workbook?
The embeddable package from python.org [1] is 20 MB unpacked. To install different sets of packages per workbook, just have Excel automatically set the module path as appropriate.
> big acquisitions that, in hindsight, made Big Tech more competitive (the most common examples are Google acquiring DoubleClick and YouTube, and Facebook acquiring WhatsApp and Instagram).
How did these acquisitions make big tech more competitive?
I’m saying it made those companies more competitive (as in “better equipped to compete”), not that it made the various markets more competitive (as in “characterized by competition by multiple actors”).
“Big Tech” tends to refer to the companies.
Edit: To clarify further, I’m not casting those claims about older Big Tech acquisitions as wrong or misinformed. Nor am I trying to make any specific argument about the Democrats’ strategy / Neo-Brandeisian thought here. Just directly answering the question I replied to. I’m quite confident that this particular case against Microsoft, as argued by the regulators, is quite weak and that the political tail is wagging the dog here.
The same applies to most former continental Europeans colonies in latin america and africa. 0 based indexing, sometimes with Floor 0 (argentina comes to mind) or simply ground (Terreo in Brazil)
It’s not consistent but I would estimate that “0” buttons are as common as “G” buttons in elevators in Europe - along with -1, -2, etc for basement levels.
ibis in python is a really nice middle ground. Nice API + in a programming language, but executes on database backends (which could be polars or duckdb on in memory arrow tables).
> it's really solving the problems that hurt AI most
Isn't this a bit premature? Mojo doesn't tangibly exist for most people (we can't run it ourselves), and I am unaware of any ML/ AI applications built with Mojo.
Yeah, definitely early days. But they're saying all the right things: fast code off the bat, easy to vectorize and parallelize, efficient use of memory, easy to create abstractions that execute efficiently on various architectures. The demos are impressive and they have the track record to be credible. I've played with it and the stuff that's been implemented so far works well.