Hacker Tools
< RFC >
All the ways of making computers useful !
What do you use for doing X ?
A series of collaborative writing sessions at hacker events, curated by @dcht00 / totalism.org .
We list and discuss the BEST and NOT SO BEST software, websites, and practices.
Relaxed get-together with pad note-taking and learning from eachother.
Desktop, server, web, mobile ... art & research, devops & shell hacks, ...
Revisions:
20161227 session #1 (~40 people)
20181227 session #2 (~25 people)
20191004 overview @berlin
20191229 36c3 overview
20210328 ping
Table of Contents
¶How to vote on entries
Edit these symbols next to the software you have an opinion about.
____________________________
+ good
- bad
? wtf
~ meh, but ... hmm
($) not libre/open/free, is proprietary/commercial
($$) ... super commercial
____________________________
Edit these symbols next to the software you have an opinion about.
____________________________
+ good
- bad
? wtf
~ meh, but ... hmm
($) not libre/open/free, is proprietary/commercial
($$) ... super commercial
____________________________
¶ @ 33c3 (2016)
@Day 1 10PM-11PM
@Hall 13-14
:
* NOTES @ http://totalism.org/33c3-hacker-workflows
* WIKI ENTRY @ http://events.ccc.de/congress/2016/wiki/Session:Hacker_workflows
@Day 1 10PM-11PM
@Hall 13-14
:
* NOTES @ http://totalism.org/33c3-hacker-workflows
* WIKI ENTRY @ http://events.ccc.de/congress/2016/wiki/Session:Hacker_workflows
¶ @ 35c3 (2018)
@Day 1 MIDNIGHT SESSION (24:00AM - 1:30AM)
@Room 11
:
* WIKI ENTRY @ https://events.ccc.de/congress/2018/wiki/index.php/Session:Hacker_Workflows:_Tools_for_X_(v2.0)
* NOTES @ https://e2h.totalism.org/e2h.php?_=35c3-workflows
@Day 1 MIDNIGHT SESSION (24:00AM - 1:30AM)
@Room 11
:
* WIKI ENTRY @ https://events.ccc.de/congress/2018/wiki/index.php/Session:Hacker_Workflows:_Tools_for_X_(v2.0)
* NOTES @ https://e2h.totalism.org/e2h.php?_=35c3-workflows
¶ @ 36c3 (2019)
https://events.ccc.de/congress/2019/wiki/index.php/Session:Hacker_Workflows:_Tools_for_X_(v3.0)
Day 4
Starts at 2019/12/30 11:15
Ends at 2019/12/30 12:00
Duration 45 minutes
Location Room:Lecture room M3
https://events.ccc.de/congress/2019/wiki/index.php/Session:Hacker_Workflows:_Tools_for_X_(v3.0)
Day 4
Starts at 2019/12/30 11:15
Ends at 2019/12/30 12:00
Duration 45 minutes
Location Room:Lecture room M3
¶OTHER TOOL SOURCES (list of lists)
#lol
* http://alternativeto.net/ !!!!!!:
always append:
?license=opensource&platform=linux
* https://tinytools.directory
* FSF directory:
https://directory.fsf.org/wiki/Main_Page
https://directory.fsf.org/wiki/Featured
* https://linuxalt.com :
Especially good to find alternatives to specific Windows or OSX software
* https://wiki.installgentoo.com/index.php/List_of_recommended_GNU/Linux_software
* https://github.com/mayfrost/guides/blob/master/ALTERNATIVES.md :
Organized by use!!
"""The list is built pointing to software that has alternatives with less dependencies, and addressing dependencies was the easy thing. Some tools in particular were included because they add less dependencies overall while keeping a system functional [...] TL;DR: is about the unix principle, having a fully functional system pretty damn minimal with that."""
* http://github.com/LewisVo/Awesome-Linux-Software :
Organized by use / General category
* https://free-for.dev
"""
Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all to make informed decisions.
This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.
The scope of this particular list is limited to things that infrastructure developers (System Administrator, DevOps Practitioners, etc.) are likely to find useful. We love all the free services out there, but it would be good to keep it on topic. It's a bit of a grey line at times so this is a bit opinionated; do not be offended if I do not accept your contribution.
"""
* http://www.privacytools.io/
* http://prism-break.org/en/
* http://github.com/Kickball/awesome-selfhosted
* http://softwarerecs.stackexchange.com/
* http://hyperpolyglot.org/ :
Programming languages
* https://suckless.org/rocks/
* https://www.reddit.com/r/socialistprogrammers/
* https://github.com/cuban-opensourcers/cuban-opensource :
Cuban Opensource software
* http://virtualreality.schoolofarts.be/wiki/index.php?title=Tools :
not FLOSS
VR/art tools
* https://ethical.net/resources/ :
###
<----------------------- (new) LIST OF LISTS
General alternatives sites:
* http://alternativeto.net/
* https://www.similarsitesearch.com/
* www.moreofit.com/
* [...]
* http://alternativeto.net/ !!!!!!:
always append:
?license=opensource&platform=linux
* https://tinytools.directory
* FSF directory:
https://directory.fsf.org/wiki/Main_Page
https://directory.fsf.org/wiki/Featured
* https://linuxalt.com :
Especially good to find alternatives to specific Windows or OSX software
* https://wiki.installgentoo.com/index.php/List_of_recommended_GNU/Linux_software
* https://github.com/mayfrost/guides/blob/master/ALTERNATIVES.md :
Organized by use!!
"""The list is built pointing to software that has alternatives with less dependencies, and addressing dependencies was the easy thing. Some tools in particular were included because they add less dependencies overall while keeping a system functional [...] TL;DR: is about the unix principle, having a fully functional system pretty damn minimal with that."""
* http://github.com/LewisVo/Awesome-Linux-Software :
Organized by use / General category
* https://free-for.dev
"""
Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all to make informed decisions.
This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.
The scope of this particular list is limited to things that infrastructure developers (System Administrator, DevOps Practitioners, etc.) are likely to find useful. We love all the free services out there, but it would be good to keep it on topic. It's a bit of a grey line at times so this is a bit opinionated; do not be offended if I do not accept your contribution.
"""
* http://www.privacytools.io/
* http://prism-break.org/en/
* http://github.com/Kickball/awesome-selfhosted
* http://softwarerecs.stackexchange.com/
* http://hyperpolyglot.org/ :
Programming languages
* https://suckless.org/rocks/
* https://www.reddit.com/r/socialistprogrammers/
* https://github.com/cuban-opensourcers/cuban-opensource :
Cuban Opensource software
* http://virtualreality.schoolofarts.be/wiki/index.php?title=Tools :
not FLOSS
VR/art tools
* https://ethical.net/resources/ :
###
<----------------------- (new) LIST OF LISTS
General alternatives sites:
* http://alternativeto.net/
* https://www.similarsitesearch.com/
* www.moreofit.com/
* [...]
¶ Windowing engine / environment
* gnome
* wayland
* KDE
* budgie
* xfce
* dwm
http://dwm.suckless.org/
barebones, fast & simple
* awesome
a dwm fork with more bells & whistles
* i3
* sway
* LXDE
* ... → PIXEL (default on Raspbian)
* [...]
* gnome
* wayland
* KDE
* budgie
* xfce
* dwm
http://dwm.suckless.org/
barebones, fast & simple
* awesome
a dwm fork with more bells & whistles
* i3
* sway
* LXDE
* ... → PIXEL (default on Raspbian)
* [...]
¶ browser: Firefox
mozilla firefox : (13+)+~~+++
(extensions) / add-ons:
* pentadactyl +++ (doesn't work well on all website, especially on those with too many links like YouTube or those with autofocus like WhatsApp web)
_______ ???
* https://addons.mozilla.org/en-US/firefox/addon/brandon1024-find/
* [...] !!!
mozilla firefox : (13+)+~~+++
(extensions) / add-ons:
* pentadactyl +++ (doesn't work well on all website, especially on those with too many links like YouTube or those with autofocus like WhatsApp web)
_______ ???
* https://addons.mozilla.org/en-US/firefox/addon/brandon1024-find/
* [...] !!!
¶ Others Browsers
* tor+
* Iron
* midori (minimal webkit-based) +
* Opera 12 :)
* Caddy +($?)
lightweight, easy to install, let's encrypt ready, Web server with reverse proxy option.
$ only if not built from source (written in Go)
* Edge #-)
* uzbl (minimal webkit)
* Lightning (Android)
* (TBB - tor browser bundle) +
* dillo ?
* tor+
* Iron
* midori (minimal webkit-based) +
* Opera 12 :)
* Caddy +($?)
lightweight, easy to install, let's encrypt ready, Web server with reverse proxy option.
$ only if not built from source (written in Go)
* Edge #-)
* uzbl (minimal webkit)
* Lightning (Android)
* (TBB - tor browser bundle) +
* dillo ?
¶ Text-only browsers
* elinks +++
* w3m ++
* lynx +
* wget
* curl
* browsh ! (fully-functional, includes javascript, render via firefox)
* elinks +++
* w3m ++
* lynx +
* wget
* curl
* browsh ! (fully-functional, includes javascript, render via firefox)
¶ Browser extensions
considered essential:
* uBlock Origin +++++++
unsorted:
* Umatrix ?++
* https everywhere ++- this is not really everywhere...
* Smart HTTPS <- redirects to the HTTPS version of every webpage
* EasyRead
* Privacy Badger +
* Full Page Screen Capture
* Random Agent Spoofer
* NoScript
* Self-Destructing Cookies +
* Decentraleyes
* greasemonkey
* ViolentMonkey (foss alternative to greasemonkey and tampermonkey)
* vs. Tampermonkey ?
* https://addons.mozilla.org/en-US/firefox/addon/open-in-private-mode/ ?
_______
Q: Is there a good "memorizing certificate manager" aka certificate pinning plugin?:
A: (Isn't this enabled in current firefox nighties by default?)
A: yes, firefox does pinning, but not configurable by users
considered essential:
* uBlock Origin +++++++
unsorted:
* Umatrix ?++
* https everywhere ++- this is not really everywhere...
* Smart HTTPS <- redirects to the HTTPS version of every webpage
* EasyRead
* Privacy Badger +
* Full Page Screen Capture
* Random Agent Spoofer
* NoScript
* Self-Destructing Cookies +
* Decentraleyes
* greasemonkey
* ViolentMonkey (foss alternative to greasemonkey and tampermonkey)
* vs. Tampermonkey ?
* https://addons.mozilla.org/en-US/firefox/addon/open-in-private-mode/ ?
_______
Q: Is there a good "memorizing certificate manager" aka certificate pinning plugin?:
A: (Isn't this enabled in current firefox nighties by default?)
A: yes, firefox does pinning, but not configurable by users
¶ File manager
* nautilus
* mc (midnight commander)
* ranger ++
some cool customizations by a master:
https://github.com/fsfw-dresden/usb-live-linux/tree/master/features/config_terminal_ranger/livefs-include/etc/ranger
* thunar
[...]
* nautilus
* mc (midnight commander)
* ranger ++
some cool customizations by a master:
https://github.com/fsfw-dresden/usb-live-linux/tree/master/features/config_terminal_ranger/livefs-include/etc/ranger
* thunar
[...]
¶ IRC + bouncer
* quassel client + server
* irssi + ssh (+ tmux?)
* matrix.org & OTR ??+?+
* pidgin client + ZNC
* weechat
* irssi ++++
looking for sensible config file !!!
* spectrum 2 (spectrum.im, jabber -> irc gateway with bouncer feature)
* quassel client + server
* irssi + ssh (+ tmux?)
* matrix.org & OTR ??+?+
* pidgin client + ZNC
* weechat
* irssi ++++
looking for sensible config file !!!
* spectrum 2 (spectrum.im, jabber -> irc gateway with bouncer feature)
¶ Text Editors
(apart from emacs and vi(m) [+] ;)
* Atom +-+
* Visual Studio Code (yes Micro$oft and MIT license) -+--
* ed
* vis (vimlike but reasonable amount of sourcecode)
* kakoune
* neovim
* geany
* nano~+
* joe
* gEdit
* CyberChef for quick text manipulation -- https://gchq.github.io/CyberChef/
comandline editing:
* sed
* awk
* tr
* paste
(apart from emacs and vi(m) [+] ;)
* Atom +-+
* Visual Studio Code (yes Micro$oft and MIT license) -+--
* ed
* vis (vimlike but reasonable amount of sourcecode)
* kakoune
* neovim
* geany
* nano~+
* joe
* gEdit
* CyberChef for quick text manipulation -- https://gchq.github.io/CyberChef/
comandline editing:
* sed
* awk
* tr
* paste
¶ Image viewer / gallery
* gthumb ++
* eog +
* feh +++
* shotwell ~
--------
https://alternativeto.net/software/shotwell/?platform=self-hosted
PhotoPrism → https://github.com/photoprism/photoprism
Piwigo ???
* gthumb ++
* eog +
* feh +++
* shotwell ~
--------
https://alternativeto.net/software/shotwell/?platform=self-hosted
PhotoPrism → https://github.com/photoprism/photoprism
Piwigo ???
¶ Chat
__________________________________
* Slack ($$) +---+-
* Whatsapp($$) -----
* Telegram(~$) ~+~~+
* Signal(~$) ~++-
* Discord(~$) +~+—
__________________________________
* Wire (-$) +
* irc ++++~
* wire ++
* matrix.org / Element -++
* Pidgin +
* Franz +-+
* Rambox
* hexchat
* Jabber/XMPP +++
* Conversations (Android)~
* Gajim (Linux Desktop) and win afair
* http://gultsch.de/compliance.html
* prosody as self hosted server
* RocketChat ++
* Zulip
* Mattermost (free slack clone) ++
* Appear.in ~
* Talk (NextCloud)+?
* deltachat (GPG crypto)
__________________________________
* Slack ($$) +---+-
* Whatsapp($$) -----
* Telegram(~$) ~+~~+
* Signal(~$) ~++-
* Discord(~$) +~+—
__________________________________
* Wire (-$) +
* irc ++++~
* wire ++
* matrix.org / Element -++
* Pidgin +
* Franz +-+
* Rambox
* hexchat
* Jabber/XMPP +++
* Conversations (Android)~
* Gajim (Linux Desktop) and win afair
* http://gultsch.de/compliance.html
* prosody as self hosted server
* RocketChat ++
* Zulip
* Mattermost (free slack clone) ++
* Appear.in ~
* Talk (NextCloud)+?
* deltachat (GPG crypto)
¶ Password-manager
* KeePassX and Mozilla Sync +
* Keepass2 +++++++
* KeeWeb
* Gnome-keyring + seahorse
* whatever is built into FireFox + "Saved Password Editor" plugin (+1 for the plugin, it's neat, disable auto-fill-in for additional security)
* pass (UNIX philosophy-style) +
* Master Password App (password generator, doesn't require database, uses hashes of master password, username and website's name to create reproductible passwords)
* KeePassX and Mozilla Sync +
* Keepass2 +++++++
* KeeWeb
* Gnome-keyring + seahorse
* whatever is built into FireFox + "Saved Password Editor" plugin (+1 for the plugin, it's neat, disable auto-fill-in for additional security)
* pass (UNIX philosophy-style) +
* Master Password App (password generator, doesn't require database, uses hashes of master password, username and website's name to create reproductible passwords)
¶ Personal and server backups
* borgbackup +++
written in python
"best backup ever seen"
"even deduplicates"
* rsync with a list of endpoints +
* dd ++
GNU disk cloning
"remember, images can be mounted!"
### link to details [!]
* gnome-disks +
* areca +
http://www.areca-backup.org/
* "pick a folder, makes a blob"
* "supports delta backups"
* clonezilla ?
* qemu-img ?
via https://askubuntu.com/questions/588890/gui-program-to-create-partition-backup-image-no-larger-than-its-files
* partclone ?
(only considers used blocks)
https://wiki.archlinux.org/title/Partclone
* fsarchiver ??
* borgbackup +++
written in python
"best backup ever seen"
"even deduplicates"
* rsync with a list of endpoints +
* dd ++
GNU disk cloning
"remember, images can be mounted!"
* gnome-disks +
* areca +
http://www.areca-backup.org/
* "pick a folder, makes a blob"
* "supports delta backups"
* clonezilla ?
* qemu-img ?
* partclone ?
(only considers used blocks)
https://wiki.archlinux.org/title/Partclone
* fsarchiver ??
¶ File sharing
* ($) Dropbox ---------
* Syncthing +++
* gnunet
* Seafile ++
* scp +
* #! /usr/bin/env python3 -m http.server 80 # +1+
* netcat... "nc -l -p <port> > <file>" and "cat <file> | nc <ip> <port>" :)
* socat
* webdav
* RetroShare +++
* Nextcloud+++
* ... vs Owncloud -?-
* keybase +++
* ($) Dropbox ---------
* Syncthing +++
* gnunet
* Seafile ++
* scp +
* #! /usr/bin/env python3 -m http.server 80 # +1+
* netcat... "nc -l -p <port> > <file>" and "cat <file> | nc <ip> <port>" :)
* socat
* webdav
* RetroShare +++
* Nextcloud+++
* ... vs Owncloud -?-
* keybase +++
¶ File deduplication & Directory comparison
* FreeFileSync +++
* meld +?+~
* rsync +++++++
* fdupes ??
* rdfind
* findimagedupes ??
* new xfs or zfs:
"need muuuch ram"
* btrfs ++
* bedup (btrfs only)
* fdupes + bedub
"On btrfs snapshot with 1k+ snapshots do not search dub files to delete"
* CHT's HyperReorg → 🔗dev-hyperreorg
* FreeFileSync +++
* meld +?+~
* rsync +++++++
* fdupes ??
* rdfind
* findimagedupes ??
* new xfs or zfs:
"need muuuch ram"
* btrfs ++
* bedup (btrfs only)
* fdupes + bedub
"On btrfs snapshot with 1k+ snapshots do not search dub files to delete"
* CHT's HyperReorg → 🔗dev-hyperreorg
¶ Desktop/GUI extras
* https://ulauncher.io/ (Launcher) +
* ###
<---------------------------- (new) USER, PRIMARY ↑
* https://ulauncher.io/ (Launcher) +
* ###
<---------------------------- (new) USER, PRIMARY ↑
¶ Data visualization
* python + matplotlib, seaborn
* sagemath / cloud.sagemath.org
* jupyter notebook
* ROOT (CERN data analysis package)
* python + matplotlib, seaborn
* sagemath / cloud.sagemath.org
* jupyter notebook
* ROOT (CERN data analysis package)
¶ Research / Citation Management
* zotero
* Papers (macOS)
* Mendeley
* 🔗postuni
* PaperPile: Citation management tool. Non-free, paid service, but has a nice browser plugin...
* jabref:
Graphical Java application for managing bibtex (.bib) databases.
* zotero
* Papers (macOS)
* Mendeley
* 🔗postuni
* PaperPile: Citation management tool. Non-free, paid service, but has a nice browser plugin...
* jabref:
Graphical Java application for managing bibtex (.bib) databases.
¶ Scheduling with other people
* Email + Exchange (sadly) ?
* dudle (open source)( http://dudle.inf.tu-dresden.de ) +++~
* doodle ($) --+-
* http://framadate.org/ +++
* Bitpoll:
"new version of Dudel" (now deprecated)
https://github.com/fsinfuhh/Bitpoll
for example https://bitpoll.octycs.eu/
* Mobilizon
* Email + Exchange (sadly) ?
* dudle (open source)( http://dudle.inf.tu-dresden.de ) +++~
* doodle ($) --+-
* http://framadate.org/ +++
* Bitpoll:
"new version of Dudel" (now deprecated)
https://github.com/fsinfuhh/Bitpoll
for example https://bitpoll.octycs.eu/
* Mobilizon
¶ (Collaboratively?) Organizing, tagging photos (and other media)
??????
* darktable ?
* digikam ?
* feh ?
* quickviewer ?
* viewnior ?
* sxiv ?
* hyperphoto (CHT) ??? —in development—
* !!!??? [...]
----------------------------- honorary mention
* https://0xdb.org/ :
0xDB is an experimental - and to some degree imaginary - movie database. It is intended to help us rethink the future of cinema on the Internet, just as it tries to push the boundaries of what we understand as "web applications". What 0xDB proposes is an entirely new approach to visualizing and navigating moving images, and we hope that it can serve as a point of reference for individuals and institutions who are dealing with large collections of films.
0xDB uses a variety of publicly accessible resources, like search engines and peer-to-peer networks, to automatically collect information about, and actual images and sound from, a steadily growing number of movies. At its core, it provides full text search within subtitled films and instant video previews of search results, while "timelines" - visual fingerprints of moving images - allow for spatial orientation and travel.
0xDB is being developed and maintained by 0x2620 in Berlin. Its first version was released in 2007, as part of the project The Oil of the 21st Century. It has subsequently been reimplemented using pan.do/ra, a media archive framework developed for the Pad.ma video archive, and was relaunched in 2011. 0xDB will remain a work in progress, and you can expect regular updates, including many new features that we still haven't found the time to add.
??????
* darktable ?
* digikam ?
* feh ?
* quickviewer ?
* viewnior ?
* sxiv ?
* hyperphoto (CHT) ??? —in development—
* !!!??? [...]
----------------------------- honorary mention
* https://0xdb.org/ :
0xDB is an experimental - and to some degree imaginary - movie database. It is intended to help us rethink the future of cinema on the Internet, just as it tries to push the boundaries of what we understand as "web applications". What 0xDB proposes is an entirely new approach to visualizing and navigating moving images, and we hope that it can serve as a point of reference for individuals and institutions who are dealing with large collections of films.
0xDB uses a variety of publicly accessible resources, like search engines and peer-to-peer networks, to automatically collect information about, and actual images and sound from, a steadily growing number of movies. At its core, it provides full text search within subtitled films and instant video previews of search results, while "timelines" - visual fingerprints of moving images - allow for spatial orientation and travel.
0xDB is being developed and maintained by 0x2620 in Berlin. Its first version was released in 2007, as part of the project The Oil of the 21st Century. It has subsequently been reimplemented using pan.do/ra, a media archive framework developed for the Pad.ma video archive, and was relaunched in 2011. 0xDB will remain a work in progress, and you can expect regular updates, including many new features that we still haven't found the time to add.
¶ Image Editing
* GIMP +~++++~
* ImageMagick ++
(CLI)
* gThumb +
(can easily crop and do some simple things)
* GraphicsMagick
* Inkscape +++
* MyPaint
* Paint.NET (Windows)
* kolourpaint (KDE mspaint clone)
* binwalk (for embedded files)
* Krita +
* GIMP +~++++~
* ImageMagick ++
(CLI)
* gThumb +
(can easily crop and do some simple things)
* GraphicsMagick
* Inkscape +++
* MyPaint
* Paint.NET (Windows)
* kolourpaint (KDE mspaint clone)
* binwalk (for embedded files)
* Krita +
¶ Drawing diagrams
via text
* graphviz ++
* 🔗glia-graph +++
* yed ?
<<< https://text-to-diagram.com/ :
PlantUML
MermaidJS
D2
graphically
* dia +
* inkscape (love svg)(tex users: check out pdf+LaTeX export) ++
* libreoffice draw (not nearly as bad, as it sounds) +
* chart.js
* pencil
* plantUML
via text
* graphviz ++
* 🔗glia-graph +++
* yed ?
<<< https://text-to-diagram.com/ :
PlantUML
MermaidJS
D2
graphically
* dia +
* inkscape (love svg)(tex users: check out pdf+LaTeX export) ++
* libreoffice draw (not nearly as bad, as it sounds) +
* chart.js
* pencil
* plantUML
¶ Audio Editing & Production
* Audacity +++++—
* supercollider
* PureData +
* ardour +
* GnuRadio :) +
* Ableton ($$) +
* Audacity +++++—
* supercollider
* PureData +
* ardour +
* GnuRadio :) +
* Ableton ($$) +
¶ Ebooks: Digital Library, Conversion, etc
* Calibre++
* pandoc +1-+
conversion only! http://pandoc.org/
* Calibre++
* pandoc +1-+
conversion only! http://pandoc.org/
¶ Graphs
* gliagraph
* LaTeX + tikz ++++++++
* dia can export LaTeX src (but its not great more okayish)
* js -> dygraphs
* Graphviz
* yED +
* gnuplot
* Mathematica ($) vs Sage +
* Matlab ($) vs Octave +
* gliagraph
* LaTeX + tikz ++++++++
* dia can export LaTeX src (but its not great more okayish)
* js -> dygraphs
* Graphviz
* yED +
* gnuplot
* Mathematica ($) vs Sage +
* Matlab ($) vs Octave +
¶ Synchronization Tools
* SYNCTHING (decentralized, cross platform) +++
* http://owncloud.org/ (for albums, files, contacts and calendar)
* nextcloud (a better owncloud fork)
* as a hacky workaround for plaintext: IMAP via Thunderbird (simply save a Draft)
* rsync
______________
q: HOW TO HAVE A NICE WEB INTERFACE FOR "SYNCTHING" FOLDERS?
maybe:
* just "ln -s" (symbolic link) to your WWW folder
* [...]
* SYNCTHING (decentralized, cross platform) +++
* http://owncloud.org/ (for albums, files, contacts and calendar)
* nextcloud (a better owncloud fork)
* as a hacky workaround for plaintext: IMAP via Thunderbird (simply save a Draft)
* rsync
______________
q: HOW TO HAVE A NICE WEB INTERFACE FOR "SYNCTHING" FOLDERS?
maybe:
* just "ln -s" (symbolic link) to your WWW folder
* [...]
¶ Email clients
* Thunderbird +++
* evolution
* mutt +
* claws mail
* Kaiten/K-9 Mail (Android):
+ OpenKeychain or APG (for PGP encryption)
* Thunderbird +++
* evolution
* mutt +
* claws mail
* Kaiten/K-9 Mail (Android):
+ OpenKeychain or APG (for PGP encryption)
¶ Web email clients
* gmail.com ($) ~-
* roundcube++
* riseup (http://we.riseup.net) +++
"best" +
NEEDS INVITATION
"but the canary is dead":
update 2019: not?
alternative opinion: "it was always dead to me"
* posteo.de:
(paid 1€ month eco & secure)
* mailbox.org:
"best" +
(supports own domains) (+ Uses DANE and DNSSEC) + ++
* 10minutemail.com
* yopmail.com
* protonmail.com ++
* gmail.com ($) ~-
* roundcube++
* riseup (http://we.riseup.net) +++
"best" +
NEEDS INVITATION
"but the canary is dead":
update 2019: not?
alternative opinion: "it was always dead to me"
* posteo.de:
(paid 1€ month eco & secure)
* mailbox.org:
"best" +
(supports own domains) (+ Uses DANE and DNSSEC) + ++
* 10minutemail.com
* yopmail.com
* protonmail.com ++
¶ Alternatives to Exchange
* IMAP + DAV
* nextcloud
* OpenXchange
* Zarafa (Kopano); Zpush
* Zimbra
* Kolab
* SOGo +
* IMAP + DAV
* nextcloud
* OpenXchange
* Zarafa (Kopano); Zpush
* Zimbra
* Kolab
* SOGo +
¶ Voice talk
* tox
* mumble +++
* mozilla-webrtc-thingy
* http://appr.tc/ +
* http://appear.in/ -- (needs login now...)
* Jitsi ! (Even allows joining by phone)
* teamspeak -
* discord -~
* Talk (NextCloud)
* ($$) whatsapp ---
* ($) telegram +~~
* bigbluebutton ++
* ($$) zoom --
* Signal +
______________________
Online / in-browser calls (voice/video)
* big blue button (bbb):
* nice manual : https://docs.nixnet.services/BigBlueButton
* https://bbb.faimaison.net
* https://senfcall.de/ (no registration)
* https://bbb.ulm.dev/b
* https://meet.nixnet.services/b
* https://meeten.statt-drosseln.de/
* [...]
* jitsi:
* https://meet.jit.si :
x says: "might leak data to google!" ###
* https://open.meet.switch.ch
* https://public.vid.arnes.si/ :
(slovenia)
* https://meet.lrz.de/ :
no good, need a login
______________
* https://jitsi.github.io/handbook/docs/community/community-instances
* [...]
* tox
* mumble +++
* mozilla-webrtc-thingy
* http://appr.tc/ +
* http://appear.in/ -- (needs login now...)
* Jitsi ! (Even allows joining by phone)
* teamspeak -
* discord -~
* Talk (NextCloud)
* ($$) whatsapp ---
* ($) telegram +~~
* bigbluebutton ++
* ($$) zoom --
* Signal +
______________________
Online / in-browser calls (voice/video)
* big blue button (bbb):
* nice manual : https://docs.nixnet.services/BigBlueButton
* https://bbb.faimaison.net
* https://senfcall.de/ (no registration)
* https://bbb.ulm.dev/b
* https://meet.nixnet.services/b
* https://meeten.statt-drosseln.de/
* [...]
* jitsi:
* https://meet.jit.si :
x says: "might leak data to google!" ###
* https://open.meet.switch.ch
* https://public.vid.arnes.si/ :
(slovenia)
______________
* https://jitsi.github.io/handbook/docs/community/community-instances
* [...]
¶ Mapping
* google map maker ($) ??? ~~?+?
* OSM + tile server + ###: +++??++
but HOW???
-------------------------------
* Tilemapbase (python package for automated tile selection download buffering and displaying)
* ###
* (mobile focused):
* OsmAnd
* https://sr.ht/~mil/mepo/
* ###
* OSM based, online:
* UMAP (e.g. http://umap.osm.ch or http://umap.openstreetmap.fr/ ) +?
* RMaps (old, simple, hackable Android offline map app) ?
* http://help.github.com/articles/mapping-geojson-files-on-github/
* Locus:
https://wiki.openstreetmap.org/wiki/Locus
OpenSeaMap has naval charts, links here : https://wiki.openstreetmap.org/wiki/Locus#OpenSeaMap
* google map maker ($) ??? ~~?+?
* OSM + tile server + ###: +++??++
but HOW???
-------------------------------
* Tilemapbase (python package for automated tile selection download buffering and displaying)
* ###
* (mobile focused):
* OsmAnd
* https://sr.ht/~mil/mepo/
* ###
* OSM based, online:
* UMAP (e.g. http://umap.osm.ch or http://umap.openstreetmap.fr/ ) +?
* RMaps (old, simple, hackable Android offline map app) ?
* http://help.github.com/articles/mapping-geojson-files-on-github/
* Locus:
https://wiki.openstreetmap.org/wiki/Locus
OpenSeaMap has naval charts, links here : https://wiki.openstreetmap.org/wiki/Locus#OpenSeaMap
¶ Mapping (conversions, exports)
* gpsbabel (cli tool, very useful for conversion/extraction) ++
* http://osmaxx.hsr.ch ++
Export OSM data to GIS formats:
(full disclosure: das-g is a co-developer of that) and use them in QGIS or any other GIS software ~
* [...]
* gpsbabel (cli tool, very useful for conversion/extraction) ++
* http://osmaxx.hsr.ch ++
Export OSM data to GIS formats:
(full disclosure: das-g is a co-developer of that) and use them in QGIS or any other GIS software ~
* [...]
¶ Collaborating on content (text/structured/etc)
* mediawiki +++++++~++
* Dokuwiki
* etherpad +++++++++++~
* e2h (https://e2h.totalism.org) etherpad→html ++++
* Gobby http://gobby.github.io/ ????++
* Overleaf ($) ~
* Hackpad http://github.com/dropbox/hackpad +---
* Hedgedoc (ex-CodiMD) +
* mediawiki +++++++~++
* Dokuwiki
* etherpad +++++++++++~
* e2h (https://e2h.totalism.org) etherpad→html ++++
* Gobby http://gobby.github.io/ ????++
* Overleaf ($) ~
* Hackpad http://github.com/dropbox/hackpad +---
* Hedgedoc (ex-CodiMD) +
¶ Taking and organizing ideas (knowledge tool / mindmaps / notes)
* vimwiki http://github.com/vimwiki/vimwiki ???
* orgmode +?+?+
* taskwarrior ++ (TODO app, not backup?)
* GitHub issues + waffle.io -??+~
* GitLab +++?++?++
* BitBucket ~
* GitBucket ?
* reStructuredText (python docutils) linux kernel doc switched to this ++?+
* Obsidian +
* logseq +
* https://deepnotes.app/pages/euYw8Xg1JJ1I1BOpWkuA5
(collaborative realtime mindmaps, kanban)
* https://anytype.io/ (offline obsidian variety?)
* DeepNotes
* ###
* vimwiki http://github.com/vimwiki/vimwiki ???
* orgmode +?+?+
* taskwarrior ++ (TODO app, not backup?)
* GitHub issues + waffle.io -??+~
* GitLab +++?++?++
* BitBucket ~
* GitBucket ?
* reStructuredText (python docutils) linux kernel doc switched to this ++?+
* Obsidian +
* logseq +
* https://deepnotes.app/pages/euYw8Xg1JJ1I1BOpWkuA5
(collaborative realtime mindmaps, kanban)
* https://anytype.io/ (offline obsidian variety?)
* DeepNotes
* ###
¶ Reading and annotating PDFs (like Ebooks)
* Preview ??
* Okular (Linux) : best annotation features for PDF/epub/... (KDE) ++~++
* Xournal (great for tablets etc) (like MS oneNote) ?+?
* evince (Gnome/Unity) minimal annotation(tiling wm users: 2-line patch to remove useless toolbar items) +?+
* foxit ($) +??
* MuPDF (Android) ??
* SumatraPDF ??
* Preview ??
* Okular (Linux) : best annotation features for PDF/epub/... (KDE) ++~++
* Xournal (great for tablets etc) (like MS oneNote) ?+?
* evince (Gnome/Unity) minimal annotation(tiling wm users: 2-line patch to remove useless toolbar items) +?+
* foxit ($) +??
* MuPDF (Android) ??
* SumatraPDF ??
¶ News reading (RSS, etc)
* FreshRSS https://github.com/FreshRSS/FreshRSS +
* see → XXX🔗dev-feeds !
CONTENT:
* https://pad.land/left-media
* [...]
* FreshRSS https://github.com/FreshRSS/FreshRSS +
* see → XXX🔗dev-feeds !
* [...]
¶ "Adversarial integration"
"A type of project that e.g. gets around a paywall, reverse-engineers a closed API, scrapes something that doesn't want to be scraped?"
as named here: https://www.facebook.com/edsaperia/posts/10104164595294810?comment_id=10104164628034200
https://en.wikipedia.org/wiki/Shadow_library
* books:
* scihub
* libgen
* news/articles:
* https://12ft.io/
* facebook:
* https://github.com/minimaxir/facebook-page-post-scraper ?
* https://github.com/WSDOT/fb-comment-downloader ?
* https://github.com/sriniskanda/Extracts-comments-and-posts-from-facebook ?
* totalism: #cuts, #hyperpaste
* ###
"A type of project that e.g. gets around a paywall, reverse-engineers a closed API, scrapes something that doesn't want to be scraped?"
* books:
* scihub
* libgen
* news/articles:
* https://12ft.io/
* facebook:
* https://github.com/minimaxir/facebook-page-post-scraper ?
* https://github.com/WSDOT/fb-comment-downloader ?
* https://github.com/sriniskanda/Extracts-comments-and-posts-from-facebook ?
* ###
¶ File/tree difference
* diff (per blocks) +
* meld (per-line, in blocks) ++
* mgdiff +
* icdiff (shows per character differences between 2 files, in rows!) ++
$ icdiff -r …|less -SRiMJj.2~ --shift 5
* hyperreorg ###
* diff (per blocks) +
* meld (per-line, in blocks) ++
* mgdiff +
* icdiff (shows per character differences between 2 files, in rows!) ++
$ icdiff -r …|less -SRiMJj.2~ --shift 5
¶ Anti-Malware / Defensive security scans
* "you don't need this on linux, just don't run untrusted code, run trusted code with least privileges" +
* clamav ?
* ###
<---------------------------- (new) USER, SECONDARY ↑
* "you don't need this on linux, just don't run untrusted code, run trusted code with least privileges" +
* clamav ?
* ###
<---------------------------- (new) USER, SECONDARY ↑
¶Software source and project management (code hosting)
(aka "code hosting")
git user tools
* git gui ++
* gitk ++
online (git public instance)
* github
* gitlab.com (gitlab)
* codeberg.org (gitea)
* ###
selfhosted (git)
* gogs:
https://github.com/gogs/gogs :
"Gogs is a painless self-hosted Git service"
* gitlab
* gitea:
(public instance example: codeberg.org)
* ###
non-git
* SVN ~~?
(aka "code hosting")
git user tools
* git gui ++
* gitk ++
online (git public instance)
* github
* gitlab.com (gitlab)
* codeberg.org (gitea)
* ###
selfhosted (git)
* gogs:
https://github.com/gogs/gogs :
"Gogs is a painless self-hosted Git service"
* gitlab
* gitea:
(public instance example: codeberg.org)
* ###
non-git
* SVN ~~?
¶Web/API dev
* wget +
* curl +
* POSTMAN http://www.getpostman.com/
* gin gonic & golang : to easily setup REST APIs with a strongly typed langage +
* wget +
* curl +
* POSTMAN http://www.getpostman.com/
* gin gonic & golang : to easily setup REST APIs with a strongly typed langage +
¶Machine learning packages
* weka
* wikinator ("for artists")
* apache mahout ++
* openCV ++
* google tensorflow ($) ... prob a free implementation exists?
* ml5 ("processing to javascript") ... "cool simple examples": face recognition, ...
* keras (layer on top of tensorflow)
* caffeine
* tensor flow
* pytorch +
* [...]
* weka
* wikinator ("for artists")
* apache mahout ++
* openCV ++
* google tensorflow ($) ... prob a free implementation exists?
* ml5 ("processing to javascript") ... "cool simple examples": face recognition, ...
* keras (layer on top of tensorflow)
* caffeine
* tensor flow
* pytorch +
* [...]
¶In-Browser Utilities
* CYBERCHEF: in-browser text manipulation tool, regex etc ... from GCHQ ($??) +
* [...]
* CYBERCHEF: in-browser text manipulation tool, regex etc ... from GCHQ ($??) +
* [...]
¶Browser automation
* selenium +
* pupeteer ++
### <hairyfotr
###node.js library which runs chromium
* [...]
* selenium +
* pupeteer ++
* [...]
¶Little development tools
* https://github.com/nedrysoft/regex101
* ipython
* ###
<--------------------------- (new) DEVELOPMENT ↑
* https://github.com/nedrysoft/regex101
* ipython
* ###
<--------------------------- (new) DEVELOPMENT ↑
¶Self-hosted & web collaboration tools
* etherpad
* FramaSoft: +
they have tens of different deployments of hosted free software
operate as libre cooperative / NGO thing
* ReDecentralize.org
* selfhosters
* riseup CRABGRASS
* [...]
* etherpad
* FramaSoft: +
they have tens of different deployments of hosted free software
operate as libre cooperative / NGO thing
* ReDecentralize.org
* selfhosters
* riseup CRABGRASS
* [...]
¶Network ad blockers
* pi-hole !!!
Url: https://pi-hole.net/
Ad-blocker for the whole network. Runs a DNS server on a Raspberry Pi (or any Linux), blocking ads for all devices on the network.
--> also possible to feed Pi-hole blacklist into a firewall like pfSense for same effect (pfblocker-ng is recommended)
RPI 35€ + 20€ "installation" = could be a 50€ "product"
* [...]
<---------- #coop #coop.hardware !!!!!! #todo
* pi-hole !!!
Url: https://pi-hole.net/
Ad-blocker for the whole network. Runs a DNS server on a Raspberry Pi (or any Linux), blocking ads for all devices on the network.
--> also possible to feed Pi-hole blacklist into a firewall like pfSense for same effect (pfblocker-ng is recommended)
RPI 35€ + 20€ "installation" = could be a 50€ "product"
* [...]
¶Dashboards: monitoring, graphing
(quick look in CLI)
* glances ++
(full featured)
* zabbix +
* munin
* netdata
* libreNMS
* nagios? / icinga (a fork)
* php server monitor
* cacti
(more general datastream visualization):
* grafana ++
* prometheus
* https://en.wikipedia.org/wiki/Graphite_(software)
(more server monitoring)
* "Graylog is an open source syslog implementation that stores your logs in Elasticsearch."
(read more):
* https://logz.io/blog/prometheus-vs-graphite/
________
"i use zabbix for monitoring stuff, it does performance monitoring stuff out if the box and also has graphs, for more advanced graphs, i use graphana with zabbix as data source"
(quick look in CLI)
* glances ++
(full featured)
* zabbix +
* munin
* netdata
* libreNMS
* nagios? / icinga (a fork)
* php server monitor
* cacti
(more general datastream visualization):
* grafana ++
* prometheus
* https://en.wikipedia.org/wiki/Graphite_(software)
(more server monitoring)
* "Graylog is an open source syslog implementation that stores your logs in Elasticsearch."
(read more):
* https://logz.io/blog/prometheus-vs-graphite/
________
"i use zabbix for monitoring stuff, it does performance monitoring stuff out if the box and also has graphs, for more advanced graphs, i use graphana with zabbix as data source"
¶CAD/architecture/3D/industrial design
* Blender +
* LibreCAD (2D)
* FreeCAD (3D)
* OpenSCAD +https://www.openscad.org/news.html +++++++++
* Blender +
* LibreCAD (2D)
* FreeCAD (3D)
* OpenSCAD +https://www.openscad.org/news.html +++++++++
¶Simulating circuits
* gEDA ^^ -
* kicad (new release yay) ++
* 5spice (proprietary but free, outdated but simple, win-only but works with wine)
<------------------------------------- (new) SCIENCE/ENGINEERING ↑
* gEDA ^^ -
* kicad (new release yay) ++
* 5spice (proprietary but free, outdated but simple, win-only but works with wine)
<------------------------------------- (new) SCIENCE/ENGINEERING ↑
¶Graphics & Intermedia art / New media
* http://processing.org/ +
→ join my workshop → http://events.ccc.de/congress/2016/wiki/Session:42birds:_Creative_Coding_with_Processing
* p5.js (similar to processing)
* fim (not only sounds like vim)
* vvvv
* opencv +
* >leif's TBA coroutine framework
* >matic tool ???
* http://processing.org/ +
* p5.js (similar to processing)
* fim (not only sounds like vim)
* vvvv
* opencv +
¶Sharing Platforms (House, Stuff, Cars...):
Huge for profit VS not for profit difference ...
* Airbnb ($$) ----
* couchsurfing ($) +~~
* bewelcome ++
* trustroots ++
* nomadwiki +
* Letgo ($)
Huge for profit VS not for profit difference ...
* Airbnb ($$) ----
* couchsurfing ($) +~~
* bewelcome ++
* trustroots ++
* nomadwiki +
* Letgo ($)
¶Voice assistants
VS: Google Assistant, Amazon Alexa, Apple Siri, Microsoft Cortana, ...
* susi.ai
* lineage OS:
"""DescriptionLineageOS is a free and open-source operating system for set-top boxes, smartphones and tablet computers, based on the Android mobile platform."""
* https://rhasspy.readthedocs.io/en/latest/ ?
<--------------------------- (new) real life
VS: Google Assistant, Amazon Alexa, Apple Siri, Microsoft Cortana, ...
* susi.ai
* lineage OS:
"""DescriptionLineageOS is a free and open-source operating system for set-top boxes, smartphones and tablet computers, based on the Android mobile platform."""
* https://rhasspy.readthedocs.io/en/latest/ ?
<--------------------------- (new) real life
¶* news & politics (alternative/distributed media)
* https://pad.land/left-media
* RSS feeds → how to share??? ###
* ###
* https://pad.land/left-media
* RSS feeds → how to share??? ###
* ###
¶* Finding meaningful work
* contacts ;) +
* http://interamt.de (working for the public)
* meetups +
* ctf teams(when getting to know others n where they work)
* https://totalism.org/non-shitty +
* contacts ;) +
* http://interamt.de (working for the public)
* meetups +
* ctf teams(when getting to know others n where they work)
* https://totalism.org/non-shitty +
¶*** REPLACE CORPORATE ONLINE SERVICE
### !!!!!!
#SELFHOSTED
_________________
* "more topical" / "general"
* cargo culting
self-host !
replace corporate services !
¶Gratis search (google.com)
* duckduckgo (~$)~
* searx (self host!):
not best results? ###
good instances? ###
anyone has more info (101 resource: how difficult to deploy, does it work okay, etc)? ###
* duckduckgo (~$)~
* searx (self host!):
not best results? ###
good instances? ###
anyone has more info (101 resource: how difficult to deploy, does it work okay, etc)? ###
¶Non-gratis video streaming (Netflix)
downloading? streaming?
* youtube
* xbmc / kodi:
* libreelec / osmc ("both OSes build arround kodi")
* peertube by Framasoft ("youtube alternative")
* popcorn time +
* radarr (automatic downloader) ???
* mubi +
* Do you want to supply multiple media streams from a server, for example if to listen to music in different rooms?:
↓
look into
↓
* jellyfin (the only one fully open source)
* plex
* emby
_________ more
* https://www.reddit.com/r/PleX/comments/10au2rv/is_there_a_more_convenient_alternative_to_plex/
* https://wiki.archlinux.org/title/plex
* ###
downloading? streaming?
* youtube
* xbmc / kodi:
* libreelec / osmc ("both OSes build arround kodi")
* peertube by Framasoft ("youtube alternative")
* popcorn time +
* radarr (automatic downloader) ???
* mubi +
* Do you want to supply multiple media streams from a server, for example if to listen to music in different rooms?:
↓
look into
↓
* jellyfin (the only one fully open source)
* plex
* emby
_________ more
* https://www.reddit.com/r/PleX/comments/10au2rv/is_there_a_more_convenient_alternative_to_plex/
* https://wiki.archlinux.org/title/plex
* ###
¶Gratis video hosting & streaming (Youtube)
* youtube over tor
* youtube-dl ++
* yt-dlp
____________
[!] what to do about having disks full all the time with interesting stuff ... → #totag D PROJECT
* youtube over tor
* youtube-dl ++
* yt-dlp
¶Non-gratis music streaming (Spotify, Apple music, ...)
... downloading ?
* bandcamp +
share collections
"always full disk" #totag
###
organize your collections
* MusicBrainz (Meta data)
* beets.io (automatic meta tagging (using MusicBrainz))
* youtube-dl
* mpd ;)
... downloading ?
* bandcamp +
share collections
###
organize your collections
* MusicBrainz (Meta data)
* beets.io (automatic meta tagging (using MusicBrainz))
* youtube-dl
* mpd ;)
¶Social network (Facebook)
seems it would be better to replace it by parts:
1) contacts base ("add me on X")
2) curated news feed
3) groups with decent notifications
4) events
5) whatever "stories" are:
... maybe one thing we need to do is not just "replace" but also clearly identify what is just shit sociality and decisively boycott it ...
... it seems right now a lot of us are boycotting services because they suck, but unclear whether it's because they're corpo/shit pattern/both ...
6) ###
* diaspora ~
* gnu social
* friendica
* mastodon, pleroma and the fediverse in general
seems it would be better to replace it by parts:
1) contacts base ("add me on X")
2) curated news feed
3) groups with decent notifications
4) events
5) whatever "stories" are:
... maybe one thing we need to do is not just "replace" but also clearly identify what is just shit sociality and decisively boycott it ...
... it seems right now a lot of us are boycotting services because they suck, but unclear whether it's because they're corpo/shit pattern/both ...
6) ###
* diaspora ~
* gnu social
* friendica
* mastodon, pleroma and the fediverse in general
¶Social network for strangers (Twitter)
* mastodon ~++
* pleroma (lighter and more general alternative to mastodon)
but! ###
* mastodon ~++
* pleroma (lighter and more general alternative to mastodon)
¶Events (Facebook Events)
* mobilizon:+
https://joinmobilizon.org/en/ by Framasoft
* use a pad!:
like https://totalism.org/calendar
* [...] ###
* mobilizon:+
https://joinmobilizon.org/en/ by Framasoft
* use a pad!:
like https://totalism.org/calendar
* [...] ###
¶Social photo galleries (Instagram)
* simplistic, beautiful galleries
* ... that you can self-host or use by others (mastodon model)
* ... and have good chat
* ... and where there's actually people
??? ###
* simplistic, beautiful galleries
* ... that you can self-host or use by others (mastodon model)
* ... and have good chat
* ... and where there's actually people
??? ###
¶Translation (Google Translate)
best: offline?
* https://www.deepl.com/translator
* https://translate.fedilab.app/
* [...] ###
best: offline?
* https://www.deepl.com/translator
* https://translate.fedilab.app/
¶Song recognition (Shazam)
* https://github.com/SeaDve/Mousai (uses AudD API)
* https://github.com/marin-m/SongRec (wraps Shazam API)
* ###
<---------------------------- (new) REPLACE ONLINE SERVICES ↑
* https://github.com/SeaDve/Mousai (uses AudD API)
* https://github.com/marin-m/SongRec (wraps Shazam API)
* ###
<---------------------------- (new) REPLACE ONLINE SERVICES ↑
¶Remote always-on device
#environment.awareness
Ie.:
a computer not in use for 6months, and still be accessible
some sort of sensors running
Ie.:
a computer not in use for 6months, and still be accessible
some sort of sensors running
¶Q: How do you organize your filesystem?
Example:
* Your projects folder
* Your development folder
* [...]
A) you keep "to gnu/linux/unix way"
B) you use some external pattern (which one?)
C) you have your totally own system and tips and want to share them
D) ###
Example:
* Your projects folder
* Your development folder
* [...]
A) you keep "to gnu/linux/unix way"
B) you use some external pattern (which one?)
C) you have your totally own system and tips and want to share them
D) ###
¶Subtitles
* VLsub (inside VLC→View): ++
calculates via hash or name
* "just google it by full name of download"
* https://yifysubtitles.org +
* https://opensubtitles.org +
* https://opensubtitles.com ??
* https://subscene.com
* VLsub (inside VLC→View): ++
calculates via hash or name
* "just google it by full name of download"
* https://yifysubtitles.org +
* https://opensubtitles.org +
* https://opensubtitles.com ??
* https://subscene.com
¶Transcription / Media Annotation / Subtitling
* Audacity -
"quite cumbersome to control cursor
* ELAN ~
https://archive.mpi.nl/tla/elan
* https://openscribe.ca/
* playitslowly
* parlaytype:
https://launchpad.net/parlatype
________________________
* Transcribe $:
https://transcribe.wreally.com/
(there was also an OS project with this name, but deprecated)
* ###
Also:
* Auto-transcription (Speech-To-Text) ???
* ###
Resources:
* https://askubuntu.com/questions/214722/software-for-manual-audio-transcription-speech-interviews-etc
* https://www.researchgate.net/post/Can_anyone_recommend_a_free_software_for_transcribing_my_interviews
* ###
* Audacity -
"quite cumbersome to control cursor
* ELAN ~
https://archive.mpi.nl/tla/elan
* https://openscribe.ca/
* playitslowly
* parlaytype:
https://launchpad.net/parlatype
________________________
* Transcribe $:
https://transcribe.wreally.com/
(there was also an OS project with this name, but deprecated)
* ###
Also:
* Auto-transcription (Speech-To-Text) ???
* ###
Resources:
* https://askubuntu.com/questions/214722/software-for-manual-audio-transcription-speech-interviews-etc
* https://www.researchgate.net/post/Can_anyone_recommend_a_free_software_for_transcribing_my_interviews
* ###
¶Orchestration
https://en.wikipedia.org/wiki/Orchestration_(computing)
_____________
* Ansible
* Puppet
* [...]
https://en.wikipedia.org/wiki/Orchestration_(computing)
_____________
* Ansible
* Puppet
* [...]
¶Containers / Virtualization
* https://en.wikipedia.org/wiki/OS-level_virtualization
* https://www.makeuseof.com/best-docker-alternatives/
_________
* OpenShift
* Kubernetes (K8)
* Docker
* chroot
* LXC
* VirtualBox
* PodMan
* ZeroVM (intersting, only virtualizes basics around app, not full kernel)
* ###
* https://en.wikipedia.org/wiki/OS-level_virtualization
* https://www.makeuseof.com/best-docker-alternatives/
_________
* OpenShift
* Kubernetes (K8)
* Docker
* chroot
* LXC
* VirtualBox
* PodMan
* ZeroVM (intersting, only virtualizes basics around app, not full kernel)
* ###
¶Privacy/VPN
* LEAP : https://leap.se
"We built a simple, easy-to-use VPN. We work with trusted service providers to build and brand their VPN service. All aspects of LEAP’s VPN, the server side and the application, are 100% open source and available on Android, Windows, Mac and Linux. All our partners provide free to use, donation-based VPN."
* mullvad VPN : https://mullvad.net
"In a society increasingly determined to erode that right, a fast, trustworthy and easy-to-use VPN is a good first step toward reclaiming it."
* protonmail vpn +
* ###
* LEAP : https://leap.se
"We built a simple, easy-to-use VPN. We work with trusted service providers to build and brand their VPN service. All aspects of LEAP’s VPN, the server side and the application, are 100% open source and available on Android, Windows, Mac and Linux. All our partners provide free to use, donation-based VPN."
* mullvad VPN : https://mullvad.net
"In a society increasingly determined to erode that right, a fast, trustworthy and easy-to-use VPN is a good first step toward reclaiming it."
* protonmail vpn +
* ###
¶File & Disk Encryption
* openssl aes-256-cbc -a -salt -in "$1" -out "$2" +
* VeraCrypt +
TrueCrypt fork (disc 2014)
https://en.wikipedia.org/wiki/VeraCrypt
* DiskCryptor ?
(also disc in 2014, but resumed 2020)
* ###
* openssl aes-256-cbc -a -salt -in "$1" -out "$2" +
* VeraCrypt +
TrueCrypt fork (disc 2014)
https://en.wikipedia.org/wiki/VeraCrypt
* DiskCryptor ?
(also disc in 2014, but resumed 2020)
* ###
¶Matchmaking/Computer Dating
* Tinder ($$)
* OkCupid ($$)
* Bumble ($$)
* https://perzik.xyz/ ($?): nudist
* https://alovoa.com/ : open source
* ###
* Tinder ($$)
* OkCupid ($$)
* Bumble ($$)
* https://perzik.xyz/ ($?): nudist
* https://alovoa.com/ : open source
* ###
¶Governance / Making group decisions
* Loomio ?
* Modpol (experimental) ?
https://www.colorado.edu/lab/medlab/2022/01/28/introducing-modpol-game-mod-governance
* e2h+ethering+strategems +
_______ generally
* read:
* https://www.guru99.com/decision-making-tools.html
* https://www.lucidchart.com/pages/
* XXX🔗strategem
* ###
* strategies:
* SWOT diagrams (Strengths, Weaknesses, Opportunities, Threats)
* Ishikawa diagrams (cause→effect)
* Decision matrix
* Decision trees
* ###
* diagrams:
* e2h+🔗glia-graph
* vym ?[!!]
* Lucidchart ($)
* https://diagrams.net
* Dia?
* FreePlane / Freemind
* PlantUML
* LibreOffice Draw ?
* ###
[!!→] ?!
* Loomio ?
* Modpol (experimental) ?
https://www.colorado.edu/lab/medlab/2022/01/28/introducing-modpol-game-mod-governance
* e2h+ethering+strategems +
_______ generally
* read:
* https://www.guru99.com/decision-making-tools.html
* https://www.lucidchart.com/pages/
* ###
* strategies:
* SWOT diagrams (Strengths, Weaknesses, Opportunities, Threats)
* Ishikawa diagrams (cause→effect)
* Decision matrix
* Decision trees
* ###
* diagrams:
* e2h+🔗glia-graph
* vym ?[!!]
* Lucidchart ($)
* https://diagrams.net
* Dia?
* FreePlane / Freemind
* PlantUML
* LibreOffice Draw ?
* ###
¶DJ Mixing & tools
* https://songbpm.com
* Mixxx +
* Ableton ($$) +
* rekordbox ($$) +
* ###
"""
Other interesting Linux alternatives to Traktor Pro are BpmDj (Free, Open Source), Internet DJ Console (Free, Open Source), xwax (Free, Open Source) and TerminatorX (Free, Open Source).
"""
* https://songbpm.com
* Mixxx +
* Ableton ($$) +
* rekordbox ($$) +
* ###
"""
Other interesting Linux alternatives to Traktor Pro are BpmDj (Free, Open Source), Internet DJ Console (Free, Open Source), xwax (Free, Open Source) and TerminatorX (Free, Open Source).
"""
¶Interactive/quick website builders
* https://h5p.org
* https://pad.land/ (simple text + TOC + CSS styling, collaborative) +
* ###
* https://h5p.org
* https://pad.land/ (simple text + TOC + CSS styling, collaborative) +
* ###
¶Text analysis (NLP)
* https://voyant-tools.org
* ###
check:
* https://www.similarweb.com/website/voyant-tools.org/competitors/
* ###
* https://voyant-tools.org
* ###
check:
* https://www.similarweb.com/website/voyant-tools.org/competitors/
* ###
¶CLI search tools (File name search, File contents search)
* find (without /sys /proc etc, with mtime) > file & grep +
* mlocate
* plocate +
----------------------
* grep +
* ack-grep / $ ack) ++
* ripgrep / $ rg +
* Silver Searcher:
https://github.com/ggreer/the_silver_searcher
* recoll ?
"wierd UI"
* solr+tika
"roll your own"
* https://github.com/junegunn/fzf
* Exuberant Ctags
"Faster than Ag, but it builds an index beforehand. Good for really big codebases."""
* ###
* find (without /sys /proc etc, with mtime) > file & grep +
* mlocate
* plocate +
----------------------
* grep +
* ack-grep / $ ack) ++
* ripgrep / $ rg +
* Silver Searcher:
https://github.com/ggreer/the_silver_searcher
* recoll ?
"wierd UI"
* solr+tika
"roll your own"
* https://github.com/junegunn/fzf
* Exuberant Ctags
"Faster than Ag, but it builds an index beforehand. Good for really big codebases."""
* ###
¶Anatomy / Body atlas
via https://www.linuxhowto.net/top-30-free-and-essential-anatomy-and-radio-anatomy-android-apps-for-medical-students-and-doctors/
* ###
* ###
¶SIP client (telephony on Android)
https://www.voip-info.org/open-source-voip-software/
list [!]
* baresip+ ... kind of works?
<--------------------------------- (new)+ NEW/UNSORTED/OPEN QUESTIONS ↑
https://0xacab.org/explore
https://pop.system76.com/
specialty OS + selection of specialty software by topics
https://www.voip-info.org/open-source-voip-software/
list [!]
* baresip+ ... kind of works?
<--------------------------------- (new)+ NEW/UNSORTED/OPEN QUESTIONS ↑
https://0xacab.org/explore
https://pop.system76.com/
specialty OS + selection of specialty software by topics