-
Modern ejabberd configuration
ejabberd is one of the most widely used XMPP servers. It is easy to get it running for text-based messaging with a few configuration changes. However, to obtain a smoothly running modern feature set is harder. The configuration documentation is detailed, but even for a seasoned systems administrator or XMPP guru, a lot of questions…
-
Checksums
[simple_series title=”CRC Tutorial”] While parity is adequate to protect a single character or byte, its detection capabilities lack in power when applied to larger messages: Messages often span thousands of bits, and if just two bits are flipped, the corruption will not be detectable. And the chance of having multiple bit errors within a message…
-
Configuring an NTS-capable NTP server
The choice of Network Time Protocol (NTP) servers supporting NTS is still very limited. Here is some advice to get it to run smooth and trustworty.
-
Ransomware is different
While most types of malware such as viruses and botnets try to lay low for as long as they can, while doing their nasty work, ransomware is eager to do its work ASAP. Because of this, ransomware does not need to embed itself as deeply into the system. All it wants to do is to…
-
The Phone Advantage
Smartphones and apps have been hyped for over a decade now. But sometimes, the smartphone is not the smartest thing to get an interaction done. A dedicated device or even a plain old phone may be better. Let us look at some advantages of telephones.
-
teachPress Enhancements for Publication Management (Updated)
TeachPress is a WordPress plugin for managing courses (which I do not need here) and publications with support for BibTeX and referencing publications from posts. The teachPress BibTeX database already contains most of the information about the publications in a structured format. So instead of manually replicating the information in a post, I decided to…
-
About Marcel Waldvogel and Netfuture
Since 2020, Marcel Waldvogel is devoting his time to improve the trust we can place into all things computer: hardware, software, and processes. At Trifence AG, which he co-founded, he is working to create software and hardware to improve our lives and create trust. At Netfuture, he helps companies to secure their IT. Previously, he…