The Original Open Source Dream, and What AI Changes

The original open source dream and what AI changes — 8-bit pixel art

There’s an old story about Richard Stallman and a Xerox printer at MIT that I’ve been thinking about recently.

The printer kept jamming, and nobody knew until they walked over to collect their printouts. Stallman had previously modified the software of another printer to notify users when there was a paper jam, and wanted to do something similar with the new one.

[Read More]

Introducing AutoAgent Action – Smarter GitHub Checks with AI

autoagent-robot.png

Last Wednesday (Sep 10), I had the chance to attend a hackathon at Cursor’s offices - huge thanks to the Cursor team for hosting such a great event! 🙌 The focus was on Cursor CLI and their new Background Agents API.

When I started brainstorming ideas, I came across Eric’s post about running various rules during CI/CD to automate checks and actions. It got me thinking — setting up those rules often involves a lot of repetitive work: crafting similar prompt setups and then defining the actions themselves.

[Read More]

My Google Development Community Piece was referenced at ZDNet

2 days ago I wrote a post about the lack of Google Israel’s involvement in the development community.

It seems that in most of the places (I’m sure in the US, I’m not sure if the rest of the development centers in South American and Europe have the same involvement) where Google has development centers they are a little more involved with the development community in the form of lecture, places to meet and chat, sponsoring events, etc.

[Read More]

Google Ctemplate

I just saw that Google released the Google Ctemplate library.

While they do need to get some kudos for their efforts of releasing various code bits out as open source, I do have a problem with the Ctemplate library itself.

I don’t know when they wrote this library, but what I do know is that its yet another templating language to use. Why couldn’t they have used a standard language such as JavaScript (more exactly, ECMAScript) instead of inventing their own syntax? There are so many templating engines out there, why invent yet another one instead of trying to use an official syntax know by many?

[Read More]