Live data from Hacker News

A new wave of Linux applications

tuxphones.com

391–400 of 584 posts

Re: A new wave of Linux applications

#391
post #290

Earlier quoted context omitted.

I've had the exact opposite experience. When I started using Linux the UI was a crutch, but as I learned, the command-line became much more compelling because it was substantially more powerful- it's infinitely easier to add features via flags and params than it is to integrate in a GUI. I pretty much live in the command-line now and I've never been more productive. All of my calendar/doc/notes needs are in the cloud…

They are different paradigms. The command is a power tool, suited for expert users (vs intermediates and beginners) The stance is also different of the command line. As someone who also does creative work, the command line is simply not a tool I can use. “Paint Logo” is not a command :) Making Linux a diverse tool for different stances and operations would be a great help for adoption.

I'm fine with GUI tools, I use them too. I just like the CLI for lots of things that I do. I write lots of scripts for various tasks, set them up as startup scripts or cron jobs and I'm done. GUIs are terrible for automation.

Re: A new wave of Linux applications

#392

Earlier quoted context omitted.

Touch users don't use the scroll bar, they just swipe up/down.

Because you can’t use the scroll bar on mobile, it’s impossible to get hold of. Swiping is a pain if you need to jump up and down on larger pages.

It’s really easy on iOS at least. It shows up when you scroll. Holding on it causes a haptic click and now you can drag the scroll bar.

Re: A new wave of Linux applications

#393

Earlier quoted context omitted.

For an opposing view, for productivity stuff, I really don't like the simple mac apps approach. I regularly open preview expecting it allow some simple changes, but end up disappointed and either do it via gimp or imagemagick. It's similar to Windows experience where people try to release simple apps like a tool for preview, tool for resizing, tool for optimizing compression, tool for merging images/pages, etc. It's…

Funny that you mention resizing (Preview > Tools > Adjust size) and optimizing compression (Preview > Export > JPEG > compression slider), both tasks that Preview can do out of the box. For advanced edits I use Pixelmator Pro which has a UI that is actually usable compared to the decades-old cluster fuck that is the GIMP UI.

> Preview > Tools > Adjust size

Sorry, I should've used a different word - you can't "expand" the image - i.e. make the size larger and keep the picture in a specific place, so that there's more space for annotation on a side. (or I'm missing the option?)

> Preview > Export > JPEG > compression slider

That's recompressing (losing the quality in the process) not optimizing compression. You can't update the compression settings on a png for example.

Re: A new wave of Linux applications

#394
post #13
post #6

Earlier quoted context omitted.

I can't rely on any phone's camera for speed. Sucks to hear this one is even worse than normal.

The camera is so bad that it's even a shame that they bothered adding it. The additional cost for the hardware clearly wasn't worth it.

If Pine64 didn't include hardware that wasn't fully software supported at any arbitrary point in time then the PinePhone as a whole wouldn't exist in the first place.

The thing with the cameras is there's hardly anyone putting effort into them - on average around ~1 person is working on the entire camera stack in their free time (there's a number of people, but none spend their whole time on the cameras). So it's honestly pretty amazing how far we've already come.

Re: A new wave of Linux applications

#395

Earlier quoted context omitted.

> Please read the letter all the way to the end. This is aimed at distributions breaking apps by default, not tinkerers playing with their own setup. https://stopthemingmy.app/

I have read through it. I just vehemently disagree that their requests are reasonable. The only reason why people care so much for their apps' "branding" is being enforced by product management. Absent that pressure, you get a reversion to the Windows ecosystem pre-2005 (more or less), where every user can make their desktop as nice or ugly as they want, and by and large, the sky isn't falling. Because everyone works…

One thing I really hate about electron apps (besides performance in many cases) is the extreme branding they do. Every app looks differently, not fitting in with the rest of OS.

As a user, theming is a powerful feature to make things look somewhat consistent.

Though I use KDE and Qt apps as preference, and very few gnome apps. They tend to cope with this pretty well.

Re: A new wave of Linux applications

#396
post #194

Earlier quoted context omitted.

FWIW, my smallish project [1] (Rust + GTK3) builds and works on Windows out of the box. I use the MSYS2 build environment. [1] https://github.com/GreatAttractor/vidoxide

Thanks. I'll take a look. I've tried Relm 3, Relm 4, and gtk-rs, but they all use Linux only in their CI. I just can't work out what to install and what env vars I need. I didn't the official GTK docs all that helpful on the topic. I'm keen to see how to package the whole thing up, too. Ideally, I could just put the necessary libraries in a directory with the executable.

gtk-rs has a book[1] which has setup information for windows. The install was easy on windows following the instructions. I have yet to build an app with GTK4 so I can't comment on the writing and building of apps just yet.

[1] https://gtk-rs.org/gtk4-rs/stable/latest/book/

Re: A new wave of Linux applications

#398
post #279

Earlier quoted context omitted.

I am very displeased by Snap being shoved down one's throat on Ubuntu. This has caused me to actually abandon Ubuntu completely. Linux mint and Debian now.

Me too. The app startup times in particular make it a pain. And the pollution of the mount table and worse integration an annoyance. I still use it for servers as everything I use is available in apt anyway. But some desktop packages are only in snaps now.

I replaced it on servers as well. Not immediately but after some extensive testing. I do not want to one day end up in a situation when snap will start displacing things on server as well and do auto updates.

Re: A new wave of Linux applications

#399

Convergence? How many times do we have to go through this? No one wants convergence. It's the worst of both worlds. Keep the hobbled UI and gimped network workarounds on mobile where they belong.

Easy to say that when you have a full-time dev team vs a solo open source developer. Getting it out the door is step 1, a team can always build purely mobile, tablet, and TV versions if they want, in addition to your desktop (and possible server apps).

Re: A new wave of Linux applications

#400
post #271

Earlier quoted context omitted.

There’s tons of trackballs with wheels. Both CST Lasertrac and Kensington Expert Mouse have them.

The Expert Mouse costs a lot, lot more than a simple trackball. And my subjective feeling is that it's actually less ergonomic than the cheaper Logitech I've got.

If you’re open to spending about the same (about $10 more), then the Logitech MX Ergo might be exactly what you’re after.

https://www.logitech.com/en-us/products/mice/mx-ergo-wireles...

Post reply on HN