Tuesday, June 30, 2026

CORI, my new App


Completely and accidentally, I named my own Power BI application today.  It started with me trying to give it a title that emphasized exactly what it is, a "Consolidated Organizational Reporting Interface."

It is a word salad of sorts, but after staring it for a moment, I realized it had a name.  "CORI."  Now it just needs representation.

I could have designed something but that would have taken weeks.  AI to the rescue.  Gemini failed and I was truly disappointed, after having considered it much more creative than my other alternative.

Copilot offered up the following results, which were much better than I anticipated. The header image on this post is what Gemini came up with, and could do no better with additional prompts.


Copilot response (above):  Generated.

When asked, "What if it looked like a person?"


Copilot Response (image above):  I generated a personified version of CORI as a professional reporting and analytics ambassador.

I prompted further, "Can you make it race neutral?"


Copilot Response (image above):  I've generated a more neutral, stylized corporate mascot version of CORI that avoids strongly emphasizing any specific demographic characteristics while keeping the professional analytics-focused branding.

I further prompted, "Is is possible to go more gender neutral?"


Copilot Response (image above):  Yes. A better approach for a corporate reporting platform mascot is often to move away from a human altogether and use a branded character.  I generated a version where CORI is represented as a neutral data-avatar/mascot built from the brand colors and analytics theme. This avoids drawing attention to gender, race, age, or other personal characteristics and tends to work better for organization-wide branding.

Thursday, June 11, 2026

A Return to Vegas


A return to Las Vegas found it much the same as I had left it two years ago on my first journey into Sin City.  The only remarkable difference proved to be the absence of grandstands for the Grand Prix and the temperature; the latter ensured those not eager to gamble stayed close to the pool only to venture out after the sun fell out of the sky.  October is undoubtedly a better time to visit than June.


For me, conference activities kept me busy through most of the daylight hours.  This engagement carried through to a little pool time in the early evening, before venturing out into the night.  It also prevented much wandering about out of a need to be fresh for more conference activities in the morning hours.  A lack of grandstands offered a better view of The Fountains of the Bellagio and I lingered about that area, primarily.


The hosts of the event offered a bit of sustained entertainment on the final evening there, though not outside of that quarter.  A brief walk through the casino and across the bridge spanning the strip setup an evening of good music, food and beverages under the desert sky.



Very likely, the most interesting part of the journey was as it always is; the view from just behind the wing, high above the earth.  This one activity continually offers the most intriguing sights to be witnessed anywhere and never looks the same twice.

Monday, June 8, 2026

Extortion at Kansas City International Airport


Prices at the airport border have gone from ridiculous to utterly absurd.  The above photograph is very real, taken at Kansas City International Airport on June 8, 2026.

Once passengers pass through TSA security, traditional market competition completely vanishes.  Why  do these stores feel the need to gouge consumers at this level; more so, why does the City, who very much manages these establishments, and in some cases owns them, permit this sort of highway robbery and extortion!

The next time one considers buying something this basic from those thieves, consider the following, offered by Google Gemini, when asked about the cost of producing a single Snickers bar:

While Mars Inc. keeps its exact proprietary cost sheets closely guarded, food industry cost models and manufacturing breakdowns give a very clear picture.

For a mega-manufacturer utilizing massive economies of scale, the total cost to manufacture, package, and ship a standard, regular-sized (1.86 oz / 52.7 g) Snickers bar is roughly 20 to 30 cents.

When you buy a Snickers at a convenience store checkout for $2.00, you aren't paying for the physical candy; you are paying for the massive supply chain, marketing, and retail markup that got it there.

Where Does the Rest of Your $2.00 Go?

If Mars manufactures it for roughly a quarter, the rest of the price tag is eaten up by the "food value chain." Mars sells the bar to a distributor or wholesaler, who sells it to a retailer. By the time it hits a grocery or gas station shelf, the retailer applies a healthy markup (often 40% to 50%) to cover their own rent, labor, and profit margins.   

What is that Markup in this Instance? 

The airport is hitting consumers with a staggering markup of over 2,000% over base production cost.

Do we also need to discuss how the City is also charging vendors astronomical rents, as well as taking a percentage of their sales?  

Isn't that the way "The Mafia" used to do it?

This is nothing but a racket.

Perhaps it is time for Kansas City to follow the lead of other major airports across the country (like Portland International or Minneapolis-St. Paul), who have enacted strict "Street Pricing" regulations. These rules legally mandate that airport concessionaires cannot charge more than 10% to 15% above what the same item costs at a standard brick-and-mortar location outside the airport. 

Wednesday, June 3, 2026

Copilot Notebook Enhancement Annoyance


Today, I discovered what a few others have begun to uncover. Microsoft has made yet another UI change to Copilot that has left users guessing.  Notebooks have mysteriously disappeared.  

When this feature first rolled out, I had no idea what to with it and turned to Copilot to explain it.

Recognizing the advantage of this feature, I rolled through a few projects using it and relying upon it as my place to compile all of my project notes.

They have yanked this feature apparently.  Though it still exists, just not where it is supposed to live, in the menu!

<rant> Do they not understand that nobody wants to play that game, hunting for what was previously right up front and is now nowhere to be found, except through discussion with their Artificial Imbecile. Google was slow to figure this out too.  Nobody wants to start using something only to have it yanked out from under them. It is not helpful.  It is not useful.  We will find something more reliable.  We will find a better way and without you.  That is all. </rant>

Monday, June 1, 2026

fabric vs snowflake

Why Ventra Health Chose Snowflake to Power Its Next Generation of Data and Analytics | by Kevin Crittendon | Snowflake Builders Blog: Data Engineers, App Developers, AI, & Data Science | Medium

Asked to take a look at the above article and offer some thoughts, here are few insights I have gathered from my own experience, other discussions and conferences.

This is an interesting case study highlighting Snowflake’s strength as a high-performance data warehouse, but I feel that the evaluation is limited to a lens that overlooks broader platform considerations.

For organizations heavily invested in the Microsoft stack and Power BI, Fabric represents a more strategic long-term platform due to its integrated architecture and reduced operational overhead.

Fabric is not intended to compete solely as a warehouse. It is designed to be an end-to-end data platform that minimizes data movement, reduces dependency on ETL pipelines, and eliminates duplication across systems.

The comparison largely measures how efficiently data is moved, where the value in Fabric lies in reducing or eliminating that movement altogether.

Findings also suggest a pipeline-heavy implementation (e.g., Data Factory-driven ETL), which reflects design choices rather than platform limitations. Fabric is optimized around OneLake and Direct Lake, enabling native access patterns that avoid replication and reduce latency.

The reported cost pressures align with a pipeline-centric architecture. In my opinion, Fabric offers a more predictable, capacity-based cost model when used as designed, with centralized storage, Direct Lake BI workloads, and minimal data movement.

Snowflake does simplify data warehousing and very efficiently, but introduces another level of complexity, and another point of failure.

Fabric simplifies the entire analytics ecosystem, using native integration with Power BI, Entra ID, and Microsoft 365, eliminating the need for additional tools, connectors, and duplicated semantic layers.

Fabric represents a different category altogether: a unified data and analytics platform designed to consolidate data engineering, warehousing, business intelligence, and governance into a single, integrated solution.


Popular Variations