{"id":31084,"date":"2023-01-17T13:20:47","date_gmt":"2023-01-17T13:20:47","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/"},"modified":"2023-01-17T13:22:16","modified_gmt":"2023-01-17T13:22:16","slug":"shift-change-in-the-robot-factory-oreilly","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/","title":{"rendered":"Shift Change in the Robot Factory \u2013 O\u2019Reilly"},"content":{"rendered":"<p> <a href=\"https:\/\/go.fiverr.com\/visit\/?bta=1052423&nci=17043\" Target=\"_Top\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<div>\n<p>What would you say is the job of a software program developer? A layperson, an entry-level developer, and even somebody who hires builders will inform you that job is to \u2026 effectively \u2026 <em>write software program.<\/em> Fairly easy.<\/p>\n<p>An skilled practitioner will inform you one thing very completely different. They\u2019d say that the job <em>entails<\/em> writing some software program, positive. However deep down it\u2019s in regards to the <em>function<\/em> of software program. Determining what sorts of issues are amenable to automation by code. Understanding what to construct, and typically what to not construct as a result of it received\u2019t present worth.<\/p>\n<div class=\"HipDAEGE\">\n<div itemscope=\"\" itemtype=\"http:\/\/schema.org\/Product\" class=\"inline-cta trial-cta\" id=\"trial-cta\">\n<div class=\"thumb\">\n    <a href=\"https:\/\/www.oreilly.com\/online-learning\/\">&#13;<br \/>\n      <img decoding=\"async\" itemprop=\"image\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/d3ansictanv2wj.cloudfront.net\/safari-topic-cta-1f60e6f96856da19ba3cb25660472ca5.jpg\" class=\"\"\/>&#13;<br \/>\n    <\/a>\n  <\/div>\n<p>&#13;<\/p>\n<h2>&#13;<br \/>\n      Be taught quicker. Dig deeper. See farther.&#13;<br \/>\n    <\/h2>\n<p>&#13;\n  <\/p>\n<\/div>\n<\/div>\n<p>They might even summarize it as: \u201cmy job is to identify <code>for()<\/code> loops and <code>if\/then<\/code> statements within the wild.\u201d<\/p>\n<p>I, fortunately, realized this early in my profession, at a time once I might nonetheless seek advice from myself as a software program developer. Corporations construct or purchase software program to automate human labor, permitting them to eradicate current jobs or assist groups to perform extra. So it behooves a software program developer to identify what parts of human exercise could be correctly automated away by code, after which construct <em>that<\/em>. <\/p>\n<p>This mindset has adopted me into my work in ML\/AI.\u00a0As a result of if corporations use code to automate enterprise guidelines, they use ML\/AI to automate choices.<\/p>\n<p>On condition that, what would you say is the job of an information scientist (or ML engineer, or some other such title)?<\/p>\n<p>I\u2019ll share my reply in a bit. However first, let\u2019s discuss in regards to the typical ML workflow.<\/p>\n<h3>Constructing Fashions<\/h3>\n<p>A typical activity for an information scientist is to construct a predictive mannequin. You recognize the drill: pull some information, carve it up into options, feed it into one among scikit-learn\u2019s numerous algorithms. The primary go-round by no means produces an ideal consequence, although. (If it does, you believe you studied that the variable you\u2019re making an attempt to foretell has combined in with the variables used to foretell it. That is what\u2019s referred to as a \u201cfunction leak.\u201d) So now you tweak the classifier\u2019s parameters and check out once more, seeking improved efficiency. You\u2019ll do that with just a few different algorithms, and their respective tuning parameters\u2013perhaps even get away TensorFlow to construct a {custom} neural web alongside the way in which\u2013and the successful mannequin would be the one which heads to manufacturing.<\/p>\n<p>You may say that the end result of this train is a performant predictive mannequin. That\u2019s kind of true. However just like the query in regards to the position of the software program developer, there\u2019s extra to see right here. <\/p>\n<p>Collectively, your makes an attempt educate you about your information and its relation to the issue you\u2019re making an attempt to resolve. Take into consideration what the mannequin outcomes inform you: \u201cPossibly a random forest isn\u2019t the perfect software to separate this information, however XLNet is.\u201d\u00a0If <em>none<\/em> of your fashions carried out effectively, that tells you that your dataset\u2013your alternative of uncooked information, function choice, and have engineering\u2013will not be amenable to machine studying. Maybe you want a distinct uncooked dataset from which to start out. Or the mandatory options merely aren\u2019t obtainable in any information you\u2019ve collected, as a result of this drawback requires the sort of nuance that comes with a protracted profession historical past on this drawback area. I\u2019ve discovered this studying to be a useful, although typically understated and underappreciated, side of growing ML fashions.<\/p>\n<p>Second, this train in model-building was \u2026 moderately tedious? I\u2019d file it underneath \u201cboring, repetitive, and predictable,\u201d that are my three cues that it\u2019s time to automate a activity.<\/p>\n<ul>\n<li><strong>Uninteresting:<\/strong> You\u2019re not right here for the mannequin itself; you\u2019re after the outcomes. How effectively did it carry out? What does that educate me about my information?<\/li>\n<li><strong>Repetitive:<\/strong> You\u2019re making an attempt a number of algorithms, however doing roughly the identical factor every time.<\/li>\n<li><strong>Predictable:<\/strong> The scikit-learn classifiers share an identical interface, so you may invoke the identical <code>prepare()<\/code> name on every one whereas passing in the identical coaching dataset. <\/li>\n<\/ul>\n<p>Sure, this requires a <code>for()<\/code> loop. And information scientists who got here from a software program growth background have written comparable loops over time. Finally they stumble throughout <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.model_selection.GridSearchCV.html\" target=\"_blank\">GridSearchCV<\/a>, which accepts a set of algorithms and parameter mixtures to attempt. The trail is identical both method: setup, begin job, stroll away.\u00a0Get your ends in just a few hours.<\/p>\n<h3>Constructing a Higher for() loop for ML<\/h3>\n<p>All of this leads us to automated machine studying, or autoML. There are numerous implementations\u2013from the industrial-grade AWS <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/aws.amazon.com\/sagemaker\/autopilot\/\" target=\"_blank\">SageMaker Autopilot<\/a> and Google Cloud <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/cloud.google.com\/vertex-ai\" target=\"_blank\">Vertex AI<\/a>, to choices from smaller gamers\u2013however, in a nutshell, some builders noticed that very same <code>for()<\/code> loop and constructed a slick UI on high.\u00a0Add your information, click on by a workflow, stroll away.\u00a0Get your ends in just a few hours.<\/p>\n<p>Should you\u2019re knowledgeable information scientist, you have already got the data and abilities to check these fashions. Why would you need autoML to construct fashions for you?<\/p>\n<ul>\n<li><strong>It buys time and respiratory room.<\/strong> An autoML resolution could produce a \u201cok\u201d resolution in just some hours. At finest, you\u2019ll get a mannequin you may put in manufacturing proper now (brief time-to-market), shopping for your crew the time to custom-tune one thing else (to get higher efficiency). At worst, the mannequin\u2019s efficiency is horrible, nevertheless it solely took just a few mouse clicks to find out that this drawback is hairier than you\u2019d anticipated. Or that, simply perhaps, your coaching information is not any good for the problem at hand.<\/li>\n<li><strong>It\u2019s handy. Rattling handy.<\/strong> Particularly when you think about how Sure Huge Cloud Suppliers deal with autoML as an on-ramp to mannequin internet hosting. It takes just a few clicks to construct the mannequin, then one other few clicks to reveal it as an endpoint to be used in manufacturing. (Is autoML the bait for long-term mannequin internet hosting? Might be. However that\u2019s a narrative for an additional day.) Associated to the earlier level, an organization might go from \u201cuncooked information\u201d to \u201cit\u2019s serving predictions on dwell information\u201d in a single work day.<\/li>\n<li><strong>You&#8217;ve got different work to do.<\/strong> You\u2019re not simply constructing these fashions for the sake of constructing them. It is advisable coordinate with stakeholders and product managers to suss out what sorts of fashions you want and methods to embed them into the corporate\u2019s processes. And hopefully they\u2019re not particularly asking you for a mannequin, however asking you to make use of the corporate\u2019s information to deal with a problem.\u00a0It is advisable spend some high quality time understanding all of that information by the lens of the corporate\u2019s enterprise mannequin. That can result in extra information cleansing, function choice, and have engineering. These require the sort of context and nuance that the autoML instruments don\u2019t (and might\u2019t) have.<\/li>\n<\/ul>\n<h3>Software program Is Hungry, Could as Properly Feed It<\/h3>\n<p>Keep in mind the outdated Marc Andreessen line that <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/a16z.com\/2011\/08\/20\/why-software-is-eating-the-world\/\" target=\"_blank\">software is eating the world<\/a>? <\/p>\n<blockquote class=\"wp-block-quote\">\n<p><em>Increasingly more main companies and industries are being run on software program and delivered as on-line companies \u2014 from motion pictures to agriculture to nationwide protection. Lots of the winners are Silicon Valley-style entrepreneurial know-how corporations which can be invading and overturning established business constructions. Over the subsequent 10 years, I count on many extra industries to be disrupted by software program, with new world-beating Silicon Valley corporations doing the disruption in additional circumstances than not.<\/em><\/p>\n<\/blockquote>\n<p>This was the early days of builders recognizing these <code>for()<\/code> loops and <code>if\/then<\/code> constructs within the wild. If your corporation relied on a hard-and-fast rule, or a predictable sequence of occasions, somebody was sure to jot down code to do the work and throw that on just a few dozen servers to scale it out.<\/p>\n<p>And it made sense. Folks didn\u2019t like performing the drudge work. Getting software program to take the not-so-fun elements separated duties in keeping with means: tireless repetition to the computer systems, context and particular consideration to element to the people.<\/p>\n<p>Andreessen wrote that piece greater than a decade in the past, nevertheless it nonetheless holds.\u00a0Software program continues to eat the world\u2019s boring, repetitive, predictable duties.\u00a0Which is why software program is consuming AI.<\/p>\n<p>(Don\u2019t really feel dangerous.\u00a0AI can also be consuming software program, as with <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/features\/copilot\" target=\"_blank\">GitHub\u2019s Copilot<\/a>. To not point out, some types of artistic expression. <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/stability.ai\/\" target=\"_blank\">Stable Diffusion<\/a>, anybody?\u00a0 The bigger lesson right here is that automation is a hungry beast. As we develop new instruments for automation, we&#8217;ll carry extra duties inside automation\u2019s attain.)<\/p>\n<p>On condition that, let\u2019s say that you just\u2019re an information scientist in an organization that\u2019s adopted an autoML software. Quick-forward just a few months.\u00a0What\u2019s modified?<\/p>\n<h3>Your Workforce Appears to be like Totally different<\/h3>\n<p>Introducing autoML into your workflows has highlighted three roles in your information crew. The primary is the <strong>information scientist who got here from a software program growth background,<\/strong> somebody who\u2019d in all probability be known as a \u201cmachine studying engineer\u201d in lots of corporations. This particular person is comfy speaking to databases to drag information, then calling Pandas to remodel it. Prior to now they understood the APIs of TensorFlow and Torch to construct fashions by hand; as we speak they&#8217;re fluent within the autoML vendor\u2019s APIs to coach fashions, they usually perceive methods to evaluate the metrics.<\/p>\n<p>The second is the <strong>skilled ML skilled who actually is aware of methods to construct and tune fashions<\/strong>. That mannequin from the autoML service is normally <em>good,<\/em> however not <em>nice,<\/em> so the corporate nonetheless wants somebody who can roll up their sleeves and squeeze out the previous few share factors of efficiency. Instrument distributors make their cash by scaling an answer throughout the commonest challenges, proper? That leaves loads of niches the favored autoML options can\u2019t or received\u2019t deal with. If an issue requires a shiny new method, or a big, branching neural community, somebody in your crew must deal with that.<\/p>\n<p>Intently associated is the third position, <strong>somebody with a powerful analysis background. <\/strong>When the well-known, well-supported algorithms not lower the mustard, you\u2019ll have to both invent one thing entire fabric or translate concepts out of a analysis paper. Your autoML vendor received\u2019t provide <em>that<\/em> resolution for an additional couple of years, so, it\u2019s your drawback to resolve for those who want it as we speak.<\/p>\n<p>Discover {that a} sufficiently skilled particular person could fulfill a number of roles right here. It\u2019s additionally price mentioning that a big store in all probability wanted folks in all three roles even earlier than autoML was a factor.<\/p>\n<p>(If we twist that round: apart from the FAANGs and hedge funds, few corporations have each the necessity and the capital to fund an ongoing ML analysis perform. This type of division supplies very lumpy returns\u2013the occasional huge win that punctuates lengthy stretches of \u201cwe\u2019re wanting into it.\u201d)<\/p>\n<p>That takes us to a conspicuous omission from that listing of roles: the information scientists who targeted on constructing fundamental fashions. AutoML instruments are doing most of that work now, in the identical method that the fundamental dashboards or visualizations are actually the area of self-service instruments like AWS QuickSight, Google Knowledge Studio, or Tableau.\u00a0Corporations will nonetheless want <em>superior<\/em> ML modeling and information viz, positive. However that work goes to the superior practitioners.<\/p>\n<p>In actual fact, nearly the entire information work is finest fitted to the superior of us.\u00a0 AutoML actually took a chew out of your entry-level hires. There\u2019s simply not a lot for them to do. Solely the bigger outlets have the bandwidth to essentially carry somebody on top of things.<\/p>\n<p>That mentioned, regardless that the crew construction has modified, <em>you continue to have an information crew<\/em> when utilizing an autoML resolution<em>.<\/em> An organization that&#8217;s severe about doing ML\/AI wants information scientists, machine studying engineers, and the like.<\/p>\n<h3>You Have Refined Your Notion of \u201cIP\u201d<\/h3>\n<p>The code written to create most ML fashions was already a commodity. \u00a0 We\u2019re all calling into the identical Pandas, scikit-learn, TensorFlow, and Torch libraries, and we\u2019re doing the identical \u201cconvert information into tabular format, then feed to the algorithm\u201d dance. The code we write seems very comparable throughout corporations and even industries, since a lot of it&#8217;s primarily based on these open-source instruments\u2019 name semantics.<\/p>\n<p>Should you see your ML fashions because the sum whole of algorithms, glue code, and coaching information, then the cruel actuality is that your information was the one distinctive mental property within the combine anyway.\u00a0(And that\u2019s provided that you had been constructing on proprietary information.) In machine studying, your aggressive edge lies in enterprise know-how and talent to execute. It doesn&#8217;t exist within the code.<\/p>\n<p>AutoML drives this level residence. As an alternative of invoking the open-source scikit-learn or Keras calls to construct fashions, your crew now goes from Pandas information transforms straight to \u2026 the API requires AWS AutoPilot or GCP Vertex AI.\u00a0 The <code>for()<\/code> loop that truly builds and evaluates the fashions now lives on another person\u2019s programs. And it\u2019s obtainable to everybody.<\/p>\n<h3>Your Job Has Modified<\/h3>\n<p>Constructing fashions continues to be a part of the job, in the identical method that builders nonetheless write quite a lot of code. When you known as it \u201ccoaching an ML mannequin,\u201d builders noticed \u201ca <code>for()<\/code> loop that you just\u2019re executing by hand.\u201d It\u2019s time to let code deal with that first move at constructing fashions and let your position shift accordingly.<\/p>\n<p>What does that imply, then? I\u2019ll lastly ship on the promise I made within the introduction. So far as I\u2019m involved, the position of the information scientist (and ML engineer, and so forth) is constructed on three pillars:<\/p>\n<div class=\"wp-block-group\">\n<div class=\"wp-block-group__inner-container\">\n<div class=\"wp-block-group\">\n<div class=\"wp-block-group__inner-container\">\n<ul>\n<li><strong>Translating to numbers and again. <\/strong>ML fashions solely see numbers, so machine studying is a numbers-in, numbers-out sport. Corporations want individuals who can translate real-world ideas into numbers (to correctly prepare the fashions) after which translate the fashions\u2019 numeric outputs again right into a real-world context (to make enterprise choices).\u00a0 Your mannequin says \u201cthe worth of this home ought to be $542,424.86\u201d? Nice. Now it\u2019s time to clarify to stakeholders how the mannequin got here to that conclusion, and the way a lot religion they need to put within the mannequin\u2019s reply.<\/li>\n<li><strong>Understanding the place and why the fashions break down:<\/strong> Intently associated to the earlier level is that fashions are, by definition, imperfect representations of real-world phenomena. When wanting by the lens of your organization\u2019s enterprise mannequin, what&#8217;s the affect of this mannequin being incorrect? (That&#8217;s: what <em>mannequin danger<\/em> does the corporate face?)\n<p>My buddy Roger Magoulas jogged my memory of the outdated George Field quote that \u201call fashions are incorrect, however some are helpful.\u201d Roger emphasised that we should contemplate <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/All_models_are_wrong\" target=\"_blank\">the full quote<\/a>, which is:<\/p>\n<\/li>\n<\/ul>\n<blockquote class=\"wp-block-quote\">\n<p><em>Since all fashions are incorrect the scientist should be alert to what&#8217;s importantly incorrect. It&#8217;s inappropriate to be involved about mice when there are tigers overseas.<\/em><\/p>\n<\/blockquote>\n<\/div>\n<\/div>\n<ul>\n<li><strong>Recognizing ML alternatives within the wild:<\/strong> Machine studying does 4 issues effectively: prediction (steady outputs), classification (discrete outputs), grouping issues (\u201cwhat\u2019s comparable?\u201d), and catching outliers (\u201cthe place\u2019s the bizarre stuff?\u201d). In the identical method {that a} developer can spot <code>for()<\/code> loops within the wild, skilled information scientists are adept at recognizing these 4 use circumstances. They will inform when a predictive mannequin is an acceptable match to enhance or substitute human exercise, and extra importantly, when it\u2019s not.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>Typically that is as easy as seeing the place a mannequin might information folks. Say you overhear the gross sales crew describing how they lose a lot time chasing down leads that don\u2019t work.\u00a0The wasted time means they miss leads that in all probability would have panned out. \u201cYou recognize \u2026 Do you&#8217;ve a listing of previous leads and the way they went? And can you describe them primarily based on a handful of attributes? I might construct a mannequin to label a deal as a go\/no-go. You possibly can use the possibilities emitted alongside these labels to prioritize your calls to prospects.\u201d<\/p>\n<p>Different occasions it\u2019s about liberating folks from mind-numbing work, like watching safety cameras. \u201cWhat if we construct a mannequin to detect movement within the video feed? If we wire that into an alerts system, our employees might concentrate on different work whereas the mannequin stored a watchful eye on the manufacturing unit perimeter.\u201d<\/p>\n<p>After which, in uncommon circumstances, you kind out new methods to precise ML\u2019s performance. \u201cSo \u2026 once we invoke a mannequin to categorise a doc, we\u2019re actually asking for a single label primarily based on the way it\u2019s damaged down the phrases and sequences in that block of textual content. What if we go the opposite method? Might we feed a mannequin tons of textual content, and get it to <em>produce<\/em> textual content on demand? And what if that would apply to, say, code?\u201d<\/p>\n<h3>It At all times Has Been\u00a0 <\/h3>\n<p>From a excessive stage, then, the position of the information scientist is <em>to grasp information evaluation and predictive modeling, within the context of the corporate\u2019s use circumstances and desires<\/em>. It at all times has been. Constructing fashions was simply in your plate since you had been the one one round who knew methods to do it.\u00a0By offloading among the model-building work to machines, autoML instruments take away a few of that distraction, permitting you to focus extra on the information itself.<\/p>\n<p>The information is definitely a very powerful a part of all this.\u00a0You may contemplate the off-the-shelf ML algorithms (obtainable as strong, open-source implementations) and limitless compute energy (supplied by cloud companies) as constants. The one variable in your machine studying work\u2013the one factor you may affect in your path to success\u2013is the information itself.\u00a0 Andrew Ng emphasizes this level <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.forbes.com\/sites\/gilpress\/2021\/06\/16\/andrew-ng-launches-a-campaign-for-data-centric-ai\/?sh=1c28379874f5\" target=\"_blank\">in his drive for data-centric AI<\/a>, and I wholeheartedly agree.<\/p>\n<p>Benefiting from that information would require that you just perceive the place it got here from, assess its high quality, and engineer it into options that the algorithms can use. That is the onerous half. And it\u2019s the half we will\u2019t but hand off to a machine. However when you\u2019re prepared, you may hand these options off to an autoML software\u2013your trusty assistant that handles the grunt work\u2013to diligently use them to coach and examine numerous fashions.<\/p>\n<p>Software program has as soon as once more eaten boring, repetitive, predictable duties. And it has drawn a dividing line, separating work primarily based on means.<\/p>\n<h3>The place to Subsequent?<\/h3>\n<p>Some information scientists may declare that autoML is taking their job away.\u00a0(We are going to, for the second, skip previous the irony of somebody in tech complaining {that a} robotic is taking their job.) Is that true, although? Should you really feel that constructing fashions is your job, then, sure.<\/p>\n<p>For the extra skilled readers, autoML instruments are a slick substitute for his or her trusty-but-rusty homegrown <code>for()<\/code> loops. A extra polished resolution for doing a primary move at constructing fashions. They see autoML instruments, not as a risk, however as a <em>power multiplier<\/em> that can check a wide range of algorithms and tuning parameters whereas they deal with the necessary work that truly requires human nuance and expertise.\u00a0Pay shut consideration to this group, as a result of they&#8217;ve the precise concept.<\/p>\n<p>The information practitioners who embrace autoML instruments will use their newfound free time to forge stronger connections to the corporate\u2019s enterprise mannequin.\u00a0They\u2019ll search for novel methods to use information evaluation and ML fashions to merchandise and enterprise challenges, and attempt to discover these pockets of alternative that autoML instruments can\u2019t deal with.<\/p>\n<p>You probably have entrepreneurship in your blood, you may construct on that final level and create an upstart autoML firm. It&#8217;s possible you&#8217;ll hit on one thing the massive autoML distributors don\u2019t presently assist, they usually\u2019ll purchase you. (I presently see a gap for clustering-as-a-service, in case you\u2019re in search of concepts.) Or for those who concentrate on a distinct segment that the massive gamers deem too slim, chances are you&#8217;ll get acquired by an organization in that business vertical.<\/p>\n<p>Software program is hungry.\u00a0 Discover methods to feed it.<\/p>\n<\/p><\/div>\n<iframe data-lazy=\"true\" data-src=\"https:\/\/www.fiverr.com\/gig_widgets?id=U2FsdGVkX18x7XQvttUTrv1oEqmGNGTgvvCUiUoJ\/AP4z\/UyMz8lXGOLpu15jIMxBbTR0gmD5uBoFvhC4KWeALQRp3h\/X\/AwcVD0K8Wj9H\/ZzYKzcCNHosB9oS4SCJJFWiN85P9ICAc4OgCoE\/wHKIY7CDkf2\/DQ1vqGvk4smVe5cRDEmrLPCWi4FC8p40VUhSmWQ5udCm0zoJtorgWv3vbDQw0kKYkwn39ozAnQXDe+YvWMxkLFWA+O3TFwkJvdkIK+\/AUSnRssPKt5WHY0FhNOxnSPcLslEL4G4\/RfP95ve99U+kRnDy3X+KtzdQLY+u935ghON\/o3UE4IMv9oN6JX9RnxzL\/LRcOgnHigxStSGPKsZYtnz8RWNVT\/rOLAibqiWJadC5MYHRbekF3eg6FOGrQGkXYbsn0+a5aovnlLCbLwIqY9fcS17UX8J235iQ6cdmHNbrPeS84CMm34RA==&affiliate_id=1052423&strip_google_tagmanager=true\" loading=\"lazy\" data-with-title=\"true\" class=\"fiverr_nga_frame\" frameborder=\"0\" height=\"350\" width=\"100%\" referrerpolicy=\"no-referrer-when-downgrade\" data-mode=\"random_gigs\" onload=\" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https:\/\/www.fiverr.com\/gig_widgets\/sdk'); document.body.appendChild(script); \" ><\/iframe>\n<br \/><a href=\"https:\/\/www.oreilly.com\/radar\/automating-the-automators-shift-change-in-the-robot-factory\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What would you say is the job of a software program developer? A layperson, an entry-level developer, and even somebody who hires builders will inform&#8230;<\/p>\n","protected":false},"author":1,"featured_media":31085,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-31084","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech-universe"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Shift Change in the Robot Factory \u2013 O\u2019Reilly - mailinvest.blog<\/title>\n<meta name=\"description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shift Change in the Robot Factory \u2013 O\u2019Reilly - mailinvest.blog\" \/>\n<meta property=\"og:description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/\" \/>\n<meta property=\"og:site_name\" content=\"mailinvest.blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/freelanceracademic\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-17T13:20:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-17T13:22:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2023\/01\/robot-1214536_1920_crop-e5647ec90c4f0b71e36a9ac60aced9a3-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"360\" \/>\n\t<meta property=\"og:image:height\" content=\"240\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin@mailinvest.blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@mailinvest.blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"Shift Change in the Robot Factory \u2013 O\u2019Reilly\",\"datePublished\":\"2023-01-17T13:20:47+00:00\",\"dateModified\":\"2023-01-17T13:22:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/\"},\"wordCount\":3441,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/robot-1214536_1920_crop-e5647ec90c4f0b71e36a9ac60aced9a3-1.jpg\",\"articleSection\":[\"Tech Universe\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/\",\"name\":\"Shift Change in the Robot Factory \u2013 O\u2019Reilly - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/robot-1214536_1920_crop-e5647ec90c4f0b71e36a9ac60aced9a3-1.jpg\",\"datePublished\":\"2023-01-17T13:20:47+00:00\",\"dateModified\":\"2023-01-17T13:22:16+00:00\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/robot-1214536_1920_crop-e5647ec90c4f0b71e36a9ac60aced9a3-1.jpg\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/robot-1214536_1920_crop-e5647ec90c4f0b71e36a9ac60aced9a3-1.jpg\",\"width\":360,\"height\":240},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2023\\\/01\\\/17\\\/shift-change-in-the-robot-factory-oreilly\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shift Change in the Robot Factory \u2013 O\u2019Reilly\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"name\":\"mailinvest.blog\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mailinvest.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\",\"name\":\"mailinvest\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"width\":1000,\"height\":1000,\"caption\":\"mailinvest\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/freelanceracademic\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\",\"name\":\"admin@mailinvest.blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"caption\":\"admin@mailinvest.blog\"},\"sameAs\":[\"https:\\\/\\\/mailinvest.blog\",\"admin@mailinvest.blog\"],\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/author\\\/adminmailinvest-blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shift Change in the Robot Factory \u2013 O\u2019Reilly - mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/","og_locale":"en_US","og_type":"article","og_title":"Shift Change in the Robot Factory \u2013 O\u2019Reilly - mailinvest.blog","og_description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","og_url":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2023-01-17T13:20:47+00:00","article_modified_time":"2023-01-17T13:22:16+00:00","og_image":[{"width":360,"height":240,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2023\/01\/robot-1214536_1920_crop-e5647ec90c4f0b71e36a9ac60aced9a3-1.jpg","type":"image\/jpeg"}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"Shift Change in the Robot Factory \u2013 O\u2019Reilly","datePublished":"2023-01-17T13:20:47+00:00","dateModified":"2023-01-17T13:22:16+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/"},"wordCount":3441,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2023\/01\/robot-1214536_1920_crop-e5647ec90c4f0b71e36a9ac60aced9a3-1.jpg","articleSection":["Tech Universe"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/","url":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/","name":"Shift Change in the Robot Factory \u2013 O\u2019Reilly - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2023\/01\/robot-1214536_1920_crop-e5647ec90c4f0b71e36a9ac60aced9a3-1.jpg","datePublished":"2023-01-17T13:20:47+00:00","dateModified":"2023-01-17T13:22:16+00:00","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","breadcrumb":{"@id":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2023\/01\/robot-1214536_1920_crop-e5647ec90c4f0b71e36a9ac60aced9a3-1.jpg","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2023\/01\/robot-1214536_1920_crop-e5647ec90c4f0b71e36a9ac60aced9a3-1.jpg","width":360,"height":240},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2023\/01\/17\/shift-change-in-the-robot-factory-oreilly\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"Shift Change in the Robot Factory \u2013 O\u2019Reilly"}]},{"@type":"WebSite","@id":"https:\/\/mailinvest.blog\/#website","url":"https:\/\/mailinvest.blog\/","name":"mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mailinvest.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mailinvest.blog\/#organization","name":"mailinvest","url":"https:\/\/mailinvest.blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","width":1000,"height":1000,"caption":"mailinvest"},"image":{"@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/freelanceracademic\/"]},{"@type":"Person","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4","name":"admin@mailinvest.blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","caption":"admin@mailinvest.blog"},"sameAs":["https:\/\/mailinvest.blog","admin@mailinvest.blog"],"url":"https:\/\/mailinvest.blog\/index.php\/author\/adminmailinvest-blog\/"}]}},"_links":{"self":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/31084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/comments?post=31084"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/31084\/revisions"}],"predecessor-version":[{"id":31086,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/31084\/revisions\/31086"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/31085"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=31084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=31084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=31084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}