

Awesome to see how they’re adapting to achieve “drone superiority”!


Awesome to see how they’re adapting to achieve “drone superiority”!


The point was more that a community can enforce that “if they don’t get it, no one will”, which I think would put a lot of companies off from buying.
It wouldn’t help the first few people get their home back, but after a couple rounds, the big corps will see that they end up losing money when the buy properties that are sacked a short time later. If there’s one thing that will make a company change its behaviour, it’s making them lose money through that behaviour.


I thought the same thing at first. However after reading another comment here I realised that a community can essentially sack the property if a huge corp buys it. Not much you can do if everyone around wants you gone so bad they’ll commit arson rather than let you stay.


That was my initial thought as well, but after reading the other comment about how a community essentially sacked a house after the “wrong person” bought it…
The only thing that intimidates soulless corps is the threat of losing money. If it becomes clear to them that whatever they buy at auction will be burned to the ground, they probably won’t be very eager to keep buying.


Of course, I’ll speak English in meetings and other settings where we’re talking about work and need to minimise the language barrier for practical purposes. I’ll also speak English in a lot of social settings, because these are nice people that I enjoy talking to.
What I’m talking about is the silent expectation that a group of Norwegians talking at the lunch table should switch to English if one or more non-Norwegian speakers enter the room. I don’t like that silent expectation, and really appreciate the colleagues that learn Norwegian well enough that I can just keep the conversation going without feeling like I’m excluding them or feeling that I need to swap to English and fill them in on what we’re talking about.


Exactly this. I think the rest of us need to be less afraid and start shooting russians that violate our borders instead of asking them nicely to leave.
Same goes for ships cutting cables. I would enjoy seeing one of those ships being promptly sunk. No questions asked. Essentially telling russia “We know what you’re doing, and we’re done fucking around”.


I don’t think it really makes a difference, as long as you’re staying somewhere for any significant amount of time (i.e. months) it makes sense to start learning the language.
I mean, it’s common courtesy to try to learn enough of the local language to buy stuff and ask for directions when your just on vacation.
I was in Germany for half a year during my studies. To me it was obvious that I needed to learn the language from day one, because I had no intent of going around and expecting everyone else to adjust to me not knowing the language. I have a very hard time understanding how someone could move to a country for years, and still not learn the language because “it’s not permanent”.


I also work in a very international community, with a small minority Norwegians (in Norway). While we often communicate in English, I have to admit that I find it a bit strange that people choose to move to Norway and work in Norway, but don’t learn the language well enough to participate in a conversation at the lunch table.
Sure, often we’ll swap to English if a non-Norwegian speaker comes in, but sometimes I’m just tired and don’t want to bother with the extra effort. I massively appreciate the colleagues that bother to learn Norwegian.
Recalling the videos of a single male lion pretty much ripping apart a pack of hyenas… Tigers are even bigger and stronger than lions, and wolves don’t have anywhere near the bite force of a hyena. I think you’d need a lot more than three.
Similarly, what would you gain by saying uint32_t const* x = my_var.get<uint32_t>();
To be frank: You gain the information that MyConcreteType::get<uint32_t> returns a uint32_t, which I otherwise couldn’t infer from the docs. Of course, I could assume it, based on the template parameter, but I don’t want to go around assuming a bunch of stuff in order to read docs.
Take an example like auto x = my_var.to_reduced_form(), it’s very clear that x is the “reduced form” of my_var, which could be meaningful in itself, but what type is it? I need to know that if I want to do anything with x. Can I do x += 1? If I do, will that modify my_var? Let’s say I want to make a vector of whatever to_reduced_form returns… and so on.
All these questions are very easily answered by MyConcreteType x = my_var.to_reduced_form(). Now I immediately know that everything I can do with my_var, I can also do with x. This makes me happy, because I need to do less digging, and the code becomes clearer to read.
Thanks, that was a good read :)
However, my impression is that he’s largely using the existence of templates and polymorphism as arguments that “we don’t really care about type”. I disagree: A template is essentially a generic type description that says something about what types are acceptable. When working with something polymorphic, I’ll prefer ParentClass&, to indicate what kind of interface I’m working with.
Sure, it can be very useful to hide exact type information in order to generalise the code, but I think that’s a weak argument for hiding all type information by default, which is what auto does.
I really like C++ (I know, shoot me), and I think auto should be avoided at (almost) all costs.
One of the things I love about a language like C++ is that I can take one glance at the code and immediately know what types I’m working with. auto takes that away while adding almost no benefit outside of a little convenience while writing.
If I’m working with some very big template type that I don’t want to write out, 99/100 times I’ll just have a using somewhere to make it more concise. Hell, I’ll have using vectord = std::vector<double> if I’m using a lot of them, because I think it makes the code more readable. Just don’t throw auto at me.
Of course, the worst thing ever (which I’ve seen far too often) is the use of auto in examples in documentation. Fucking hell! I’m reading the docs because I don’t know the library well! When you first bother to write examples, at least let me know the return type without needing to dig through your source code!


There ought to be rules of engagement
There are: When you positively identify an enemy soldier that has not surrendered and is combat capable, you are allowed to engage them. That’s what this soldier did.
There is no law stating that you need to make your presence and intent known before engaging the enemy.


It’s not a war crime to shoot an enemy after they mistake you for their own. That’s on them.
It would be a war crime if he feigned surrender (in which case they would have taken his weapon) or injury (which he clearly wasn’t), or was wearing insignia indicating that he was russian (which we cannot conclude from this video). Regarding the last point, it seems highly unlikely that a single Ukraine soldier would be sent alone behind enemy lines with russian insignia in the hope that something like this would happen.
There was a report on this: Appears the guy was part of an assault and lost contact with his unit. These russians messed up bad (the Ukrainian was likely fluent in russian) and got killed for it. That’s what happens in war. When you mess up, you’re liable to get killed for it. There’s no law of warfare preventing the enemy for exploiting your mistakes.


Not a war crime unless he was wearing russian insignia, which I see no reason to believe he was. Both sides are using a lot of the same gear, and plenty of Ukrainians speaking fluent russian.
100 % agree here. If you’re testing an actual use-case, it’s fair to compare realistic python to realistic C. However, I would argue that at that point you’re no longer benchmarking Python vs. C as languages, but Python vs. C for that particular use-case.
That completely depends on what you’re doing. If you’re doing tasks that python can completely offload to some highly optimised library written in C/C++/Fortran, then yes. However at that point you’re not really comparing Python to C anymore, but rather your C implementation to whatever library you used.
A fair comparison is to compare pure python to pure C, in which case you need to mess up the C-code pretty bad if Python is to stand a chance.
Do you have a source for this? My only reference here is hiking at > 10 000 ft (3000 m), and from that I can say that this seems very unlikely: If you stay at 3000 for a couple hours without acclimating first, you will definitely start to feel the effects. To be fair, you’re usually not moving around a lot in an aircraft, but a couple hours at 3000 m can make you feel sluggish and weak, and even a bit light-headed, you could even get a mild headache from oxygen deprivation.
Note that not everyone will see severe symptoms already at 3000 m. Plenty of people can go to 4000 m before seeing significant symptoms. However, given that I’ve never heard of anyone experiencing altitude sickness in a properly pressurised aircraft, it seems unlikely to me that they’re pressurised to 3000 m.
As long as Ukraine holds, russias ability to wage war will slowly dwindle, while Europe is building up its war machine as fast as it can to cut out reliance on the US. For every month that passes, Europe’s ability and willingness to send larger volumes of more advanced weapons to Ukraine increases, while russian stockpiles and production capacity are being burned down.
If this is only the midpoint of the war, and the current trajectory continues, I can only see this ending one way: With the dissolution of the russian army.