Live data from Hacker News

Viewing profile — robmaister

robmaister

HN member
Joined
Thu, Mar 26, 2015, 11:21 PM UTC
HN karma
108
Public activity
55 items

About robmaister

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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…

  5. 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…

  6. 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…

  7. 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…

  8. 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…

  9. 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…

  10. 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…

  11. 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…

  12. 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…

  13. 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…

  14. 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…

  15. 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…

  16. 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…

  17. 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…

  18. 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 …

  19. 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…

  20. 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…

  21. 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-…

  22. 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…

  23. 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…

  24. 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…

  25. 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 …