Iโm looking for input from ActivityPub experts. Vernissage supports reading and exchanging EXIF metadata from photos (currently visible only in supporting systems). Would it be reasonable (if explicitly enabled by the user) to automatically embed this metadata as HTML in outgoing ActivityPub posts, so other platforms could render it within the status content? This could eliminate the need for manual copying. Curious whether this is considered a good practice or an anti-pattern. ๐ค
Really glad I started adding unit tests to
#Vernissage (API) from day one. There are now 1100+ of them - and theyโve saved me more than once. In projects this size, tests are a must-have. A small change in one place can easily break something elsewhere youโre not even thinking about.
The only real freedom I have is in my personal projects, but those do not support me or my family. That is why I find completely unconstructive, wishful thinking about AI so frustrating. People speak as if this is something that has not arrived yet and could still be prevented, when in fact it is already reshaping how work is done.
Today I have several more hours of AI training at work ahead of me (covering agents, skills, instructions, and automation) along with guidance on how the company will monitor whether and how we use AI.
I have spoken with friends, and it is the same across IT companies of every size. We are expected to be faster and more productive. So that is the reality of my "free choice" in this matter. People outside IT often do not see this.
That is why I believe denial is less useful than action. Instead of pretending this technology will disappear, we should focus on building better alternatives: open models, open AI, and more ethical systems. What we need now is transparency, accountability, and strong open solutions that can offer a real alternative to closed and unaccountable tools.
At the same time, the AI shift has already happened - whether we call it AI, machine learning, or something else. We may dislike it, ignore it, or refuse to use it, but that will not reverse reality. In my work as a programmer, I increasingly need to understand these tools. If I do not learn how to use them responsibly, I risk being left behind professionally - and many people in IT face the same pressure.
Iโm not a fan of how AI has entered both corporations and our homes with so little oversight. There has been no meaningful public accountability, and far too little transparency about where training data came from or how it was obtained. That concerns me deeply, and I think those concerns are valid.
Iโve recently received a few requests to change the layout on the status page with a photo. I had a little time today to take a look at it, and I think youโll like the final result (see the screenshots). The photo now takes up much more space on the screen - as it should.
And the best part: you can check it out yourselves, because itโs already live on vernissage.photos.
Today marks 15 years of elementary OS! ๐ ๐ ๐
Today at work I built an entire feature (almost 2,000 lines of good-enough code) without writing a single line myself. Programming as we knew it isnโt dying anymore, itโs basically already dead. Unfortunately. Years of hard-earned skill are being speedrun into irrelevance. Sure, we can still write code the old-fashioned way - at home. In the industry, a lot of people will lose their jobs. The ones who adapt fastest will stay, configuring AI instead of writing code. ๐งโ๐ป ๐ฅบ