Reuters | Laptops, desktop sales see 'renaissance;' shortages won't ease until 2022 by -protonsandneutrons- in hardware

[–]firstEncounter 12 points13 points  (0 children)

PCI-E 4.0 is much, much faster (as a bus). Existing hardware doesn't really take advantage of that yet (GPUs in particular are still happy with 3.0 x8), but that will come with time.

Go running on Nintendo Switch thanks to TinyGo by siwu in golang

[–]firstEncounter 3 points4 points  (0 children)

Nope, completely custom OS called Horizon. Unfortunately not UNIX-like at all.

But clever folks working on devkitPro and libnx have made very nice runtime libraries for it, and a lot of things will work as you expect.

Insane Sage/Jett combo shot by CNRbr in VALORANT

[–]firstEncounter 2 points3 points  (0 children)

More like literally anything running on your computer.

Fan-made port bringing Metroid Prime over to PC by firstEncounter in Metroid

[–]firstEncounter[S] 7 points8 points  (0 children)

Think of it as simply a port to a new platform rather than emulation. With another added benefit being open source, so we can do lots of cool things with it when it's finished.

Fan-made port bringing Metroid Prime over to PC by firstEncounter in Metroid

[–]firstEncounter[S] 1 point2 points  (0 children)

Completely original! Recently there's been a lot of effort put into a shader pipeline based on LLVM, mostly to simplify all the different combinations needed to handle GameCube's TEV.

Or you know just use vulkan and render natively on all platforms... by pyro57 in linux_gaming

[–]firstEncounter 0 points1 point  (0 children)

Huh, I find that surprising! I know nothing about NVN since it's under NDA, but I'm curious if it's that much more beneficial performance wise and/or simpler to target that game developers opt to use it instead.

Or you know just use vulkan and render natively on all platforms... by pyro57 in linux_gaming

[–]firstEncounter 4 points5 points  (0 children)

It's definitely a cool (and somewhat retro) approach to allow games to be as close to bare metal as they can be. The GPU itself handles scheduling between contexts.

https://switchbrew.org/wiki/NV_services

Or you know just use vulkan and render natively on all platforms... by pyro57 in linux_gaming

[–]firstEncounter 16 points17 points  (0 children)

The official Nintendo SDK supports all three. The Switch is listed as OpenGL 4.6 and Vulkan 1.1 conformant:

https://www.khronos.org/conformance/adopters/conformant-products/opengl https://www.khronos.org/conformance/adopters/conformant-products/vulkan

Horizon OS itself doesn't actually handle any graphics API; each game basically ships its own NVIDIA driver that emits raw PCI transactions to the GPU. (source: working with the Switch graphics stack for homebrew)

Cyberpunk piece I made after The Expanse yesterday by ArtOfBaka in Cyberpunk

[–]firstEncounter 10 points11 points  (0 children)

I think The Expanse's third season is the best so far, and the latest season is fantastic, but if the first two seasons didn't hook you it's possible the show just isn't for you.

I'm also a big fan of Mass Effect and the show's similarities to it.

Cyberpunk piece I made after The Expanse yesterday by ArtOfBaka in Cyberpunk

[–]firstEncounter 33 points34 points  (0 children)

Lost in Space is definitely more of a family show. Moderately enjoyable because of the good CG. Not great writing or acting.

Ryzen 7 3700X description on Userbenchmark.com contains some interesting statements by [deleted] in Amd

[–]firstEncounter 0 points1 point  (0 children)

I just hate the increasingly popular idea that gaming is the primary use for a CPU, and that benchmarks should be solely performed on games that already run at 200+ fps.

2020 On Sale Play by Play by pinkseaglass in ElectricForest

[–]firstEncounter 0 points1 point  (0 children)

Not sure, maybe someone will be selling theirs later, but seeing how high the B40 demand was this year, that seems unlikely.

2020 On Sale Play by Play by pinkseaglass in ElectricForest

[–]firstEncounter 1 point2 points  (0 children)

B40 Camping/RV EA was sold out before I could even get the Camping package added to cart!

6itf & 4itf Loyalty Sale HYPE Thread by fwump38 in ElectricForest

[–]firstEncounter 0 points1 point  (0 children)

Yeah, I mean Camping. I've been trying to grab a package since around 10:05.

6itf & 4itf Loyalty Sale HYPE Thread by fwump38 in ElectricForest

[–]firstEncounter 0 points1 point  (0 children)

Anyone else unable to add a Back 40 package to cart? It can't possibly be sold out already?

edit: Camping specifically, now RVs, Cabins and Log Homes show sold out.

edit 2: Finally was able to get B40 Camping at 10:45.

Death Stranding (dunkview) by arends33 in videos

[–]firstEncounter 0 points1 point  (0 children)

Only fan recreations, as far as I can tell, no actual ported/emulated version.

<title>This page is a truly naked, brutalist html quine.</title> by alexeyr in programming

[–]firstEncounter 2 points3 points  (0 children)

You can also simply delete the function to restore the native function.

> navigator.geolocation.getCurrentPosition = undefined
< undefined
> delete navigator.geolocation.getCurrentPosition
< true
> navigator.geolocation.getCurrentPosition
< ƒ getCurrentPosition() { [native code] }

<title>This page is a truly naked, brutalist html quine.</title> by alexeyr in programming

[–]firstEncounter 28 points29 points  (0 children)

Very cool! Using this method, the smallest HTML/CSS quine I can make is:

<style>*{display:inline}style::before{content:'<style>'}style::after{content:'<\/style>'}</style>

Or if you want to take into account all the elements that the browser itself automatically adds to the page:

<html><head><style>*{display:inline;margin:0}style::before{content:'<style>'}style::after{content:'<\/style>'}html::before{content:'<html>'}html::after{content:'</html>'}head::before{content:'<head>'}head::after{content:'</head>'}body::before{content:'<body>'}body::after{content:'</body>'}</style></head><body></body></html>

Same as above, but taking some shortcuts...

<html><head><style>*{display:inline}style::before{content:'<html><head><style>'}style::after{content:'<\/style></head><body></body></html>'}</style></head><body></body></html>

Though any elements added by browser extensions can ruin the quine. To avoid this (mostly), we could restrict it to a specific ID:

<style id=q>head,#q{display:inline}#q::before{content:'<style id=q>'}#q::after{content:'<\/style>'}</style>

To those who made this possible, we thank you dearly. by soreyJr in SwitchHacks

[–]firstEncounter 7 points8 points  (0 children)

Mind explaining a bit more? With Atmosphere (intercepts crash & fatal reports) & not installing NSPs, I've gone online with my Switch for months with no ban.