I think the biggest skill that QBS people need is fraud detection. This is a HUGE problem in the industry!


Dataflow architecture and how it may influence your IT strategy

SambaNova is an example of a Dataflow Architecture that has many architectural similarities to the human brain. This figure is my own intuitive measure of a similarity score between hardware, knowledge graphs, and the human brain. Note that I rank Dataflow as having a .9 similarity score with the human brain. Artwork by author.

This week a new AI startup SambaNova landed $676 million in Series-D funding, making it the best-funded AI startup in the world. Many of my colleagues that study enterprise knowledge graphs and large-scale machine learning may be a bit confused by the scale of the funding. Indeed, at first, even I was surprised by the large funding for such a small company. However, after studying SambaNova’s 40B transistor dataflow chip architecture, I now understand why their system deserves this level of attention.

This blog will review what dataflow architecture is, how SambaNova implements this architecture, why this funding makes sense…


The Four Lands of EKG Adoption

The four lands of Enterprise Knowledge Graph (EKG) adoption. What land you live in impacts how you think about business problems. Image by the author.

This blog is a metaphorical journey that many of us are taking toward the concept of building large enterprise-scale knowledge graphs (EKGs). We will look at the three transitions that teams need to make to go from problem-solving using flat representations of data to billion-vertex EKGs running on hardware-optimized graph servers.

To help teams make these transitions, we must understand the new cognitive styles teams must learn when promoting EKGs. We will show how people can transition from problem-solving styles using flat data representations, through small graphs, to large graphs, and finally, the problem-solving involving Hardware Optimized Graph (HOG) databases…


A sample workflow for autogenerating documentation for large-scale enterprise knowledge graphs. Image by the author.

As Enterprise Knowledge Graphs (EKGs) grow, support teams will see an increase in demand for documentation about your EKG and how to access it. This means you will be spending more time writing and maintaining documentation.

This blog will review some of the best practices for generating high-quality, up-to-date documentation directly from your EKG’s metadata.

The Microsite Revolution

In the past, high-quality documentation was created by separate teams of technical writers that had the task of interviewing IT staff and then using tools such as Microsoft Word, Adobe Illustrator, Adobe Photoshop, and other expensive proprietary documentation tools. …


Lead by Intel Capital and Dell Technology Capital, venture capital investors set the EKG industry on fire! Photo by Jp Valery on Unsplash

The last few weeks have been busy in the Enterprise Knowledge Graph (EKG) space. This blog will review the key events and put them in context for a new generation of Graph Systems Thinkers trying to understand the big-picture trends that will dominate the computing industry for the next few years.

The first event was the announcement that TigerGraph got an additional $105M in venture capital in its Series C fundraising round. This should be no surprise since TigerGraph already has a wide lead in the EKG market because of three facts:

  1. It was designed from the ground up to…


The Raspberry Pi Pico has 1/625th the cost/KB SRAM as the Arduino Uno. Artwork by author.

On January 21st, the Raspberry Pi Foundation (a UK-based Charity) announced a new silicon chip that it designed. This chip, called the RP2040, has become the hottest development in the Maker Movement in the last five years. The RP2040 is at the heart of the $4 Raspberry Pi Pico development board.

The Pico is revolutionary because it offers over 100x the capabilities of the industry-standard Arduino Uno system at 1/5th the cost. At 2 cents per KB of SRAM, the Pico has 1/625th the cost-per-KB cost that of the Arduino Uno. There are many other blogs that compare the “Speeds…


Unlike the Raspberry Pi, the NVIDIA Jetson Nano does not come with a builtin sound device. To get sound working you have to purchase an additional USB sound dongle for $7.99. Getting this working with the new NVIDIA Jetson Nano LXDE desktop is a non-trivial process.

TL;DR; Check the device is present with lssub. Use the pmac list-cards command to find the driver name. Then use the Sound & Video ->PulseAudio Volume Control to set the correct Output for sound. Plug you speaker into the Green jack.

Getting sound working on the NVIDIA Jetson Nano is required for you to…


Some attributes of a sustainable scale-out enterprise knowledge graph (EKG). Drawing by the author.

Last week, I was discussing the key features of an Enterprise Knowledge Graph (EKG) with some colleagues, and I realized that although we were using the same words, we were talking about different things. We had a problem with the semantics of the word “Enterprise”. This is a bit ironic since many of these people I was talking to had a strong background in semantics.

Many people co-mingle the terms from open linked data world and the semantic web stack's role with the concepts related to sustainability and scalability of enterprise knowledge graphs. My assertion is these are independent and…


My overall grades for GPT-3 in generating course content for STEM courses. The grades are more a reflection of my skills in generating the right prompts. Image by the author.

This blog is a description of how to use the OpenAI GPT-3 generative natural language processing model to generate lesson plan content for STEM courses. We will show you what components of a course are easy to generate and how to tune the prompts to get better results. We will also show how you can tune the generated content that is age-appropriate for your classrooms.

These processes should also work for generating content for non-STEM courses. However, my focus is to help content managers generate technical content such as sample code, math formula (LaTeX), charts, chemical symbols, and architectural drawings…


One of our older desk-side server with two Nvidia GTX 1080Ti GPU cards. Each card has 11GiB RAM and 2,560 cores and currently originally retailed for around $700 each. These cards are now two generations old and the latest GTX 3080 cards are about 100x faster.

We are trying to make the process of setting up an AI Racing League event as turn-key as possible. Central to the event’s success is allowing students to be able to quickly train a deep learning model in under 10 minutes. Although the Raspberry Pi and Nvidia Nano are excellent for gathering driving images and running real-time driving inference, they are just too slow to train your model on 10,000 image files. There are two options:

  1. Get a high-speed internet connection at your events and give everyone cloud-based accounts for doing their training.
  2. Have an on-site GPU server that the…

Dan McCreary

Distinguished Engineer with an interest in knowledge graphs, AI and complex systems. Big fan of STEM, Arduino, robotics, DonkeyCars and the AI Racing League.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store