• 0 Posts
  • 119 Comments
Joined 2 years ago
cake
Cake day: December 25th, 2023

help-circle
  • This got way longer than expected but the tldr is: foreign exchange is super complex and depends on a lot of factors which don’t matter to you as money user. I tried to give a few examples below.

    Plus: You’re mixing up two very different concepts:

    Fiat evaluation and purchasing power.

    First, money;

    “More worth” is a natural instinct but doesn’t reflect how the money market works: it’s a question of how much of that money is in circulation as well for example:

    1107650 CHF Million 19396,90 USD Billion

    (Source tradingeconomics.com ).

    So while it’s the CHF is slightly over value when compared one to one the picture is different when you look at total money available. Then you look at production capacity, glue creation and supply and demand for those currencies. All of this will flow into the price.


    The minimum wage discussion is a completely different one: here you need to compare minimum wage to the purchasing power of the area you are looking at and take into consideration how the tax and financial situation changes to be able to compare it.

    There’s for example concept called big Mac index which is a crude way of showing the difference: how much does MacDonald’s charge for their bullshit? They are everywhere and quite good at finding a acceptable local price.

    If you want to dive deeper a key word to look for is the Gini Index with which the wealth distribution is quantified. I’m not good enough to explain it well though.


    Now for the colors: design of money is the job of the nations (or unions) main bank to decide usually. The US seem to have the creativity of a washed down rock while others are more creative.

    The Euro money for example is designed with guardrails by each member country but color, size and form are fixed and optimized to be easily recognized even with various visual impediments, which I personally really like.







  • Hey,

    Person here who despises electron apps in part because of the memory footprint and in part because I don’t like neither chromium nor node.js - personal preference mainly.

    From your description I have the feeling that it’s unclear to your user base if electron is set or up to debate. There is only a thin line between “explaining” and “defending”.

    In terms of communication: “We’re using electron as foundation because it allows us to focus on development. We’ve considered alternatives like Tauri and XYZ and opted in favor of electron.”

    If there are situations that might make you rethink state those as well (“if someone provides a proof of concept via XYZ that an alternative is faster by y% while enabling us to still use (your core libraries and languages) we might consider a refactor.”

    If you’d engage with me after an electron rant on your codebase you’d just raise my hope that I might change your mind! Don’t give people hope, don’t feed the trolls and do your thing!

    Just please be honest with yourself: your app doesn’t use “50 to 60 MB”, it uses 500MBish on idle because of your choice. And that’s okay as long as you as developer say that it is.





  • Accepting concepts like “right” and “wrong” gives those tools way too much credit, basically following the AI narrative of the corporations behind them. They can only be used about the output but not the tool itself.

    To be precise:

    LLMs can’t be right or wrong because the way they work has no link to any reality - it’s stochastics, not evaluation. I also don’t like the term halluzination for the same reason. It’s simply a too high temperature setting jumping into a closeby but unrelated vector set.

    Why this is an important distinction: Arguing that an LLM is wrong is arguing on the ground of ChatGPT and the likes: It’s then a “oh but wen make them better!” And their marketing departments overjoy.

    To take your calculator analogy: like these tools do have floating point errors which are inherent to those tools wrong outputs are a dore part of LLMs.

    We can minimize that but then they automatically use part of their function. This limitation is way stronger on LLMs than limiting a calculator to 16 digits after the comma though…



  • That’s an utterly ignorant statement.

    To expect others, often volunteer, to take such a personal risk because the legislation in one part of the world is utterly fucked. How about expecting the people who actually live in the country and state and have a chance to influence those laws to step up their game instead of trying to tell third parties to take individual and personal consequence.



  • For users yes - for developers, as much as it saddens me, no.

    Ubuntu for example started the discussion about what they need to do to show their the demanded effort was being put into.

    It’s the devs that are put at risk here - and I dare say by design. If this just correlates or is caused by the support from the big OS corporations one can only speculate. My speculation is: at the very least strongly influenced.


  • There is no hard definition within the laws so this is all speculation. This means that there is no technical answer because the question in is core is a legal one.

    Your TV for example can have a browser without problems.

    You can have an integrated board that runs a full Linux without you being able to touch the underlying OS and let that start a browser, too. You know those tv screens that show you traffic into it flight plans at the airport? Those are often full Linux computers set up exactly like that.

    In short: we’ll only know when the law is actually being tested. It’s written in a way that I as layman could talk and software and even most hardware into it’s definition, it’s absolute bullshit…


  • I don’t think it’ll come globally at all - even the most crazy laws I’ve read so far target “only” OS vendors.

    If it comes it’ll be regional only as manufacturers will be hell bent on not losing revenue in the rest of the world.

    Keep in mind that age verification needs to be done on a local level as there is no universal level of what is an acceptable method.