Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)C
Posts
0
Comments
522
Joined
3 yr. ago

  • Is this supposed to be an argument for metric? or for imperial? Or just a question?

    If it's the first or second one, I don't see the point. If it's the third one, 3 with some extra space.

  • Tbh I have never had to think about the pressure of my tires that way. I pump the bike tires until I feel they are hard enough, and cars come with stickers in it that display the recommended tire pressure for them. 0 calculations needed.

    But if I had to calculate pressures:

    The lb<->psi conversion only works on 1G environments.

    Yes, most pressure calculations occur on 1G environments, but in that case 1kg=9.8N. which is basically 10N.

    If my car has 3000kg of mass, it weighs 30kN. Now the math is just as easy as lb<->psi. With the bonus addition that I can easily differentiate "kg of mass" from "N of force" instead of "pounds of mass" from "pounds of force".

  • Not only kilometers and meters. You can also convert easily the following units to meters: gigameter, megameter, hectometer, decameter, decimeter, centimeter, millimeter, micrometer, nanometer, picometer.

    Additionally, you can easily convert these units to grams: gigagram, megagram, kilogram, hectogram, decagram, decigram, centigram, milligram, microgram, nanogram, picogram.

    Additionally, you can easily convert these units to liters: gigaliter, megaliter, kiloliter, hectoliter, decaliter, deciliter, centiliter, milliliter, microliter, nanoliter, picoliter.

    Additionally, you can easily convert these units to areas: gigaarea, megaarea, kiloarea, hectarea, decarea, deciarea, centiarea, milliarea, microarea, nanoarea, picoarea.

    Additionally, you can easily convert these units to newtons: Giganewton, meganewton, kilonewton, hectonewton, decanewton, decinewton, centinewton, millinewton, micronewton, nanonewton, piconewton.

    Additionally, you can easily convert these units to seconds: Gigasecond, Megasecond, kilosecond, hectosecond, decasecond, decisecond, centisecond, millisecond, microsecond, nanosecond, picosecond.

    Additionally you can easily convert these units to hertz: gigahertz, megahertz, kilohertz, hectohertz, decihertz, centihertz, millihertz, microhertz, nanohertz, picohertz.

    Additionally you can easily convert these units to joules: gigajoule, megajoule, hectojoule, decajoule, decijoule, centijoile, millijoule, microjoule, nanojoule, picojoule.

    Additionally, you can easily convert these units to watts: gigawatt, megawatt, hectowatt, decawath, deciwatt, centiwatt, milliwatt, microwatt, nanowatt, picowatt.

    Note that those lists are incomplete. You can expand them by "inventing" new ones by adding other prefixed. Like I did because when writing all of those manually on my phone angered the autocorrect. There are also many other units.

    And of course, the fun doesn't end there. You can easily do the same for powers of those units. Like m2, m3, s-1.

    And let's not forget that you can also easily convert between those "base" units and "compound" ones:

    (Kilo)gram meter to newton.

    1/second to hertz.

    square meter to area.

    Cubic meter to liter.

    (kilo)gram to liter (of water).

    Joule second to watt.

    If you want to convert 74962 feet to 95 yards or whatever, you do you. I'm going to keep using metric, because it's not only better for me, but it's also better for you.

    It doesn't matter if I tell you a distance in meters or kilometers, you only have to remember what that means in feet so you can convert it to whatever imperial distance you want. Just multiply/divide by 1000 afterwards by moving the decimal point. If 53 meters is 863 yards, 53 kilometers is 863000 yards.

    However, it does matter what unit you choose to communicate with me. I know that 1 inch is about 25.4mm/2.5cm, but if I'm unlucky and you decide to say it in feet, I'm going to need to Google the conversion.

    Read those last 2 paragraphs again, and tell me what is more "dickish" (to use the same word you used).

  • If things are usually at a mile scale or a foot scale. Why do yards exist?

  • Water is the most abundant liquid on our planet. And most liquids we interact with have a density very similar to water.

    What's your argument? "Oh. The ratio of volume and mass units don't work for all the densities? Then it's useless.". What benefit would any other ratio that is worth to give up the 1L=1Kg water ratio?

  • I just don't believe you at all.

    There are 12 inches in a foot. So the scale of a foot is 12x that of an inch.

    There are 100cm in 1m. That is 100x.

    Europeans convert cm to m very frequently, and it's a scale shift 10x larger than the one of inch-foot.

    We also convert km to m frequently, which is a 1000x scale shift. It's more than half that of yard-mile.

    The reason you don't convert often is because it is a pain in the ass to do so. Not the other way around.

    The reason you say "an eight of a foot" has meaning, while "0.125 feet" does not. However, saying "125 meters" is way easier for both the listener and the talker than "an eighth of a kilometer". If it weren't, we'd say 1/8km, since nothing in metric prevents you from doing that.

  • Deleted

    Permanently Deleted

    Jump
  • As someone that hates python more each day: you are absolutely wrong on basically every point.

    The only thing you are right on is the non-enforced types (not even warning logs!).

    First, python doesn't "change all the standards". Languages are different. If they weren't different, there would only be one language. There is no language standard.

    for (x in a) is stupid. You want to know what is the "expression" of the for loop? It's everything after the for and before the :. You don't need () at all. In fact () would be confusing since you could argue the in is part of the for loop syntax.

    You don't need to import the types you claim you need to import. list, tuple, dict (idk about set) are available without importing.

    I won't even explain why you are wrong about data structures and tuples. Just that they are not "array-like".

    It doesn't run flawlessly on any OS. Many OS ship with ancient versions of python. So it's incredibly easy to have your script not run on another computer because you used features that are too new. There are also 3rd party dependencies that are OS-dependant. But you cannot know that until you run it and it fails on some random function call. And after hours of research you figure out that that error is because your OS is not the same as the developer's.

  • They asked to see it years ago. And the request was denied.

  • From a non-technical user's pov kinda true.

    But not true at all when you enumerate the actual responsibilities of an OS.

  • The terminal

  • Not really. Today at work that error appeared to me. As a software developer of course I have access to terminal, I use it every day.

    I just closed the message and opened the terminal again, and it worked.

    This is Microsoft's fault, not any other's.

  • Is there anything in the LLMs code preventing it from emitting copyrighted code? Nobody outside LLM companies know, but I'm willing to bet there isn't.

    Therefore, LLMs DO emit copyrighted code. Due to them being trained on copyrighted code and the statistical nature of LLMs.

    Does the LLM tell its users that the code it outputted has copyright? I'm not aware of any instance of that happening. In fact, LLMs are probably programmed to not put a copyright header at the start of files, even if the code it "learnt" from had them. So in the literal sense, it is stripping the code of copyright notices.

    Does the justice system prosecute LLMs for outputting copyrighted code? No it doesn't.

    I don't know what definition you use for "strip X of copyright" but I'd say if you can copy something openly and nobody does anything against it, you are stripping it's copyright.

  • Ah yes. Telling Ukraine that they should "stop fighting so people stop dieing" is being left of AOC and not Russian propaganda. We at ml are just peace absolutists, it's just a coincidence that our peace absolutism somehow involves just giving everything to Russia.

  • Lemmy ml even has a rule of "don't call us Russian bots or we'll ban you"

  • Not the users though. I have .ml blocked, which means communities hosted there (therefore moderated by them) don't show up. However I still have to read their tankie comments.

  • No you can't. In the same way you can't watch a Mickey mouse movie and then draw your own Mickey mouse from what you recall from the movie.

    Copying can be done manually by memory, it doesn't need to be a 1:1 match. Otherwise you could take a GPL licensed file, change the name of 1 variable, and make it proprietary code.

    LLMs are just fancy lossy compression algorithms you can interact with. If I save a Netflix series in my hard drive, then re encode it, it is still protected by copyright, even if the bytes don't match.

  • Logs' purpose is to tell you what actually happened in the system. I don't think it is a good idea to use something that "hallucinates" to tell you what really happened.

  • Generally agree. Except:

    Logs that are a "debug diary" are not useless. Their purpose is to debug. That's why there's log levels. If you are not interested in that, filter by log levels above debug.

    Also, the different formats for fields I see as a necessary evil. Generally, more logs (of verbose log levels) = more good. Which means that there should be as frictionless to write as possible. Forcing a specific format just means that there will be less logs being written.

    The json (or any other consistent format) logs seem to be a good idea, but I would keep it to a single debug level (maybe info+error?). So if you want to get wide events, you filter by these log levels to get the full compact picture. But if you are following a debug log chain, it seems a pain to have to search for the "message" field on a potentially order-independent format instead of just reading the log.

    TL;DR

    Log levels have different purposes, and so they should have different requirements.

  • Someone on Microsoft probably needed an excuse for their pay increase.

    "I rebuilt/had the idea to rebuilt the taskbar" sounds a lot better to managers than "I maintained the taskbar".