Profile for urmaul

Header for urmaul: Flat gray background (default header).
Display name
urmaul
Username
@urmaul@gts.urmaul.com
Role
admin

About urmaul

Fields

Ukrainian Music I Like
@uamusic

Bio

Programmer by day, writer by night, sleepy programmer by the next day.

Stats

Joined
Posts
163
Followed by
13
Following
38

Recent posts

A short incomplete guide on choosing a coffee place:

  • The ones with manual brewing method make better coffee than the ones with automatic one. Espresso machines count as "manual". Coffee pod machines don't.
  • The ones that offer Flat White make better coffee than the ones that don't. The ones offering unusual coffee cocktails are even better.
  • The ones offering coffee and snacks are better than the ones offering snacks and coffee. The ones with the word "Coffee" in the name are even better.
  • The ones selling coffee beans make better coffee than the ones that don't. I'm not sure yet whether own-brand or other-brand beans are better.

#coffee

I didn't expect I would ever migrate to another static site generator for my blog. Why would it matter which app generated a bunch of HTML files id the result looks the same?

Well, today I migrated to Zola because of the details. I was looking for ways to add attributes to external links and anchors to headers. Zola does it out of the box. Also it compiles SCSS, builds search index and does many more small things.

It's a great tool. Check it out: https://www.getzola.org/

#Blog #Zola #StaticSiteGenerators

If you’re going to buy a WICReset app for an Epson printer, check out this open-source app first: https://github.com/Ircama/epson_print_conf

Here’s what I mean: When the printer is cleaning nozzles, it needs to dump some ink on a collector sponge. If the sponge is full, the ink might pour over and damage the printer. To prevent that, the printer has an internal counter of nozzle cleans. When it reaches the certain number, the printer demands to be sent to maintenance.

That makes sense but it also means that your printer tracks the time until it would refuse to print with a hint to buy a new printer. It’s not hard to clean or replace the sponge but my Epson ET-2750 doesn’t provide a way to reset the internal counter afterwards.

On the internet there are several Windows-only programs that offer “Waste Ink Counter Reset” but they require a payment per reset.

And on GitHub there’s a cross-platform tool that does the same thing for free. One more reason to love #OpenSource.

#WICReset #Epson #printers

Many services and tools implemented a Model Context Protocol to "provide a standardized way to connect AI models to different data sources and tools" and it turns out not only AI can use it. Lemme rephrase it: many services got tricked into implementing a proper API because they wanted to support AI. Nice. This might be a step towards a less-shitty Internet.

Please also revive RSS or AI will leave you behind 🤞

https://worksonmymachine.substack.com/p/mcp-an-accidentally-universal-plugin

#AI #ModelContextProtocol #MCP

Nice points

In this video, I explain the military threats against Western European countries from Russia and why it is necessary to increase defense spending. The politicians have not been particularly good at explaining the challenge, and a recent comment by Mark Rutte about the need to learn Russian has only created more confusion and has not been helpful.
So in this video, I try to explain what the problem is. Western European countries are not, in fact, facing invasion, but there is a range of other threats that are just as serious.

https://youtu.be/HwnBnsQBeOA