The NUC12 Enthusiast
Right when our old NUC5 died, its replacement had been delivered and brought online – a new Intel NUC12 Enthusiast, also known as the NUC12SNKi72 (I work at Intel, but even I find that name a bit...
View ArticleChatGPT and Simics
It is an understatement to say that ChatGPT has been a hot topic since it was launched a few months back. Everyone seems to be seeing what it can do in their favorite domain, so I had to try it on...
View ArticleChatGPT and Code
In my previous blog post about ChatGPT and Simics, I tested it on its knowledge and abilities with a fairly niche subject. Not unsurprisingly it did not do all that well. However, one area where...
View ArticleChatGPT and Critique
ChatGPT and other transformer-based models like Dall-E are technologically very impressive. They do things that seemed totally impossible just a few years ago. However, they are not really generally...
View ArticleChatGPT and Legal
In previous three blog posts (1,2,3) about ChatGPT in particular and large language models in general, I touched on what they can do, what they cannot do, what they seem not to do, how they fall down...
View ArticlePaste as Plain Text
Windows PowerToys is a fantastic set of utilities for Windows, and it just got better with the addition of “Paste as Plain Text”. Just like the mouse pointer locator I blogged about before, it is a...
View ArticleBerlin – Cold War, Third Reich, and Ukraine
A few weeks ago I visited Berlin. A fantastically interesting city, and much more affordable and accessible than places like New York or London. However, it is almost comical how much of what you see...
View ArticleThat’s Odd: How iCue and Windows 11 Ruin Simics Performance
While working on some screenshots for an upcoming blog, I noticed something that something was off with the performance of Simics on my Windows 11 laptop. The CPU load did not quite go as high as I am...
View ArticleThe HidrateSpark… Internet of Drinking Bottles
Earlier this Summer, I received a HidrateSpark PRO water bottle as a gift. It is a fascinating piece of “smart” technology. The bottle itself is a decent piece of engineering and a somewhat practical...
View ArticleAdventures Traveling to and from Italy
The big family vacation his summer was a cruise in the Mediterranean. Most cruises sail from Italian ports, unfortunately. Traveling to and within Italy is a bit of a challenge, resulting in far more...
View ArticleVisiting Prague
Over Easter, I took a short trip to Prague with parts of the family. It is a fascinating place – full of tourists and tourist businesses, but still feeling informal and homey. We tried to climb as many...
View ArticleSubscription Software Revisited: SnagIt
The trend to make everything into a subscription service instead of a pay-once use-forever model is well-established. I have defended it for professional software, and I am a mostly happy user of...
View ArticleTime to Do Something New
The time has come to do something new. I am leaving Intel (and the Intel Simics team) at the end of September (2024). After more than twenty years with the team and the product this is a big step into...
View ArticleVilnius – History, Russia, Ukraine
We spent a few days in Vilnius at the end of October. Rather late in the tourist season, but the city was still open for business. It was a very good experience. Vilnius is one of the friendliest and...
View ArticleReversing out of Reverse
The Intel Simics simulator version 7 removed a long-standing feature from the simulator framework. Reverse execution is no longer available, being replaced with in-memory snapshots that arguably...
View ArticleHi Local AI, Draw Me …
I recently built a new desktop computer, featuring an Intel ARC 770 graphics card (just to be different). The card is supported by the Intel AI Playground, which is a software package that makes it...
View ArticleMore Exploration of (Local) AI Models
In my previous blog post about the Intel AI Playground, I tested it by asking it to draw cars. In this post, I share some more exploration of these local AI models and their limitations. Turns out that...
View Article(Local) AI, Please Explain This Code
Continuing my exploration of what a local AI model can do, I decided to test them on the task of code analysis. It would be so nice to have an AI model that is tuned and trained on a particular tool or...
View Article(Local) AI, Please Write some Code
My previous blog post in this series tested the ability of a range of large language models to analyze a piece of C code and determine what a mystery function did. That was interesting and...
View Article(Local) AI, Please Reason about Code
“Reasoning” models have become popular as a way to expand the capabilities of large language models (LLMs). Such models take more time “considering” a prompt and iterating it through the model several...
View Article