{
    "componentChunkName": "component---src-templates-note-note-js",
    "path": "/notes/engineers-parameterize-the-real-world",
    "result": {"data":{"mdx":{"body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"the real world is full of inputs and chaos. there is so much data, there is so much activity, there are so many dependencies. so it becomes almost impossible comprehend the real world. let alone comprehend even make sense of it. but \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/sense-making\",\n    \"title\": \"sense making\"\n  }, \"sense making\"), \" is very critical to we humans. this is where \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/curious-minds\",\n    \"title\": \"curious minds\"\n  }, \"curious minds\"), \" come in. they observe things, they ask why, the see patterns, they create formulae, they talk to people, they list their assumptions, share these assumptions with other curious people, they get it validated, if their assumptions fail they go back and create new ones, if their assumptions are validated they create rules and see if there are any exception to rules, then a combination of rules cover a good range of the reality they are trying to represent. \"), mdx(\"p\", null, \"\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/what-does-an-engineer-do\",\n    \"title\": \"what does an engineer do\"\n  }, \"what does an engineer do\"), \"\"));\n}\n;\nMDXContent.isMDXComponent = true;","inboundReferences":[]}},"pageContext":{"slug":"engineers-parameterize-the-real-world","node":{"childMdx":{"slug":"engineers-parameterize-the-real-world"}}}},
    "staticQueryHashes": []}