About me

My name is Matija Šuklje but other geeks often call me Hook. I am a lawyer by profession and hacker by heart.

With two decades of experience in the FOSS world – ever at the nexus between the engineers, lawyers, businessmen, and policy makers – I truly enjoy making complex legal, technical, and similar thoughts easier for others to understand. Hopefully this humble blog helps a bit towards that goal.

I also have a soft spot for the good things in life, such as tea and sailing, which sometimes reflects in my posts.

Boring disclaimer: As the title and domain name clearly imply, Hook’s Humble Homepage is my personal website and blog and should be taken as such. If you are interested in any official statements and positions of groups and projects I am, or was, affiliated with (e.g. FSFE, ELSA, KDE, Gentoo, LUGOS, Cyberpipe/Kiberpipa), companies I work (Liferay) or have worked for, my (former) clients or just people I know, turn to their (official) websites and the means of communication they use.

My Projects

  • DE razor blades test List of my favourite DE razor blades, tested with a (quasi-)scientific method.
  • Activity-aware Firefox Integration of Firefox into KDE Plasma in a way that it plays nice with its Activities.

Recent Posts all posts

Legal entities do not hold right to attribution (in Slovenia) A surprising find in the Copyright and Related Rights Act of the Republic of Slovenia
posted in Ius

[physical person ↦ author ↦ moral rights ↦ right to attribution]; legal entity cannot hold moral rights; ergo legal entity does not hold right to attribution (at least in Slovenia)

Activity-aware Firefox 0.4.1 Vastly improved through community collaboration
posted in Tehne

After a lot of community additions to reliability and features Activity-aware Firefox is now ready for general use.

Downtime August 2022
posted in Tehne

Server was down for a few weeks, works now, still unsure what caused it.

Undocumented feature = bug
posted in Tehne

Train of thought of a user of an undocumented feature.

Template for KDE Plasma Activity – research & call for help Original problem, documentation, and getting stuck
posted in Tehne

First steps towards my first KDE Plasma template. I find relevant documentation, gets stuck and am hereby asking for help.

Sponge – a tool to soak up standard input and write to a file Sponge things up before you shove a cat through a pipe
posted in Tehne

Use cat $file1 $file2 | sponge $file1 instead of cat $file1 $file2 > $file1.