• 0 Posts
  • 78 Comments
Joined 1 month ago
cake
Cake day: September 17th, 2024

help-circle
  • I mean for a hobby project that no one cares about sure. Otherwise the whole CI/CD process was invented exactly to avoid having devs push untested and untrackable crap on production servers. So once there are more than two people in a team and paying customers with access to a lawyer that’s going to be a hard pass.

    Anyway the main reason your CI/CD are slow is that you’re using $5 workers with 1Gb ram. There’s a reason the build is faster on your 12 core/64Gb laptop, the issue is usually not the process, the issue is being cheap on the infrastructure. The only good thing about GitHub CI workers is that they are cheap but performance wise they are garbage.






  • Oh don’t get me started on modern “CS” curriculum of some schools, it’s atrocious. I see them start learning about react and nodejs in year 1 because “that’s what companies need” but that leaves them with massive fundamental knowledge gaps. I’ve seen people 5 years in their degree who struggled with Boolean logic.

    I believe they should start at the bottom of the stack and climb up instead of starting somewhere at the top and being left oblivious about the massive amount of stuff going on below. And the “internship” system we have in my country is massive BS. Basically instead of learning they spend 1/2 of their education time doing menial job in companies. Which means their 5 years degrees is barely 2.5 of actual school time but we still like to pretend it’s equivalent to a normal masters degree.

    The “need of the industry” for “IT people” has lead to the proliferation of diploma mill curriculum that churn out monkeys lightly trained on the proverbial typewriter and calls them “software engineers”.

    But we still have excellent schools that produce very well trained people, and I do not believe they produce less of them, it’s just that we also produce a lot more that went through bad curriculums.


  • You make the same mistake as the previous person. You take the exemple of the minority of people who cared to try to understand how computer worked and generalize it to the entire gen.

    I have thousands of people in my office that prove everyday that millenial are for the most part tech illiterate and do not care about how thing works. I’ve seen the millenial arrive in the work env and the gen-z and there is absolutely no difference. Millenial were exactly as dumb (or as smart). If anything, I think gen-z are actually smarter because they come in not believing the corporate bullshit the X and the Y drank like cool-aid. But that’s another topic.

    In any case, all the stuff we had to go through didn’t make us smarter, for every 10,000 of people of my gen who learned they had to edit autoexec.bat to launch a game, I’d bet that barely one knew what the heck himem.sys actually was. That didn’t make them smarter, just monkeys who learned a trick.

    So yeah, geeky gen-Z don’t need to tweak as many parameters, they can directly launch fusion 360 and start designing parts for their 3D printers. Tech has moved on. Gen-Z geeks fiddle with other stuff than shitty windows drivers.


  • I don’t know how many time I answered the same thing to the exact same argument but here goes:

    In short, it’s most likely not true. You’re implying the the millennials were generally more competent but it’s very likely wrong, the vast majority of people in that gen had absolutely no clue what they were doing on a computer most of the time they just knew how to do a few limited things with them.

    The apps didn’t make the masses tech illiterate, the app adjusted to the existing ones and removed the stuff they couldn’t never understand, like where to save a file to be able to find it later. (I’ve worked in a support call center and I can tell you with 98.5% accuracy that the lost file is in system32).

    The gen-z has quite a lot of smart, curious tech savvy people, and a vast majority of tech-illiterate people, so did the millenial, and the X, and the boomers.

    This whole generational superiority argument is just as baseless as it was when my gen was blaming yours for being lazy, not able to learn anything due to a short attention span and an obsession for brunch and avocado toast.





  • NATO doesn’t need Germany to approve anything for something to be a NATO operation.

    The operation was conceived by french/UK and was handed over to NATO as a condition for Italian participation.

    Here:

    NATO’s North Atlantic Council (NAC) in Brussels, Belgium exercised overall political direction of OUP, while Supreme Headquarters Allied Powers Europe (SHAPE) in Mons, Belgium, carried out NAC decisions with military implementations through Joint Force Command (JFC) Naples.

    Lieutenant General Charles Bouchard was the overall operational commander of the Combined Joint Task Force Unified Protector. Under his leadership, NATO Maritime Command Naples directed naval operations in support of OUP. Although NATO’s Air Command Headquarters for Southern Europe, in Izmir, Turkey (AC Izmir) managed air operations, the air campaign itself was conducted from NATO’s Combined Air Operations Centre Poggio Renatico in Italy. For this reason, major elements of AC Izmir were moved during the course of the OUP.

    Italian Vice Admiral Rinaldo Veri from NATO Maritime Command Naples led the maritime arms embargo, while Rear Admiral Filippo Maria Foffi served as the Task Force Commander at sea.

    I’m not a secret.

    https://www.nato.int/cps/en/natohq/topics_71652.htm



  • I’m mostly pro NATO but that is litteraly the worst single argument possible anyone ever made. Here’s a one word answer that totally shred its credibility: Lybia.

    It’s only for defense until we decide to invade a country… but anyway, the real strength of NATO as a weapon is political influence. It allows the US to impose their security objectives to all the other members, and currently their main competitor is China and that was transcribed into NATO’s official strategy in 2022 with the stated objective to expend into the Indian and Pacific ocean specifically to counter them.

    Can’t really expect them to like it.




  • Back when I lived in Dubai, around 06, you’d go to some well known parking spots and some Indians guy would come to your car with a bunch of burned DVD in giant binders with all of the latest release, classics, complete series…

    That was useful because internet was pretty shit and expensive. If I remember I was paying €120 a month for a theoretical 2Mb.

    And there was even a “special” binder for that famous vin diesel movie. I guess he was very popular because it was very large binder that lots of people asked to see every week. It’s weird to me because pitch black was clearly his best and the only one worth rewatching but, every single week, people really seems excited to buy a new copy of xXx.


  • If an event chance is too high the cost of insurance increase to a point where it stops making sense.

    If every house in an area is 100% guaranteed to get at least one flood event over a 5 years period, that means that every 5 years the insurer need to get in enough money to rebuild all houses, so the cost of insurance will be more than 1/5th of value of a house per year (plus operating cost, profit, and so on). There’s no other way, it’s just maths.

    Ok, the actuarial math is more complex but it boils down to getting enough cash in to pay for claims and pay the operating cost.

    At a that point people need to realize that if the risk is too high they need to accept it, plan to rebuild every 5 years on their dime, or move.

    Unfortunately people suck at understanding risk.