Live data from Hacker News

Linux Productivity Tools (2019) [pdf]

usenix.org

191–200 of 276 posts

Re: Linux Productivity Tools (2019) [pdf]

#191
These lists always delight and frustrate me at the same time. Every piece of software seems to have a lot of those useful, little tricks, shortcuts and functionalities but discovering them is always so difficult.

Biggest problem is that you don't even know they're there. You don't even know to look, what to look for. I seem to always stumble my way ass backwards into them, and then, be somewhat irritated that I didn't know them before.

Re: Linux Productivity Tools (2019) [pdf]

#192

Earlier quoted context omitted.

For video editing, Blender is the best FOSS tool I've tried. But you now get Davinci Resolve for free on Linux. It blows the FOSS competition out of the water, being a software with probably millions of dev hours funded by Hollywood studios behind it. Blackmagic decided to go the way of providing the basic tool for free in order to build user base amongst hobby video editors, and it's not a bad move IMO.

A little out of topic, but which tool would you recommend for just the basic video editing on Linux? Nothing fancy, just cutting and pasting videos together, possibly with some simple transitions? Thanks!

Not OP, but I think OpenShot is made exactly for this kind of simpler editing. It's akin to Windows Movie Maker.

Re: Linux Productivity Tools (2019) [pdf]

#193
post #29
post #4

Its table of contents doesn't do it justice. this is a great deck! super dense and straightforward. my tiny tip to contribute: for those who could never be bothered to remember the ctrl-commands for traversing words, but are familiar with `vi`-style movements: you can go one step above the suggestion in this deck with `set -o vi`.

I'm a heavy vim user, but I still prefer the emacs-style key bindings for bash. If I want to do vim-style editing on the command line, I sometimes use Ctrl-X Ctrl-E to edit the line in my default editor (which is vim). YMMV, of course.

I do the same. This might be overboard to some, but I went a step further and installed a vim plugin that brought many of the emacs-style key bindings into vim.

Re: Linux Productivity Tools (2019) [pdf]

#195
post #51

Earlier quoted context omitted.

+1 for ripgrep (it really is a lot faster). Also, I recommend using fd as a replacement for find. It’s API is a bit easier to grok imo, and it’s similarly blazing fast. fd/rg/fzf are the core tools I end up using most frequently, working in a big monorepo.

Does fd actually cover all the same ground as find? I used to be intimidated by find, but these days I find it’s extremely useful for all sorts of otherwise complicated file location operations. For example, to find files newer than a certain date, just use ‘touch’ to set the date of a temp file and then ‘find -newer temp’. Or, I have a script that deduplicates all the regular files in a tree by hard linking them to…

Much the same here, but I tried fd the other week, and for simple searches it definitely feels much quicker and "lighter", so worth adding to the toolkit imo.

Re: Linux Productivity Tools (2019) [pdf]

#196
I expected something more of a traditional set of "productivity tools".

Eg. a tool like "PDF Mod" is a gem I struggle to remember the name of when I set up a new computer — quick and easy way to assemble/extract PDF pages :) It's long unmaintained it seems, though.

For those expecting the same, this is mostly "GNU terminal tools" (+ python, tmux and a few other tidbits), so applies to pretty much any modern GNU system (including non-Linux systems, and I am pretty sure homebrew on Mac has all of these).

Re: Linux Productivity Tools (2019) [pdf]

#197
post #28

I do my development work and run most of my agency (with multiple employees) with Linux. For some of the business things that most people don't assume Linux can do, I use: 1. Xournal to annotate PDFs (aka sign contracts without printing them and scanning them back). 2. LibreOffice of course for most document related work 3. OBS Studio for recording webcam videos along with screen sharing 4. Audacity for audio editing…

Although it's difficult to use, I've found Natron for video editing to be not terrible, https://natrongithub.github.io/

It's like suggesting Nuke to do video editing, while possible, not the easiest and most likely you need previous experience with the software.

Re: Linux Productivity Tools (2019) [pdf]

#198
post #110

Earlier quoted context omitted.

This feels off topic. I agree with these suggestions and appreciate the suggestion for Xournal, will look into that. But TFA focused on fundamental command line tools and shells, not office productivity apps.

There are thousands of articles on the classical command line tools grep, awk etc. With a subject "Linux Productivity Tools" I think this was both on topic and valuable.

+1 I find the discussion here more appropriate to the "Linux Productivity Tools" title than the original article.

Re: Linux Productivity Tools (2019) [pdf]

#199
post #28

I do my development work and run most of my agency (with multiple employees) with Linux. For some of the business things that most people don't assume Linux can do, I use: 1. Xournal to annotate PDFs (aka sign contracts without printing them and scanning them back). 2. LibreOffice of course for most document related work 3. OBS Studio for recording webcam videos along with screen sharing 4. Audacity for audio editing…

1. Xournal to annotate PDFs (aka sign contracts without printing them and scanning them back).

Will check it out. For PDFs I mostly use Master PDF Editor

2. LibreOffice of course for most document related work

For me LibreOffice is a bad nightmare. I use the commercial Softmaker.

6. pdfsandwich and Tesseract OCR for OCR/turning PDFs into searchable files

Good luck with that. My results with Tesseract were always abysmal. I use ABBYY Finereader with wine. I would pay for a native Linux version. They have a Linux command line tool that has a biblical price tag.

12. Inkscape for messing around with vector graphics

Inkscape is good. I wish they would still develop Xara XL

What I am missing in your List:

Recoll. Find Stuff on your computer. One of my most important tools.

Re: Linux Productivity Tools (2019) [pdf]

#200

locate is not mentioned -- two orders of magnitude faster than find for searches from '/' on my laptop, e.g. find / -name \*bashrc\* locate bashrc Faster because reading from a single binary cache file, updated nightly, rather than opening every directory inode under /. To force an immediate synchronous update of the cache: sudo updatedb

nothing beats recoll
Post reply on HN