Live data from Hacker News

Linux Productivity Tools (2019) [pdf]

usenix.org

61–70 of 276 posts

Re: Linux Productivity Tools (2019) [pdf]

#61
post #37

Earlier quoted context omitted.

Great list! > 5. Technically I've tried video editing with OpenShot, but do find myself back at Final Cut Pro X on my now 6 year old Macbook Pro for that for now Have you tried Kdenlive lately?

Thank you for the suggestion. I'll have to try it out.

I second that suggestion :)

Re: Linux Productivity Tools (2019) [pdf]

#62
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.

I agree in the general case, but the syntax for pretty printing which is what he is doing is literally nothing.

Or 'jq', if you include the binary name.

Hardly "bloated".

Re: Linux Productivity Tools (2019) [pdf]

#63
post #46
post #25

How much of these is really still relevant with now Python quickly becoming new scripting language across all platforms? I now tend to prefer 3 lines of Python vs 1 line of cryptic unmaintanable Linux-only bash. With new great subprocess module in Python, I feel bash scripting is really unnecessary except in few situations like .bashrc or really quick onliners.

I don’t think Python and bash solve the same problems at all. I don’t see how they could be seen as comparable, much less interchangeable.

If you're doing any filesystem based manipulation, then it's probably easier to use the shell and tradition Unix utilities. If you're manipulating files, the sort of thing where awk and sed start becoming important (particularly complex manipulations with awk and sed), you're probably better off with Python. Those use cases are pretty much why languages like Perl and Python came to be.

Re: Linux Productivity Tools (2019) [pdf]

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

> 5. Technically I've tried video editing with OpenShot, but do find myself back at Final Cut Pro X on my now 6 year old Macbook Pro for that for now I wish that there was a better video editing alternative for a non-mac... Openshot and the others I tried crash too much (Openshot crashed for me today while trying to do simple trim)

The new 2.5.1 version on OpenShot is a big stability improvement over 2.4 (which is the current repo version)

Re: Linux Productivity Tools (2019) [pdf]

#65

Earlier quoted context omitted.

> 5. Technically I've tried video editing with OpenShot, but do find myself back at Final Cut Pro X on my now 6 year old Macbook Pro for that for now I wish that there was a better video editing alternative for a non-mac... Openshot and the others I tried crash too much (Openshot crashed for me today while trying to do simple trim)

The new 2.5.1 version on OpenShot is a big stability improvement over 2.4 (which is the current repo version)

2.5.1 is the version of openshot-qt that I was using

Re: Linux Productivity Tools (2019) [pdf]

#67
post #44

Earlier quoted context omitted.

Could you elaborate more why python is bad? If anything http ecosystem in python is exceptionally good.

I never said python is bad. What I mean is that httpie is not a strict improvement because it's written in python. Ripgrep for example is a strict improvement because it's safer, more performant, and has equivalent and extended features, without missing anything. The only advantage of grep over ripgrep is that it's much older and prevalent. With the exception of this advantage of age, one can say that X is a strict i…

At what point you need computing performance on an I/O bound task?

The only performance that matters in http requests is async support. You can have 1000 pararel curl processes and will still be dusted by a single async python process.

Re: Linux Productivity Tools (2019) [pdf]

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

This sort of sounds like a vegan/vegetarian telling me that the veggie chicken tenders taste a lot like regular chicken tenders.

Re: Linux Productivity Tools (2019) [pdf]

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

This sort of sounds like a vegan/vegetarian telling me that the veggie chicken tenders taste a lot like regular chicken tenders.

this analogy works on a deeper level than you think because you can make some really great vegan meat replacements although the majority of people just stubbornly refuses to believe we're there yet

Re: Linux Productivity Tools (2019) [pdf]

#70
post #45
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" is amazing, small install footprint, simple interface and can do everything you need with pdf's. 5. You should try [1] "Kdenlive", it has it's quirks (as all linux tools do) but it's probably the best open-source Linux video editor out there. [1] https://kdenlive.org/en/

[deleted]
Post reply on HN