Bitmessage is a P2P communications protocol used to send encrypted messages to another person or to many subscribers. It is decentralized and trustless, meaning that you need-not inherently trust any entities like root certificate authorities. It uses strong authentication which means that the sender of a message cannot be spoofed, and it aims to hide "non-content" data, like the sender and receiver of messages, from passive eavesdroppers like those running warrantless wiretapping programs. If Bitmessage is completely new to you, you may wish to start by reading the whitepaper https://bitmessage.org/bitmessage.pdf
QMK (Quantum Mechanical Keyboard) is an open source community centered around developing computer input devices. The community encompasses all sorts of input devices, such as keyboards, mice, and MIDI devices. A core group of collaborators maintains QMK Firmware, QMK Configurator, QMK Toolbox, qmk.fm, and this documentation with the help of community members like you.
See also https://github.com/mihaiolteanu/mugur, an Emacs program to help configuring a QMK keyboard.
LibreCores is your gateway to free and open source digital designs and other components that you can use and re-use in your digital designs. Towards this goal, LibreCores provides you a comprehensive and easy directory of digital design components ("IP Cores"),
means to assess the quality of those components, and documentation to learn more about the use and contribution to free and open source digital designs.
Der Energieticker NÖ zeigt live die Energieerzeugung aus erneuerbaren Energien im Vergleich zum Stromverbrauch in Niederösterreich. Man sieht, zu welchen Zeiten NÖ mehr erneuerbaren Strom erzeugt, als im Land verbraucht wird.
A version of a Unix 5th (and 6th) Edition filesystem for Linux. It is read only, and was written for Linux 2.0 on an x86 and so will require a little work to install on other systems and newer kernels, but it is fun to be able to mount old disk images.
Small. Sloccount counts under 2000 lines of code, small enough to allow audits. The binaries can be under 50KB, small enough for many embedded targets.
Easy to deploy. Just add monocypher.c and monocypher.h to your project. They compile as C99 or C++ and are dedicated to the public domain (CC0-1.0, alternatively 2-clause BSD).
Portable. There are no dependencies, not even on libc.
Honest. The API is small, consistent, and cannot fail on correct input.
Direct. The abstractions are minimal. A developer with experience in applied cryptography can be productive in minutes.
Fast. The primitives are fast to begin with, and performance wasn't needlessly sacrificed. Monocypher holds up pretty well against Libsodium, despite being closer in size to TweetNaCl. (More detailed benchmark)
Share your GPS device on the local network so that all machines in your home or office can make use of it.
Enable support for standalone (i-e not part of a cellular modem) GPS devices in Geoclue. Since Geoclue has been able to make use of network NMEA sources since 2015, gps-share works out of the box with Geoclue.
The latter means that it is a replacement for GPSD and Gypsy. While "why not GPSD?" has already been documented, Gypsy has been unmaintained for many years now. I did not feel like reviving a dead project and I really wanted to code in Rust language so I decided to create gps-share.