1"use strict";(self.webpackChunkramisayar_staticsite=self.webpackChunkramisayar_staticsite||[]).push([[9288],{2407:function(e,t,a){a.r(t),a.d(t,{Head:function(){return g},default:function(){return u}});var n=a(9694),r=a(758),l=a(6998);function s(e){const t=Object.assign({p:"p",a:"a",hr:"hr",h2:"h2",span:"span",h4:"h4",em:"em",strong:"strong"},(0,n.RP)(),e.components);return r.createElement(r.Fragment,null,r.createElement(t.p,null,"Welcome to Ramiâs Readings #84 - a weekly digest of interesting articles, papers, videos, and X threads from my various sources across the Internet. Expect a list of reads covering AI, technology, business, culture, fashion, travel, and more. Learn about what I do at ",r.createElement(t.a,{href:"https://ramisayar.com/about?utm_source=newsletter&utm_medium=email",target:"_blank",rel:"nofollow noopener noreferrer"},"ramisayar.com/about"),"."),"\n",r.createElement(t.hr),"\n",r.createElement(l.A),"\n",r.createElement(t.hr),"\n",r.createElement(t.h2,{id:"-ai-reads",style:{position:"relative"}},r.createElement(t.a,{href:"#-ai-reads","aria-label":" ai reads permalink",className:"anchor before"},r.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>'}})),"ð¤ AI Reads"),"\n",r.createElement(t.p,null,"In this edition of the newsletter, Iâm trying something new: a curated list of LLM, agent, and workflow orchestration libraries and platforms, accompanied by brief notes.\nMostly focusing on libraries for building LLM-powered apps / systems. Sorted in no particular order. OSS: Open Source Software. This is not a sponsored post.\nIf you found this useful, please fill in this poll. Your feedback is appreciated!\n",r.createElement(t.a,{href:"https://readings.ramisayar.com/p/ramis-readings-84-list-of-llm-agent-libraries?utm_source=substack&utm_medium=email&utm_content=share&action=share",target:"_blank",rel:"nofollow noopener noreferrer"},"Share")),"\n",r.createElement(t.h4,{id:"pixtral-12b",style:{position:"relative"}},r.createElement(t.a,{href:"#pixtral-12b","aria-label":"pixtral 12b permalink",className:"anchor before"},r.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>'}})),r.createElement(t.a,{href:"https://arxiv.org/abs/2410.07073",target:"_blank",rel:"nofollow noopener noreferrer"},"Pixtral 12B")),"\n",r.createElement(t.p,null,r.createElement(t.em,null,r.createElement(t.strong,null,"Notes:")," Mistral AI released a paper about their Pixtral 12B model. The model was released ",r.createElement(t.a,{href:"https://readings.ramisayar.com/i/148837233/mistral-ai-released-pixtral-b",target:"_blank",rel:"nofollow noopener noreferrer"},"a few weeks ago"),".")),"\n",r.createElement(t.h4,{id:"astute-rag-overcoming-imperfect-retrieval-augmentation-and-knowledge-conflicts-for-large-language-models",style:{position:"relative"}},r.createElement(t.a,{href:"#astute-rag-overcoming-imperfect-retrieval-augmentation-and-knowledge-conflicts-for-large-language-models","aria-label":"astute rag overcoming imperfect retrieval augmentation and knowledge conflicts for large language models permalink",className:"anchor before"},r.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>'}})),r.createElement(t.a,{href:"https://arxiv.org/abs/2410.07176",target:"_blank",rel:"nofollow noopener noreferrer"},"Astute RAG: Overcoming Imperfect Retrieval Augmentation and Knowledge Conflicts for Large Language Models")),"\n",r.createElement(t.p,null,r.createElement(t.em,null,r.createElement(t.strong,null,"Notes:")," Interesting paper from Google Cloud.")),"\n",r.createElement(t.h4,{id:"long-context-llms-meet
1-rag-overcoming-challenges-for-long-inputs-in-rag",style:{position:"relative"}},r.createElement(t.a,{href:"#long-context-llms-meet-rag-overcoming-challenges-for-long-inputs-in-rag","aria-label":"long context llms meet rag overcoming challenges for long inputs in rag permalink",className:"anchor before"},r.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>'}})),r.createElement(t.a,{href:"https://arxiv.org/abs/2410.05983",target:"_blank",rel:"nofollow noopener noreferrer"},"Long-Context LLMs Meet RAG: Overcoming Challenges for Long Inputs in RAG")),"\n",r.createElement(t.p,null,r.createElement(t.em,null,r.createElement(t.strong,null,"Notes:")," More from Google Cloud.")),"\n",r.createElement(t.h4,{id:"toolgen-unified-tool-retrieval-and-calling-via-generation",style:{position:"relative"}},r.createElement(t.a,{href:"#toolgen-unified-tool-retrieval-and-calling-via-generation","aria-label":"toolgen unified tool retrieval and calling via generation permalink",className:"anchor before"},r.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>'}})),r.createElement(t.a,{href:"https://arxiv.org/abs/2410.03439",target:"_blank",rel:"nofollow noopener noreferrer"},"ToolGen: Unified Tool Retrieval and Calling via Generation")),"\n",r.createElement(t.p,null,r.createElement(t.em,null,r.createElement(t.strong,null,"Notes:")," Neat.")),"\n",r.createElement(t.h4,{id:"artificial-intelligence-powered-chatbots-in-search-engines-a-cross-sectional-study-on-the-quality-and-risks-of-drug-information-for-patients",style:{position:"relative"}},r.createElement(t.a,{href:"#artificial-intelligence-powered-chatbots-in-search-engines-a-cross-sectional-study-on-the-quality-and-risks-of-drug-information-for-patients","aria-label":"artificial intelligence powered chatbots in search engines a cross sectional study on the quality and risks of drug information for patients permalink",className:"anchor before"},r.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>'}})),r.createElement(t.a,{href:"https://qualitysafety.bmj.com/content/early/2024/09/18/bmjqs-2024-017476",target:"_blank",rel:"nofollow noopener noreferrer"},"Artificial intelligence-powered chatbots in search engines: a cross-sectional study on the quality and risks of drug information for patients")),"\n",r.createElement(t.p,null,r.createElement(t.em,null,r.createElement(t.strong,null,"Notes:")," Great paper shared by a friend.")),"\n",r.createElement(t.h2,{id:"-business-reads",style:{position:"relative"}},r.createElement(t.a,{href:"#-business-reads","aria-label":" business reads permalink",className:"anchor before"},r.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>'}})),"ð¼ Business Reads"),"\n",r.createElement(t.h4,{id:"wordpressorgs-latest-move-involves-taking-control-of-a-wp-engine-plugin",style:{position:"relative"}}
1,r.createElement(t.a,{href:"#wordpressorgs-latest-move-involves-taking-control-of-a-wp-engine-plugin","aria-label":"wordpressorgs latest move involves taking control of a wp engine plugin permalink",className:"anchor before"},r.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>'}})),r.createElement(t.a,{href:"https://www.theverge.com/2024/10/12/24268637/wordpress-org-matt-mullenweg-acf-fork-secure-custom-fields-wp-engine",target:"_blank",rel:"nofollow noopener noreferrer"},"WordPress.orgâs Latest Move Involves Taking Control of a WP Engine Plugin")),"\n",r.createElement(t.p,null,r.createElement(t.em,null,r.createElement(t.strong,null,"Notes:")," This move is insane - akin to Apple taking over an app on the App Store. If I ran a WordPress company, I would start ramping up my team on alternatives (like ",r.createElement(t.a,{href:"https://www.gatsbyjs.com",target:"_blank",rel:"nofollow noopener noreferrer"},"Gatsby"),"). ",r.createElement(t.a,{href:"https://readings.ramisayar.com/i/149892490/matt-mullenweg-wordpressorg-just-belongs-to-me",target:"_blank",rel:"nofollow noopener noreferrer"},"Read my previous comments"),".")),"\n",r.createElement(t.h4,{id:"dubais-allure-to-expats-is-weighing-on-citys-infrastructure",style:{position:"relative"}},r.createElement(t.a,{href:"#dubais-allure-to-expats-is-weighing-on-citys-infrastructure","aria-label":"dubais allure to expats is weighing on citys infrastructure permalink",className:"anchor before"},r.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg>'}})),r.createElement(t.a,{href:"https://www.bloomberg.com/news/articles/2024-10-13/uae-dubai-jobs-boom-boosts-expat-population-strains-infrastructure",target:"_blank",rel:"nofollow noopener noreferrer"},"Dubaiâs Allure to Expats Is Weighing on Cityâs Infrastructure")),"\n",r.createElement(t.p,null,r.createElement(t.em,null,r.createElement(t.strong,null,"Notes:")," Yes, this was confirmed by my colleagues and friends.")),"\n",r.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<span\n class="gatsby-resp-image-wrapper"\n style="position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 640px; "\n >\n <a\n class="gatsby-resp-image-link"\n href="/static/632670e8ac36a60d3d07e6287c3747b9/47311/ramis-readings-84-0.jpg"\n style="display: block"\n target="_blank"\n rel="noopener"\n >\n <span\n class="gatsby-resp-image-background-image"\n style="padding-bottom: 75%; position: relative; bottom: 0; left: 0; background-image: url(\'data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUE/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAdqCYsIgf//EABcQAQEBAQAAAAAAAAAAAAAAAAATAQP/2gAIAQEAAQUCqs3uorqj/8QAFhEBAQEAAAAAAAAAAAAAAAAAABES/9oACAEDAQE/AdK//8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQIBAT8Bh//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEABj8CX//EABoQAQEBAAMBAAAAAAAAAAAAAAEAESExQaH/2gAIAQEAAT8hHKyTbc8R5Onr7f/aAAwDAQACAAMAAAAQU8//xAAXEQEAAwAAAAAAAAAAAAAAAAAAARFh/9oACAEDAQE/EIwq/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oACAECAQE/EKZX/8QAGxABAQEAAgMAAAAAAAAAAAAAAREAIZExYaH/2gAIAQEAAT8Ql4BPWpcHe4IO8D4XPpGG0uKj9N//2Q==\'); background-size: cover; display: block;"\n ></span>\n <picture>\n <source\n srcset="/static/632670e8ac36a60d3d07e6287c3747b9/81b0c/ramis-readings-84-0.avif 160w,\n/static/632670e8ac36a60d3d07e6287c3747b9/297e5/ramis-readings-84-0.avif 320w,\n/static/632670e8ac36a60d3d07e6287c3747b9/e6133/ramis-readings-84-0.avif 640w,\n/static/632670e8ac36a60d3d07e6287c3747b9/542bc/ramis-readings-84-0.avif 960w,\n/static/632670e8ac36a60d3d07e6287c3747b9/d8ca6/ramis-readings-84-0.avif 1080w"\n sizes="(max-width: 640px) 100v
1w, 640px"\n type="image/avif"\n /><source\n srcset="/static/632670e8ac36a60d3d07e6287c3747b9/60a22/ramis-readings-84-0.webp 160w,\n/static/632670e8ac36a60d3d07e6287c3747b9/4c812/ramis-readings-84-0.webp 320w,\n/static/632670e8ac36a60d3d07e6287c3747b9/0ba47/ramis-readings-84-0.webp 640w,\n/static/632670e8ac36a60d3d07e6287c3747b9/e46b2/ramis-readings-84-0.webp 960w,\n/static/632670e8ac36a60d3d07e6287c3747b9/260c2/ramis-readings-84-0.webp 1080w"\n sizes="(max-width: 640px) 100vw, 640px"\n type="image/webp"\n />\n <source\n srcset="/static/632670e8ac36a60d3d07e6287c3747b9/0913d/ramis-readings-84-0.jpg 160w,\n/static/632670e8ac36a60d3d07e6287c3747b9/cb69c/ramis-readings-84-0.jpg 320w,\n/static/632670e8ac36a60d3d07e6287c3747b9/c08c5/ramis-readings-84-0.jpg 640w,\n/static/632670e8ac36a60d3d07e6287c3747b9/6a068/ramis-readings-84-0.jpg 960w,\n/static/632670e8ac36a60d3d07e6287c3747b9/47311/ramis-readings-84-0.jpg 1080w"\n sizes="(max-width: 640px) 100vw, 640px"\n type="image/jpeg"\n />\n <img\n class="gatsby-resp-image-image"\n src="/static/632670e8ac36a60d3d07e6287c3747b9/c08c5/ramis-readings-84-0.jpg"\n alt="ramis readings 84 0"\n title=""\n loading="lazy"\n decoding="async"\n style="width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;"\n />\n </picture>\n </a>\n </span>'}}),"\n",r.createElement(t.p,null,"Signing off from Redmond."))}var i=function(e){void 0===e&&(e={});const t=Object.assign({},(0,n.RP)(),e.components).wrapper;return t?r.createElement(t,e,r.createElement(s,e)):s(e)},o=a(7854),c=a(3207),m=a(3623),d=a(2305);const A=e=>{let t=e.data.mdx,a=e.children;return r.createElement(o.A,null,r.createElement(c.A,{post:t},a))},g=e=>{let t=e.location,a=e.data;if(!a.mdx)return null;const n=(0,d.Q6)(),l=n.title,s=n.subtitle,i=a.mdx.frontmatter,o=i.title,c=i.description,A=null!==c?c:s,g=o+" - "+l;return r.createElement(m.A,{title:g,description:A,pathname:t.pathname})};function u(e){return r.createElement(A,e,r.createElement(i,e))}},3207:function(e,t,a){a.d(t,{A:function(){return g}});var n=a(758),r=a(5662),l=a(8173),s=a(2305);var i=()=>{const e=(0,s.Q6)().author;return n.createElement("div",{className:"Author-module--author--1c58d"},n.createElement("p",{dangerouslySetInnerHTML:{__html:e.bio}}),n.createElement("p",null,n.createElement("a",{className:"Author-module--author__bio-twitter--75212",href:(0,l.e)("twitter",e.contacts.twitter),rel:"noopener noreferrer",target:"_blank"},n.createElement("strong",null,e.name)," on Twitter")))};var o=e=>{let t=e.title,a=e.children;return n.createElement("div",{className:"Content-module--content--80d58"},n.createElement("h1",{className:"Content-module--content__title--f2408"},t),n.createElement("div",{className:"Content-module--content__body--0ce51"},a))},c=a(6343),m=a(6219);var d=e=>{let t=e.date;return n.createElement("div",null,n.createElement("p",{className:"Meta-module--meta__date--0c1b6"},"Published ",(0,c.GP)((0,m.H)(t),"d MMM yyyy")))};var A=e=>{let t=e.tags,a=e.tagSlugs;return n.createElement("div",{className:"Tags-module--tags--18589"},n.createElement("ul",{className:"Tags-module--tags__list--7df03"},a&&a.map((e,a)=>n.createElement("li",{className:"Tags-module--tags__list-item--a981e",key:t[a]},n.createElement(r.Link,{to:e,className:"Tags-module--tags__list-item-link--3ec2a"},t[a])))))};var g=e=>{let t=e.post,a=e.children;if(!t)return null;const l=t.fields.tagSlugs,s=t.frontmatter,c=s.tags,m=s.title,g=s.date;return n.createElement("div",null,n.createElement(r.Link,{className:"Post-module--post__home-button--c395c",to:"/"},"All Articles"),n.createElement("div",null,n.createElement(o,{title:m},a)),n.createElement("div",{className:"Post-module--post__footer--0bca4"},n.createElement(d,{date:g}),c&&l&&n.createElement(A,{tags:c,tagSlugs:l}),n.createElement(i,null)))}},6998:function(e,t,a){a.d(t,{A:function(){return r}});var n=a(758);var r=()=>n.createElement("div",{className:"SubstackCTA-module--substack_cta--b6e61"},n.createElement("h2",{className:"SubstackCTA-module--substack_cta__header--13588"},"Want a peak inside my brain?"),n.createElement("p",{className:"SubstackCTA-module--substack_cta__text--bbc91"},"I write a newsletter called"," ",n.createElement("a",{href:"https://readings.ramisayar.com?utm_source=ramisayar.com&utm_medium=referral"},"Rami's Readings"),".",n.createElement("br",null),n.createElement("br",null),"Subscribe for a curated digest of exciting reads on LLMs, AI, economics, business, and tech, plus my brief expert notes. Trusted by leaders at Microsoft, Amazon, Google, Stripe, and MIT. Less noise, more hidden gems."),n.createElement("iframe",{className:"SubstackCTA-module--substack_cta__iframe--95253",src:"https://readings.ramisayar.com/embed",width:"325",height:"160",frameBorder:"0",scrolling:"no",title:"Substack"}))},9694:function(e,t,a){a.d(t,{RP:function(){return l}});var n=a(758);const r=n.createContext({});function l(e){const t=n.useContext(r);return n.useMemo(()=>"function"==typeof e?e(t):{...t,...e},[t,e])}}}]); 2//# sourceMappingURL=component---src-templates-post-template-js-content-file-path-content-posts-newsletter-ramis-readings-84-md-39a01bdd48ffcf7361c2.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.