Viewing profile — matt_m
matt_m
HN member- Joined
- Thu, Sep 22, 2011, 5:52 AM UTC
- HN karma
- 86
- Public activity
- 33 items
- HN profile
- View on Hacker News ↗
About matt_m
No profile information was provided.
Recent public activity
-
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…
-
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.
-
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…
-
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 …
-
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…
-
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…
- comment
-
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.
-
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…
-
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 …
-
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…
-
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'…
-
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…
-
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…
-
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 …
-
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…
-
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.…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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…