Monthly Shaarli
July, 2024
Very nice (automatic) conversion from pandoc markdown to vim helpfiles.
If I ever write a neovim plugin (or extend my current dinky little plug) this could come in very handy,
e.g. for automatic conversion through Github/Forgejo actions.
Colorpicker for wayland. Simple cli script. Launch it and pick a color anywhere from your desktop!
Gitmoji is an emoji guide for your commit messages. Aims to be a standarization cheatsheet for using emojis on GitHub's commit messages.
- https://bahn.expert -- The DB Navigator tool as it should be, simple design but amazing functionality for actually current information (routing/station departures)
- https://strecken-info.de/ -- 'internal' tool between EIU and EVU, shows current issues along tracks which are often not shown on official apps, esp. w/ start/end-times if they are known (construction/obstructions/...)
- https://trassenfinder.de -- made for booking 'tracks' in stations but has some nice additional station/track information
Ananicy rewritten in C++ for much lower CPU and memory usage.
Auto-nices your linux processes depending on custom rules. Can use all the community-provided default rules from Ananicy (since it's drop-in, just faster and less memory-hungry).
Large list of resources for accomplishing various degrees of functional programming in python.
Books, tutorials, talks, libraries.
Mirror your screen output (for projector work, presentations and similar) in wayland.
Basically just creates a window into which whatever output you select will be copied.
Nice, amazingly easy and useful cli software!
Use it like wl-mirror DP-5
(or whatever output).
To find out your current output names, you can use e.g. wlopm
Or, as the polars docs recommend:
df = pl.DataFrame(
{"abc": [-2.5, 5.0], "mno": ["hello", "world"], "xyz": [True, False]}
)
with pl.Config(
tbl_formatting="ASCII_MARKDOWN",
tbl_hide_column_data_types=True,
tbl_hide_dataframe_shape=True,
):
The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database. - directus/directus
Built on REST/GraphQL, can interface with any SQL db (though can bring its own afaik?) - could be a really nice little CMS tool for building blogs/content-websites etc.
Resources to expand library access to those who don't have it -- your guide to libraries for non-residents and digital libraries with non-resident borrowing privileges.
Most are still.. expensive ($50 - $170) per year but it is a nice compilation of possibilities.
Good explanation of the Arch - btrfs snapshot interaction, as well as pacman snaps with snap-pac and snapper rollbacks.
If you're a collective or a (grass-roots) organization, this software might make organizing joining and membership, broadcasting messages and tracking identities easier.
Intended for bug reproduction / user interaction research / 'reproducible' video production
Perhaps the best free and opensource audio transcription (and editing) software I have found.
Comes with a huge variety of language models and punctuation additions.
Works offline.
Free.
Good!
"BadWolf is a minimalist and privacy-oriented WebKitGTK+ browser.
Privacy-oriented
No browser-level tracking, multiple ephemeral isolated sessions per new unrelated tabs, JavaScript off by default
Minimalist
Small codebase (~1 500 LoC), reuses existing components when available or makes them available
Customizable
WebKitGTK native extensions, Interface customizable through CSS
Powerful & Usable
Stable User-Interface; The common shortcuts are available, no vi-modal edition or single-key shortcuts are used
No annoyances
Dialogs are only used when required (save file, print, …), javascript popups open in a background tab"
Seems surprisingly mature for its young (4ish years?) age.
IoT and Embedded System Simulator: ESP32, STM32, Arduino, Raspberry Pi Pico, displays, sensors, motors and WiFi simulation.
Program your code, don't brick your device and test out whatever in the simulator before 'deploying' to the actual ESP32, Arduino, etc.
Allows creating pandoc filters in python instead of lua.
TUI Audiobook Player. Contribute to rareitems/gadacz development by creating an account on GitHub.
A fully open-source headless CMS that supports Markdown and Visual Editing - tinacms/tinacms
This seems awesome, integrates itself a little more into your website than 'directus' (which does essentially the same thing) and runs directly on a git repo instead of being backed by SQL. Stuff fetched by GraphQL afaik.
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM. - WerWolv/ImHex
Very useful spatio-temporal analysis tools within the python / jupyter ecosystem.
Can do all sorts of spatial analysis and visualization, but also more specific things like spatial inequality computation (using e.g. Theil index, Gini, ...).
One of the most useful cli JSON AND YAML viewers, certainly one of the prettiest.
Vim-like movement, regex search, collapsible sections, syntax highlighting of course, yadda yadda..
Open source transcription software. Does have a SaaS model but can apparently be self-hosted.
Seems really neat - auto-transcribe most of it then put it into different speaker roles and highlight low-confidence words so you can fix them.
Tell the program to favor performance or powersaving and it will do all the CPU auto scaling for you, depending on usage, temperature, load, battery.
Simple, nice and useful for laptops (or desktops/servers depending on you energy bill ;)
- ChimeraLinux: https://chimera-linux.org/
A kind of hybrid BSD (userland) and Linux (kernel) distro, trying out new things. Usesapk
, runs on a wide variety (x64, arm, riscv, rpi, ..) of arches, usesdinit
as service manager. - VoidLinux: https://voidlinux.org/
Rolling but stable, tries to be low-maintenance (once set up) and unix-like, i.e. simple and file-based; nice custom pkg manager (xbps) and AUR-like 'template' system to build wide variety of software - Artix: https://artixlinux.org/
Arch without systemd is its primary claim to fame, provides a variety of service managers (dinit
,s6
,runit
,openrc
) - EasyOS: https://easyos.org/
taking puppy linux as a spirit animal and packaging it for usb-stick use. - ChimeraOS: https://chimeraos.org/
purely gaming focused and made to be installed on handheld consoles. Install, boot into Steam and start playing is the idea. - KISSLinux: http://kisscommunity.org/ | https://kisslinux.github.io/
focusing on providing a simple base to build off of, a nicekiss
package management, sane packaged software (meta-distro) - QubesOS: https://www.qubes-os.org/
run everything in a virtual environment (hypervisors) -- each application, whole other OSes, USB devices, networking and even system management and the display manager - SnowflakeOS: https://snowflakeos.org/
Early development version atm but aims to be NixOS with easier installation, sane gov structure and grokkable documentation afaik
Extensive explanations of how to attribute CC licenses, for different kinds of media, for straight usage, for modifications and more.
Very in-depth and a good resource.
Portable Text is a JSON based rich text specification for modern content editing platforms. - portabletext/portabletext
Basically, a pandoc-like AST but built on JSON and more usable throughout web ecosystems.