68 karma · joined December 10, 2020
Also developing a deep connection or whatever is rarely the "goal" of casual socializing (which is what online communication is for). But it also helps keeping your "real" friendships strong by enabling frequent and convenient communication even when life doesn't allow meeting frequently.
It's very self-contained, what works on your machine is almost guaranteed to work on the client's computer, given that they have the same Excel version. It's also very reliable, VBA apps can work for years without any maintenance or support.
Openpyxl is fine if you want to generate a report and send the results but for anything dynamic you would need to ship an interpreter, plus generate an exe, plus ship a workbook with the data, plus you probably need to write a GUI (users freak out from the cmd). This is much less reliable and requires constant support to users, VBA/excel apps rarely do.
This Python integration is a bit disappointing though as the "killer feature" of Excel is that it's self-contained and now it will rely on MS's cloud. This is yet another integration that will fail to kill VBA (we had JS and .net already but had similar issues), it seems that MS doesn't really understand how people use Excel :)
Not me, I refuse to use OpenAI products but I do sometimes use vicuna 13b when I'm coding C. It's pretty good and I'm happy to see the rapid advancement of open source LLMs. It gives me hope for the future.
> Linux won in servers and supercomputing, but not in end user computing.
I use linux on all of my computers and I love it, many of us do (obviously). I'm aware that I'm a small minority even among other developers but I think looking at just statistics misses the point. Even if the majority will just use the most approachable tool (and there is nothing wrong with that), it's important to have an alternative. For me this is the point of open software, not market domination or whatever.