(Hatsune) Games

@gamesrev
18 Followers
103 Following
197 Posts
I'm a programmer, a gamer, a disappointment, and most importantly I actually don't really know what I am, please help... please.
Pronounsshe/her
I have a mild cerebral event every time I hear somebody describe AI as "inevitable". The companies building it don't believe in it, the executives who are purchasing it don't understand it, the developers who are tasked with implementing it despise it, and the average worker needs to be forced at gunpoint to use it. It's probably the least "inevitable" technological advancement the planet has ever seen
i just saw a screenshot of some linux distro. i was like. what window manager is this? what UI theme? it looked kinda like one of those fancy "we're easy to use!" linux distros you see. yknow where they make it look kinda like Mac OS. but there's always some small, telltale signs: odd text alignment, unclear, monochrome icons, an overall lack of polish. you can tell it's not a *real* Mac because of those. anyway i looked a bit closer, and it actually was Mac OS. thats what a Mac looks like now

Them: "UBlock Origin: this extension was turned off. Chromium recommends that you remove it."

Me: OK, I guess I trust google to give me good advice:

$ sudo apt remove chromium

Never Gonna Give You Up by Rick Astley: https://www.youtube.com/watch?v=dQw4w9WgXcQ
Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)

The official video for “Never Gonna Give You Up” by Rick Astley. Never: The Autobiography 📚 OUT NOW! Follow this link to get your copy and listen to Rick’s ...

YouTube
drama da ferrugem

Of all the things I've done in my career, this is probably the one I'm the most proud of.

When me and two others at Intel started working on the Vulkan driver, Mesa had a reputation for being behind on everything. The Intel drivers were still on OpenGL 3.3 (fp64 was a pain), OpenGL ES 3.1 or maybe even 3.0, and perf okay but kinda meh. I think there might have been a driver or two in Mesa exposing GL 4.x at that point but, as a project, we were still a ways from full OpenGL 4.5.

With Vulkan, we jumped the line and had Vulkan 1.0 conformance on Intel on launch day. It was a hell of a lot of work (I worked 80+ hours/week that last month or two) but we got there. The driver branch we dropped that day was pretty shaky and it was missing a lot of features but we were there. It took a year or two to get to where we had decent perf, working games, and feature parity with the hardware. But that was okay because there were only two titles that came out that first year and getting them working was the important bit.

Then Vulkan 1.1 came out and we were there with a day-0 driver again. This time, without missing any interesting features. Then 1.2 and 1.3 and now 1.4. With every new version, more drivers joined the train. When Vulkan 1.4 launched, there were 5 different Mesa drivers that landed MRs to enable Vulkan 1.4 on launch day.

This has totally changed the conversation about open source graphics. When I started, everyone scoffed at Mesa. Today, the speed at which we're able to implement features and launch new API versions is the envy of the graphics industry. We're still not totally caught up everywhere—NVK and PanVK still need work and etnaviv Vulkan doesn't exist—but we're going toe to toe with the proprietary driver teams across most of the industry. Also, the fact that Linux Vulkan drivers are being hammered by most of Valve's library via DXVK and VKD3D often means the Mesa drivers are often more stable and robust than their closed source or Windows counterparts.

It's a totally different world for 3D graphics now than it was a decade ago.

@morgthorak I think you might want to make sure you don’t follow me.

Because your “woke communist propaganda” comment makes me think you’re a moron of the first order.

I strongly suspect I am one of those “woke communists” you worry about. But you probably couldn’t actually explain what either of those words actually mean, could you?

I’m a card-carrying atheist, I think a woman’s right to choose is very important, I think that “well regulated militia” means that guns should be carefully licensed and not just randomly given to any moron with a pulse, and I couldn’t care less if you decided to dress up in the “wrong” clothes or decided you’d rather live your life without feeling tied to whatever plumbing you were born with.

And dammit, if that all makes me “woke”, then I think anybody who uses that word as a pejorative is a f*cking disgrace to the human race. So please just unfollow me right now.

🐈 naming things is often called "the easiest problem in computer science" because you can just call it x or i or whatever
🐈 when programming, it's important to follow inconsistent and arbitrary naming rules to keep yourself and your team members "on their toes"