Viewing profile — jmakeig
jmakeig
HN member- Joined
- Sun, Nov 20, 2011, 3:41 AM UTC
- HN karma
- 48
- Public activity
- 29 items
- HN profile
- View on Hacker News ↗
About jmakeig
Recent public activity
-
comment
Comment #18490916
This took me a while to figure out, but it’s incredibly powerful once you get it. As others have suggested, I was working on a Redux-based interpreter.
-
comment
Comment #18423346
REST allows for clients and servers to evolve independently. If you can constrain that you can probably design something significantly simpler. That’s not a shortcoming of REST, th…
- story
-
comment
Comment #17271987
HATEOAS is designed so clients and servers can evolve independently, like on the open web. If you control both ends, HATEOAS is probably overkill. (And that’s ok.)
-
comment
Comment #16394601
The problem isn’t the schema, it’s that you must have exactly one at all times. Sometimes you need zero, sometimes you need many. Having a fixed schema in production reduces unpred…
-
comment
Comment #15522638
Only? Many of the early MongoDB employees came from MarkLogic. Several have returned too. (Full disclosure: PM at MarkLogic)
-
comment
Comment #14841911
Or your data is…you know…mark-up. Imagine a biology textbook, or legal contract, with inline citations and entities. There’s lots of marked-up human text around, even if that’s not…
-
comment
Comment #14841858
If you control both the client and the server, there are lots of shortcuts you can take. As you say, that’s not the problem that REST was trying to solve, though.
-
comment
Comment #13345178
That is clearly an invitation to Netflix and chill.
-
comment
Comment #13186123
This was nothing but a ring-kissing ceremony only to boost Trump’s own ego. The entire Trump campaign has been a sophomoric revenge fantasy exacted against the (actual) elites who …
- story
-
comment
Comment #12662823
Argh! They didn’t charge for the component of their offering that was most valuable. Period. Good software doesn’t pay for itself. Consulting and training are difficult to scale, m…
-
comment
Comment #12654911
This is a cultural problem not a technical one. The social contract in a dev team should strictly enforce no cowboy commits to master…ever. If Bob thinks that’s OK, there are more …
-
comment
Comment #12515640
I'd love some backstory on this too. I (kind of) understand JSX for HTML, but declaring routing rules seems very far from that.
-
comment
Comment #11725726
This looks really cool, but I still don’t understand how Rethink plans to cash out their VCs, though—~$12M, according to Angel List. Cloud hosting is trending toward zero and suppo…
-
comment
Comment #11489914
I created a quick code generator[1] for async action scaffolding just for this reason. [1] https://github.com/jmakeig/redux-thunk-scaffolding/blob/mast...
-
comment
Comment #10560689
ACID transactions in a highly available distributed system are hard and often fail in subtle ways when done wrong at the edges. Any implementation will take years to mature in the …
-
comment
Comment #10556662
And it’s a database with indexes and caches.
-
comment
Comment #10239497
OK, I'll bite: What is "fair"? Isn't allocated to the users who value it most fair?
-
comment
Comment #10236681
Maybe "efficient" would have been a better word than "good". I have no doubt that Uber is pricing to benefit their shareholders, not the public good. That's why the taxi fare regul…
-
comment
Comment #10236489
"Couldn't afford" is a loaded term. I can afford a helicopter ride home, but I don't value its utility enough to pay what's being asked. Isn't that how prices are supposed to work?…
-
comment
Comment #10236265
Great read and thorough approach. However, it's worth noting that Uber provided the data for this study. I'd imagine they had an idea as to its conclusions before they provided it.…
-
comment
Comment #9724098
http://developer.marklogic.com/features/javascript (Full disclosure: I work at MarkLogic)
-
comment
Comment #8682888
[Full disclosure: I’m a product manager at MarkLogic.] MarkLogic can handle all of these requirements with aplomb. You can think of MarkLogic as a database built with search engine…
-
comment
Comment #8637371
Looks like a FLWOR statement in XQuery.