131 private links
Watch videos together, play games, or simply chat with friends or strangers all from within your browser!
Vstr is a string library, it's designed so you can work optimally with readv()/writev()
for input/output. This means that, for instance, you can readv()
data to the end of the string and writev()
data from the beginning of the string without having to allocate or move memory. It also means that the library is completely happy with data that has multiple zero bytes in it.
This design constraint means that unlike most string libraries Vstr doesn't have an internal representation of the string where everything can be accessed from a single (char *)
pointer in C, the internal representation is of multiple "blocks" or nodes each carrying some of the data for the string. This model of representing the data also means that as a string gets bigger the Vstr memory usage only goes up linearly and has no inherent copying (due to other string libraries increasing space for the string via. realloc()
the memory usage can be triple the required size and require a complete copy of the string).
Manage your entire data labeling workflow with a single tool.
Ballerina is an open source programming language and platform for cloud-era application programmers to easily write software that just works.
M3, a metrics platform, and M3DB, a distributed time series database, were developed at Uber out of necessity. After using what was available as open source and finding we were unable to use them at our scale due to issues with their reliability, cost and operationally intensive nature we built our own metrics platform piece by piece. We used our experience to help us build a native distributed time series database, a highly dynamic and performant aggregation service, query engine and other supporting infrastructure.
Panolens.js is based on Three.JS (a 3D framework) with specific interest area in panorama, virtual reality, and potentially augmented reality.
Open source machine learning and data visualization for novice and expert. Interactive data analysis workflows with a large toolbox.
- GATE is an open source software toolkit capable of solving almost any text processing problem
- It has a mature and extensive community of developers, users, educators, students and scientists
- It is used by corporations, SMEs, research labs and Universities worldwide
- It has a world-class team of language processing developers
The Odin programming language is designed with the intent of creating an alternative to C with the following goals: simplicity, high performance, built for modern systems, joy of programming.
The language borrows heavily from (in order of philosophy and impact): Pascal, C, Go, Oberon.
Niklaus Wirth and Rob Pike have been the programming language design idols throughout this project.
GNU Typist (also called gtypist
) is a universal typing tutor. You can learn correct typing and improve your skills by practising its exercises on a regular basis.
Stop hating regex and start learning.
An Open Source, Cross-platform Text Expander written in Rust.
KeePass is a free open source password manager. Passwords can be stored in an encrypted database, which can be unlocked with one master key.
Bitwarden is a free and open source password management solution for individuals, teams, and business organizations.
Easy and safe way for individuals, teams, and business organizations to store, share, and sync sensitive data.
A command line interface (interactive shell) to work with KeePass 1.x or 2.x database files.
A space shooter game you can play in your terminal.
Broot, a new way to navigate directory trees on linux, made in rust.
Any C structure can be stored in a hash table using uthash. Just add a UT_hash_handle to the structure and choose one or more fields in your structure to act as the key. Then use these macros to store, retrieve or delete items from the hash table.
Rhasspy (pronounced RAH-SPEE) is an open source, fully offline voice assistant toolkit for many languages that works well with Home Assistant, Hass.io, and Node-RED.
Nice collection of code snippets to compare Java and Kotlin.