RSSAmplifier

Blog

Aloys' corner

Recent Posts

aloysberger.comRSS feed ↗20 posts

Latest posts

AI Manifesto

This page explain my current views, opinions and usage around the use of generative AI. It is a manifesto, both as a reminder to myself and an explanation of my position to others. This is a inspired by Damola Morinekeji and Derek Sivers /ai page . Disclaimer Generative AI is a very cleaving subject, where we tend to put people in one basket or the other. You might find my position starkly against…

"It is more efficient to determinate that something is not a priority, than to automate something that is not a priority" (on AI in the business workplace)

From Alex Hormozi "Wenig Aber Esser" ("less, but better")

Demetri Spanos: "To get additive performance [with AI] you need to double the amount of compute and data"

This is according to Demetri Spanos in this interview: Why AI Companies Need Scale [Wading Through AI - Episode 7]​ This is apparently well known in the field of AI: the performance of the AI system has a logarithmic relationship to its input. There are theories behind it and so far they have been empirically validated. He says that AI decision makers are taking decision based on this. It is a…

Comparing `changeset` and `release-please` for our repositories at $dayjob

It's interesting to see how the ubiquitous nature of LLM-coding agentic workflow have impacted the entire industry. I'm not making a judgement of the technology here; I'm simply observing how it does drive a lot of choices, all the way to versioning tools.

Starting to get more comfortable with elisp, making emacs even more powerful

I am starting to get my head around elisp and it is very powerful. The more I use it, the more I enjoy it. In the past, I would put a few scripts together, pipe CLI or rely on someone else's TUI. But there is something awesome about elisp and emacs, I can't quite put my finger on. I believe it's the tight integration of scripting abilities and CLI-like features. It allows you to create "TUI-like"…

In the software engineering world, most of the time we spend more resources maintaining the software than building it. It's the rule, rather than the exception.

In other engineering endeavours and industries, we put a lot of emphasis on the running costs of a system. Yet, this does not apply to software, where Time To Market is very often the #1 metric by which "productivity" is measured. Is that acceptable?

Working on my "Define a custom Guix service as a beginner" last night.

Writing and teaching is a great way of learning; but it certainly isn't quick! It gives me appreciation for all those developers blogging; it is a real skill. I hope that the more I write, the faster I can get articles out. It is rather a long piece, I am already at 5,000 words and note quite there. I am quite happy to how the end the result will be, I am probably only a few hours [of works] away…

Yesterday I rode my bike 201.5km from the Sunshine Coast to Springfield, south-west of Brisbane

The last 30km were tough, between the fatigue and the traffic. In a way, it's very calming to push yourself with a physical challenge. Your mind has only one purpose for the day, it's so alien in our modern world were we juggle many things at once.

Life without a smartphone is difficult, it's hard to realise how "central" to our life smartphone have become

In this example, I'm trying to upload a cycling map to my cycling computer. You now need a smartphone, or a tablet. A computer won't do.

Halfway through /Structure and Interpretation of Computer Program/ and it keeps on getting better

Such a fascinating book. In a way, I can see it being an "introduction" book to computer program - but it another hand, it has a tremendous amount of value for seasoned programmers. Especially if you are like me, a "up-to-bottom" developer who started from developing websites and working your way down to lower levels.

Re-reading /The Hitchhiker's Guide to the Galaxy/

After finishing The Stand from Stephen King, I needed a light read! I forgot how funny Douglas Adams is. This is very enjoyable!

Bought a "feature phone" which is the official Aussie term for "dumb phone"

After probably two years of deliberating, if not more, I finally took the leap to a "dumb phone". The phone isn't that "dumb", it actually has an old version of Android which gives me access to Whatsapp. My family living overseas, Whatsapp is the primary mean of communication, unfortunately. I will write a review on it after a few months of usage; I'm waiting for my physical SIM card to arrive (it…

Book review: The Stand by Stephen King.

This is my second attempt to read this book. The first time I lost interest in the first third, roughly when Larry crosses the tunnel out of New York. This time I was resolute to finish it; I dislike not finishing books. I believe there are two types of readers: those whose adage is "life is too short to read a book you don't enjoy". Then there is the second type of readers: those who would rather…

The more I get to know emacs, the more I enjoy using it

Set up the EasyGPG package that is built-in in emacs, quite handy when you use GPG for your SSH keys!

I'm yet to integrate it with other process such as email, but it was bothering me when opening files via SSH tramp: I needed to first register the passphrase in a terminal as pinentry didn't play well with emacs. Easy GPG solves this issue, now I can enter my passphrase directly in the minibuffer.

TUIs are bridging the gap with GUIs

Yesterday a colleague of mine gave a demo of a tool called "hunk". It is a TUI to review code, specifically in the context of using coding agents. The demo was driven by the mouse (even though I am sure you can drive it via keyboard) and even a had a classic drill-down menu bar. I joked with him that at this stage, you may as well use a GUI at this stage. Before using emacs I was only using a…

Watched the Odyssey, from C. Nolan yesterday at the cinema

Disclaimer: I am not a cinephile, so my judgment on the movie is very superficial. What an epic movie! The highlight were, by far, the sound effects. The music and sound effects were incredible and deserve a powerful, high quality sound system. I believe it is one of those movies that must be watched at a good quality cinema. Good movies are always better at the cinema, but Nolan's movies are…

Caught one of the longest wave I have ever caught this morning, from the end of Little Cover, all the way to First point

The only wave I caught this morning, but what a feeling! The strong south wind then took over and the combination of the crowd (typical Noosa morning), the wind and the tide didn't help. Sunrise surf is always amazing for the soul.

TIL: Distraction free editing in Emacs via "C-x n"(narrow commands)

I dread noisy, busy interfaces. I always preferred minimalist interfaces for my day to day work, and that's why I found the terminal so appealing before switching to emacs. Today, I was thrilled to find the "narrow" subset of commands under `C-x n`. (I am still fumbling my way around emacs additionalhellip like any typical emacs user I guess!) "Narrow" commands allow you to narrow your buffer down…

Thoughts on the downside of LLMs agent in the context of a team

Armin puts his finger on something important in the tower of babel keeps rising ; the current usage of LLMs agent in organisation is impacting communication, and slowly destroying institutional knowledge. I do enjoy this take as this is something I am acutely aware. The speed gains from LLMs are real in certain use cases, but the cost paid by teams is real. Often, this result in a lot of technical…