Viewing profile — robmaister
robmaister
HN member- Joined
- Thu, Mar 26, 2015, 11:21 PM UTC
- HN karma
- 108
- Public activity
- 55 items
- HN profile
- View on Hacker News ↗
About robmaister
No profile information was provided.
Recent public activity
-
comment
Comment #24314385
Part of the original thing was Epic offering a discount of 20% on V-Bucks if they processed the payment through Epic instead of Apple. The end user got a nice discount and Epic sti…
-
comment
Comment #24314309
Retailers take far less than 30%. Consoles provide first-party QA, disc/cartridge manufacturing and distribution, bandwidth, and customer service among other services. Whole apps o…
-
comment
Comment #23210358
I 100% agree and I also work in AAA. On the subject of StackOverflow being worthless... I've been working for 4 years now and I have learned pretty consistently over that time that…
-
comment
Comment #23210231
AMD GCN absolutely supports async compute[1]. Radeon cards for years would only make use of the ACEs in pure compute contexts, as OpenGL and DX11 had no concept of a secondary comm…
-
comment
Comment #23187930
I work in AAA. I'm talking lower level things like picking which "type" of GPU memory to allocate, access to specific registers in shaders, etc. PC didn't have real async compute c…
-
comment
Comment #23176783
Unreal's Python integration is incredible. I made some modifications to it at work to run a version of WinPython (both for loose scripts outside the engine and pip access) It's gre…
-
comment
Comment #23176701
Trying to find a GC-related crash on a stale pointer that is only reproducible in a Shipping build on a single platform is fun (depending on your definition of fun) (Shipping in UE…
-
comment
Comment #23176620
It's possible that it's an async compute task, which could potentially miss a frame and show old data (instead of the whole frame missing vsync). Also this demo is supposed to be r…
-
comment
Comment #20971499
I'm 25 work at a relatively large game studio. My boss and the whole chain up (3 people) are all in their late 40s or older. I've learned so much from them as well as the senior en…
-
comment
Comment #20889334
Very true, I did just recently pass up a great deal on an NVMe drive because I can't use it in my current setup. I believe PCIe 2.0 will also bottleneck USB 3.2 (or Gen 2x2 or what…
-
comment
Comment #20888237
My i7-2600k @ 4.4GHz agrees with you. The only reason I would upgrade would be for better USB 3+ support (I have a hard time with anything more complex than a SuperSpeed flash driv…
-
comment
Comment #20888099
I work in games doing mainly graphics work - it's amazing how many of these concepts still exist and have been recycled in interesting ways. Well worth the read if you're in my lin…
-
comment
Comment #20887786
From my experience (graudated in 2016), most interviewing is centered around algorithmic complexity or at least regurgitating logarithmic complexity algos. Potential hires still in…
-
comment
Comment #20887237
In high school, I had a bash script + cron job that did this exact thing so that I could host my own Minecraft server on a junky old Dell desktop. I learned a ton from that setup a…
-
comment
Comment #20472502
I personally have a huge amount of respect for all 3 as engineers. There are plenty of legendary gamedev engineers who are somewhat known, most of them hang out on Twitter (Carmack…
-
comment
Comment #19964124
You still get to deduct half of your SE tax from your ordinary income, which is fairly generous from the IRS's perspective. From the perspective of someone like me, my W2 job alrea…
-
comment
Comment #19962071
One year I made around minimum wage (paying myself just barely enough to live during the early stage of a startup) and paid I think around 25% effective just for federal. I now mak…
-
comment
Comment #19961792
The thing about contracting is you don't have to take the job if they aren't willing to negotiate. If no one wants to build your website for $5, then the client is either going to …
-
comment
Comment #19814818
Yes, it's absolutely inefficient but for those platforms it's the only way to execute your own code on the GPU. Metal has a bitcode format that I know nothing about and I believe o…
-
comment
Comment #19814446
The first link I included has a wonderful diagram of this (but from the perspective of HLSL instead of GLSL), the gist of it is: GLSL gets compiled to SPIR-V ahead of time by a com…
-
comment
Comment #19814300
I'm not familiar with the specifics within gfx-hal, but it's most likely taking in SPIR-V and translating as needed. AFAIK DX12 still requires DXIL so it might be saving both SPIR-…
-
comment
Comment #19781379
Gamedev, but even then actually implementing the data structures is rare. And nothing outside of geometric/parallel data structures listed towards the end. I've had to use a concur…
-
comment
Comment #19769324
I've found that a lot of times it's not an onramp merging into you, it's people waiting until the last second to merge to an offramp and slamming on the brakes and/or cutting off s…
-
comment
Comment #19769258
This is definitely the way to go, especially with the more recent trend of embedding UI elements in world space, and VR/AR essentially requiring it. Internal tools tend to be IMGUI…
-
comment
Comment #19622429
There's a few companies that are allowed to efile that do very little besides convert the IRS paper forms to web forms and do the arithmetic for you. They tend to be a lot cheaper …