• 6 Posts
  • 100 Comments
Joined 2 years ago
cake
Cake day: May 31st, 2023

help-circle
  • So, OK, I’m willing to learn: please show me good brands then.

    They need to resist to mud (thick mud, the kind with a ton of suction that will keep your soles when you try and move), seawater, rocks and sand, and pretty dense vegetation.

    They also need to have steel toe caps, good soles (vibram or equivalent if possible) that don’t slip, and that aren’t too hard (wet stone is enough of a female dog as it is), and to go higher than my ankle.

    The best brand I tried so far was caterpillar, but they lasted only 3 years. That’s a far cry from “a decade or more”.



  • Yeah so, the amount of meals is correct. But that’s about it. I mean, I can’t say about the taste, to each their own, but one kg of cow meat needs two dozen kg of grain.

    That’s about as inefficient as it gets.

    As for the leather, the industry doesn’t like products that last a decade, so it isn’t actually using the leather in such a way. Industrial leather boots last a year tops.

    Finally, pet food is made out of discarded cuts of meat, the uglies, etc. But also lots of cereals, and vegetables.

    So we could really afford eating less meat. It isn’t good for anything. Not for us, not for the other species (certainly not for the cows, that get often half assed butchered in a hasty way because of quotas and profit), and absolutely not for the ecosystem.

    But I guess the taste is all that matters.





  • 7heo@lemmy.mltoProgrammer Humor@lemmy.mlJunior Dev VS Senior Dev
    link
    fedilink
    arrow-up
    11
    arrow-down
    19
    ·
    9 months ago

    Junior dev:

    Straight out of uni, know the latest developments while having also studied long established standards and specifications (like POSIX, LSB, SQL, etc), full of energy, and ready to speedrun burning out any %

    Senior dev:

    Hasn’t learned anything substantial in decades, uses outdated specs because “who got the time for that, and legacy stuff works just as well anyway”, copy pastes most of their work from stack overflow, is only still employed because of their inside information knowledge and the utter absence of documentation leading to a bus factor of one, and has perfected the art of gaming the system to the point of photoshopping a sloppy IDE screen over their WoW game whenever a picture of them “working” gets taken.

    Yeah, checks out.











  • You are only forced by yourself. I regularly find myself ridiculed, ostracised, blocked, etc.; but I never find myself forced: in our western societies at least, nobody (outside of cops during demonstrations, but that is an entirely different topic) forces you to do anything. Instead, you are coerced.

    The thing with coercion is that it is always a tradeoff between a small immediate cost (that will either increase dramatically over time, or be compounded by another factor because of some non immediately obvious synergy) and a big immediate cost (that will however prevent the situation from devolving any further).

    Since most people aren’t intelligent enough to spontaneously interpolate the missing information, and understand the entirety of the situation they are enabling, they take the small immediate cost, only to find themselves fucked in the long run, act surprised_pikachu.gif, and argue that they could not have possibly seen it coming.

    The fact is that this lack of intelligence, while partly stemming from an unfair, abusive system, is still mostly on them: intelligence isn’t innate. Like strength, it is an ability that one develops and cultivates, and even though there are definitely genetic and environmental factors, they account for a small part of one’s overall agency in this regard.

    So, had they bothered to be honest with themselves and just checked that their comfort might very well have an unexpectedly disproportionate cost (especially after people like me would have warned them), they might have realised the importance of not giving in to the easiest “solution”.

    Case in point, in this instance, the website is either checking for the blink engine (which could be a technical requirement), the user agent (which would likely be borderline legal at best - at least in the EU, I dunno in other places), or just using JavaScript to probe the browser (beyond its engine). Depending on the situation, the course of action differs.

    In the first case, further investigation is required (as to why the blink engine is technically necessary, and if it is legitimate. Probably isn’t, modulo some additional development cost).

    In the second case, spoofing the user agent is a good practice, even if only for privacy purposes. However, pursuing a legal action (on the grounds of antitrust, complying with legally required accessibility, etc) is probably also a good thing to look into, or at the very least trying to find other people who have the problem, to try and organise a more permanent solution (like resisting the coercion as a group rather than as an individual).

    In the third case, the situation is most likely abusive, and while there might be some reasons for them to do this, I would definitely investigate the technical aspect and seek legal advice (same remarks as the previous point here).

    Either way, compliance is an invitation for bullies to continue bullying, so refusing to comply, or being difficult (slow, requiring as much work as possible on their end, etc), and implementing malicious compliance might be your best course of action. Use a virtual machine with chromium if you have to. Try to find a way to exhaust their server resources (and make it plausibility deniable, such as having as many open and hanging connexions as possible, submitting files in a loop, use fuzzing and pentesting tools, etc. Be sure to read the doc, not everything is legal). Make your documents as big as possible. Try to find bugs to make them unreadable, render only on specific systems (windows 98, etc). In office documents, use macros that exhaust resources. Etc.

    And as I said, find others, organise, unionise, and become hard to deal with. At the same time, report the issue as clearly as possible. If they fix it, make sure to stop the malicious compliance as immediately as possible.