Live data from Hacker News

Viewing profile — matt_m

matt_m

HN member
Joined
Thu, Sep 22, 2011, 5:52 AM UTC
HN karma
86
Public activity
33 items

About matt_m

No profile information was provided.

Recent public activity

  1. comment
    Comment #18851401

    I got to try the VOID Star Wars attraction shown in the video (although it might have been set up in a smaller space than the Disneyland installation). It was a short, scripted, mi…

  2. comment
    Comment #18142633

    Go is also statically typed while Erlang/Clojure are dynamically typed. That seems like another pretty significant difference aside from the syntax.

  3. comment
    Comment #18035806

    Maybe you've already ruled it out, but it might also be worth considering the Kinesis Freestyle line too. I've been using one for many years now after trying it at work and have be…

  4. comment
    Comment #16598974

    For fun, Scheme/Lisp. Once you have macros it really feels like the sky is the limit in terms of what you can express. I've also been liking Go quite a bit recently. I know it's a …

  5. comment
    Comment #16455846

    I agree it's too early to say. I don't think we can just look at a timeline though... we'll at least need to know what the next big market is, before we can say they lost their amb…

  6. comment
    Comment #16451097

    I'm not sure about (1), although Google's infrastructure not making it an internal priority seems plausible. I also think for Go it's more common to build directly on top of the st…

  7. comment
  8. comment
    Comment #16435420

    It wasn't obvious to me either, but apparently vgo translates that into the appropriate git tag, it's not actually a separate directory.

  9. comment
    Comment #16435379

    I think the main example in the article is talking about incompatible types, not global variables, so the issues apply more or less the same in any language (Java, Python, C++, etc…

  10. comment
    Comment #16435094

    Well, the article calls for a v0, which seems to be exactly for the use case you describe? There are no import path changes, undergoing "rapid, breaking change" is allowed, and if …

  11. comment
    Comment #16434927

    This could still become a problem (if each dependency statically bundles its own dependencies) if any of the types are exposed in an API. For example say there is a Twitch and Face…

  12. comment
    Comment #16415602

    Sure, I think I can explain some of what people might see in it. Obviously its strengths/weaknesses will depend on what language you compare it to, the article mentioned Java so I'…

  13. comment
    Comment #16350442

    Yeah that seems like that might be the best option right now, and it doesn't look like it will be too expensive either. What I probably would like more is the reverse, a Metal wrap…

  14. comment
    Comment #16350398

    Maybe I could have explained this better since it's getting downvoted. Right now the two big modern graphics APIs are Metal (iOS / Mac) and Vulkan (Win / Linux / Android). These ar…

  15. comment
    Comment #16349819

    Well, as a small developer I'd love to see a higher-level, easier-to-use API (than Vulkan) that can be used as a modern, cross platform replacement for OpenGL. If it could be used …

  16. comment
    Comment #14793706

    This is a common sentiment. How far does this concept go though? If a neighborhood gets too expensive, you can move without much trouble. The whole city and commuting area gets too…

  17. comment
    Comment #14418722

    Well, I'm not sure a technically impressive hackathon project is a plus past a certain point. Not everyone follows the rules of the hackathon and works only during the time period.…

  18. comment
    Comment #14259925

    IMO Cardboard / GearVR is so different from the Vive / Rift+Touch right now that it is more useful to look at them entirely separately even though they are both technically "VR". C…

  19. comment
    Comment #13134632

    That's a good point, for example when many individual app developers were being sued / threatened for the use of in-app purchases, it could be argued that the root of the problem i…

  20. comment
    Comment #13095112

    LuaJIT (of which DynASM is a component) is a JIT compiler for Lua (a dynamic language), which despite being basically a one-man project was beating contemporary Javascript compiler…

  21. comment
    Comment #12989767

    The Microsoft Sculpt Ergonomic mouse is semi-vertical (this might depend on how you hold it) and tracks better than the Evoluent mouse I was using before, although the ergonomics a…

  22. comment
    Comment #12536390

    Rather than just hoping for critical mass for one candidate, it would be nice to switch to something like ranked-choice voting (it's used at the local level already in some places …

  23. comment
    Comment #12467725

    Around a decade ago when I was an Apple intern (pre-iPhone) we got to go to a Q&A session with Steve Jobs. One of the questions was something like "What other products do you think…

  24. comment
    Comment #12446871

    I imagine it depends where the computer is used - users that mostly use it on a desk where they plug / unplug it but don't move it around a lot while plugged in probably don't have…

  25. comment
    Comment #12417413

    There's a lot of negativity around recurring payments but I'm excited about this model both as a developer and a consumer particularly on iPad. There's been a race to the bottom in…