Everything David Kirkos said on any show that made the record, most notable first. Each card names its show and opens the statement there.
Kirkos: Traditional spreadsheet formulas will lose ground to Python
“I think formulas will be used less in favor of Python.”
Kirkos: ChatGPT CSV charts fail to help users understand data
“Drop a CSV and chat GPT and ask it for a chart. Those aren't responsive. Those aren't interactive. And those, I don't think ultimately help people understand data better.”
Kirkos: The spreadsheet is the best UI for humans understanding data
“I think that the spreadsheet is the best interface for a human working with a computer to understand data.”
Kirkos: JavaScript is immature for data transformation compared to Python
“JavaScript is pretty immature in terms of working with data. It doesn't have a lot of packages or tooling around transforming and working with data.”
Kirkos: Natural language prompting reduced Quadratic's learning curve to zero
“When you can have users sign up and just prompt it, just drop some data in and say, help me analyze this, help me visualize it.
The learning curve went to zero and the adoption increased tremendously.”
Kirkos: Spreadsheet users expect and rely on legacy Excel date bugs
“Building a spreadsheet is, is very tough too, because people expect it to have all the features of Excel, right? And that's a really, and all the bugs of Excel in some cases, Excel has all these bugs that people rely on. Date bugs and formula bugs that are now…”
Kirkos: BI tools fail by being either too technical or too basic
“They're either really technical and then non-technical people just press export to CSV, or you're using a really non-technical tool and then the technical folks don't want to engage with it.”
Kirkos: LLMs struggle with 2D spreadsheet layouts, requiring custom fine-tuning
“We are working on fine tuning a model. We think we can get the costs of inference way down and the quality and specific, you know, AI working in a spreadsheet is not really what these models were trained to do, right? There's a lot of two D positioning code er…”
Kirkos: AI agents will generate entire spreadsheets to answer user questions
“I do see these agents generating spreadsheets to answer people's questions, particularly when they focus around the user understanding data.”
Kirkos: Quadratic runs in browser WebAssembly and renders via WebGL
“Everything in Quadratic is running in WebAssembly in the browser, and then the whole sheet is drawn in WebGL.”
Kirkos: Quadratic sheets cannot export to Excel due to embedded queries
“You can't export a quadratic sheet back into Excel. You know, we have code and we have database queries that live in our sheet. You can always pull your data out, of course. You could select any area on the sheet and get a CSV or get another file, but you can'…”
Kirkos: Dumping 100,000 rows into LLMs degrades quality and inflates costs
“We tried to give it the whole sheet as the context initially, and it works really great when you're working on a really small sheet. And then if you know, drag and drop a 100,000 rows of data in, first of all, it's going to be really expensive. Your request is…”
Kirkos: Quadratic feeds rendered chart images to AI for visual editing
“We do a little bit of vision when users are creating charts. We pass back an image of what the chart looks like to the AI, because a lot of times the user will describe visually the change that they want to the chart. They'll say something like, this doesn't l…”
Kirkos: Quadratic supports datasets containing millions of rows
“We support millions of rows.”