Live data from Hacker News

Linux Productivity Tools (2019) [pdf]

usenix.org

121–130 of 276 posts

Re: Linux Productivity Tools (2019) [pdf]

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

I use Ledger for double entry accounting.

https://www.ledger-cli.org/

Re: Linux Productivity Tools (2019) [pdf]

#122
post #31

Earlier quoted context omitted.

I like jq ( https://stedolan.github.io/jq/ ) for this purpose. It's a very flexible tool for filtering, querying and manipulating JSON data, but when run with no arguments, it performs a no-op transformation that just pretty-prints its input.

jq doesn't come pre-installed with every OS, python's json.tool does. So it's always there when you need it, no installation required, which is why I put it the same category of all those classic command-line tools.

I don’t actually believe my last Linux install came with a system Python. And as a Python developer I always end up using some tool or another to manage installations of multiple Python versions anyway. Furthermore jq just works as a classic command-line tool.

Re: Linux Productivity Tools (2019) [pdf]

#125
post #49
post #39

Earlier quoted context omitted.

I'd be using LaTeX for professional looking documents.

LaTeX is great for professional-looking typesetting , and it has the power to do just about any layout tricks you want, but, in practice, you'll be fighting an uphill battle if you try to trick it into doing something that someone out there hasn't already written a package for. (I say this as a professional mathematician, who lives his life in LaTeX. It's fantastic for writing math, and trusting that all the kerning…

Not sure what formatting tricks you mean, but that doesn't seem quite fair. When I want to do anything unusual, I google my problem and almost always there's a question on Tex stack exchange (which is blessed with the participation of most of the experts in the subject) with answers giving several easy ways to do it, using packages I already have on my computer! And it's easy to make your own commands when existing ones don't do the job.

Re: Linux Productivity Tools (2019) [pdf]

#126
post #36

Earlier quoted context omitted.

I like jq ( https://stedolan.github.io/jq/ ) for this purpose. It's a very flexible tool for filtering, querying and manipulating JSON data, but when run with no arguments, it performs a no-op transformation that just pretty-prints its input.

jq is yet another bloated syntax to learn and I'd definitely refrain from suggesting it to anyone whos not working with json everyday.

Agreed about the bloated syntax bit. Whenever I need to work with jq , I tend to trial with jid first and then use the actual syntax with jq. Convoluted if you think about it....

Re: Linux Productivity Tools (2019) [pdf]

#127

Another good productivity hack is having a good clipboard manager. I highly recommend Green Clip: https://github.com/erebe/greenclip You can assign custom shortcut keys to pull it up and it can fuzzy search through your clipboard items.

For the macOS users lurking here, I would like to suggest flycut https://github.com/TermiT/Flycut

Re: Linux Productivity Tools (2019) [pdf]

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

Just an addition to point 1: There's also Xournal++ [0]; some parts are based on Xournal but it provides some additional functionality [1].

I switched from Xournal to Xournal++ four weeks ago and it's been a blessing.

[0] https://github.com/xournalpp/xournalpp

[1] https://github.com/xournalpp/xournalpp#features

Re: Linux Productivity Tools (2019) [pdf]

#130

Earlier quoted context omitted.

Maybe I should have just downvoted and left it at that, but it's late at night, so here goes. How exactly do you think a comment like this contributes to the discussion? Someone posted a list of tools they use. You reply with this. The world would be better off without this type of information-free negativity.

Twenty-five-year Linux user and lover here, and heck, I got a good chuckle out of the guy's comment.

Chuckles don't meet The Bar. /s
Post reply on HN