Rafael

@rafasgj
46 Followers
51 Following
294 Posts
Photographer, open source developer, occasionally professor. I am rafasgj.
I have a website.https://rafaeljeffman.com
Pic. 1. Human Interface Guidelines, Apple, 1992
Pic. 2. macOS Tahoe, Apple, 2025

Karoline Leavitt’s White House briefings aren’t just spin – they reflect what George Orwell warned about: lies divorced from reality, and the use of “doublethink” to have a word (like “transparency”) mean just the opposite. A historian who studies Orwell explains:

Thread ⬇️ https://theconversation.com/karoline-leavitts-white-house-briefing-doublethink-is-straight-out-of-orwells-1984-270675

Karoline Leavitt’s White House briefing doublethink is straight out of Orwell’s ‘1984’

A historian analyzes how White House press secretary Karoline Leavitt’s claims about her boss and his administration are ‘doublespeak’ straight out of the pages of George Orwell’s ‘1984.’

The Conversation
Starting 2 weeks off work, and weather forecast is to rain the whole first week. 😩 #luckyme

Also on AI side, I’m doing an experiment on writing tests for ansible-freeipa and it is going… well… as expected. Some amazing results, some completely crazy hallucinations.

The plan is to have some skills that can be used later, to speed up test plan implementation.

This has been a great journey, as I don’t know how to use the testing framework. In this case, AI actually helped me tu start to understand the framework.

Only one more week in 2025!

#todayatwork Finally got Bragai to work cleanly with Claude CLI. I still have a ton of configurations to fix so the output is what I want, and I need to define some skills for it to follow my workflow. It’s MCP to manage Jira and the access to GitHub tickets (through gh CLI) make managing issues a lot easier. The plan is to let it create the executive summaries.

The scenario based development environment for FreeIPA WebUI is finally merged. Found a late bug, and there’s already a PR to fix it.

I need to get back to writing. I miss it.

It’s not the I like my writing (I actually don’t), but writing pushes me to experiment new stuff, think thoroughly about whatever it is I’m writing about, and it is a way to give it a closure.

I’ll have some days off soon, and I need to find a subject for that period.

#todayatwork I finally polished some PRs I’ve been accumulating during last week.
Also, I’ve started a feature that will allow ipalab-config to “glob mount” directories to an image, following a PR I had merged to `Podman-compose`. It will add more flexibility on image creation and container instantiation (e.g.: repos).
On AI side, I’ve tweaked a tool that I’m finally happy to aos me on daily planning.
It’s been a week since I had half a day to implement stuff. Today was a good day. 😉

FFmpeg to Google Fund Us or Stop Sending Bugs: https://thenewstack.io/ffmpeg-to-google-fund-us-or-stop-sending-bugs/ by @sjvn

The clash between small volunteer-driven, open-source projects, such as FFmpeg & the billion-dollar companies built on their work, which demand rapid security patches, is heating up.

FFmpeg to Google: Fund Us or Stop Sending Bugs

A lively discussion about open source, security, and who pays the bills has erupted on Twitter. 

The New Stack
With all the advancements in technology, do you think we will see a smaller data center that uses less energy and cooling due to the reduced size of servers, especially GPUs, in the next 20 years?

IBM's open source Granite 4.0 Nano AI models are small enough to run locally directly in your browser

https://venturebeat.com/ai/ibms-open-source-granite-4-0-nano-ai-models-are-small-enough-to-run-locally