Live data from Hacker News

Linux Productivity Tools (2019) [pdf]

usenix.org

251–260 of 276 posts

Re: Linux Productivity Tools (2019) [pdf]

#251
post #20

One useful thing when managing one's time is to know when a command will complete. I have a habit of using "pv" anywhere I wait for a result so that I know how long it takes: http://www.ivarch.com/programs/pv.shtml It's basically "cat", but with a progress bar. Also useful for measuring IO speed and volume (e.g. decompression: `pv -c largefile | gzip | pv -c > /dev/null` )

You can also use it with dd, or even just redirect it directly to a block device. I use it a lot for writing USB images. `pv image.iso > /dev/sdX`. Just gotta be careful not to redirect it to the wrong one...

Latest versions of dd support the argument "status=progress" for displaying the average write speed while running.

Re: Linux Productivity Tools (2019) [pdf]

#252
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…

For OCR I use OCRmyPDF[0] on my Mac (also available for Linux and Windows). It does a very good job, is pretty fast, can even OCR images by converting them to PDF and you can use different languages. It also reduces the file size significantly. I really like it.

[0]https://github.com/jbarlow83/OCRmyPDF

Re: Linux Productivity Tools (2019) [pdf]

#253

The only thing that I miss in linux is a pdf viewer that can show inline animations (like those produced by LaTeX's "animate" package). I am still forced to run adobe's 32 bit pdf viewer because it is the only viewer available in linux that supports this kind of pdf.

Wow, that seems like a rather questionable feature for a "portable document format".

If you use pdf for making slides for a presentation, it is a legitimate use case to want some automatic animations or videos. It is actually possible, and adobe's viewer certainly supports it, but no program on linux does.

You could argue that we shouln't be using pdf for making slides in the first place, and maybe you are true. But if I want beautiful math typography (which is even more important than animations), all other options are sadly not up to par.

Re: Linux Productivity Tools (2019) [pdf]

#254
post #80

The main thing I miss from OS X is Droplr (pain free sharing of annotated screenshots) and Jumpcut (pastebuffer history tool). Can't find anything on Linux for either of those that works nearly as well. I can still go to an old Mac for occasional needs like Final Cut Pro but those are tools I used several/dozen of times every day before. I'm on PopOS.

Have you tried Flameshot for screenshots?

flameshot is excellent, but I think X11 only?

What about wayland?

Re: Linux Productivity Tools (2019) [pdf]

#255
post #19

Wow. Well, I wish I would have known abut GNU parallel before I wrote that massive bash script a few years ago. Thanks for posting this.

xargs can do most of the common tasks perl parallel does, see xars -P

This gives an (artificial) example of the power of GNU Parallel over xargs: https://unix.stackexchange.com/questions/405552/using-xargs-...

Re: Linux Productivity Tools (2019) [pdf]

#256
post #39

Earlier quoted context omitted.

I'd be using LaTeX for professional looking documents.

I meant to use LaTeX beamer to build these slides but couldn't figure an easy way to make the "Anatomy" figures eg. on slides 8,14,15 etc.

Tikz maybe?

Re: Linux Productivity Tools (2019) [pdf]

#257
post #20

One useful thing when managing one's time is to know when a command will complete. I have a habit of using "pv" anywhere I wait for a result so that I know how long it takes: http://www.ivarch.com/programs/pv.shtml It's basically "cat", but with a progress bar. Also useful for measuring IO speed and volume (e.g. decompression: `pv -c largefile | gzip | pv -c > /dev/null` )

I just use type-ahead.

Re: Linux Productivity Tools (2019) [pdf]

#258

The only thing that I miss in linux is a pdf viewer that can show inline animations (like those produced by LaTeX's "animate" package). I am still forced to run adobe's 32 bit pdf viewer because it is the only viewer available in linux that supports this kind of pdf.

I just tried it in Okular (KDE's own) and it works. You have to let Okular "Show Forms" first, but it very conveniently shows the button at the top of the window.

Re: Linux Productivity Tools (2019) [pdf]

#259

Earlier quoted context omitted.

Bit of pointless contrarian opinion from a long time cat|'r: > Characters saved with " Hours lost with accidental ">"? unbounded. Preface: I'm confident on the shell & with my keyboard: I've been using shell redirects for a couple decades, learned touch-typing up to around 80WPM, and used to note-take math lectures live in latex. Yes, I have noclobber enabled. But... I can't promise myself I'm on a machine configured…

Wow, you described my workflow exactly. Using "<" might be shorter and faster-for-the-machine, but it's less readable and breaks the left-to-right order. I also frequently start with `cat x`, see what's in the file, move on to `cat x | some filter` etc.

'grep <file -opts 'regex'

Re: Linux Productivity Tools (2019) [pdf]

#260

The only thing that I miss in linux is a pdf viewer that can show inline animations (like those produced by LaTeX's "animate" package). I am still forced to run adobe's 32 bit pdf viewer because it is the only viewer available in linux that supports this kind of pdf.

I just tried it in Okular (KDE's own) and it works. You have to let Okular "Show Forms" first, but it very conveniently shows the button at the top of the window.

Oh, man, you just saved my life! Now I can do everything I need with free software (notwithstanding that Okular's interface is quite wonky, but whatever).
Post reply on HN