Hacker Newsnew | past | comments | ask | show | jobs | submit | progx's commentslogin

LibreOffice ?

Yes, that is one of the major offenders. It is very awkward to pronounce in many languages.

I speak two languages (English and Russian) and have never found their name to be awkward. This is the first time, actually, that I've seen somebody say they don't like their name.

A good indicator is that the Wikipedia page even has pronounciation information: https://en.wikipedia.org/wiki/LibreOffice

What other major software has that?


> What other major software has that?

Linux?

EDIT: Also Qt, MySQL, SQLite, GIMP (rather unnecessarily), ...


Somewhat disappointingly, it’s just pronounced exactly the way it’s spelled: LEE-bruh-OFF-iss

Ref: https://youtu.be/YHBve8v13VY?si=Bql2vH6C4goZN_kX

From your comment somehow I was expecting something a bit more exotic


TIL it's 'bruh'. Until today I thought it was 'bray'

Curious on what languages have a hard time saying Libre.

Every latin-derived language (which are most of the western languages) can pronounce it naturally, and even English speakers can approximate it well enough to be understood (even though they're incapable of pronouncing the non-retroflex `r`).


> even English speakers can approximate it well enough to be understood

I'd go for "LEE-broffis" which I don't think is all that hideously far away?


Wait, it's not leeb-er?

The "bre" in "libre" is pronounced similarly to "zebra". Kinda. It'll get you in the ballpark, which is good enough for an Anglo.

"This Hour has 22 Minutes" had a great sketch where both a Francophone (Gavin Crawford impersonating Chantal Hebert) and an Anglo (I forget who) were stumbling over proper nouns from the opposite language. The joke was that both were trying too hard to pronounce things "properly". It came off as inauthentic and awkward.


And than you fix the produces shit, got high blood pressure and think "damn it,how I would love to yell at that employee"


You say that, but it's been better than most employees for a year or so ( *for specific tasks, of course. It's still not better than "an employee" )


Not true at all with frontier models in last ~6 months or so. The frontier models today produce code better than 90% of junior to mid-level human developers.


Just like a real employee!


And just like a real employee, this makes it work worse.

(Old study, I wonder if it holds up on newer models? https://arxiv.org/pdf/2402.14531)


Interesting, I've actually found swearing at the dumbass bots to give better results, might just be the catharsis of telling it it's a dumbass though.


There's certainly catharsis, but I'm taking the opportunity to train myself to be less frustrated by apparently stupid responses in the hope it makes me a more effective communicator towards humans.

My worst experience of co-workers (and in contract work, customers) is when they treat me the way I used to treat ChatGPT. If I can make sure I myself am never like that, just by training myself to different behaviour through my use of the infinitely patient LLMs, all the better. :)


Nothing, that is why it change his life ;-)


Not people, that post is from OpenClaw... 100% ;-)


100% a precursor to a follow up post like "I asked OpenClaw to write me a blog post about how it's changing my life and it hit the top of HackerNews"


I wait for frenchhub, in french only, no english translation, nothing. Typical french. Greetings from you EU neighbor.


A lot of the documentation in La Suite seems to be available in English.


> frenchhub

*Lieu de Rencontre Français Pour le Contrôle de Version


That is what the AI said:

1. Classic Coding (Traditional Development) In the classic model, developers are the primary authors of every line.

    Production Volume: A senior developer typically writes between 10,000 and 20,000 lines of code (LOC) per year.
    Workflow: Manual logic construction, syntax memorization, and human-led debugging using tools like VS Code or JetBrains IDEs.
    Focus: Writing the implementation details. Success is measured by the quality and maintainability of the hand-written code. 
2. AI-Supported Coding (The Modern Workflow) AI tools like GitHub Copilot and Cursor act as a "pair programmer," shifting the human role to a reviewer and architect.

    Production Volume: Developers using full AI integration have seen a 14x increase in code output (e.g., from ~24k lines to over 810k lines in a single year).
    Work Distribution: Major tech leaders like AWS report that AI now generates up to 75% of their production code.
    The New Bottleneck: Developers now spend roughly 70% of their time reviewing AI-generated code rather than writing it.

I think realistic 5x to 10x is possible. 50.000 - 200.000 LOC per YEAR !!!! Would it be good code? We will see.


And make one PR after another, i can see how happy Linus & Co. would be of all the garbage features ;-)


I don't like this html-syntax, cause you use a separate syntax-methods for existing js-functions wrapped as html-tags:

  <if text.isEmpty()>
    <div class="preview-text empty">Start typing...</div>
  <else>
    <div class="preview-text">{text}</div>
  </else>
  </if>
As a JS/TS dev it feel unnatural to write language operations as html-tags. That is what i did not like in svelte too.

Here something that looks little more like PHP-Style, better separation, but too much to type:

  <?coi
  if (empty($text)) {
  ?>
    <div class="preview-text empty">Start typing...</div>
  <?coi
  } else {
  ?>
    <div class="preview-text">${text}</div>
  <?coi
  }
  ?>

Shorter with a $-func for wrapping html-content

  if (empty($text)) {
    $(<div class="preview-text empty">Start typing...</div>)
  } else {
    $(<div class="preview-text">${text}</div>)
  }
I don't know, has somebody a better idea?


It's perfectly fine to allow if in tags (the compiler can figure it out). In Mint you can do that no problem: https://mint-lang.com/sandbox/6lnZHiG8LVRJqA

    component Main {
      fun render : Html {
        <div>
          if true {
            <div>"Hello World!"</div>
          } else {
            <div>"False"</div>
          }
        </div>
      }
    }


Vue style attribute directives are imho a far better dx compared to all of the above.


Your app run in the app context, that is not accessible for an AI.


You don't let your agent look at logs? How can it debug?


One HUGE problem, what if you set you wheel to scroll faster in the browser? Currently your example scroll always 3 items, i can't move only 1 down or up.


I would argue this is a mobile-centric solution, for desktop you could still have the classic drag-and-drop, actually both can coexist.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: