• 2 Posts
  • 232 Comments
Joined 3 years ago
cake
Cake day: June 20th, 2023

help-circle
  • It would be quite rich for Greenpeace to position themselves as “enlightened centrists” willing to sell & promote fossil fuels on the VERY flawed assumption that biofuels are a) feasible and b) a meaningful improvement, while on the other hand being uncompromisingly hardline anti-nuclear and being at the heart of the plan to shut down existing power plants based on nothing more than their dogmatic beliefs.

    If a rando energy provider sells fossil fuels, I don’t care. They’re just playing by the byzantine economic incentives set by the EU in an amoral capitalistic way. When Greenpeace does it, it is inherently a political statement and so deeply hypocritical that the only rational explanation is that they are deeply corrupt and/or profoundly stupid. Which would not matter if they weren’t, ideologically and politically, strongly influential on European environmentalist activism and policy.


  • Biogas and hydrogen are both greenwashing products. Neither is better than electric alternatives where they are being sold. They have major major flaws that the fossil fuel industry (y’know, the one selling both of those products) won’t advertise to you:

    • Biogas is derived from agricultural products. All the agricultural waste we produce can’t cover a meaningful part of even just our heating needs. This inevitably leads to a major misincentive to grow crops just to turn into methane, like we are doing with bioethanol, which has catastrophic land-use and environmental impacts.
    • Hydrogen is very inefficient to produce. Most often produced with gas (lol), but even if produced through electrolysis it’s less efficient to have a double conversion than just use the electricity directly. It is also very hard to store/transport safely and efficiently.
    • Regardless of any of the above, heat pumps have a COP of 3-5. A boiler has a COP of 1. I don’t care how clean your fuel is, it will always be more efficient to burn it in a regular power plant to power a heat pump than to burn it in a boiler.

    And even if the above wasn’t true and biogas was awesome (it’s awful), the simple fact that they are selling trace amounts in order to promote fossil gas as their main product is an obvious act of greenwashing unto itself.

    Greenpeace knows all of the above very well. I can’t say for sure that they are corrupt and bought out by the fossil fuel industry. All I can say is that I don’t have a better explanation for their stupidity.


  • Greenpeace Energy sells fossil fuels while fighting nuclear power. After it became a scandal, Greenpeace officially divested and changed the name but they still share the same office building in Hamburg so I think it’s more than fair to say they are strongly ideologically aligned.

    I’m sure on paper they would rather renewable than fossil, but they clearly are willing to compromise with them, unlike with nuclear. When they combine forces with the openly pro-fossil fuel lobby right wing, you get the exact mess Germany is in: inexcusably high reliance on gas and a consistently worst-in-class CO2 footprint per kWh for Western Europe.

    Yes, I’m extremely bitter about this. The environmentalist political class being unyielding on nuclear but soft on gas set us back more than a decade with the green transition.


  • This is not a humanitarian or ethics question. The rules of nuclear warfare aren’t governed by morality but by game theory. From Israel’s perspective nuclear weapons are a last resort for the reasons I outlined. Their leadership and military may be genocidal, but they still have a sense of self-preservation and act somewhat rationally – which you will notice is not at all the same thing as acting morally or honestly. Using nuclear weapons is simply not a tactically rational option for them even if when their explicit goal is genocidal imperialism.

    What’s scary about Trump is that none of this applies to him. He is not a rational actor and he does not have everything to lose were he to launch a nuclear strike against Iran.


  • So that’s making a very critical assumption: that Israel’s territory is being existentially threatened. Iran simply does not have the military capability to do that. And Hamas/Hezbollah is not an existential threat to Israel’s existence despite propaganda to the contrary. We’ve already seen the full extent of their military capabilities.

    The Samson Option is a one time, last-resort deterrence option for when all other defensive and offensive mechanisms have failed. Israel’s small size and geopolitical situation basically requires such deterrence against a neighbor who might decide to blitzkrieg into Tel Aviv. Iran simply does not possess that capability.

    If Netanyahu pops a nuke for any other reason, he fundamentally shifts his neighbors’ calculus in favor of uniting and attacking Israel because nukes are explicitly not a last resort anymore, therefore Israel becomes an immediate existential threat to all its neighbors that must be dealt with accordingly.

    That’s the thing with nuclear deterrence: it works, but only if your enemies are clear on the lines they can’t cross. Otherwise you’re just a threat to be eliminated. And ultimately there’s only so much that propaganda can help with there. Israel may have convinced a majority of their citizens that genocide is good, but they can’t propagandize their enemies into believing that preemptive nuclear strikes are necessary. Netanyahu can whine about Iran’s nuclear program all he wants, none of his enemies seriously believe they are close to having nukes.

    Using nuclear weapons as anything but a last resort is therefore an awful gamble that very significantly (if not entirely) weakens nuclear deterrence… All for relatively little military gain. There’s very little a nuke would do that Israel can’t do to Iran with conventional weapons. While there’s a whole lot that nukes don’t do to a prepared enemy with spread out military and command infrastructure.



  • Nuclear weapons are great at leveling cities, but not so great at destroying military infrastructure. On a per-dollar basis they actually kind of suck as weapons of war. From a purely rational strategic perspective, they’re most useful as a deterrent (which is how Israel has been using them). Netanyahu is an imperialist genocidal maniac but he’s not dumb.

    Whereas if and when Trump does get his wish to pop a nuke, it won’t be for strategic gain but because he just couldn’t be restrained anymore. This absolute moron wanted to nuke a fucking hurricane FFS. It’s only a matter of time before he gets his wish since the US military has lost all ability to tell him no.


  • The purpose of a system is what it does.

    If an organization rewards empty bluster and ChatGPT-driven corporate drivel, then that it is because those things are the organization’s purpose.

    Corporate lingo is a social filter for humanoid shitweasels to identify their peers and control eventual threats.
    Nothing is more menacing to an incompetent manager than an underling speaking the truth. Thankfully corporate lingo allows underlings to be dismissed out of hand because either:

    • they didn’t use the correct lingo (“Steve fired the only guy who knew how that machine worked and ain’t nobody got time to figure it out because every other machine is falling apart as we speak” -> you get muted on teams and a meeting is booked with HR)
    • they did use the the correct lingo which is - entirely by design! - devoid of negative turns of phrase (“our rightsizing efforts mean that other team members will have to step up and synergize” -> sounds fine, deal with it, next topic).


  • Convict you in absentia then use the judgement as an excuse to freeze your bank account and ban you from all forms of banking (something that the US has the power to impose on foreigner because they hold every western bank by the balls due to their reliance on the fed)?

    I don’t know if they would do it, but it certainly wouldn’t be unconstitutional; the US have long made it clear that foreigners on foreign land don’t have any legal rights whatsoever. I would be having a long conversation with lawyers to get some hard assurances before going down that path.


  • … This is not a made-up thought experiment though? We do have empirical data? Out of the five (5) companies mentioned in this thread, one (1) does not fit the pattern outlined in the OP. Seems pretty clear that something is going on. Unless you can point to some kind of sampling bias (by finding additional counterexamples), I don’t see how you can just chalk it up to confirmation bias.

    Sure, it could all be coincidence, in the same way that maybe the dog really did eat my homework. Not a very convincing explanation.

    Interestingly I never see this kilometric leeway given to tech companies when discussing, say, their technically unproven surveillance practices, which pretty much everyone readily accept as fact.
    That so many people are fighting this particular point is inherently curious. For “some reason” accusations of misogyny require a much higher burden of proof than many other kinds of accusations, which is really more a reflection on the people debating this than on the tech companies themselves (which we already know are run by complete and utter human shitstains anyway).


  • Extra bonus: their vetting process doesn’t involve a willingness to fuck patients over for extra cash.

    Funny when here in Belgium, the government put a couple decades ago a cap on the number of doctors who were allowed to graduate medical school (numerus clausus). The goal is to reduce the number of doctors to pay for (with the support of existing doctors who want less competition).

    The predictable result of artificial scarcity? I live a major city and if I want an appointment with any specialist it’s a 6+ months delay or a 1-2 months if you can justify a daytrip to Brussels. This is having real tangible impacts on quality of care.

    Obviously I would not trade my healthcare system for the American one but let’s not pretend that money and greed aren’t factors.


  • Well, yeah, that’s what Scrum is. From the guide which takes maybe 10 minutes to read

    Scrum Teams are cross-functional, meaning the members have all the skills necessary to create value each Sprint. They are also self-managing, meaning they internally decide who does what, when, and how.

    That’s not a throwaway sentence - it is fundamental to how scrum works and that is reinforced throughout the scrum guide.

    Every conversation about Agile and/or Scrum being “the worst”, after some prodding it turns out that their company has refused to read or implement one or several of the fundamental principles, often without even being aware that was an essential requirement. You’re baking a cake and you decided to not use any butter, that’s on you champ, don’t blame the fucking recipe.

    The biggest valid criticism of scrum is that the thing that makes it so great - its structural empowerment of individual teams - is also what makes it structurally incompatible with any traditional top-down management style. The company must fundamentally be (re-)organized to have a flat corporate structure within its R&D department - most are simply incapable of mustering the necessary changes, if only because too many middle managers’ jobs are at stake. So they call their middle managers “POs” or “Scrum Masters” and wonder why their version of Scrum sucks.





  • Love my old precision, but my new latitude uses this Intel ipu6 bullshit with god-awful kernel support on Linux. No effort made from Intel or Dell on upstreaming. Onboard audio support only halfway works, webcam straight up doesn’t work in-tree, and power management is hilariously bad. Shit’s already awful on Windows, but on Linux I’m delighted if I get 90 minutes of runtime, and even when sleeping I only get maybe 8 hours before the battery empties.

    Also don’t get me started on DisplayLink. The real thunderbolt docking stations work great though, love mine.

    But I would never buy a Dell product I haven’t used before at work. My experience is literally 50/50 between “great, no notes” and “I would rather use anything else”.


  • Ideally you’d use the docker executor with a dind service instead of docker commands in the shell. You’ll have better isolation (e.g. no conflicts from open port forwards) and better forward-compatibility (the pipeline won’t break every time a major upgrade is applied to the runner because the docker - especially compose - CLI is unstable).


  • For gitlab this is only correct with a shell executor which is to be avoided in the general case in favor of a docker or k8s executor for isolation&repeatability.

    Those you can actually run locally with gitlab-runner, but then you won’t have all your gitlab instance’s CI variables so it’s a PITA if you need a CI token which you probably do if you actually make decent use of gitlab’s features.

    In most cases I just end up committing my changes to avoid the headache. :!git commit --amend --no-edit && git push -f goes pretty dang fast and 60 % of the time third time’s the charm.


  • I don’t disagree with the point being made but I think the author is underselling the value of opentelemetry tracing here.

    OTEL tracing is not mere plumbing. The SDKs are opinionated and do provide very useful context out of the box (related spans/requests, thrown exceptions, built-in support for common libraries). The data model is easy to use and contextful by default.

    It’s more useful if the application developer properly sets attributes as demonstrated, but even a half-assed tracing implementation is still an incredibly valuable addition to logging for production use.