hx
modal CLI text editor Helix
Helix (hx) is a text editor
with a modal user interface.
It aims to be more efficient than Vim and Neovim,
by implementing select modern features in the core
and omitting a plugin system.
python3-pycuda
Python 3 module to access Nvidia‘s CUDA parallel computation API
PyCUDA lets you access Nvidia‘s CUDA parallel computation API from Python.
Several wrappers of the CUDA API already exist–so what’s so special about
PyCUDA?
* Object cleanup tied to lifetime of objects. This idiom, often called
RAII in C++, makes it much easier to write correct, leak- and crash-free
code. PyCUDA knows about dependencies, too, so (for example) it won’t
detach from a context before all memory allocated in it is also freed.
* Convenience. Abstractions like pycuda.driver.SourceModule and
pycuda.gpuarray.GPUArray make CUDA programming even more convenient than
with Nvidia’s C-based runtime.
* Completeness. PyCUDA puts the full power of CUDA’s driver API at your
disposal, if you wish.
* Automatic Error Checking. All CUDA errors are automatically translated
into Python exceptions.
* Speed. PyCUDA’s base layer is written in C++, so all the niceties
above are virtually free.
* Helpful Documentation.
r-cran-bit
GNU R class for vectors of 1-bit booleans
This GNU R package provides bitmapped vectors of booleans (no NAs),
coercion from and to logicals, integers and integer subscripts; fast
boolean operators and fast summary statistics. With 'bit' vectors you
can store true binary booleans {FALSE,TRUE} at the expense of 1 bit
only, on a 32 bit architecture this means factor 32 less RAM and ~
factor 32 more speed on boolean operations. Due to overhead of R calls,
actual speed gain depends on the size of the vector: expect gains for
vectors of size > 10000 elements. Even for one-time boolean operations
it can pay-off to convert to bit, the pay-off is obvious, when such
components are used more than once.
libre2-11
efficient, principled regular expression library
RE2 is a fast, safe, thread-friendly alternative to backtracking regular
expression engines like those used in PCRE, Perl, and Python. It is a C++
library.
ruby-webfinger
Ruby WebFinger client library
Ruby WebFinger client library, following IETF WebFinger WG spec updates.
hurl
tool that runs HTTP requests from files
Hurl is a command line tool that runs HTTP requests defined in a simple plain
text format. It can chain request, capture values and evaluate queries on
headers and body response. Hurl is very versatile: it can be used for both
fetching data and testing HTTP sessions. Hurl makes it easy to work with HTML
content, REST / SOAP / GraphQL APIs, or any other XML / JSON based APIs.