Phi-4, a Hamlet-like LLM

Phi-4, a Hamlet-like LLM

After two long months, I was once again able to play again with LM Studio, and this post was supposed to provide a live description of the responses of some models I had just installed. However, things got out of hand when the first model I put under the magnifying glass, Microsoft’s 4-bit Phi-4, started behaving in strange ways that were worth describing in detail. From that moment on, the post you’re about to read practically wrote itself!
Jeeeeeekyll? No, Hugo!

Jeeeeeekyll? No, Hugo!

As I was writing about my transition from WordPress to Jekyll, I knew I had to prepare for another change. From a technical point of view, Jekyll is a fantastic platform: it is easy to program, has impeccable documentation, and works perfectly during the development phase, with a limited number of pages and test posts. But, as I experienced firsthand, when Jekyll is asked to handle a real site with hundreds of posts, performance drops dramatically and response times become unbearably slow (and quite embarrassing, too).
Deepseek on our own computer: what can we actually do with it?

Deepseek on our own computer: what can we actually do with it?

– Source: Markus Winkler on Unsplash. In the previous post I introduced the LM Studio interface, then tried the default suggested model (DeepSeek 7B) with one of the example prompts. What we really need, however, is to verify if an LLM is capable of performing those repetitive and somewhat boring tasks that increasingly fall to us and that it’s better to do on our own computer, without having to send confidential documents or documents that could contain sensitive data all over the web.1
50 years of Microsoft (plus one day)

50 years of Microsoft (plus one day)

– Paul Allen sitting at the teletype connected to the school computer, with a very young Bill Gates standing next to him. Source: Celebrate 50 Years of Microsoft Yesterday, despite the celebrations, I was a bit perfidious toward Microsoft. It must be said, though, that the celebratory piece written by Bill Gates for the 50th anniversary of his creature is beautiful. The text reveals nothing new, it’s all stuff well known to those who know a little about personal computing history, but the graphic realization is spectacular. Thanks to Bill for this beautiful gift!
50 years of Microsoft

50 years of Microsoft

Whether you Like it or not, Microsoft is the world’s largest software maker that, through methods both fair and questionable, has managed to get its products installed on the vast majority of computers on the planet. Today, Microsoft turns 50, and it feels like just yesterday when its two founders, Bill Gates and Paul Allen, assured Ed Roberts that they had a BASIC interpreter ready for his Altair 8800, the first truly personal computer, despite having never seen the Altair or the 8080 processor that powered it.
LM Studio, an LLM on your computer

LM Studio, an LLM on your computer

As some of you may already know, I use LLMs (Large Language Models) for what they’re really good at, but I’m pretty skeptical about whether they’re truly intelligent or can solve any problem, as the folks at OpenAI, Microsoft, Google, and Meta keep telling us every day. They’ve invested a ton of money in LLMs, and they obviously have a big stake in getting everyone to use them all the time.
From melabit to melabit: hosting Jekyll

From melabit to melabit: hosting Jekyll

– Source: Scott Rodgerson on Unsplash. As promised (or threatened?) in the last post, this post is dedicated to exploring the available options for hosting a Jekyll-based website (or any other static site generator), whether for a personal blog like the one you’re reading, a professional studio, or a small business website.
From melabit to melabit: managing comments with Jekyll

From melabit to melabit: managing comments with Jekyll

As noted in the last post, Jekyll does not have a built-in commenting system, but its themes often allow comments to be managed by connecting to third-party services such as Disqus and similar platforms. The problem with these services is that they can stop working overnight (as happened last year with Muut, which no longer even has a website), or they have opaque usage policies and user data collection practices.
From melabit to melabit: developing a web site in Jekyll

From melabit to melabit: developing a web site in Jekyll

After the first part dedicated to installing and configuring Jekyll, this second part of these annotated notes dives into developing a Jekyll site using a pre-existing theme. On the other hand, developing a theme for Jekyll from scratch is far beyond my expertise, but those who can do it don’t need to read these notes.
From melabit to melabit: Jekyll, installation and basic configuration

From melabit to melabit: Jekyll, installation and basic configuration

This post is not meant to be a detailed guide on installing and configuring Jekyll; for that, there are excellent guides listed below.1 Instead, this post is a commented collection of notes I took while developing melabit.com/posts/en. They are the result of days and days of trial and error, changes in direction, and research to find the right command. These notes were useful for me to remember what I had done and how I had solved the issues that arose from time to time. They might be useful for you to get everything done more quickly and smoothly.