Matthew Mullins

@mmullins.coginiti.co

technologist, philosopher, and outdoors enthusiast CTO@COGINITI

Excited for the release of Coginiti 26.8. A highlight: Semantic Lineage, helping teams understand not just where data comes from, but how business meaning connects across entities, metrics, and transformations. Another step toward governed, semantic, AI-ready analytics. coginiti.co/blog/coginit...

Coginiti 26.8 Release Notes | Coginiti Blog

Coginiti 26.8 deepens semantic modeling with a lineage graph, autocomplete and linting in the SMDL editor, and data quality testing for the Semantic Layer. It also adds synonyms,…

coginiti.co

We're moving data quality up stream to the semantic layer. Why? Because your tables can pass every data quality test and your business metrics can still be wrong. CoginitiScript tests now work with Semantic SQL, making it possible to test metrics as the business actually consumes them. #databs

Testing Meaning, Not Just Rows: Data Quality at the Semantic Layer | Coginiti Blog

Row-level tests validate ingredients, not recipes. How CoginitiScript and Semantic SQL bring assertion-based testing to metrics, dimensions, and relationships.

coginiti.co

Some people are reading this article about Sen. Kevin Cramer and Trump nominees as a sign of GOP pushback on Trump. Nope, the real subject is a bipartisan issue about the future of North America’s “Duck Factory” which is a huge conservation story that's barely registered here on bluesky.

GOP senator places hold on Trump nominees over wetlands policy

Republican Sen. Kevin Cramer (N.D.) is placing a hold on all future Trump nominees over the administration’s approach to wetlands.  In a statement shared with The Hill, Cramer expressed disapp…

thehill.com

Had the chance to meet @paulbarringer.com running to be North Carolina's 13th district representative. He's an a real Eagle Scout, AT trail hiker, grew up and lives on a farm, and most importantly understands the needs of North Carolina voters. Working for change in the midterm elections!

BildBild

Kicking the Palantir habit seems like a good start. It's amazing to see someone complain about finding a good alternative. I can think of a half dozen off the top of my head that aren't actively trying to be evil. We don't ship spark in a box, but would consider it. 😂 #databs

Europe wants to kick its Palantir habit

The U.S.-based data crunching firm is deeply embedded in the most sensitive European workflows, from policing to intelligence to health care. Finding alternatives won’t be easy.

politico.eu

👊I've joined the crew at @clickhouse.com to establish the *ClickHouse Labs* research group. We'll be working side-by-side with ClickHouse engineers to cook up ways to make the system even faster. I'll also be exploring new research topics related to PostgreSQL. clickhouse.com/blog/andy-pa...

Andy Pavlo joins ClickHouse to establish ClickHouse Labs | ClickHouse

I am excited to announce that I am joining ClickHouse, Inc. to establish and lead a new research team at ClickHouse Labs.

clickhouse.com

I don't watch much tv and even less reality tv, but this is surprisingly compelling. Watching 8 teams of engineers try to build a product is a good reminder that writing the code wasn't the hard part. @kelseyhightower.com is a fantastic host and it's hard to imagine a better choice!

Jason Lengstorf@jason.energy · 2mo ago

you might be able to build an app, but can you build a *product*? 8 teams start this competition hosted by @kelseyhightower.com, but only 7 advance to episode 2 presented by @awscloud.bsky.social, this is @codetv.dev's largest production yet premieres tomorrow: www.youtube.com/watch?v=8aHX...

In the last week I've had two calls with publicly traded tech companies where the CFO's hair is on fire regarding out of control token costs. I wish I could share company names, because even I was shocked by the spend level. We wrote up how a semantic layer can reduce token consumption for data.

coginiti.co@coginiti.co · 2mo ago

A Databricks engineer spent $7k on AI tokens in two weeks. Forbes calls it "tokenmaxxing." Gartner says token costs are on track to rival developer salaries. The token bill is an architecture problem, not a pricing one. coginiti.co/blog/semanti...

Two more reasons Coginiti 26.6's LLM blocks hold up: 1. Same block runs on Snowflake, Databricks, BigQuery, Redshift, Postgres, SQL Server, and with OpenAI, Claude, Gemini, or local Ollama. 2. Batching patterns keep prompts bounded, so it scales from 50 rows to 50k.

Process large datasets with LLM blocks | Coginiti Documentation

Learn four patterns for processing large datasets with LLM blocks while keeping prompts within token limits.

docs.coginiti.co

The thing I like most about Coginiti 26.6's LLM blocks: the model's output is typed, so it's queryable immediately. JOIN it against real tables. Write tests that validate it. Cache it. Schedule it. AI output held to the same bar as every other transform in your pipeline.

Building an AI-Powered Data Pipeline with LLM Blocks | Coginiti Documentation

LLM blocks are scheduled to ship in the Coginiti 26.6 release. This tutorial is published as a preview so you can plan ahead — the feature is not yet available in earlier versions, and some details…

docs.coginiti.co

This by @mmullins.coginiti.co is so good. Summary: philosophers have had a place, especially around metaphysics, in tech, but with LLMs epistemology and ethics take center stage and are no long just a necessary foundation, but a product differentiator open.substack.com/pub/msmullin... #dataBS

Philosophers in the Machine

Philosophers are not new to AI. From ontology engineering to alignment, philosophy has long shaped how machines classify, reason, and act.

open.substack.com

Coginiti 26.6 is out and you can now call an LLM directly inside CoginitiScript. New llm block type, sits next to your SQL. Write a prompt, declare a typed schema, get structured rows back, then query them downstream like any other table. The model's a pipeline step now, not a bolt-on.

Bild

This is the conversation happening in a lot of AI analytics pilots right now. The demo works, the SQL is syntactically perfect, but then someone checks the number against the board deck only to discover the model invented its own churn definition and reported it with confidence.

Bild

Her: It's hot outside today Me: Is the temperature 90 and rising? Her: Is that from a movie? Me: No it's the Partee Paradox, but we can resolve it with the Montague grammar. Her: But what about the Capulet grammar? 😂