Most active commenters

    ←back to thread

    917 points cryptophreak | 12 comments | | HN request time: 0s | source | bottom
    Show context
    andreldm ◴[] No.45761642[source]
    If handbrake scares them, don’t you dare to demonstrate how to use ffmpeg. I remember when I used handbrake for the first time and thought “wow, it’s much more convenient than struggling with ffmpeg”.
    replies(7): >>45761715 #>>45761913 #>>45761996 #>>45762179 #>>45762626 #>>45762929 #>>45764672 #
    1. phoronixrly ◴[] No.45761715[source]
    Handbrake's UI is in the uncanny valley for me -- too complicated for use by laymen, and way too limiting for use by people who know what they're doing...
    replies(2): >>45761770 #>>45761778 #
    2. dfxm12 ◴[] No.45761770[source]
    My dad, a total layman, was able to use handbrake as a step in digitizing old family video tapes.

    I think in the context of this thread, we shouldn't overgeneralize or underestimate "normal people".

    replies(2): >>45761850 #>>45764910 #
    3. fellowniusmonk ◴[] No.45761778[source]
    ffmpeg with disposable or llm backed dnd interfaces.

    for certain types of tooling UIs should be cheap, disposable and task/worlflow specific.

    replies(2): >>45761937 #>>45762131 #
    4. sharperguy ◴[] No.45761850[source]
    A "normal person" is just someone whose time and mental energy are focused on something other than the niche task your app is aiming to solve. With enough time and focus, anyone can figure out any interface. But for many, something which requires a smaller investment to achieve the results they need is preferrable.
    replies(1): >>45762425 #
    5. throwaway173738 ◴[] No.45761937[source]
    Actually I think this is a killer use case for local LLMs. We could finally get back to asking the computer to do something without having to learn how to string 14 different commands together to do it.
    replies(1): >>45762306 #
    6. jraph ◴[] No.45762131[source]
    The last thing we want for a user-friendly interface is nondeterminism. Some procedure that works today must work tomorrow if it looks like you can repeat it. LLMs can't be the answer to this. And if you go to the lengths of making the llm deterministic, with tests and all, you might as well code the thing once and for all and not ship the local llm to the end user at all.
    replies(1): >>45762542 #
    7. multjoy ◴[] No.45762306{3}[source]
    I’ve been computer touching since the mid eighties.

    Exactly what golden era of computing are you harking back to, and what are you doing that requires 14 different commands?

    replies(1): >>45779143 #
    8. SoftTalker ◴[] No.45762425{3}[source]
    Also, even the most arcane and convoluted interfaces become usable with repetition. Normal people learn the most bureaucratic business workflows and fly through them if that is their job. Then if you dare to "improve" any aspect of it you will hear them complain that you "broke" their system.
    replies(1): >>45772672 #
    9. fellowniusmonk ◴[] No.45762542{3}[source]
    Sorry, I see how my post lacked sufficient clarity.

    The idea behind a cheap UI is not constant change, but that you have a shared engine and "app" per activity.

    The particular workflow/ui doesn't need to ever change, it's more of a app/brand per activity for non-power users.

    This is similar to how some apps historically (very roughly lotus notes springs to mind) are a single app but have an email interface/icon to click, or contacts, or calendar, all one underlying app but different ui entry points.

    10. phoronixrly ◴[] No.45764910[source]
    Was he able to use it correctly though to be able to digitize video with exacltly the correct setttings so that no notable loss of quality was introduced? How long did it take him to randomly test settings?
    11. sharperguy ◴[] No.45772672{4}[source]
    Well yes you force them to find other workarounds because their current workaround are no longer relevant. Because no system will ever fit everyones usecase.
    12. throwaway173738 ◴[] No.45779143{4}[source]
    Linux shells, and that was an exaggeration. The shell is about as general purpose as it gets, but it’s hard to know a priori how to do a certain use case. But if you can explain it in plain language the LLM can do that for you. And at that point maybe you don’t need a gui except to present and manipulate visual output of the shell.