Live data from Hacker News

The ChatGPT/Codex app bundles a full copy of LibreOffice

simonwillison.net

21–30 of 277 posts

Re: The ChatGPT/Codex app bundles a full copy of LibreOffice

#22
post #3

I still don’t understand why with all their cash these companies dont redo their apps in Rust or native. They are all so heavy and dog slow. There are already some very fast cross platform (wasm too!) libraries that can do what poppler does as well as parse and produce various office file formats. Because 2gb is crazy town, these things could be around 100mb, just throw some tokens at the problem.

What makes you think Rust is automatically better?

(Also, "Rust or native" is a strange dichotomy. What's not native about Rust?)

Re: The ChatGPT/Codex app bundles a full copy of LibreOffice

#24

Earlier quoted context omitted.

Just throw some tokens at the problem. I’ve vibed up a Rust Crux hybrid app that runs well on macOS, iPad and wasm and does some pretty complex xml manipulation and other document work. Absolutely smokes electron and you get native UI. Ref: https://redbadger.github.io/crux/

one does not just "throw tokens" at a problem, Ai is not that capable, and we are talking about MS Office file format, likely a NP hard problem

I mean, aside from all the NP Hard sub problems (I might not be reading your satire though), the real hard problem is that a "product" is not just software, but an ecosystem and a promise of maintenance of the abstract user experience & quality of it.

Re: The ChatGPT/Codex app bundles a full copy of LibreOffice

#25
I actually bundle LibreOffice with my app too and the reason is reading files, especially old xls files. Since I'm bundling it I'm now using it for everything docs related but the specific reason is those old files. I couldn't find anything else that I could just drop it and feel confident it'll just read anything I give it.

Re: The ChatGPT/Codex app bundles a full copy of LibreOffice

#26
post #19

Does that really mean that it's bundling those apps from the start or did it just download and install them at some point to do some local work on some prompt or job you ask it to? I don't see it making much sense to bundle it. I'm sure a LOT of LLM prompts are related with docs, excels, powerpoints etc, etc but don't really see it worth it for it to be bundled on the codex app from the get go, because otherwise, why…

I'm not sure. Someone who hasn't installed the ChatGPT (or Codex) apps yet could confirm this by installing the apps, seeing if that ~/.cache directory exists, then try running a prompt that needs Python or Node.js or LibreOffice and see if it downloads them when needed.

Re: The ChatGPT/Codex app bundles a full copy of LibreOffice

#28
post #19

Does that really mean that it's bundling those apps from the start or did it just download and install them at some point to do some local work on some prompt or job you ask it to? I don't see it making much sense to bundle it. I'm sure a LOT of LLM prompts are related with docs, excels, powerpoints etc, etc but don't really see it worth it for it to be bundled on the codex app from the get go, because otherwise, why…

> why not also install dozens of other apps?

because other apps are less likely to be useful, and there's diminishing returns

Re: The ChatGPT/Codex app bundles a full copy of LibreOffice

#29

Someone may need to explain to me what is wrong with this sorry. Is it because it bloats the app with functionality that some users will never use? I feel like that is fairly usual for productivity/business apps generally.

I don't see anything wrong with it, I just think it's interesting.

Re: The ChatGPT/Codex app bundles a full copy of LibreOffice

#30
post #9
post #3

I still don’t understand why with all their cash these companies dont redo their apps in Rust or native. They are all so heavy and dog slow. There are already some very fast cross platform (wasm too!) libraries that can do what poppler does as well as parse and produce various office file formats. Because 2gb is crazy town, these things could be around 100mb, just throw some tokens at the problem.

What % of time, for a an average session, do you think is app overhead vs waiting for tokens? And there's your answer for why it's not a priority.

From OpenAIs perspective, resources on your computer are free and wasting them is inconsequential
Post reply on HN