Live data from Hacker News

Viewing profile — optionalparens

optionalparens

HN member
Joined
Sun, Oct 25, 2015, 11:27 PM UTC
HN karma
297
Public activity
132 items

About optionalparens

Fuck you stupid webshits

Recent public activity

  1. comment
  2. comment
    Comment #18314079

    Is there a reason this guy keeps posting about Rust, especially on articles about other programming languages (ex: also a recent Elixir post)? Overall across posts, I sometimes agr…

  3. comment
    Comment #13440474

    I agree as well. Most of my fastest, "best" code is awful to look at because it has to be. It's full of crazy comments and hacks that were necessary for the hardware, language, and…

  4. comment
    Comment #13440437

    Yes, very true, obviously I just mean conceptually poking around. In many ways we definitely have it better now. I am infinitely more productive today. Simultaneously have gone fur…

  5. comment
    Comment #13437328

    Fair enough. Definitely there need to be better resources for getting started in 3D programming, particularly in C/C++, but the barriers to entry are also related to what makes thi…

  6. comment
    Comment #13437243

    > you would have to have really compelling reasons to start with C++ and not JavaScript and WebGL. And that's coming from someone who actually likes C++ and used to write it profes…

  7. comment
    Comment #13436845

    Now mostly retired, but I've been doing game dev for a couple of decades. I would say based on my career and that of my peers, it is more correct to say C or even assembler is the …

  8. comment
    Comment #13401987

    Oh didn't think you had anything against Clojurescript, just maybe pro-old school PHP ways or something. I've been a bit spoiled by ClojureScript and I can't imagine using much els…

  9. comment
    Comment #13400506

    I don't understand what you are getting at here, can you explain more? How is an interpreted language turned into something compiled? It sounds more like you have an issue with hea…

  10. comment
    Comment #13391194

    > It's a useful model, but I've found that it can break down a bit on really large, complex apps. If a piece of state is being passed to multiple places via props (either manually …

  11. comment
    Comment #13387386

    Again, you're welcome to disagree. We're talking about game development in particular, not Lua in general. I've used Lua and almost always look to it for scripting in game engines …

  12. comment
    Comment #13381824

    I started a prototype project first to try it out and used Datomic. With Datomic, most things are entierly automatic. In the second, I'm using a bit of Datomic mainly to save UI-re…

  13. comment
    Comment #13379609

    I have used reframe to great success, as well as vanilla reagent. I've currently switched to om-next for a variety of reasons. I have my concerns about om-next, but overall since I…

  14. comment
    Comment #13379569

    Much more productive after the initial learning curve as some said. It's pretty easy to call standard js from Clojurescript which makes things play well. I find having the syntax, …

  15. comment
    Comment #13375534

    Again, childish downvoting by someone here. The term component here would be incorrect, rather "system" would be a better term. There are many variations and approaches to what I a…

  16. comment
    Comment #13373931

    Please re-read what I wrote. I said 1 or more of these items, not all of these items. Additionally, please read my reply elsewhere in this thread about speed in dialog engines wher…

  17. comment
    Comment #13373870

    Not sure what your point is here, could you elaborate? It seems to me maybe you are missing the point. As I said, this is about programming games, primarily in C/C++ or a related l…

  18. comment
    Comment #13373816

    No, this couldn't be further from the truth and is the reason why things like entity component systems exist - to graft data on to code and make data-driven programming easier. In …

  19. comment
    Comment #13370856

    Speed is not always a secondary concern for dialog. Certainly in many games where the dialog is very fixed, sure. However more and more, dialog systems actually need to be pretty f…

  20. comment
    Comment #13370793

    Agreed. I've seen things like this tried in Smalltalk images and it was usually a disaster long-term, meaning that the state was simply thrown out and a new image spun up because y…

  21. comment
    Comment #13370731

    I can see how it might be fun to do something like this for a blog post or simple project, but in a real game this just doesn't work for many reasons, most listed here already. The…

  22. comment
    Comment #13298508

    I don't blame you or think you are paranoid. I don't know as much as I like, but for various reasons ranging from family to work to my childhood, I've seen a fair amount of "stuff"…

  23. comment
    Comment #13298482

    Yup, plenty of others examples. There's also more sort of "gray" examples of things like streaming sites that just "index" the streams that are on various servers and file sharing …

  24. comment
    Comment #13298260

    Probably not, but IANAL. In the world of big companies and even governments coming after you, it becomes hard to claim innocence when conspiracy charges are levied. Using things th…

  25. comment
    Comment #13298171

    There are peer-to-peer sharing options that have tried to do this (now and previously), but aren't widely adopted in the face of bit torrent. Most private trackers are using the sa…