Live data from Hacker News

Viewing profile — runevault

runevault

HN member
Joined
Fri, Jul 11, 2008, 4:15 PM UTC
HN karma
2,781
Public activity
1,360 items

About runevault

Software Developer in Denver, Colorado. Uses Microsoft Tech during the day and Rust at night.

Recent public activity

  1. comment
    Comment #48786982

    ORMs are so incredibly finicky. I still remember using old Linq-to-SQL (not Entity Framework) and I had to write the linq query in the reverse order of what I expected or it create…

  2. comment
    Comment #48604078

    Sadly the era of government that split up studios and theaters is long gone. Hollywood is built on a different time between things like this and its flavor of unions that cover the…

  3. comment
    Comment #48589152

    I'd say check out Crafting Interpreters [1]. It has 2 parts, the first in Java for doing a treewalk Interpreter in Java before going farther with a version written in C. 1. https:/…

  4. comment
    Comment #48578120

    Not really. Lore is for gamedev at companies and so not a distributed VCS. Using it for an open source project if you allow outside PRs makes no sense.

  5. comment
    Comment #48500088

    Stripe did such a good job with this book (and the others I bought that they published). Each one feels like an artifact I can show off on top of having interesting information ins…

  6. comment
    Comment #48390779

    So you're assuming game devs write every line of code in their server infrastructure. First, could be using a third party library you have license to use on a limited number of mac…

  7. comment
    Comment #48262281

    Elevator pitch for the language itself or a library/library ecosystem that lets you do things better than in other languages. Ruby originally blew up because Rails was a way people…

  8. comment
    Comment #48151763

    It is interesting seeing more and more GCed ecosystems become aggressive about allowing code to stack allocate more. Watching dotnet go through it since I think Core 2.1, or whenev…

  9. comment
    Comment #47993374

    The version I've always heard is just well designed but less popular languages, but the ones I can think of were all functional (Haskell/F#/OCaml/Clojure/Elm/Erlang)

  10. comment
    Comment #47986991

    If nothing else dotnet has TCO IL operations (C# doesn't compile down to them last I knew but F# does) so in theory shouldn't be hard to add.

  11. comment
    Comment #47968338

    AOT vs JIT is always interesting since JIT depends on the runtime actually deciding to bother running the later passes to get more optimized code. And sorry for the paranoia, I fin…

  12. comment
    Comment #47967180

    Out of curiosity when did you write that interpreter? The entire dotnet ecosystem has seen massive speed improvements over the years, particularly for anyone who last tried them du…

  13. comment
    Comment #47878390

    I don't know that any open source project will ever compete with Unreal and its high end tech targeting the AAA space. But beyond that, Raylib doesn't give a ton of things an engin…

  14. comment
    Comment #47801523

    The thing that is funny about it is at least with the mixes, it does actively make me engage less because there are videos I would click on if they were not being tied into a mix, …

  15. comment
    Comment #47788491

    It really amazes how how Youtube refuses to let me hide stuff I don't want to see on my homepage. I still long for the ability to tell them to not give me mix playlists, I do not w…

  16. comment
    Comment #47668081

    It is, at best, incredibly hard to accumulate that much wealth without doing shady things. Microsoft's monopolistic practices in the 90s for example. The only person I can think of…

  17. comment
    Comment #47656160

    SDL3 is something I've been keeping an eye on, but at least one thing that held me back from diving into it was SDL_Mixer (audio library) was not updated to a release version for S…

  18. comment
    Comment #47566192

    For me the nice thing about multiple cursors is when it would take more time to write the regex than it does to just throw down say 8 cursors and update the spots.

  19. comment
    Comment #47480120

    Clojure CL as well have macros that let you thread results from call to call, but you could argue that's cheating because of how flexible Lisp syntax is.

  20. comment
    Comment #47480090

    Currently DUs are slated for the next version of c# releasing end of this year. However last I knew they only come boxed which at least to me partly defeats the point of having the…

  21. comment
    Comment #47403622

    On top of cost, they probably cannot get as much memory as they order in a timely fashion so offsetting that with greater efficiency matters right now.

  22. comment
    Comment #47156350

    I wonder how much of this complexity is a form of resume driven development. Jobs are webdev with a host of microservices and a datastore and and and... This leads people to buildi…

  23. comment
    Comment #47119294

    There was a recent gnarly version of this where some anime reactors and at least one animation channel (with something like 1.4 million subs) got demonetized and had to go through …

  24. comment
    Comment #46804270

    I really should get back to outer wilds. I like you bounced off of it because of the controls, and I keep meaning to go back because people I have faith in swear by it. I know the …

  25. comment
    Comment #46436443

    Yup. I remember running dotmemory on a whim and being confused by all the stringnames until I noticed what was in them. They really should put that in the docs to just make a const…