• 4 Posts
  • 1.42K Comments
Joined 1 year ago
cake
Cake day: March 23rd, 2025

help-circle
  • This here. FOSS as a dedicated concept exists since around 40 years and we still haven’t figured out how to fund it.

    The only meaningful way to fund FOSS is the Linux way: Coprorations use the FOSS in a way where they can’t sell the software directly, instead, the software is used as infrastructure to make money another way.

    Microsoft, Amazon, Oracle and so on, they make money by selling cloud compute running Linux. To do so, Linux needs to be really good, so they contribute developer time too the Linux kernel and to certain tools.

    The same strategy works for programming frameworks, like Angular, which is being developed by Google, because Google uses it in tons of their products.

    But this doesn’t work for end customer software and it’s basically impossible to get a “grassroots” developed piece of FOSS into the corporate mill.



  • Looks like you have never tried to monetize FOSS.

    It’s close to impossible. Look at heartbleed or the xz disaster. Two fundamental pieces of software used on billions of devices, neither of them made enough money for a single full-time dev.

    And you are suggesting that one can make enough money from a FOSS REST client?

    Look at breadsmasher’s original comment. There’s not a word in there about “betraying FOSS ideals”, nor does it contain a complaint about “closing the source”.

    No, the whole comment is “Fuck Thunder REST because they want me to pay for features”. Breadsmasher is a freeloader. He would never donate anything. He uses FOSS, not because he wants freedom as in free speech, nor does he use it because he wants to review or modify the source. He uses FOSS for the “free as in free beer” aspect.

    And when someone says “Now please contribute to a project you’ve been using for free”, he gets entitled and throws a fit like a two-year-old.



  • It is pretty standard, but the narrative is wrong. In reality it’s more like this:

    Build a little tool for yourself. It’s small, it’s simple. Someone else sees it and likes it, so you open-source it. People start using it, and it feels good. The hobby project starts consuming more and more time.

    Companies start using it. Bug reports and feature requests pile up. Users who see themselves as customers without ever having paid a cent for it start to demand bugfixes and features. Toxic, entitled people kill the mood and the hobby project seriously isn’t fun anymore.

    Nobody contributes or donates, they just demand.

    So now you got a choice: drop your hobby project or go professional.

    What you are seeing in the OP or with Thunder REST is the second option: People going professional. Cause that means money is coming in, the main dev can quit their day job and maybe even hire some extra staff to deal with the workload and with pesky entitled users.

    So to you now, breadsmasher: You seem to think that you are entitled to free updates for Thundar REST. I guess you contributed significant amounts of code to it or donated significant amounts of money to it?

    You did do that, right?

    You aren’t just demanding other people to work for free for you, right?

    Because if you did that, that would be seriously shitty of you. But I’m sure you aren’t that kind of person, are you?








  • 22 years were always long, especially when you are talking about the edge times just before there were massive changes.

    Take for example 1913 vs 1938 in Austria. (Ok, technically it’s 25 years, but it’s not much more than 22 years.)

    In this time span you had:

    • Monarchy, Austrohungarian Empire, at peace
    • WW1 starts (1914)
    • Austria loses WW1 (1918), Monarchy fails, first Austrian Republic is created.
    • First radio station goes live (1924)
    • Roaring 20s
    • The head of government makes a coup, declaring the Federal State of Austria (Ständestaat), a fascist dictatorship. (1934)
    • The Nazis take over Austria (1938)

    You can find similar periods of rapid change in every country. For the US look at e.g. the independence war or the civil war. Or the time before, during and after WW2.

    Yes, we are in a time of somewhat rapid change, but neither is that unique, nor is it especially rapid.


    And the comparison between 1890 and 1960 is entirely invalid. Much more changed in this time frame than between 2004 and 2026.





  • Windows 8 didn’t have a reason to look like a child drew the UI in paint. I remember well the moment I first booted up the technical preview of Windows 8, being flabbergasted by how bad it looked. I choked it up to being a technical preview, they likely didn’t get around to put decent graphics in, but no, it stayed like that.

    Windows 8 also didn’t have a reason to go touch-first (and really touch-only) on the UI for a OS with a non-touch install base of around 99+%. That’s terrible UX.

    Any decent UI/UX guy would have been able to tell them that they should make the UI switch between desktop mode and touch mode depending on what hardware was present or which mode the user selected.

    As you said, it was “only” an hour of fiddling with the registry to bring it back, so it was mostly there. A decent UI/UX designer would have just added a button or an autoselection feature.

    But since they said “screw professionals, let the managers do the design” you got shitty UI/UX that caused a massive flop.


    The parallel I was drawing that with Win11 and the help of AI they are doing the same. They fire the experts and have the managers and other non-experts do the job of the experts and it falls apart.


    Offtopic:

    frameworks intended for fucking websites,

    You know who also does that? GNOME. The whole GNOME DE is coded in JavaScript.