Hi, I'm Marcel Kapfer (at some places also known as "mmk2410"). At the moment, I invest most of my free time in creative work. That consists mainly of photography, but I also compose music, train myself in graphic design, and write text as well as code.
While this website is (mostly) focused on tech-related stuff (like software development, operating systems and similar stuff) and writing in general, I also maintain a website dedicated to [[https://marcelkapfer.photography][photography]] as well one for [[https://marcel-kapfer.de][music composition]]. The blog here, however, may contains posts about more or less everything.
Since about 2011/2012 I am mainly using Linux (sometimes exclusively, although currently not) and in 2014 I started writing software. In late 2016 I began using Emacs and Org-Mode and now more or less live inside it. After getting my bachelor's degree in computer science from the University of Ulm in 2021 I started working at a small software agency in Ulm, Germany.
I learned Java as my first programming language back in 2014 and started a first project, the [[https://gitlab.com/mmk2410/writtenmorse-specs/-/wikis/home][writtenMorse]] project.
It provided tools to convert writtenMorse code to Latin letters and the other way around. (Btw.: The writtenMorse code itself is an “invention” of mine for better writing Morse code by using other symbols than dots and dashes).
Later in 2014 I started to learn coding for Android, since I wanted to develop a writtenMorse app for the mobile OS.
This app was published on the Google Play Store in mid December, just three weeks after my first contact with Android development.
Additionally to that I learned a bit of JavaScript in 2014 for enhanced features on my websites.
In 2015 I expanded my knowledge by learning Bash, PHP, Python and a little bit of C.
I also released a few font apps for the Cyanogenmod Theme Engine and some bash scripts to make my (and maybe also your) life easier.
Rangitaki is another project that I started in February 2015.
It was a blogging engine without any database dependencies, written in PHP, which tried to be lightweight, extremely fast to start with and easy to use.
Following this passion I joined the Ulm University in October 2015 to studying computer science to further improve my knowledge in this area.
In April 2021 I earned a Bachelor of Science degree in the field of theoretical computer science.
I started learning more and more things about free (as in freedom, not as in free beer) software in the following years.
I strongly support the idea of freedom in software and try to avoid non-free software were possible.
One part of that is my decision to move all my project from GitHub to [[https://gitlab.com/u/mmk2410/projects][GitLab]] and [[https://git.mmk2410.org/explore/repos][my own Gitea instance]].
Due to other activities in the recent years (and also the coming ones) I don't have much time (and currently also not much interested) in developing software.
I try to further maintain some relevant projects, but most of them have been archived.
I got my first camera back in 2007 when I was ten years old, and this was when I picked up photography as a hobby.
For some reason, taking pictures was always something that motivated me and so I brought my camera with me to many events, holidays and the like during the years.
About 2015/2016, my interest faded a bit, and I focused more on other things, completely forgetting about photography.
In late 2020 this drastically changed when someone gave me an old DLSR camera.
From day one, my passion for photography was back again, and I invested more time than ever.
A bit later, in January 2022, I started an online course to improve my skills further and bought a modern mirrorless camera.
That was also the time when I discovered the more "artsy" side of photography and started sharing my work on social networks like [[https://pixelfed.social/mmk2410][Pixelfed]], [[https://instagram.com/mmk2410][Instagram]], and [[https://vero.co/mmk2410][VERO]].
After a heavy focus on macro photography, I'm currently quite involved in street photography.
If you would like to see some pictures or learn more about that, please visit my [[https://marcelkapfer.photography][portfolio]].
Therefore I started designing a few years ago, but I hadn't jet time to do any major public work.
As of now my experience narrows down to web design and a little bit of print design, but I currently expand my knowledge by taking online graphic design courses.
Since I find the lists of other people about what the use quite interesting and from time to time someone asks my about what software/hardware I use I decided to also set up one.
After having a simple blog post listing software since around 2016 I now put it all together here and update it from time to time.
- *E-Mail client:* [[https://www.djcbsoftware.nl/code/mu/mu4e.html][mu4e]], rarely [[https://www.thunderbird.net/][Thunderbird]] ( using mailbox.org as a mail service provider)
- *Desktop publishing*: [[https://www.scribus.net/][Scribus]] and [[https://www.latex-project.org/][LaTeX]] (perhaps in the future also [[https://wiki.contextgarden.net/Main_Page][ConTeXt]])
My Samsung Galaxy Tab S4 does not have a mobile network modem and I currently don't own a Android smartphone. Therefore, the list of apps may be not as complete as expected.
The community edition and the ultimate edition as well can be received from the Launchpad repository [[https://launchpad.net/~mmk2410/+archive/ubuntu/intellij-idea][ppa:mmk2410/intellij-idea]] which you can add on Ubuntu with
Scorelib is a smaller project I started in 2015 for managing my collection music scores (the sheetpapers) with a database.
Scorelib is a CLI program written in Python and using SQlite as a database.
I assume that it only runs on Linux, but I never tested it on other platforms.
Scorelib is, as of now, quite small with only the basic features implemented (like I wrote on the beginning, I had no time to code much the last years).
It is available at [[https://gitlab.com/mmk2410/scorelib][GitLab]].
Note: Although the title says that the project is inactive I do not consider archiving it.
Theoretically I still have a need for such a software but practically time is missing to work on it.
It is also possible that I will start working on it again but then possibly also with a completely different tech stack/goal.
A [[/quotes][collection of quotes]] (mostly without comment) that I largely gathered during a project 365 in 2015. The pages are only available in German.
Here you can find some articles, concepts, manuscripts and similar
documents. Most of them are written in German.
** Philosophy
- [[/2019/04/handlungsfreiheit-privatautonomie-mensch-autonome-systeme.pdf][Handlungsfreiheit und Privatautonomie des Menschen bei autonomen Systemen]] (Deutsch, 12. Februar 2019)
- [[/2018/07/arbeit.pdf][Suizid aus den Augen Viktor E. Frankls]] (Deutsch, 30. März 2018)
- [[/2018/03/mathematik-antike.pdf][Mathematik in der Antike]] (Deutsch, 12. März 2018)
** Computer Science
- [[/2018/08/overview-of-finding-the-most-probable-explanation-in-bayesian-networks.pdf][Overview of finding the most probable explanation in Bayesian networks]] (English, 09. July 2018)
- [[/2018/03/vergleich-bdsg-dsgvo.pdf][Das Bundesdatenschutzgesetz im Vergleich mit der Datenschutz-Grundverordnung]] (Deutsch, 24. Januar 2018)
** Misc
- [[/2018/03/konzept-gespraech-konfliktbewaeltigung.pdf][Konzept für Gespräche zur Konfliktbewältigung]] (Deutsch, 27. März 2018)
* Quotes
:PROPERTIES:
:EXPORT_FILE_NAME: _index
:EXPORT_HUGO_SECTION: quotes
:END:
/These pages are only in German./
Auf diesen Seiten sammeln sich zahlreiche (zumeist unkommentierte)
Zitate. Der Großteil (zur Zeit sogar noch alle) stammen von einem
Projekt 365 (wem das nicht bekannt ist, ein Projekt 365 ist ein
Projekt, bei welchem man sich täglich eine Aufgabe vornimmt), zu
welchem ich 2015 ermuntert wurde. Ich habe mich damals dazu
entschieden, ein Jahr lange jeden Tag ein Zitat (unkommentiert) zu
posten. Diese Sammlung findet sich hier.
Das hießt aber nicht, dass nie etwas Neues hinzukommt. Es ist gut
möglich, dass ich hier in Zukunft von Zeit zu Zeit ein Zitat poste
und eventuell dieses auch sogar etwas kommentiere. Mal schauen... :D
Falls das mal der Fall sein sollte und sich jemand bewusst nur für
die Posts im Rahmen des damaligen Projekt 365 interessiert, kann er
explizit diese unter der [[/categories/project365-2015][dazugehörigen Kategorieseite]] lesen.