Categories
Artificial Intelligence Hardware What I’m Up To

Quick announcement: I’m doing developer relations for HP’s new ZGX Nano AI computer!

Just so you know: today’s my first day doing developer relations for HP! More specifically, for HP’s ZGX Nano, a tiny computer designed specifically for running large AI models right on your desktop…and not on someone else’s computers!

The ZGX Nano packs a ridiculous amount of power into a tiny space…

Powered by NVIDIA’s GB10 GPU and a 20-core ARM CPU sharing 128GB of RAM, the ZGX Nano performs at 1,000 teraflops (1 petaflop), which is 1015 floating-point operations per second. It’ll support an AI model taking in 200 billion parameters — 400 billion if you connect two ZGX Nanos together.

I’m getting set up for day one on the job as I write this, so I’m keeping this post short and ending with this gem from a little while back: HP’s Rules of the Garage:

Categories
Artificial Intelligence Editorial Programming

My AI technique, captured in a single social media post (with one exception)

Screen capture: A tweet by Yuchen Jin (@Yuchenj_UW), which reads “I saw a guy coding today. Tab 1 ChatGPT. Tab 2 Gemini. Tab 3 Claude. Tab 4 Grok. Tab 5 DeepSeek. He asked every AI the same exact question. Patiently waited, then pasted each response into 5 different Python files. Hit run on all five. Pick the best one. Like a psychopath. It's me.” My additional caption below reads “I do this, too — but with the excpetion of Grok, which I think of as ‘ChatKKK.’”

Here’s Yuchen Jin’s original tweet.

Categories
Artificial Intelligence Security What I’m Up To

A simple AI fake voice and face example

This past Tuesday (July 15, 2025), I appeared on a news segment on Tampa’s WFLA Channel 8 evening news, where I was brought in to comment about ways to not fall for AI-powered phone scams. The video from that news segment is pictured above.

While the segment talked about using AI to mimic people’s voices and faces and have them say whatever you want, there wasn’t time to demonstrate this capability — so I’m doing it here.

Here’s a video I recorded back in October 2023 to promote a Python course that I was teaching:

I then fed that video to HeyGen, the AI avatar service,  and used it to translate my video into Spanish. Here’s the result:

I don’t speak Spanish anywhere as fluently and smoothly as my HeyGen-generated version, and note that HeyGen went so far as to sync my lips with the Spanish words!

The Spanish voice is also a decent approximation of mine — close enough that it might fool even people who know me well, given a stressful situation full of emotion and other distractions, which is the sort of scenario that con artists try to create in a phone scam.

You should also note that the Spanish video was made with the version of HeyGen from October 2023. I’m sure it’s undergone significant improvements since then.

Categories
Artificial Intelligence Business What I’m Up To

Catch our webinar about rethinking the way we pay for knowledge work in the age of AI this Thursday, July 10!

On Thursday, July 10 at 2:30 p.m. Eastern (11:30 a.m. Pacific / 1830 UTC), tune in to a webinar on rethinking the way businesses pay for knowledge work featuring:

Fatin Kwasny, Founder and CEO of Fractio
Yours Truly, Sales Engineer at Fractio

If your business is still pricing or accepting labor from knowledge workers…

  • by the hour,
  • by the project,
  • or even worse, by retainer or
  • by time & materials…

…you’re already losing — and AI will only make it worse.

In this webinar, we’ll discuss how:

  • Companies are leaking up to 50% of labor spend due to idle time, misaligned scopes, and outdated compensation models.
  • AI as a capital cost is shifting the rules of value creation — and why time-based knowledge work is the next labor bubble to burst.
  • A usage-based labor model like Fractio’s can eliminate muda (a Japanese term for wastefulness that the Six Sigma crew like to use) and protect your bottom line in a future where efficiency is non-negotiable.

We’ll also show some actual data from companies already seeing at least 10x ROI by shifting how they price or accept knowledge work.

Join us this Thursday, July 10 at 2:30 p.m. Eastern (11:30 a.m. Pacific / 1830 UTC) for our webinar, From Time to Throughput: Rewriting Labor Economics in the Age of AI!

It’ll be an entertaining, informative discussion, featuring 45 minutes of presentation followed by a 15-minute Q&A session.

Click here to register for this FREE online event.

Fractio is a SaaS that enables companies to pay for knowledge work on a “per-thing-done” basis instead of the less efficient per-hour, per-project, or on retainer. (Think paying for a rideshare versus paying for a taxi.)

At Synapse Summit 2025, Fractio was the winner of the of the Startup Innovation Award, which recognizes emerging ventures that are making waves and redefining what’s possible.

Categories
Artificial Intelligence Meetups Programming

The code for the Tampa Bay AI Meetup’s “AI job application helper app” is now online!

Back in mid-March, the Tampa Bay AI Meetup hosted a session at Embarc Collective called Build an AI job application helper app, where we did just that: we built an application that helps you apply for jobs.

I’ve since refined the app and posted it on GitHub, where you can download it and try it out for yourself.

According to the Silicon Valley-based career guidance service Pathrise, job seekers who sent 20+ job applications every week got more interviews and landed a job sooner.

That’s a lot of work, especially since the general advice is to customize your résumé for every job application, and then write a cover letter too. This app makes it easier to take on this big task by taking your résumé and the description of the job you’re applying for, then uses an LLM to generate a résumé and cover letter optimized for that job application.

The app is written in Python and uses Jupyter Notebook as a platform. I wrote this as a Jupyter Notebook rather than a regular command-line Python app because Jupyter Notebooks also allow me to mix explanatory documentation with my code:

Give it a try! You can either clone the GitHub repo for this application, or simply download a .zip file containing all its files.

Categories
Artificial Intelligence Reading Material

Get 18 O’Reilly books on AI and machine learning for just $25 at Humble Bundle!

Would you like ALL THE BOOKS pictured below for just $25?

You can get all 18 of these O’Reilly books on AI and machine learning for a mere $25 at Humble Bundle — but only for the next 13 days (at the time of writing)!

Find out more and get the deal here.

Categories
Artificial Intelligence Meetups Programming

Wednesday, June 18: Intro to AI agents with MCP!

At 6 p.m. on Wednesday, June 18 at Embarc Collective, I’ll be presenting Intro to AI Agents with MCP, which will be a joint gathering of Tampa Bay Artificial Intelligence Meetup and Tampa Bay Python!

LLMs like ChatGPT, Claude, Gemini, DeepSeek, and others are great for taking in natural language questions and producing complex but useful natural language replies.

However, they can’t do anything except output text. without the help of additional code. Until recently, the way to connect LLMs to other systems was to develop custom code for each LLM and each online system it connects to, which is an “m by n” problem.

One solution is MCP, short for “Model Context Protocol.” Introduced to world by Anthropic not too long ago, MCP is an open source, open standard that gives AI models connection to external data sources and tools. You could describe MCP as “a universal API for AIs to interact with online services.”

We’ll explain what it is, why it was made and how it came about, and then show you actual working code by building a simple MCP server connected to an LLM. Joey will demonstrate a couple of examples of MCP in action, and they’ll be examples that you can take home and experiment with!

Bring your laptop — you’ll have the opportunity to try out the MCP demos for yourself!

And yes, there’ll be food, and water and soft drinks will be provided. If that doesn’t work for you, feel free to bring your own.

Want to register (it’s free)? You can do so at either of the following Meetup pages: