Yes they are. Check the % of GDP. We’re pulling our weight, pretty much as much as we can. More really considering we mostly don’t prioritise defence as much as the US does.
I’m the administrator of kbin.life, a general purpose/tech orientated kbin instance.
Yes they are. Check the % of GDP. We’re pulling our weight, pretty much as much as we can. More really considering we mostly don’t prioritise defence as much as the US does.
Europe ARE doing a lot. We just don’t have as much of an aging stockpile of weapons as the US does. Also when turned into financial contribution you need to convert it to a percentage of GDP.
Well, turns out someone made that data available.
https://www.statista.com/statistics/1303450/bilateral-aid-to-ukraine-in-a-percent-of-donor-gdp/
https://www.ifw-kiel.de/topics/war-against-ukraine/ukraine-support-tracker/
Europe most certainly are doing their part.
However, that’s not the real fear. The USA is going into a new presidential term, a term where the house, senate and the supreme court are going to likely side with the president on most things.
The USA can put significant pressure on European countries. If we’re to believe Trump is really working in Putin’s favour then, as well as stopping US aid, there’s not too much stopping the US pressuring Europe from doing the same. That is my real fear. I think without US support this is hard, very hard for Europe to fill that gap. But, we certainly can still try.
How about freaking No!
Lemmy might be written by communists, but nothing stops you using it on an instance that is not.
Also, there’s other threadiverse apps out there that work fine with the federated network if you really don’t want to use one created by “communists”
I don’t think making this place a total echo chamber, by telling people to “go back to reddit” is in any way a good thing.
I’ve yet to have an actual game dislike wayland. But you’re right, there is always the option to swap.
I thought that too, and things got better when I set 1x scaling on both (it was 1/1.5) but it’s not stopped the problem entirely.
The privacy stuff? I’ve seen it happen in 11 for sure. I always check after an update now out of habit. But, not seen it in a while.
Resetting dual boot stuff? Before EFI/UEFI it would happen on most windows updates. It would just overwrite the boot record in a totally arrogant fuck you to whatever was already there. But since EFi/UEFI it plays nice with other operating systems generally.
I can’t use my plugins for elite dangerous or extra software, like EDMC.
Why not? The github page even says it will work with wine. I’ve not played ED for a long time. But, I am sure I had EDDiscovery at least working with it in linux a few years ago. Other games like WoW I have external tools that interface with it working fine, some within the same wine environment, some even external. You just need to make sure the drive is mapped (you can always go via the Z: drive too) where the app expects it.
From my experience, I have steam working and pretty much every game I want to play has worked. I don’t play games with kernel anti-cheat even in windows, so I’m not missing anything there. Battle net runs fine even with ray-traced shadows in wow. Pretty much everything else I need works. The only things I miss are the games that are part of XBOX/Windows store, but that’s hardly Linux’s fault. Maybe visual studio too. But I do have the OSS “Code” to cover most I did in VS so…
I have dual boot, I’ve not used it to go to windows in weeks. Almost everything just works fine.
I’ve been lucky then, only problems I’m having (Wayland + NVidia) are:
Oh and I disabled stand-by entirely. It’s was 50/50 if it would return from it. I think most problems are because I have mismatched resolutions (1080 and 1440).
While I agree on the whole, tactical nuclear weapons are usually in the 300t equivalent range. This is going to go scorched earth to a distance of around 250m, with the worst of the radiation damage limited to around 1 mile. Not underplaying it, but in terms of an entire country it’s not that much. I tried on my relatively small town/large village. Not even half in the radiation zone (Nukemap).
That’s likely going to be able to entirely take out an enemy position with a single strike, or a medium village/very small town while really not overall damaging the country as a whole.
But, I don’t think he’ll do it. It is I think the move he is trying to telegraph to the world, but it carries far too much risk to actually do it.
If he does, he’s assured of action by western nations. Honestly, I’m not even sure Trump (well I at least hope not) would try to downplay it. It would be a huge escalation and everyone, especially Russia knows it.
I had this on the commodore Amiga. It was an absolute classic.
I don’t read it that way. I think the previous “doctrine” stated that all nuclear weapons (including tactical) would only be used defensively against a nuclear attack, or if the country were in an imminent threat to existence.
This change means that if and when Ukraine step up their attacks inside Russian territory with conventional weapons made by western nuclear able nations, they are going to consider that attack to be made by a nuclear able nation.
I don’t think that means they plan to start firing off strategic nukes against the west triggering a MAD scenario. That’s not how I read it at all.
What he wants us to believe is that he’s dusting off the tactical nuclear stockpile he has at his disposal, to be used against Ukraine with the justification that the attack counts as a strike from a nuclear able nation and as such their existence is threatened.
Now, here’s the problem with this gambit. If Ukraine do step up their attacks and he doesn’t do anything or worse they don’t actually work, it’s actually worse for him that he rattled this sabre and then didn’t follow-up on the promise.
Anyway, that’s how I’m reading it at any rate.
I don’t think “creatives” are more active than anyone else. For the number of users, the threadiverse has a higher ratio of activity I think and it’s generally more positive here than places like reddit. Maybe it’s a similar thing. The demographic that are likely to move, are just making similar content and that makes it look more active.
Yeah, I just thought it’s just a quick task and they usually charged for it as a private function. Surprised they had a problem with it. From the list, I think it’s the one almost everyone could use.
All of this is layman with some basic understanding only.
So, on the one hand in our galaxy alone there are between 100 and 400 billion stars (wikipedia), now a lot of those have no planets, but of course a lot have many more than our system does. So at least the same number in planets. There’s a good chance there’s more than one planet capable to supporting life among that number.
In fact as we improve our ability to observe our galaxy we are able to verify more and more viable planets and even a reasonable number that are similar to our own planet.
This means that there’s definitely going to be a reasonable chance that somewhere, life has evolved to similar or beyond our level already.
But, this for sure doesn’t mean there’s any reason to expect visitors. That’s because even if they can travel at the speed of light, it’s still going to be thousands of years for the majority of them to reach us, provided they even choose to come to us. Because, from where they are they wouldn’t be able to make out our radio signals, nor likely any other signs of life. So we’d be one of many “potentially live bearing” planets.
So, just my opinion. I think the chance of life being out there is reasonably high, the chance of actually being visited (assuming it holds true that we cannot travel faster than light) is probably very very low.
I mean the list is 50% weird and 50% sensible. I think the idea is that there’s someone most people will know that are in “trustworthy” professions/positions. Although, professional photographer. Not really sure they would be in a more trustworthy position than any other job.
Going to say, I think most of us here either used to pay their GP whatever fixed fee they had. But they’ve taken that option away. Apparently the profession complained. I don’t get that. I mean they by definition know you the requisite amount of time. They literally need to sign that is the case and take your money. But, there we go.
I do luckily have a few friends that are solicitors/barristers. So I generally just ask one of them, and it’s only once every 10 years so…
Sort of when it clicked for me, was when I realized that your code needs to be a tree of function calls.
I mean, that’s what all code is anyways, with a main-function at the top calling other functions which call other functions. But OOP adds a layer to that, i.e. objects, and encourages to do all function calls between objects. You don’t want to do that in Rust. You kind of have to write simpler code for it to fall into place.
Yes, this ties in with what I’m saying though. You need a paradigm shift in your design philosophy, which is hard when you come from a Cx background.
I also think that in OO there shouldn’t be much cross contamination. It happens (and it happens a lot in my personal projects to be fair) but when well designed it shouldn’t need to be. In C# for example it should be the case that rather than a function owning a resource, a class should. So when using an object between classes you take it as a reference from a method in one class and pass it into a method to another class rather than call that class and make it a dependency of that class too. In this way you would have a one way dependency, rather than a two way.
This kind of thinking has moved into creating objects in rust. Also I think yes within a same class the idea of a function (that isn’t static) accepting an object that is part of the class that was returned by another function in the case class feels very wrong from a Cx style point of view. If we knew we were going to do that, we’d just make it a class level variable and use it in both functions.
Like I say, just another way of thinking and I’m not there yet.
The bingo one actually uses crossbeam channels instead of mutexes, so that’s nice. I haven’t looked too closely at it though.
The C# original uses the equivalent of read/write locks. But I found it problematic to work the same way in rust and then discovered the communication option was far easier to implement and actually avoids holding up threads. So went with that. Much easier and much faster in execution I think.
I don’t think you can do too much about the Spectrum one if you want to keep the two threads, but here’s what I would change related to thread synchronization. Lemmy doesn’t seem to allow me to attach patch files for whatever reason so have an archive instead… dblsaiko.net/pub/tmp/patches.tar.bz2 (I wrote a few notes in the commit messages)
In reality I’m never likely to remake the CPU project in rust. Firstly because I’d need to entirely re-engineer it because it’s extensively using hierarchical classes, which just doesn’t work the same way in rust. And I’m not sure traits would allow me to do things in even close to the same way. But if it were to work with a CPU emulator they need to share the memory, and also the CPU needs its own thread.
So basically it’s channels indexed by channel number and name? That one is actually one of the easy cases. Store indices instead:
This was something I was thinking about the other evening. I needed to get the index to remove some other data anyway and wondered if I’d be better off having a master vector and usize lookups for that data store. It’s one extra lookup, but by index it’s the tiniest and the speed isn’t a real issue anyway. It’s replacing perl scripts pulling data from mysql. It couldn’t possibly run slower than that :P
Thanks for the commentary though and I think I’m going to make the changes to use indices to lookup data. I wanted to re-order the way things are done a bit anyway. The problem I see potentially is that the lookups probably need to be regenerated every time I delete something. But actually I think that since it is rebuilt from a file on load. Maybe I just remove the items from the lookups and leave them in the vector. Since next run they would be gone anyway.
Sir, this isn’t a Twitch.
Going to second other comments. Even without archinstall. It feels like it will be harder than it is. Umm, just save yourself a bit of time and configure the network and install a console editor (nano/vim whatever) while in the chroot (if going full manual). It was a minor pain to work around that for me.
There are pages discussing how to do everything (helps to have a laptop with browser, or a phone to look them up). At the end, you generally know exactly what you installed (OK no-one watches all the dependencies), and I’ve found any borks that happen easy to fix because I know what I installed.
Lies, damned lies, and statistics.