[-] kbity@kbin.social 15 points 1 year ago

Well, five times zero women checks out.

[-] kbity@kbin.social 13 points 1 year ago

Great value for him, maybe.

[-] kbity@kbin.social 14 points 1 year ago

The Xbox 360 was based on the same weird, in-order PowerPC 970 derived CPU as the PS3, it just had three of them stuck together instead of one of them tied to seven weird Cell units. The TL;DR of how Xbox backwards compatibility has been achieved is that Microsoft's whole approach with the Xbox has always been to create a PC-like environment which makes porting games to or from the Xbox simpler.

The real star of the show here is the Windows NT kernel and DirectX. Microsoft's core APIs have been designed to be portable and platform-agnostic since the beginning of the NT days (of course, that isn't necessarily true of the rest of the Windows operating system we use on our PCs). Developers could still program their games mostly as though they were targeting a Windows PC using DirectX since all the same high-level APIs worked in basically the same way, just with less memory and some platform-specific optimisations to keep in mind (stuff like the 10MB of eDRAM, or that you could always assume three 3.2GHz in-order CPU cores with 2-way SMT).

Xbox 360 games on the Xbox One seem to be run through something akin to Dolphin's "Übershaders" - in this case, per-game optimised modifications of an entire Xenon GPU stack implemented in software running alongside the entire Xbox 360 operating environment in a hypervisor. This is aided by the integration of hardware-level support for certain texture and audio formats common in Xbox 360 games into the Xbox One's CPU design, similarly to how Apple's M-series SoCs integrate support for x86-style memory ordering to greatly accelerate Rosetta 2.

Microsoft's APIs for developers to target tend to be fairly platform-agnostic - see Windows CE, which could run on anything from ARM handhelds to the Hitachi SH-4 powered Sega Dreamcast. This enables developers who are mostly experienced in coding for x86 PCs running Windows to relatively easily start writing programs (or games) for other platforms using those APIs. This also has the beneficial side-effect of allowing Microsoft to, with their collective first-hand knowledge of those APIs, create compatibility layers on an x86 system that can run code targeted at a different platform.

[-] kbity@kbin.social 13 points 1 year ago

Well, technically atheist extremists would uphold Soviet-style "state atheism" where religious groups are repressed violently and religious affiliation is outlawed. Killing and repressing people for being Christian or Buddhist or whatever would be just as bad as doing the same thing to people for being atheist. Of course, unless you live somewhere like Xinjiang Province or North Korea, you're very unlikely to encounter any significant organisation which seeks to actively force people to abandon their religions.

Basically, unless someone is running a scam like Scientology, promoting a violent extremist sect like Wahhabi Islam, shunning "apostates" like Mormons or just running a flat-out doomsday cult or something, people should be allowed to practice a religion, own a holy book and convene in a designated place of worship with peers of their faith. They just shouldn't be allowed to compel others to join that faith, or enjoy privileges from the state such as a blanket tax-free status.

[-] kbity@kbin.social 19 points 1 year ago

We've gone from "work from home" back to "live from work" at an astounding pace. That's... good? No, wait, the opposite. Fuck this society and the parasitic husks who direct it in this manner.

[-] kbity@kbin.social 17 points 1 year ago

At this point they've literally just developed a carcinogenic spray that happens to be a hydrocarbon. What the fuck. This cannot be allowed to reach the market.

[-] kbity@kbin.social 11 points 1 year ago

Works pretty well. Reader Mode is great at unfucking user-hostile site designs like this.

[-] kbity@kbin.social 17 points 1 year ago

Arch is good for a machine that gets used a lot, but for something where you need stability or to be able to run it for a long time between restarts and updates, something Debian-based is preferable. Just not modern Ubuntu because Snaps are performance-sapping nightmares.

[-] kbity@kbin.social 13 points 1 year ago

It's just Huffman, an Elon simp, deciding he wants IPO money and that the best way to make it is to blindly follow whatever Twitter does. Because, you know, Twitter's so hot and profitable right now.

[-] kbity@kbin.social 11 points 1 year ago

Thank God there's a less awful alternative frontend for Fandom. Absolute garbage website, unusable without an adblocker.

[-] kbity@kbin.social 14 points 1 year ago

I mean, this isn't an uncommon graphic design mistake, there's a whole subreddit for it. In this case it's far more likely to be a dumb mistake than an intentional dogwhistle like that suspiciously Odal rune shaped stage at CPAC may have been.

[-] kbity@kbin.social 14 points 1 year ago

The pile of different dumb awards like "wholesome" or those expensive diamond things.

view more: ‹ prev next ›

kbity

joined 1 year ago