<?xml version="1.0" encoding="UTF-8" ?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" version="2.0"> <channel> <title><![CDATA[MC Project]]></title> <description><![CDATA[Global digital products and freelance services. Focuses on development, production and distribution of programming scripts, application source code, plugins, themes and templates.]]></description> <image> <title><![CDATA[MC Project]]></title> <url>https://en.mycoding.id/favicon.ico</url> <link>https://en.mycoding.id/</link> </image> <category><![CDATA[Software Engineering, Website Development, Mobile Android App, Application Source Code, Programming Scripts]]></category> <link>https://en.mycoding.id/</link> <atom:link href="https://en.mycoding.id/rss.xml" rel="self" type="application/rss+xml"/> <atom:link href="https://en.mycoding.id/rss-videos.xml" rel="alternate" type="application/rss+xml"/> <atom:link href="https://en.mycoding.id/" rel="alternate" type="text/html"/> <pubDate>Wed, 04 Nov 2026 07:59:34 +0700</pubDate> <lastBuildDate>Wed, 04 Nov 2026 07:59:34 +0700</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <managingEditor>support@mycoding.id (Adi Gunawan)</managingEditor> <webMaster>support@mycoding.id (Adi Gunawan)</webMaster> <language>en_US</language> <copyright>MC Project</copyright> <generator>MC Project</generator> <item> <title><![CDATA[7 Best AI SEO Companies for Startups in 2026]]></title> <description><![CDATA[7 Best AI SEO Companies for Startups in 2026. Explore 7 AI SEO companies assisting startups enhance hunt visibility, optimize content, and run integrated growth.]]></description> <media:thumbnail url="https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-31588108-440b-4459-b390-3e0fac6b1388.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/7-best-ai-seo-companies-for-startups-in-2026-75532</link> <content:encoded><![CDATA[<div class="gh-content prose prose-lg pb-8"> <p>A startup can expend a amazing amount of prosperity on "AI SEO" without getting much nearer to its next customer. One provider wants to publish dozens of articles. Another wants to market you a dashboard showing how frequently ChatGPT mentions your brand. Someone alternatively recommends digital PR before your merchandise pages are equal value visiting.</p><p>Any of those services power help. The command matters, though, particularly whenever the promotion prosperity is small and the originator wants to cognize what the prosperity is doing.</p><p>We put together seven AI SEO companies value considering, from expert consultants to agencies that can run the entire hunt program. We focused on startups, so we've considered budget, inner resources, and whether all provider can tackle the problems companies visage at distinct stages.</p><h2 id="the-seven-companies-in-brief">The seven companies, in brief</h2><ul><li><strong>Growth Partners Media</strong>: For B2B and SaaS startups that desire person to own the wider SEO and AI-search effort.</li><li><strong>Heroic Rankings</strong>: A applicable managed choice whenever you've got SEO activity piling up and nobody to run it.</li><li><strong>Why Stuff Sucks</strong>: Direct, senior-level consulting for startups alongside group who can execute the advice.</li><li><strong>Omniscient Digital</strong>: A bigger satisfied and integrated growth program for funded B2B companies.</li><li><strong>Nine Peaks Media</strong>: SEO and AI-search services focused on SaaS and technology.</li><li><strong>Cited</strong>: A GEO expert for funded startups that desire additional visibility throughout AI answers and third-party sources.</li><li><strong>generative.qa</strong>: A focused consultancy and monitoring phase for AI products and specialized SaaS.</li></ul><p></p><h2 id="how-these-agencies-made-the-list">How these agencies made the list</h2><p>We reviewed the services all business publically describes, the clients it targets, any accessible case studies or another proof, and any published pricing. We additionally looked at anywhere the agency's example would be genuinely helpful to a startup. A solo adviser can be a improved employ than a ample agency if you've already got a promotion squad doing the work. Equally, a prompt-tracking expert won't be adequate if the website has grave specialized problems and no decent difference pages.</p><h2 id="1-growth-partners-mediabest-for-growth-stage-b2b-startups"><strong>1. Growth Partners Media - Best for growth-stage B2B startups</strong></h2><figure class="kg-card kg-image-card"><img src="https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-0d916598-3734-4a79-bcd6-4b67ab0c8a12.png" class="kg-image" alt="" loading="lazy" width="1500" height="825" srcset="https://www.boardinfinity.com/blog/content/images/size/w600/2026/11/data-src-image-0d916598-3734-4a79-bcd6-4b67ab0c8a12.png 600w, https://www.boardinfinity.com/blog/content/images/size/w1000/2026/11/data-src-image-0d916598-3734-4a79-bcd6-4b67ab0c8a12.png 1000w, https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-0d916598-3734-4a79-bcd6-4b67ab0c8a12.png 1500w" sizes=" 720px) 720px"></figure><p>A B2B startup can have a firm product, a few pages showing ranking potential, and barely enroll whenever buyers ask AI tools for recommendations. Closing that gap frequently method improving the website during construction credibility elsewhere. <a href="https://en.mycoding.id/category/technology" target="_blank">Growth Partners Media</a> handles the two inside a broader SEO and AI visibility program.</p><p>Its AI SEO engagements can shield keyword research, new content, specialized improvements, inner linking, editorial backlinks, and brand features in applicable difference articles. But several judgement is needed to decide anywhere that attempt goes. For example, a merchandise difference leaf already sitting near leaf one power deserve notice before another blog article chasing an enormously rivalrous keyword.</p><p>GPM brings that identical method to its off-page work, reviewing mark pages, existing backlinks, and possible publishing sites before committing resources. Qualifying Authority Links and Brand Mentions undergo manual 14-point domain checks and arrive alongside a 12-month replacement guarantee.</p><p><strong>Typical cost:</strong> $7,000 to $10,000 per duration for a scoped AI SEO program. That won't lawsuit all startup, particularly those motionless finding their spectators or on a constricted budget.</p><p>For funded or revenue-generating B2B startups prepared to allocate in integrated growth, GPM's hunt expertise, editorial authority, and AI visibility create it a powerful contender.</p><h2 id="2-heroic-rankingsbest-for-managed-seo-and-aeo"><strong>2. Heroic Rankings - Best for managed SEO and AEO</strong></h2><figure class="kg-card kg-image-card"><img src="https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-90fff7a5-aa77-4461-9fb7-626fa4aecee1.png" class="kg-image" alt="" loading="lazy" width="1200" height="600" srcset="https://www.boardinfinity.com/blog/content/images/size/w600/2026/11/data-src-image-90fff7a5-aa77-4461-9fb7-626fa4aecee1.png 600w, https://www.boardinfinity.com/blog/content/images/size/w1000/2026/11/data-src-image-90fff7a5-aa77-4461-9fb7-626fa4aecee1.png 1000w, https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-90fff7a5-aa77-4461-9fb7-626fa4aecee1.png 1200w" sizes=" 720px) 720px"></figure><p>Not all startup needs to employ a business that lone talks concerning generative search. If Google visibility is feeble too, having person own the complete SEO workload can be a additional sensible starting point.</p><p>That's the petition of Heroic Rankings. The agency covers specialized fixes, on-page SEO, keyword research, content, nexus building, local search, ecommerce SEO, and AEO. It serves SaaS businesses as fine as agencies, ecommerce brands, and expert services firms, so its method is broader than a SaaS-only consultancy.</p><p>Heroic Rankings says it has completed additional than 200 campaigns and reports 100% client preservation complete a 12-month period. It additionally highlights Google and HubSpot certifications. Those are the agency's reported figures, but they provision prospective clients item tangible to inquiry whenever asking for applicable examples.</p><p>For a originator alongside one marketer and no dedicated SEO hire, the petition is fairly uncomplicated to see. Heroic can obtain duty for the day-to-day activity fairly than handing the squad another scheme document to implement. The agency has set packages and can cost additional different briefs individually. If all you need is a focused assessment of AI hunt visibility, though, a complete managed institution may be unnecessary.</p><h2 id="3-why-stuff-sucksbest-for-hands-on-strategic-advice"><strong>3. Why Stuff Sucks - Best for hands-on strategic advice</strong></h2><figure class="kg-card kg-image-card"><img src="https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-abe9cf5a-cd0c-4cbd-8ebe-2476b2bb4a97.png" class="kg-image" alt="" loading="lazy" width="1000" height="609" srcset="https://www.boardinfinity.com/blog/content/images/size/w600/2026/11/data-src-image-abe9cf5a-cd0c-4cbd-8ebe-2476b2bb4a97.png 600w, https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-abe9cf5a-cd0c-4cbd-8ebe-2476b2bb4a97.png 1000w" sizes=" 720px) 720px"></figure><p>Suppose your startup has a marketer who can write, a developer who can create changes, and no deficit of SEO ideas. What it lacks is person informed adequate to inform the squad which ideas are value pursuing. That is a distinct hiring problem.</p><p>Why Stuff Sucks, run by SEO adviser Miles Anthony Smith, is value a appearance in that situation. Miles plant immediately alongside clients and covers specialized SEO, B2B search, content, links, global SEO, and AI-search topics specified as AEO and GEO. Its community client feedback additionally discusses improvements in traffic from AI and LLM referrals.</p><p>For a small team, straightforward admission to the strategist can preserve a lot of back-and-forth. You can bring a messy problem, ask clumsy questions, and activity out a scheme without paying for an agency shipment division you may not use.</p><p>There's one applicable inquiry I'd ask Miles before signing: who is liable for implementation? If your squad can act on the recommendations, operating immediately alongside a elder adviser could be a extremely productive arrangement. If you need a ample satisfied and outreach procedure as well, discover out how that activity would be resourced.</p><h2 id="4-omniscient-digitalbest-for-funded-b2b-content-programs"><strong>4. Omniscient Digital - Best for funded B2B satisfied programs</strong></h2><figure class="kg-card kg-image-card"><img src="https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-d6045407-5898-4d17-bc4f-c8f9a082446e.png" class="kg-image" alt="" loading="lazy" width="2000" height="1141" srcset="https://www.boardinfinity.com/blog/content/images/size/w600/2026/11/data-src-image-d6045407-5898-4d17-bc4f-c8f9a082446e.png 600w, https://www.boardinfinity.com/blog/content/images/size/w1000/2026/11/data-src-image-d6045407-5898-4d17-bc4f-c8f9a082446e.png 1000w, https://www.boardinfinity.com/blog/content/images/size/w1600/2026/11/data-src-image-d6045407-5898-4d17-bc4f-c8f9a082446e.png 1600w, https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-d6045407-5898-4d17-bc4f-c8f9a082446e.png 2048w" sizes=" 720px) 720px"></figure><p>Omniscient Digital starts its full-service activity at $10,000 a month. That’s helpful to cognize before you expend an hr study the case studies. For many seed-stage companies, the cost volition resolve the decision immediately.</p><p>For later-stage B2B startups, the proposition is additional interesting. Omniscient connects SEO, satisfied strategy, specialized work, nexus building, GEO, analytics, and conversion thinking to pipeline. It makes awareness for a endeavor alongside a genuine revenue procedure and adequate existing satisfied and client cognition to assistance a significant integrated program.</p><p>The business has additionally published particular AI-search results. In its Convert case study, Omniscient reports an 81% addition in LLM visibility and a 140% addition in AI citations. Those numbers arrive from its own case study, so buyers should ask how it defined the measurements and how they connect to leads or revenue.</p><p>There is small item in purchasing a program of this size during your positioning is motionless in flux. But formerly integrated hunt is expected to contribute meaningfully to pipeline, Omniscient's blend of satisfied and measure warrants a look.</p><h2 id="5-nine-peaks-mediabest-for-saas-and-technical-startups"><strong>5. Nine Peaks Media - Best for SaaS and specialized startups</strong></h2><figure class="kg-card kg-image-card"><img src="https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-c18196c3-e8ce-4182-9f89-50875d5bb823.png" class="kg-image" alt="" loading="lazy" width="1000" height="597" srcset="https://www.boardinfinity.com/blog/content/images/size/w600/2026/11/data-src-image-c18196c3-e8ce-4182-9f89-50875d5bb823.png 600w, https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-c18196c3-e8ce-4182-9f89-50875d5bb823.png 1000w" sizes=" 720px) 720px"></figure><p>Nine Peaks Media has a additional defined spectators than many agencies on this list. Its activity is aimed mostly at SaaS, software, IT, cybersecurity, and another innovation companies, and it offers startup SEO alongside AI SEO.</p><p>That matters whenever your buyer is researching a fairly specialized product. A cybersecurity platform, for example, needs pages that answer specialized questions and comparisons that really indicate how customers create a purchase. Broad, high-volume satisfied is frequently a mediocre substitute.</p><p>Nine Peaks describes activity ranging from immediate investigation and AI crawlability reviews to satisfied optimization and citation building. It additionally discusses the external sources that can power brand discovery, including reviews, PR, directories, listicles, and community discussions. The business says it has worked alongside additional than 60 SaaS, software, and innovation businesses since 2009.</p><p>Its published AI visibility pricing is about $3,500 to $10,000 per month. For a SaaS startup wanting traditional SEO and AI-search activity from the identical expert provider, that makes Nine Peaks value comparing alongside the larger agencies. The exact range volition matter additional than the tag on the package.</p><h2 id="6-citedbest-for-startups-with-a-dedicated-geo-brief"><strong>6. Cited - Best for startups alongside a dedicated GEO brief</strong></h2><figure class="kg-card kg-image-card"><img src="https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-b81574df-361a-41fc-b4f9-385b174ae64e.png" class="kg-image" alt="" loading="lazy" width="1000" height="647" srcset="https://www.boardinfinity.com/blog/content/images/size/w600/2026/11/data-src-image-b81574df-361a-41fc-b4f9-385b174ae64e.png 600w, https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-b81574df-361a-41fc-b4f9-385b174ae64e.png 1000w" sizes=" 720px) 720px"></figure><p>Cited is among the smaller, additional focused names here. It markets itself to funded B2B SaaS and AI startups, from kernel through Series C, and concentrates on the issue of getting a brand mentioned or cited whenever group use AI tools to investigation a category.</p><p>Cited's range covers several small apparent activity too, including crawler accessibility, being information, reviews, Reddit and another communities, and digital PR. It additionally offers satisfied and immediate tracking. I'd ask the squad which of these it would tackle archetypal for your particular business. A brand-new SaaS merchandise alongside no third-party safety has a distinct issue from an established business that's occasionally missing from AI-generated shortlists.</p><p>Cited's smallest ongoing bundle is Foundation at $2,500 a month. Growth rises to $5,000 and Authority to $9,000, and all has a three-month minimum. If that feels akin too big a dedication at first, the business additionally offers a $1,500 AI visibility audit. It says the audit fee volition go toward your archetypal duration if you decide to continue.</p><p>Before spending prosperity on PR and community mentions, I'd appearance at the merchandise pages. Are they assisting buyers create a decision? Are they indexed, useful, and apparent concerning the product? If the answer is no, ask Cited what it would fix itself and what would autumn to your team. More mentions elsewhere won't create a confusing merchandise leaf any clearer.</p><h2 id="7-generativeqabest-for-focused-geo-advice-and-monitoring"><strong>7. generative.qa - Best for focused GEO direction and monitoring</strong></h2><figure class="kg-card kg-image-card"><img src="https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-31588108-440b-4459-b390-3e0fac6b1388.png" class="kg-image" alt="" loading="lazy" width="1000" height="604" srcset="https://www.boardinfinity.com/blog/content/images/size/w600/2026/11/data-src-image-31588108-440b-4459-b390-3e0fac6b1388.png 600w, https://www.boardinfinity.com/blog/content/images/2026/11/data-src-image-31588108-440b-4459-b390-3e0fac6b1388.png 1000w" sizes=" 720px) 720px"></figure><p>Imagine person asks ChatGPT for an substitute to your developer tool. Does your business appear? And whenever it does, is the clarification accurate? generative.qa is built about questions akin those. Alongside consulting, it offers a dashboard that tracks citations, recommendations, brand accuracy, and competitor visibility throughout ChatGPT, Claude, Gemini, Perplexity, and Copilot.</p><p>For founders of developer tools or AI products, that can be fairly useful. They frequently cognize the exact questions possible customers ask, and they may desire to established whether AI tools propose their product, depict it correctly, or keep favoring a competitor.</p><p><strong>Cost:</strong> The dashboard starts at $79 per month, during consulting starts at $3,500. Those are distinct purchases: cheap application does not contain a complete SEO campaign.</p><p>A narrow consulting involvement could lawsuit a specialized startup alongside its website and satisfied procedure already under control. Just be apparent concerning who volition execute the recommendations and who, if anyone, volition grip nexus acquisition and another off-site work. A visibility dashboard is a measuring instrument. Someone motionless has to do the work.</p><h2 id="how-to-pick-an-ai-seo-company-without-wasting-your-runway">How to choice an AI SEO business without wasting your runway</h2><p>The most helpful agency inquiry isn't "Do you do GEO?" Almost everyone does now, at smallest according to their homepage. Ask the provider to stroll through what it would do in the archetypal 90 days, alongside your genuine website and prosperity in forefront of it.</p><p>For example, a SaaS startup power position at stance 12 on a difference page, during a competitor appears on most AI-generated shortlists. Those are connected problems, but they call for distinct work. The difference leaf could need stronger satisfied and applicable links. The missing AI mentions may item toward feeble safety in third-party comparisons, reviews, or publications. Paying for 100 additional generic blog posts is improbable to resolve either.</p><p>I'd obtain these three questions into an agency call. Listen for answers concerning your website and market, fairly than a rehearsed clarification of how SEO works.</p><ul><li><strong>Where would you start?</strong> Ask the agency to choice a problem. It power be a difference leaf stuck below the archetypal ten results or an deficiency from industry advice articles. If they can't name a sensible archetypal task, I'd desire to cognize why.</li><li><strong>Who's doing the work?</strong> Pin downward what's included in strategy, writing, specialized changes, outreach, brand placements, and reporting. If the provider lone supplies recommendations or dashboard access, person on your flank motionless has to act on them.</li><li><strong>What would create this worthwhile?</strong> I'd desire to see the pages and buyer questions that matter gaining visibility, alongside applicable AI mentions, qualified visits, and enquiries. More citations are encouraging, sure. But if that never connects to revenue conversations, you're lone getting part of the picture. And nobody can reserve a imperishable place in a ChatGPT answer.</li></ul><p>Your company's phase changes the calculation. If you're motionless operating out who buys the product, putting five figures a duration into SEO would be a different priority. Once you have customers, a apparent category, and helpful pages that deserve to rank, delaying authority construction for another twelvemonth can transport a disbursal of its own.</p><h2 id="which-provider-would-we-shortlist">Which provider would we shortlist?</h2><p>I'd put GPM on the shortlist for a B2B SaaS squad that wants person liable for the two its website and its existence elsewhere on the web. That includes satisfied and specialized priorities, affirmative editorial links, comparison-list features, and community mentions. Heroic Rankings is another managed, full-service route. If the squad already has the hands to do the activity and needs a elder strategist, Why Stuff Sucks is the additional engaging call.</p><p>Omniscient Digital is aimed at companies comfortable alongside a larger satisfied and pipeline investment, during Nine Peaks has an appealing SaaS and technical-industry focus. Cited and generative.qa are the additional expert choices whenever you've narrowed the concise to AI recommendations, citations, and measurement.</p><p>Don't choose by the figure of AI acronyms on an agency's services page. Choose the squad that can explain what is holding your startup back, what it would do concerning it, and what it would depart alone.</p> <div id="inline-toc-container" class="inline-toc-widget bg-gray-50 border border-gray-200 rounded-lg p-6 my-8 hidden"> <p class="font-serif text-xl text-gray-800 font-bold mb-4 mt-0"> Table of Content </p> <div class="gh-toc"></div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/7-best-ai-seo-companies-for-startups-in-2026-75532</guid> <pubDate>Wed, 04 Nov 2026 07:59:34 +0700</pubDate> <author><![CDATA[support@mycoding.id (Board Infinity)]]></author> </item> <item> <title><![CDATA[Trump says midterms voters weren't willing to pay more for gas: 'I understand that']]></title> <description><![CDATA[Trump says midterms voters weren't willing to pay more for gas: 'I understand that'. Trump stated higher gas prices were a &quot;short-term consequence&quot; of the Iran war, as Democrats flipped a swathe of House and Senate seats.]]></description> <media:thumbnail url="https://i.insider.com/6aeacd19cd2cd3a46a0f09c4?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/trump-says-midterms-voters-weren-t-willing-to-pay-more-for-gas-i-understand-that-75530</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6aeac66ccd2cd3a46a0f09a0?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6aeac66ccd2cd3a46a0f09a0?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6aeac66ccd2cd3a46a0f09a0?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6aeac66ccd2cd3a46a0f09a0?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6aeac66ccd2cd3a46a0f09a0?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6aeac66ccd2cd3a46a0f09a0?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6aeac66ccd2cd3a46a0f09a0?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Trump stands onstage at a midterm run rally." decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>President Donald Trump speaks at a midterm run rally in Florida.</span> <span> <span e-name="image-source" itemprop="creditText">Brendan SMIALOWSKI / AFP via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>President Donald Trump stated voters were unwilling to pay higher gasoline prices that attempt up since of the Iran war, as <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Democrats </a><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">swept the midterms</a> on Tuesday.</p><p>"I don't think it's the war, I think it's the gas prices," Trump stated on a phone call alongside Fox News as he reflected on the results. "People concur alongside what I'm doing in Iran, but they really, likely weren't consenting to do the short-term consequence of paying additional for gasoline."</p><p>"And you know, I comprehend that," he continued. "I don't concur alongside it, and I would say to people, you know: 'It's a short-term issue but for long-term gain."</p><p>The chairman congratulated the Democratic legislative leaders and stated he would obtain the results. Democrats have won the bulk in the two the House and Senate, definition Trump would have to visage a completely opposition-controlled Congress.</p><p>"I don't akin to regard it a defeat for me, I wasn't on the ballot," stated Trump, adding that he felt "badly for a lot of extremely fine Republicans, a lot of extremely fine patriots that misplaced tonight."</p><p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Fuel expenses have surged</a> since February, whenever the US and Israel began launching airstrikes on Iran, following which Iran began mining and attacking ships in the Strait of Hormuz. The disruptions to the strait, through which 20 to 25% of the world's seaborne oil earlier flowed, have constrained earth provision and sent energy prices soaring worldwide.</p><p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Regular gas prices</a> in the US are now concerning 36% higher on average, or concerning $1 higher per gallon, compared to a twelvemonth ago, per AAA's Fuel Price Tracker on November 3.</p><p>Some states saw far higher jumps. In Michigan, anywhere <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Democratic nominee Abdul El-Sayed</a> leads Republican incumbent Sen. Mike Rogers, gas prices have jumped 52% compared to a twelvemonth ago.</p><p>Diesel prices, meanwhile, have risen concerning 70% on average in the US, reaching document highs this autumn in all but three states.</p> <p>The White House has stated that it expects oil prices to autumn considerably formerly the war in the Middle East ends.</p><p>Though hostilities have mostly toned downward since the commencement of the war and the two sides have often tried to agent ceasefires, the fighting continues on a constricted scale.</p><p>Several media outlets reported that the US had carried out an unpublicized run of multiple small-scale strikes on Qeshm, an isle in the Strait of Hormuz, in the final few weeks.</p><p>The Wall Street Journal was the archetypal to study on the strikes, which included one assault on Monday.</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Matthew is a elder newsman at Business Insider's Singapore bureau. He covers the defence industry, armed forces technology, and evolving strategies in Ukraine, the US, and the Asia-Pacific region.He joined the squad in June 2021, earlier focusing on net infringement and labor, examining how these issues effect contemporary community in Asia, alongside a particular accent on China.</span><span>Matthew's former activity has been featured in the South China Morning Post, as fine as Singaporean news companies TODAY and The Business Times.</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/trump-says-midterms-voters-weren-t-willing-to-pay-more-for-gas-i-understand-that-75530</guid> <pubDate>Wed, 04 Nov 2026 07:48:17 +0700</pubDate> <author><![CDATA[support@mycoding.id (Matthew Loh)]]></author> </item> <item> <title><![CDATA[Texas just went blue, and the tech bros are sad]]></title> <description><![CDATA[Texas just went blue, and the tech bros are sad. Texas, alongside its constricted red strip and huge resources, drew in the tech crowds. Now, it's government turned bluer, and the execs are a small upset.]]></description> <media:thumbnail url="https://i.insider.com/6aeab4672772fe8ca24eca95?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/texas-just-went-blue-and-the-tech-bros-are-sad-75531</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6aeab4672772fe8ca24eca95?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6aeab4672772fe8ca24eca95?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6aeab4672772fe8ca24eca95?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6aeab4672772fe8ca24eca95?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6aeab4672772fe8ca24eca95?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6aeab4672772fe8ca24eca95?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6aeab4672772fe8ca24eca95?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt=" Elon Musk." decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>Tech bros headed to Texas to discover redder pastures. Democrats fair flipped the governor's mansion and a Senate seat.</span> <span> <span e-name="image-source" itemprop="creditText">El&iacute;as Valverde II/The Dallas Morning News via Getty Images, Brandon Bell/Getty Images, Jordan Vonderhaar/Bloomberg via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>Texas &mdash; alongside its cowboy hats, slow-smoked barbecue, and de-regulatory stance &mdash; was expected to be the California antidote for tech bros fed up alongside Silicon Valley's Democratic politics.</p><p>Well, Texas fair got a lot bluer.</p><p>On Tuesday, during the midterm elections, Texas voters selected Democrats James Talarico for the Senate and Gina Hinojosa for the governor's mansion, notwithstanding enormous Republican spending backed by<a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Tesla and SpaceX CEO Elon Musk</a>.</p><p>Now, the tech-world frustration is <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">starting to trickle out</a>.</p><p>"Data centers in area looking beautiful appealing correct now," Musk wrote on X.</p><p>Jason Calacanis, a tech capitalist and co-host of the "All-In Podcast," had a akin reaction.</p><p>"I never expected Texas to rotate blue," he wrote on X. "Ugh, I moved current to get distant from the remaining lunacy!"</p><div id="1793765375738" data-styles="default-width" data-embed-type="custom" data-script="https://platform.x.com/widgets.js" data-type="embed"><blockquote><p lang="en" dir="ltr">It was apparent complete the former twelvemonth that President Trump was going to guide the GOP off the cliff since of ice, the war, tariffs, the another war and inflation. &hellip; but I never expected Texas to rotate blue &#129327; Ugh, I moved current to get distant from the remaining lunacy! https://t.co/VTFzfXchHp</p>&mdash; @jason (@Jason) <a href="https://en.mycoding.id/category/business" target="_blank" rel=" nofollow" target="_blank">November 4, 2026</a></blockquote> </div><p>Chamath Palihapitiya, another "All-In" co-host, was additional dire during a Tuesday-night livestream.</p><p>"There's lone one item that sinks the US economy," he said. "That's the AI trade. And the lone way to descend the AI commerce is to descend the data centers. And the lone way to descend the data centers is to descend the power. And all the power that matters correct now is in West Texas."</p> <p>Alex Cohen, the Texas-based CEO and cofounder of AI healthcare business Hello Patient, had a blunter reply on X: "RIP AI it was fun during it lasted."</p><p>The Lone Star State had not elected a statewide Democratic applicant since Ann Richards won the governor's competition in 1990. Talarico is the archetypal Democrat to win a Texas Senate ballot since Lloyd Bentsen in 1988.</p><p>Not everyone in tech is furious at the results. LinkedIn cofounder Reid Hoffman, a notable <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">donor for Democrats</a>, called the midterm elections, including the Texas results, "an overwhelming motion against Trump and his cronies," in a article on X.</p><p>As of publication, multiple outspoken Texas-based tech figures &mdash; including David Sacks, Travis Kalanick, and Blockchain co-CEO Lane Kasselman &mdash; had not posted concerning the results.</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Ben Shimkus is a newsman for the Business News desk. He writes concerning cars, transportation, retail, and jobs.&nbsp;Ben's reporting has appeared in Rolling Stone, The Verge, Automotive News, USA Today, AutoBody News, LGBTQ Nation, TopSpeed, and Out Magazine. He's additionally held personnel penning positions at The U.S. Sun and the Daily Mail. He graduated from NYU alongside a Master's in reporting in 2024.&nbsp;Email Ben at bshimkus@insider.com or communication him privately&nbsp;on Signal at bshimkus.41.&nbsp;</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/texas-just-went-blue-and-the-tech-bros-are-sad-75531</guid> <pubDate>Wed, 04 Nov 2026 07:39:55 +0700</pubDate> <author><![CDATA[support@mycoding.id (Ben Shimkus)]]></author> </item> <item> <title><![CDATA[Elon Musk's Texas-sized midterms failure]]></title> <description><![CDATA[Elon Musk's Texas-sized midterms failure. Elon Musk was the biggest funder of the attempt to keep Texas red. It failed.]]></description> <media:thumbnail url="https://i.insider.com/6aeaba482772fe8ca24ecaa8?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/elon-musk-s-texas-sized-midterms-failure-75527</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6ad2015cadb77227909a648f?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6ad2015cadb77227909a648f?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6ad2015cadb77227909a648f?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6ad2015cadb77227909a648f?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6ad2015cadb77227909a648f?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6ad2015cadb77227909a648f?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6ad2015cadb77227909a648f?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Elon Musk wears a award on a ribbon during position among formally dressed attendees at an indoor ceremony." decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>SpaceX CEO Elon Musk bet big on keeping Texas "red."</span> <span> <span e-name="image-source" itemprop="creditText">Win McNamee/Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Elon Musk</a> was the 2026 midterms' largest donor. He's already one of its biggest losers.</p><p>Musk, the world's richest person, donated at smallest $446 myriad onward of the midterms. The biggest recipients of Musk's largesse were America PAC, his excellent PAC, and the top excellent PACs of Senate and House Republicans.</p><p>Musk chose to create his biggest perform in Texas, his adopted residence province and the agency of <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}'>Tesla</a> and SpaceX. In September alone, Musk donated $158 myriad to Senate Republicans' chief excellent PAC, which was quickly routed to a excellent PAC supporting GOP applicant and Texas Attorney General Ken Paxton. In supplement to those donations, Musk's America PAC has spent complete $47 myriad against Democratic nominee James Talarico. All told, The New York Times reported that Musk spent approximately $224 myriad in the state.</p><p>As of delayed Tuesday night, The Associated Press has <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">already projected </a>that Talarico volition be Texas' next legislator and that province Rep. Gina Hinojosa, additionally a Democrat, volition be the state's next governor. Democrats' decadeslong aspiration &mdash; and Musk's nightmare &mdash; came true: Texas is blue.</p><p>Talarico, who had increasingly targeted Musk, compared his triumph to the biblical narrative of David defeating Goliath.</p><p>"The richest man in the world, the most mighty man in the world, and the complete Washington D.C. establishment," Talarico stated during his triumph speech. "David wasn't as big or as powerful as Goliath. He didn't have as many weapons, but he had hope. He had faith, and he had a slingshot."</p><p>Musk's bets indicate his statements that the midterms offered Republicans a chance to build up a defence to Democrats possibly sweeping authority of Washington in 2028. In specified a scenario, Musk stated he is concerned that Democrats volition aid Washington, DC and Puerto Rico statehood and shove far-left policies akin offering authorization to group living in the nation illegally.</p><p>"This would outcome in America becoming a imperishable one-party province and the end of self-government in any meaningful awareness of the word," Musk wrote on X on October 30.</p><p>Once an Obama supporter, Musk has swung difficult to the correct in latest years. He has quickly surpassed the Koch brothers, Elizabeth and Richard Uihlein, and another megadonors to rotate into the biggest spender in the GOP.</p> <p>Musk has additionally indicated that he's conscious Democrats are enthusiastic to haul him in forefront of Congress.</p><p>"Live by the sword, die by the sword," Musk wrote on X in October. "Those who choice fights alongside me should comprehend that I volition discover out who is really pulling the strings and arrive for them, not fair their puppets &hellip;"</p><h2 id="7a10556c-7975-4e40-b69a-63bd04c75b8a" data-toc-id="7a10556c-7975-4e40-b69a-63bd04c75b8a">Musk's ROI has been mixed</h2><p>In the 2024 elections, <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Musk spent additional than $290 million</a>, the huge bulk of which was directed to assisting President Donald Trump retake the White House.</p><p>For his efforts, Musk afterward became the productive chief of the White House DOGE office. In first 2025, DOGE's sweeping command helped create him among the most mighty group in the complete government.</p><p>Musk returned to the run trail in 2025, spending complete $20 myriad between himself and allied excellent PACs on a Wisconsin province Supreme Court election. He equal donned among the Green Bay Packers' celebrated cheeseheads. This time, Musk's spending wasn't enough. His preferred applicant misplaced by additional than 10 points.</p><p>Musk's midterm spending has confirmed his continued assistance for Republicans, item he briefly threw into inquiry during his falling-out alongside <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">President Donald Trump</a>. In June 2025, Musk threatened to create a third party, called the America Party, but never earnestly followed through on his plans.</p><p>He won't have to delay lengthy for his next opportunity. Few races are additional tantalizing for donors than presidential elections. History additionally shows that a big contributor (even one alongside small zeros in their net worth) can keep a struggling applicant floating lengthy following it appears their run is deceased in the water.</p><p>Now that the midterms are wrapped up, the 2028 presidential primaries are about the corner. Musk may desire to get his checkbook ready.</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='1}'>Brent D. Griffiths</a> <span data-disable-for-sooth-user data-component-type="follow-button" data-load-strategy="lazy" role="tooltip" data-tooltip-position="middle" data-tooltip-active="false" data-state="" data-topic-type="author" data-topic-slug="brent-d-griffiths" data-topic-link="https://www.businessinsider.com/author/brent-d-griffiths" data-topic-label="Brent D. Griffiths" data-topic-location="author_bio" data-topic-shortened-label="Brent D. Griffiths"> </span> </p> <div> <p><span>Brent Griffiths is a elder newsman at Business Insider who covers AI and tech. Previously, he worked at the Washington Post. He started his occupation at Politico.</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/elon-musk-s-texas-sized-midterms-failure-75527</guid> <pubDate>Wed, 04 Nov 2026 06:45:41 +0700</pubDate> <author><![CDATA[support@mycoding.id (Brent D. Griffiths)]]></author> </item> <item> <title><![CDATA[Airbnb's Brian Chesky says these 3 mistakes made him a 'terrible CEO']]></title> <description><![CDATA[Airbnb's Brian Chesky says these 3 mistakes made him a 'terrible CEO'. Brian Chesky says construction Airbnb came naturally. Running it did not. He shared the three mistakes that made him a &quot;terrible CEO.&quot;]]></description> <media:thumbnail url="https://i.insider.com/6aeaa1d812aca86a55f54999?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/airbnb-s-brian-chesky-says-these-3-mistakes-made-him-a-terrible-ceo-75528</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6aeaa1aecd2cd3a46a0f093d?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6aeaa1aecd2cd3a46a0f093d?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6aeaa1aecd2cd3a46a0f093d?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6aeaa1aecd2cd3a46a0f093d?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6aeaa1aecd2cd3a46a0f093d?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6aeaa1aecd2cd3a46a0f093d?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6aeaa1aecd2cd3a46a0f093d?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Airbnb CEO Brian Chesky" decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>Airbnb's Brian Chesky stated these 3 mistakes made him a "terrible CEO."</span> <span> <span e-name="image-source" itemprop="creditText">David Paul Morris/Bloomberg via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>As <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Airbnb grew</a> from a startup into a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">global journey company</a>, CEO <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Brian Chesky</a> stated he learned that construction it and operating it were two extremely distinct jobs.</p><p>Speaking on Monday's event of the "<a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">How I Built This</a>" podcast, Chesky opened up concerning the steep learning curve he faced as Airbnb expanded.</p><p>"I think I was beautiful much naturally a awesome founder, and I was naturally a awful CEO," Chesky told podcast presenter Guy Raz.</p><p>Chesky stated being a originator came additional intuitively to him, during becoming a CEO required a extremely distinct set of skills.</p><p>"When you're a child, you're making things, you're <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">building things</a>. You're practicing being a founder, and so the instant you established a business is likely not the archetypal period you try to create something," Chesky said.</p><p>He stated he had been evolving the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">instincts of a founder</a> since childhood, from designing and taking distinct toys to persuading allies to buy what he was selling.</p><p>But whenever he abruptly had to rotate into a CEO, he stated he established the function "counterintuitive."</p><p>Here are the three mistakes Chesky stated he made:</p><h2 id="f4d32a6e-b15d-4762-96b5-040d753cc1bb" data-toc-id="f4d32a6e-b15d-4762-96b5-040d753cc1bb">1. Deferring to additional informed executives</h2><p>Chesky stated that as a CEO, he was frequently advised to employ extremely informed executives and get out of their way.</p> <p>He stated he afterward came to see how that method isn't the finest for a young company: "You've got to <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">hire people</a> fair a small bit onward of you that are smart, hungry, and you got to remain really near to them."</p><p>Chesky stated he additionally frequently ignored his own instincts in favor of listening to executives alongside far additional cognition than he did, who were frequently much older than he was.</p><p>"The difficult part for me was sometimes my intuition would inform me one thing, and they'd inform me another. And what do I do whenever my intuition and their cognition collide? Usually I deferred, and that was normally a mistake," Chesky said.</p><p>He stated that those executives who came from much larger companies frequently struggled to use what had worked at a larger endeavor to the demands of a smaller startup.</p><p>"They additionally arrive from companies anywhere they didn't build it. They managed it. And now they have to build it," Chesky said.</p><h2 id="a3306385-0391-4a83-ae69-97b72c34230d" data-toc-id="a3306385-0391-4a83-ae69-97b72c34230d"><strong>2. Being a group pleaser</strong></h2><p>Chesky stated he established it difficult to <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">hold colleagues accountable</a> whenever their activity cut short.</p><p>He stated he struggled alongside knowing "when to inform group what to do" and had difficulty having difficult conversations concerning an employee's performance. He was "conflict-averse to the item that if person wasn't operating out, I would not obtain action," he said.</p><p>"I felt careful concerning being a boss," Chesky said. "I think I was a small bit of a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">people pleaser</a>. I wanted group to akin me."</p><p>He stated he sometimes took on employees' activity himself, without realizing he power either be failing to provision them adequate area to win or be propping them up in an unsustainable way.</p><h2 id="3d328e0a-efc9-4c82-828a-f8d522b48cc4" data-toc-id="3d328e0a-efc9-4c82-828a-f8d522b48cc4">3. Not saying "No" enough</h2><p id="3d328e0a-efc9-4c82-828a-f8d522b48cc4">Another error Chesky stated he made was not saying "No" enough, which remaining the business without a apparent focus.</p><p>He compared executives following competing priorities to passengers in a car who all desire to go location else.</p><p>"The correct way is one way. And one way have to be your way," Chesky said.</p><p>He stated that if an administrator takes a squad in a direction the CEO does not accept in, the business could be remaining dealing alongside the consequences lengthy following that individual leaves.</p><p>"They've gone downward a way for two years. Guess what happens? They leave. You power expend five or 10 years fixing or correcting that decision that individual made," Chesky said.</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Amanda is an award-winning elder newsman at Business Insider's Singapore bureau.</span><span>Her reporting explores how group navigate important existence transitions, including occupation changes, relocation, and retirement, alongside a particular concentration on the experiences of those living in Asia. She additionally writes concerning travel, culture, wellness, and relationships.</span><span>She earlier worked as a author and video manufacturer at a satisfied promotion agency in Singapore. She graduated from the University at Buffalo alongside a BA (Hons) in Sociology.</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/airbnb-s-brian-chesky-says-these-3-mistakes-made-him-a-terrible-ceo-75528</guid> <pubDate>Wed, 04 Nov 2026 06:38:02 +0700</pubDate> <author><![CDATA[support@mycoding.id (Amanda Goh)]]></author> </item> <item> <title><![CDATA[These college students launched a legal tech startup during finals week. Now, it's business first, school second.]]></title> <description><![CDATA[These college students launched a legal tech startup during finals week. Now, it's business first, school second.. Raphael Lim and Jamison Teng have had to sacrifice social life, grades, and Brazilian Jiu-Jitsu training to build up Jam &amp; Raph.]]></description> <media:thumbnail url="https://i.insider.com/6acc5bf87bf24b4467e6a292?width=1029&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/these-college-students-launched-a-legal-tech-startup-during-finals-week-now-it-s-business-first-school-second-75529</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6acc5c14301bb0551f494adf?width=1000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6acc5c14301bb0551f494adf?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6acc5c14301bb0551f494adf?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6acc5c14301bb0551f494adf?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6acc5c14301bb0551f494adf?width=1000&amp;format=jpeg&amp;auto=webp 1000w" sizes=" 1280px) 900px" alt="Raphael Lim and Jamison Teng" decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>Raphael Lim and Jamison Teng started a lawful tech business in college.</span> <span> <span e-name="image-source" itemprop="creditText">Raphael Lim</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>When Raphael Lim, 23, and Jamison Teng, 24, met in 2022, their period together was filled alongside <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Brazilian Jiu-Jitsu</a> training and playing video games.</p><p>But now, their hangouts appearance distinct as they activity through the twists and turns of operating a year-old <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">legal innovation startup</a>.</p><p>Lim and Teng are the cofounders of Jam &amp; Raph, a startup that provides AI consultancy services to law firms.</p><p>Juggling the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">demands of the startup</a> alongside their law and device discipline degrees at two of Singapore's top colleges hasn't been easy, frequently putting their studies on the rear seat.</p><h2 id="305867ce-4bf3-4b96-b390-b695a43fe985" data-toc-id="305867ce-4bf3-4b96-b390-b695a43fe985">How they got into lawful tech</h2><p>Lim, a second-year device discipline pupil at the National University of Singapore, and Teng, a final-year law pupil at the Singapore Management University, contested in a collegiate lawful tech hackathon in 2024 and placed second. This gave them the idea to commencement a endeavor in the lawful tech space.</p><p>"I saw that there was <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">a lot of money</a> being invested in the big firms <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">like Harvey</a> and Legora, so that's whenever I realized there was really a market for this," Teng said.</p><p>Harvey, among the most notable lawful AI startups, has conducted multiple backing rounds complete the former twelvemonth and announced a evaluation of $15.5 milliard in September. Legora announced a $550 myriad Series D circular in March, at a $5.55 milliard valuation.</p><p>Lim and Teng launched the business in November &mdash; finals period for the two of them &mdash; alongside 2,500 Singapore dollars, or concerning $1,950, from SMU's entrepreneurship incubation program. They brought on 10 squad members, all university students, and kickstarted Jam &amp; Raph.</p><p>Their product: Running workshops for law firms to instruct lawyers how to use AI tools efficiently and token-efficiently. They additionally started offering consultations to the firms, assisting them build AI products tailored to their needs.</p> <p>Their workshops, which are two to three hours long, disbursal SG$2,000 to SG$3,000, and they accusation SG$120 per hr for consultations.</p><p>They poured a small of their funds into the project &mdash; small than $2,000 blended &mdash; but functioning expenses are low, chiefly their $150 monthly <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Claude subscriptions</a> and email domain fees.<strong> </strong>They say they've<strong> </strong>stuck all their income in their business financial institution document for now, not paying themselves anything.</p><h2 id="e65fc1b5-260c-41d8-9989-512185b3c208" data-toc-id="e65fc1b5-260c-41d8-9989-512185b3c208">Putting out fires during finals week</h2><p id="e65fc1b5-260c-41d8-9989-512185b3c208">Despite studying in Singapore, a nation that is infamous for its rigorous and rivalrous scholarly culture, the two Teng and Lim stated that operating on the endeavor continually takes precedence complete their studies.</p><p>"My GPA took a total hit, but I think that's fair the disbursal of doing a startup whenever you are in university, so that is to be expected," Lim said.</p><p>Teng stated he's seen his grades enhance in classes that blend tech and law. His center law classes have taken a hit, but that hasn't phased him.</p><p>"I think Singapore motionless places a lot of accent on academics, but the additional we conversation to group and clients exterior Singapore, akin Americans or Europeans, they attention additional concerning your story," he said.</p><p id="e65fc1b5-260c-41d8-9989-512185b3c208">But problems continually appear to appear at the most inconvenient times, they said, akin clients calling them concerning merchandise failures during their final weeks, whenever they have to study for multiple exams.</p><p id="e65fc1b5-260c-41d8-9989-512185b3c208">It's additionally taken a toll on their social lives.</p><p>"We've had clients sending emails saying, 'Hey, your merchandise is down,' during we're having drinks alongside friends, and we have to immediately agreement alongside it," Lim said.</p><p>Lim stated that he's missed out on a ample part of the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">freshman college</a> experience.</p><p>"Everyone was out partying and joining clubs, gathering new people, and I would be cooped up in my room, coding," he said.</p><p>He added that his ex-partner got furious at him whenever he didn't answer the phone all day during he was solving a specialized matter for their product, and afterward had to complete schoolwork.</p><p>The duo doesn't encounter to custom Brazilian Jiu-Jitsu or perform video games anymore, either, and their hangouts are all concerning work.</p><h2 id="1d43cf8e-b220-4eab-82df-5db048d00634" data-toc-id="1d43cf8e-b220-4eab-82df-5db048d00634">It's improved to neglect in college</h2><p id="1d43cf8e-b220-4eab-82df-5db048d00634">For Teng, it was an chance to test out entrepreneurship in a harmless area before entering the workforce.</p><p id="1d43cf8e-b220-4eab-82df-5db048d00634">"It's fine to neglect since if you neglect as a pupil startup founder, I think it's beautiful expected; there's no genuine warmth that you can get in conditions of responsibilities," he said, adding that group are a lot warmer toward pupil entrepreneurs.</p><p id="1d43cf8e-b220-4eab-82df-5db048d00634">Lim stated operating a endeavor is a fine opening to the earth exterior the classroom.</p><p>"My peers volition be doing a lot of academics, investigation theory, but I get to see how these theories really use in the genuine world," he said.</p><p>Neither of them sees this as a replacement for a postgrad job hunt, though, alongside the two saying that they desire to get company activity experience.</p><p>"It was additional of a 'good to have,' item we built for the affection of the equivalent to bring item to the world," Lim said.</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Aditi is a news newsman at Business Insider&rsquo;s Singapore bureau. She covers hustle civilization and the forthcoming of work, focusing on how AI and innovation are reshaping jobs, careers, and workplaces.</span><span>She earlier worked for The Straits Times, anywhere she wrote breaking news stories for the Singapore desk.&nbsp;She studied communications and endeavor at Nanyang Technological University.&nbsp;</span><span></span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/these-college-students-launched-a-legal-tech-startup-during-finals-week-now-it-s-business-first-school-second-75529</guid> <pubDate>Wed, 04 Nov 2026 06:01:01 +0700</pubDate> <author><![CDATA[support@mycoding.id (Aditi Bharade)]]></author> </item> <item> <title><![CDATA[Biz leaders react as a 'blunami' sweeps America on Election Night]]></title> <description><![CDATA[Biz leaders react as a 'blunami' sweeps America on Election Night. Business leaders and tech executives are now weighing in on what the new governmental landscape could average for their industries.]]></description> <media:thumbnail url="https://i.insider.com/6aea03b3f5f059691404aa46?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/biz-leaders-react-as-a-blunami-sweeps-america-on-election-night-75524</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6aea034c94c155f6acb2dfb7?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6aea034c94c155f6acb2dfb7?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6aea034c94c155f6acb2dfb7?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6aea034c94c155f6acb2dfb7?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6aea034c94c155f6acb2dfb7?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6aea034c94c155f6acb2dfb7?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6aea034c94c155f6acb2dfb7?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="US Capitol." decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>The 2026 midterm results have started to rotate in.</span> <span> <span e-name="image-source" itemprop="creditText">Saul LOEB / AFP via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>The <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">2026 midterm elections</a> delivered shocking wins for Democrats on Tuesday evening, reshaping the balance of power in Washington.</p><p>Democrats picked up key Senate seats, including James Talarico's win in Texas and Sherrod Brown's win in Ohio, and are now projected to authority the chamber. Talarico became the archetypal Democrat elected to the US Senate in Texas in decades, and SpaceX CEO Elon Musk spent complete $150 myriad supporting the race's Republican candidate, Texas Attorney General Ken Paxton</p><p>Business leaders, tech executives, and investors are now assessing what the new governmental landscape could average for their industries.</p><p>In California, the results of the nation's first-ever ballot measure to enforce a one-time 5% <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">wealth tax</a> on residents alongside net value exceeding $1 milliard could have important implications for the state's elite. Results of that ballot were not yet in as of 11:30 pm ET.</p><p>And several of the tech and endeavor leaders who sought nearer ties alongside President <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Donald Trump</a> onward of his come back to the White House could soon<strong> </strong>face new legislative scrutiny.</p><p>Here's how powerbrokers in endeavor and tech reacted to the first midterms results in the consequence of the polls decision throughout the country:</p><h2 id="6f907a9b-16f0-4a88-88df-8c80921685d0" data-toc-id="6f907a9b-16f0-4a88-88df-8c80921685d0">Reid Hoffman, LinkedIn cofounder</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view" itemscope="" itemtype="https://schema.org/ImageObject"> <div> <p><img src="image/svg+xml,%3C%3Fxml%20version=&#039;1.0&#039;%20encoding=&#039;UTF-8&#039;%3F%3E%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20width=&#039;1&#039;%20height=&#039;1&#039;/%3E" data-content-type="image/jpeg" data-srcs='//i.insider.com/6aeaab25cd2cd3a46a0f094b&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:5000,&quot;aspectRatioH&quot;:3333}}' alt="Reid Hoffman sits onstage in forefront of a blue Clinton Global Initiative backdrop during a gathering session."> </p></div> <span> <figcaption e-name="image-caption"> Reid Hoffman is a Democratic megadonor.&nbsp; <span e-name="image-source" itemprop="creditText"> JP Yim/Getty Images for Clinton Global Initiative </span> </figcaption> </span> </figure> <p id="6f907a9b-16f0-4a88-88df-8c80921685d0"><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Reid Hoffman</a>, the cofounder of LinkedIn and a Democratic megadonor, reacted to the party's big wins in a article on X Tuesday evening.</p><p id="6f907a9b-16f0-4a88-88df-8c80921685d0">"Voters made apparent they petition a distinct benevolent of country. Americans desire an economics that can vie globally and provision for them at home. And they made apparent that they desire leaders they can rely to combat for their constituents," he wrote.</p><p id="6f907a9b-16f0-4a88-88df-8c80921685d0">"This night blew the doors off our expectations. From Texas to Ohio, Kentucky to Iowa, and South Carolina to Indiana, voters rejected the position quo. Tonight's lesson: Never discount any elector in any place," he continued.</p> <p id="6f907a9b-16f0-4a88-88df-8c80921685d0">Hoffman has been energetic in government and vocal concerning his assistance for Democrats, spending tens of millions this ballot cycle. He additionally spent millions to assistance Kamala Harris's run in 2024.</p><p id="6f907a9b-16f0-4a88-88df-8c80921685d0">Hoffman has earlier stated the Democratic Party had alienated Silicon Valley and was partially to accuse for its change to the right.</p><h2 id="a6e3b6f9-a954-41bd-864a-6483333966a7" data-toc-id="a6e3b6f9-a954-41bd-864a-6483333966a7">Brad Gerstner, Altimeter Capital CEO</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view" itemscope="" itemtype="https://schema.org/ImageObject"> <div> <p><img src="image/svg+xml,%3C%3Fxml%20version=&#039;1.0&#039;%20encoding=&#039;UTF-8&#039;%3F%3E%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20width=&#039;1&#039;%20height=&#039;1&#039;/%3E" data-content-type="image/jpeg" data-srcs='//i.insider.com/6ad5950fe50b02f612be4bec&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:4000,&quot;aspectRatioH&quot;:2667}}' alt="Brad Gerstner in a dreary lawsuit and tie stands in concentration beside another suited individual indoors."> </p></div> <span> <figcaption e-name="image-caption"> Brad Gerstner is the decorator of "Trump Accounts."&nbsp; <span e-name="image-source" itemprop="creditText"> Bloomberg/Getty Images </span> </figcaption> </span> </figure> <p id="a6e3b6f9-a954-41bd-864a-6483333966a7"><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Brad Gerstner</a>, CEO of Altimeter Capital, had thoughts on how data center buildout in the US would be affected by the elections.</p><p>In a visitant appearance on the All-In podcast livestream Tuesday evening, Gerstner stated fears that a "blue tsunami" could create it difficult to build new data centers are "overblown."</p><p>But he stated that ballot results could dilatory downward the betterment of the centers, and candidates akin Gina Hinojosa, the Democrat who won the Texas gubernatorial competition Tuesday, could "issue a moratorium on new data centers." He stated this could be "really challenging for the AI infratrade."</p><p>Gerstner additionally stated that Republicans and the AI community have "struggled alongside the messaging" complete AI as the affordability emergency has weighed on Americans' minds.</p><p>The capitalist is the decorator of "Trump Accounts," the funding conveyance for children in the nation that launched in July.</p><h2 id="0ec3f3f6-8483-4046-ad5d-49b8268c0e40" data-toc-id="0ec3f3f6-8483-4046-ad5d-49b8268c0e40">Dylan Patel, SemiAnalysis CEO</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view" itemscope="" itemtype="https://schema.org/ImageObject"> <div> <p><img src="image/svg+xml,%3C%3Fxml%20version=&#039;1.0&#039;%20encoding=&#039;UTF-8&#039;%3F%3E%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20width=&#039;1&#039;%20height=&#039;1&#039;/%3E" data-content-type="image/jpeg" data-srcs='//i.insider.com/6aeaac34cd2cd3a46a0f094f&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:4000,&quot;aspectRatioH&quot;:2667}}' alt="Hasan Minhaj speaks into a handheld microphone during a seated panel conversation on a stage."> </p></div> <span> <figcaption e-name="image-caption"> Dylan Patel, originator of SemiAnalysis, speaks during the Raise acme in Paris, France, on Tuesday, July 8, 2025. The annual gathering gathers earth leaders and key speakers in tech and AI. Photographer: Nathan Laine/Bloomberg via Getty Images&nbsp; <span e-name="image-source" itemprop="creditText"> Nathan Laine/Bloomberg via Getty Images </span> </figcaption> </span> </figure> <p id="0ec3f3f6-8483-4046-ad5d-49b8268c0e40">Dylan Patel, CEO of SemiAnalysis, hinted at what he believes a blue motion could average for the AI buildout.</p><p id="0ec3f3f6-8483-4046-ad5d-49b8268c0e40">"I am now bullish area datacenters," Patel stated in a article on X alongside a screenshot of results out of Texas that showed Hinojosa alongside an first guide complete incumbent Republican Gov. Greg Abbott.</p><p id="0ec3f3f6-8483-4046-ad5d-49b8268c0e40">Ahead of the midterms, several in tech expressed involvement that Democratic wins would average additional scrutiny on data centers, which have faced fierce opposition in communities throughout the US.</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Natalie is a elder newsman on Business Insider's Business News squad covering the AI and data center boom.</span><span>She was earlier on BI's Legal Affairs team, anywhere she handled important cases coming out of province and national court, as fine as bankruptcy. Her safety frequently focused on stories at the intersection of law, business, politics, and technology. Natalie has covered Donald Trump&rsquo;s <a href="https://en.mycoding.id/category/business" target="_blank">criminal</a> and <a href="https://en.mycoding.id/category/business" target="_blank">civil cases</a>, the motion of lawsuits against the second Trump administration, the indictment and offender test of <a href="https://en.mycoding.id/category/business" target="_blank">Sean &ldquo;Diddy&rdquo; Combs</a>, the shooting death of UnitedHealthcare CEO <a href="https://en.mycoding.id/category/business" target="_blank">Brian Thompson</a>, and the lawful battles facing <a href="https://en.mycoding.id/category/business" target="_blank">Elon Musk</a> and his companies.&nbsp;</span><span>Natalie came to Business Insider in June 2021 as a breaking news reporter, focusing on the most engaging angles on the day's trending news. Natalie mostly drove BI&rsquo;s safety about the <a href="https://en.mycoding.id/category/business" target="_blank">fatal &ldquo;Rust&rdquo; shooting</a> involving Alec Baldwin and the disappearance and murder of <a href="https://en.mycoding.id/category/business" target="_blank">Gabby Petito</a>.</span><span>Prior to joining BI, Natalie worked for the <a href="https://en.mycoding.id/category/business" target="_blank">New York Post</a>, the New York Daily News, and The Brooklyn Paper. She has an extended backdrop covering infringement and courts. During her additional than 12-year reporting career, she did a stint covering the constabulary attack out of the New York Police Department's headquarters. Natalie, a Brooklyn native, graduated from Brooklyn College in 2012 alongside a flat in journalism.&nbsp;</span> </p> </div> </div> <div> <div> <p><span>Kelsey Vlamis is a elder newsman for Business Insider, anywhere she covers endeavor and tech news. She additionally writes endeavor stories concerning travel, luxury, and culture. Previously, she covered the environment, outdoors, and indigenous issues.</span><span>Her characteristic narrative <a href="https://en.mycoding.id/category/business" target="_blank">"Disaster at 18,200 feet"</a> received awards from the <a href="https://en.mycoding.id/category/business" target="_blank">New York Press Club</a>&nbsp;and the&nbsp;<a href="https://en.mycoding.id/category/business" target="_blank">North American Travel Journalists Association</a>, as fine as honest citation from the&nbsp;<a href="https://en.mycoding.id/category/business" target="_blank">Society of American Travel Writers</a>. She has additionally received an <a href="https://en.mycoding.id/category/business" target="_blank">American Journalism Online Award</a> for her safety on missing and murdered Indigenous group in Wyoming.</span><span>She's appeared on CBS, NPR, NBC, and another outlets to conversation her reporting. She earlier worked on the earth news array at the BBC in London and received a master's in reporting from Northwestern University.</span><span>She can be reached by email at kvlamis@businessinsider.com or via the encrypted-messaging app Signal at kelseyv.21.</span> </p> </div> </div> <div> <div> <p><span>Aditi is a news newsman at Business Insider&rsquo;s Singapore bureau. She covers hustle civilization and the forthcoming of work, focusing on how AI and innovation are reshaping jobs, careers, and workplaces.</span><span>She earlier worked for The Straits Times, anywhere she wrote breaking news stories for the Singapore desk.&nbsp;She studied communications and endeavor at Nanyang Technological University.&nbsp;</span><span></span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/biz-leaders-react-as-a-blunami-sweeps-america-on-election-night-75524</guid> <pubDate>Wed, 04 Nov 2026 05:49:52 +0700</pubDate> <author><![CDATA[support@mycoding.id (Natalie Musumeci,Kelsey Vlamis,Aditi Bharade)]]></author> </item> <item> <title><![CDATA[Democrats’ big night has the internet joking that DEI is back]]></title> <description><![CDATA[Democrats’ big night has the internet joking that DEI is back. Early ballot results display huge gains for Democrats. Delighted net denizens say it method DEI is so back.]]></description> <media:thumbnail url="https://i.insider.com/6aeaac0ccd2cd3a46a0f094d?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/democrats-big-night-has-the-internet-joking-that-dei-is-back-75525</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6aeaabd5cd2cd3a46a0f094c?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6aeaabd5cd2cd3a46a0f094c?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6aeaabd5cd2cd3a46a0f094c?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6aeaabd5cd2cd3a46a0f094c?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6aeaabd5cd2cd3a46a0f094c?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6aeaabd5cd2cd3a46a0f094c?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6aeaabd5cd2cd3a46a0f094c?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="People ballot during the midterm elections first in the day at the Brooklyn Museum in New York on November 3, 2026" decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>With a apt blue tsunami, several are joking that DEI is back.</span> <span> <span e-name="image-source" itemprop="creditText">TIMOTHY A. CLARY / AFP via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>If first <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">election night results</a> are any barometer, it power be period for everyone to get additional woke.</p><p>So far, polls throughout the nation display a apt blue tsunami, alongside traditional Republican strongholds chipped distant at &mdash; or equal flipped &mdash; by Democrats. Jon Ossoff won reelection in Georgia handily; South Carolina's Senate place flipped to blue; and Democrat James Talarico is projected to be Texas' next senator.</p><p>The net has arrive to its own (somewhat joking) conclusion: DEI is so back. Delighted X users spent the evening joking that pronouns volition come back to email signatures, whether workers akin it or not.</p><p>"YOU HAVE TWELVE HOURS TO PLACE THE PRONOUNS BACK IN YOUR EMAIL OR YOU WILL BE REPORTED," one <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">X article read</a>. Another joked that should <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Democrats win 53</a> or additional Senate seats, pronouns would have to come back to email signatures. New York City Council associate <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Chi Oss&eacute; wrote</a> "PRONOUNS BACK IN BIOS NOW" in reply to favorable projections for Texas Democratic Senate hopeful James Talarico. And yet <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">another X article declared</a> that there would be a new sex alongside all place Democrats won.</p><p>Of course, these are flippant meme fodder, but they get at a possible vibe shift. In the awaken of President Donald Trump's 2024 victory, the two the national authorities and, in turn, companies throughout the economics cracked downward on DEI initiatives. </p><p>Some firms did certainly inform workers to <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">remove their pronouns</a> from their email signatures; others <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">publicly pulled rear on DEI</a> initiatives and goals, leaving <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">some workers emotion disheartened</a> and others affirmed. Overall, it was a fast about-face from 2020-era rhetoric and initiatives that centered on ethnic equity and inclusion, and a pivot that many <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">companies embraced</a> in an attempt to not diagram the ire of Trump and the national government.</p><p>Now, though, the governmental landscape has been thrown into another seismic change alongside the apparent leftward rotate in the midterms. For the firms that have <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">stuck alongside their DEI initiatives</a>, that power be greeted news, as voters clasp a new collection of leaders. And, of course, DEI never completely went away: Many companies <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">still quietly embraced varied hiring</a> practices, but shirked distant from the term.</p><p>There's additionally continually the possible that the apt Democratic gains guide to new innovation; as <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">one X poster wrote</a>, "We're doing twice pronouns now!"</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/democrats-big-night-has-the-internet-joking-that-dei-is-back-75525</guid> <pubDate>Wed, 04 Nov 2026 05:07:23 +0700</pubDate> <author><![CDATA[support@mycoding.id (Juliana Kaplan)]]></author> </item> <item> <title><![CDATA[Jelly Sheet]]></title> <description><![CDATA[Jelly Sheet. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/jelly-sheet-75526</link> <content:encoded><![CDATA[<div> <div><p><span>CODEVEMBER 2026 / 01 / FOLD</span></p><p>Drag the cloth &middot; Space to pause</p></div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/jelly-sheet-75526</guid> <pubDate>Wed, 04 Nov 2026 04:40:50 +0700</pubDate> <author><![CDATA[support@mycoding.id (Riki Setiawan)]]></author> </item> <item> <title><![CDATA[Distinct cellular and genetic differences in colorectal cancer in young patients]]></title> <description><![CDATA[Distinct cellular and genetic differences in colorectal cancer in young patients. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/distinct-cellular-and-genetic-differences-in-colorectal-cancer-in-young-patients-75518</link> <content:encoded><![CDATA[<div> <div><h3><em>Researchers identified age-associated differences in tumor construction and cistron activity, creating a basis for examining why colorectal malignancy can be additional assured in younger adults</em></h3> <p>Dana-Farber Cancer Institute researchers, alongside alongside Mass General Brigham researchers from the Gene Lay Institute of Immunology and Inflammation, and the Broad Institute, have uncovered biologic clues to why colorectal malignancy can behave additional aggressively in younger people. Published today in <a href="https://en.mycoding.id/category/technology" target="_blank">Nature Medicine</a>, the study &mdash; the largest of its benevolent &mdash; lays a basis for understanding age-associated differences in colorectal malignancy and exploring forthcoming treatments.</p> <p>In the United States, colorectal malignancy assessment rates among group younger than 50 rosy 2.9% per twelvemonth from 2013 through 2022, according to the <a href="https://en.mycoding.id/category/technology" target="_blank">American Cancer Society</a>. Its 2026 study identifies colorectal malignancy as the foremost logic of malignancy death in this age group. Younger patients are additionally additional apt to be diagnosed at advanced stages, underscoring the need to improved comprehend the existence discipline of early-onset disease.</p> <p>"Through Dana-Farber&rsquo;s Young-Onset Colorectal Cancer Center, we see how deeply this sickness can power younger patients and their families, frequently during the busiest and most formative years of life," stated co-senior author <a href="https://en.mycoding.id/category/technology" target="_blank" data-entity-type="node" data-entity-uuid="0ccd941b-6cd3-4ea7-95e5-e834cd2846a8" data-entity-substitution="canonical" title="Kimmie Ng, MD, MPH">Kimmie Ng, MD, MPH</a>, who is the director of the <a href="https://en.mycoding.id/category/technology" target="_blank" data-entity-type="node" data-entity-uuid="9281cba3-b81c-4be6-9ec3-e5a3c634e2cf" data-entity-substitution="canonical" title="Young-Onset Colorectal Cancer Center">Young-Onset Colorectal Cancer Center at Dana-Farber</a>. "This collaborative activity alongside Mass General Brigham researchers from the Gene Lay Institute and researchers from the Broad Institute gives us crucial new understanding into the existence discipline of these tumors. The findings provision a precious roadmap for additional examining the distinct features of young-onset colorectal cancer. Our supreme goal is to detect novel strategies for prevention, diagnosis, and care for our young patients."</p> <p>"The need to comprehend why colorectal malignancy is affecting younger adults at expanding rates is urgent," stated co-senior author Ana C. Anderson, PhD, a center department associate of the Gene Lay Institute of Immunology and Inflammation at Brigham and Women&rsquo;s Hospital, Massachusetts General Hospital, and Harvard Medical School. "And that starts alongside understanding the existence discipline of the sickness throughout the complete lifespan. By looking beyond accepted age cutoffs, we&rsquo;ve uncovered biologic patterns that before studies may have missed and created a basis for the site to examine them further. While we&rsquo;re motionless at the commencement of understanding what these differences mean, our activity gives researchers a new direction to prosecute in tackling this urgent issue in individual disease."</p> <p>The investigation team, led by archetypal author Caroline Porter, PhD, of the Klarman Cell Observatory at the Broad Institute, studied specimens from surgeries stored in Dana-Farber&rsquo;s Gastrointestinal Biobank from surgeries at Brigham and Women&rsquo;s Hospital. Co-senior authors contain Anderson, Ng, and Ramnik J. Xavier, MD, PhD, of the Broad Institute, Mass General Brigham, and the Gene Lay Institute. They analyzed 189 tumors from patients ages 29 to 90+, including 54 diagnosed before age 50, and 135 diagnosed at age 50 or older. Using a method called single-nucleus RNA sequencing, the researchers measured cistron action in additional than 850,000 malignancy cells and another cells in the tumors. The technique, which plant alongside icy tissue, enabled the squad to build a detailed map of tumor cells by studying archived samples alongside extended medicinal document data.</p> <p>Rather than dividing the tumor samples into two data sets and comparing the younger and older age groups, the researchers looked for factors that changed gradually alongside age, accounting for tumor location, stage, sex, and previous care in their analyses. This method revealed subtle differences that apt would have been obscured by a uncomplicated two-data set comparison.</p> <p>Among tumors of the most average colorectal malignancy subtype, younger patients&rsquo; tumors had a considerably higher proportion of connective and supporting cells related to malignancy cells. A higher proportion of connective and supporting cells has been connected to chemotherapy opposition in multiple types of firm cancer. The squad confirmed this form using gene-activity data from 564 another tumors and device inspection of stained tissue images from another 712 tumors.&nbsp;</p> <p>Younger patients additionally had higher action of lengthy non-coding RNAs, molecules that can control genes without making proteins. Some appeared often throughout distinct types of malignancy cells. Many are "dark" RNAs, whose functions remain mostly unknown. The squad additionally saw cistron action suggesting stronger indication between cells that can assistance malignancy cells move and invade nearby tissue in younger patients.</p> <p>"Our study is an advancement from former activity in that we analyzed tumors from a ample figure of patients and used single-cell approaches to discover novel features distinctive to tumors from young patients," stated Xavier, a co-senior author of the study, a center institute associate at the Broad Institute, Kurt Isselbacher Professor at Massachusetts General Hospital and Harvard Medical School, and Vice Director of the Gene Lay Institute. Xavier is additionally a gastroenterologist at Mass General Brigham. "This activity sets the phase for forthcoming mechanistic studies on how these division programs engage alongside chemicals from the nutrition and from gut microbes to logic early-onset colorectal cancer."&nbsp;</p> <p>Although the findings provision key understanding into colorectal malignancy in young individuals, they do not yet provision evidence that these differences logic additional assured disease. One remaining inquiry is whether there are differences in immune responses in these tumors throughout ages &mdash; the researchers' methods captured comparatively few immune cells. Future studies volition examine how these changes may power malignancy growth and spread, and whether they recommendation opportunities for safety or treatment.</p> <p><strong>Authorship:</strong> Authors contain Caroline B. M. Porter, Shane P. Murphy, Jules Cazaubiel, Toni M. Delorey, Liat Amir-Zilberstein, Orr Ashenberg, Liubou Klindziuk, Elizabeth Andrews, William Tan, Kosuke Matsuda, Atsushi Kondo, Satoko Ugai, Tomotaka Ugai, Shuji Ogino, Emily Finan, Jacques Deguine, Ewa Sicinska, Lauren K. Brais, Jennifer S. Thalappillil, Marios Giannakis, Ramnik J. Xavier, Ana C. Anderson and Kimmie Ng.</p> <p><strong>Disclosures:</strong> Anderson is a associate of the specialized advisory boards for Compass Therapeutics, Zumutor Biologics and Cytospire; these interests were reviewed and managed by Brigham and Women&rsquo;s Hospital and Mass General Brigham in accordance alongside their conflict-of-interest policies. Ogino has served as a adviser for Sanofi Pasteur. Xavier is a co-founder of Convergence Bio, a specialized advisory commission associate at Nestl&eacute; and Magnet BioMedicine, and a commission director at MoonLake Immunotherapeutics; these organizations had no function in the study. Deguine is a associate of BioRender&rsquo;s specialized advisory board. Giannakis receives organizational investigation backing from Janssen and Sunbird Bio, has consulted for Nerviano Medical Sciences, and has received honoraria from OncLive and PER. Ng consults for or serves on advisory boards for Bayer, Pfizer, CytomX, Jazz Pharmaceuticals, Revolution Medicines, Agenus, Johnson &amp; Johnson, AbbVie, Sanofi, GlaxoSmithKline, Flagship Pioneering, AstraZeneca, Amgen, CRICO and Manta Cares; receives organizational investigation backing from Pharmavite and Janssen; and serves as an Associate Editor at JAMA. Her interests were reviewed and managed by Dana-Farber Cancer Institute in accordance alongside its conflict-of-interest policies.</p> <p><strong>Funding:</strong> This study was funded in part by the Gene Lay Institute of Immunology and Inflammation, Helen Gurley Brown Foundation/Dana-Farber Cancer Institute, Project P Fund, Patrick Beauregard Fund, Poorvu-Jaffe Fund for Young-Onset Colorectal Cancer Research, The Thau Fund, the Eigner Fund for Young-Onset Colorectal Cancer, the Klarman Cell Observatory at Broad Institute, National Institutes of Health (R01 CA205406, P30 DK043351, R01 CA285851, P01 CA87969, UM1 CA186107, P01 CA55075, UM1 CA167552, U01 CA167552, R01 CA151993, R35 CA197735), and the American Cancer Society Clinical Research Professor Award (CRP-24-1185864-01-PROF).<br>&nbsp;</p> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/distinct-cellular-and-genetic-differences-in-colorectal-cancer-in-young-patients-75518</guid> <pubDate>Wed, 04 Nov 2026 04:20:13 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[How to rank in ChatGPT in 6 steps]]></title> <description><![CDATA[How to rank in ChatGPT in 6 steps. To position in ChatGPT, authorize OpenAI’s hunt crawler, the program that says web pages for ChatGPT, on your site, afterward [...] Read More... The article How to position in C...]]></description> <media:thumbnail url="https://www.hostinger.com/tutorials/wp-content/uploads/sites/2/2026/11/Tutorial-Cover-Digital-marketing-AI-stats.jpg.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/how-to-rank-in-chatgpt-in-6-steps-75520</link> <content:encoded><![CDATA[<p>To position in ChatGPT, authorize OpenAI&rsquo;s hunt crawler, the program that says web pages for ChatGPT, on your site, afterward publish pages that answer your customers&rsquo; questions and acquire mentions on trusted websites.</p><p>ChatGPT, OpenAI&rsquo;s Artificial Intelligence (AI) chatbot, responds in conversation fairly than displaying a leaf of hunt results akin Google. When it searches the web, it picks sources for all immediate (the inquiry person types), according to how relevant, uncomplicated to find, and trustworthy a leaf is.</p><p>There are six steps to position in ChatGPT:</p><ol> <li>Give OpenAI&rsquo;s hunt crawler approval to sojourn your site.</li> <li>Confirm the crawler can attain your pages.</li> <li>Get your pages into Bing and Google hunt results.</li> <li>Keep your most crucial content in the leaf itself, so crawlers don&rsquo;t need JavaScript to see it.</li> <li>Write pages that answer the exact questions your customers ask.</li> <li>Earn safety on the websites ChatGPT cites for your customers&rsquo; questions.</li> </ol><p>After that, track how frequently ChatGPT sends you visitors and mentions your brand, and fix the problems that keep sites out of answers.</p><p>No method guarantees a citation, but these steps location average admission and satisfied problems that keep ChatGPT from finding or citing your site.</p><h2 id="h-how-does-chatgpt-choose-which-websites-to-cite">How does ChatGPT choose which websites to cite?</h2><p>ChatGPT chooses websites to citation by <strong>searching the web whenever a inquiry requires current data and picking the pages it judges most applicable and reliable</strong>.</p><p>When it searches, ChatGPT rewrites the immediate into one or additional targeted hunt queries. It gathers pages from partner hunt providers and from OpenAI&rsquo;s own crawler.</p><p>Two group asking the identical inquiry in distinct words can get distinct sources, since ChatGPT rewrites all immediate before searching.</p><p>Answers additionally change from individual to person, depending on all user&rsquo;s approximate location and ChatGPT&rsquo;s recollection feature, which saves particulars from former chats.</p><p>OpenAI says ChatGPT ranks hunt results according to multiple factors designed to exterior relevant, dependable information. In practice, you can power three areas:</p><ul> <li><strong>Discoverability.</strong> OpenAI&rsquo;s crawler and hunt engines can discover and peruse the page.</li> <li><strong>Relevance.</strong> The leaf answers the inquiry rearward the immediate in the words group use to search. The principles of <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">AI satisfied optimization</a> use here.</li> <li><strong>Authority.</strong> Other trusted websites citation your brand frequently and depict it consistently.</li> </ul><h3>What&rsquo;s the difference between a ChatGPT citation and a citation?</h3><p>The difference is the link: a citation is <strong>your brand named in ChatGPT&rsquo;s answer without a link</strong>, during a citation is <strong>a clickable nexus to your page</strong>. Citations appear as small links next to the sentences they assistance and in the catalog that opens whenever you choose <strong>Sources</strong>.</p><p>Website citations appear whenever ChatGPT searches the web. Mentions can arrive from a live search, too, or from ChatGPT&rsquo;s training data, the content it learned from. That&rsquo;s why it sometimes names a brand without linking anywhere.</p><p>When we asked ChatGPT for a project administration tool for a five-person squad under $50 a month, its summary named ClickUp, Trello, and Asana without links. Further down, ClickUp&rsquo;s admission cited clickup.com as a source.</p><div> <figure data-wp-context='&quot;6aeaa37462a7a&quot;}' data-wp-interactive="core/image" data-wp-key="6aeaa37462a7a"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.hostinger.com/tutorials/wp-content/uploads/sites/2/2026/11/1793761766758-0.png" alt="ChatGPT answer naming ClickUp, Trello, and Asana as top picks, alongside a clickup.com origin nexus under ClickUp’s entry"></figure> </div><h2 id="h-1-allow-openais-search-crawler-on-your-website">1. Allow OpenAI&rsquo;s hunt crawler on your website</h2><p>To let ChatGPT discover your site, <strong>allow OAI-SearchBot</strong>, the crawler OpenAI uses for ChatGPT search, in your <strong>robots.txt</strong> file, and <strong>make certain your safety settings don&rsquo;t obstacle it</strong>.</p><p>The <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">robots.txt file</a> is a abbreviated content document in your site&rsquo;s chief directory that tells crawlers which pages they may visit. OpenAI&rsquo;s hunt crawler checks this document before it says your pages.</p><p>According to <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer nofollow">OpenAI&rsquo;s crawler documentation</a>, sites that obstacle OAI-SearchBot don&rsquo;t appear in ChatGPT hunt answers, although a plain nexus to the location can motionless display up.</p><p>OpenAI documents four bots that sojourn websites. Only OAI-SearchBot controls whether your pages can appear in ChatGPT search:</p><figure tabindex="0"><table readabilitydatatable="1"><tbody><tr><td colspan="1" rowspan="1"><p><strong>Crawler</strong></p></td><td colspan="1" rowspan="1"><p><strong>What it does</strong></p></td><td colspan="1" rowspan="1"><p><strong>Affects ChatGPT hunt visibility</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>OAI-SearchBot</span></p></td><td colspan="1" rowspan="1"><p><span>Finds and refreshes pages for ChatGPT search</span></p></td><td colspan="1" rowspan="1"><p><span>Yes</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>GPTBot</span></p></td><td colspan="1" rowspan="1"><p><span>Collects satisfied that may be used to train OpenAI&rsquo;s AI models</span></p></td><td colspan="1" rowspan="1"><p><span>No</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>ChatGPT-User</span></p></td><td colspan="1" rowspan="1"><p><span>Opens a leaf whenever a individual asks ChatGPT to sojourn it</span></p></td><td colspan="1" rowspan="1"><p><span>No</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>OAI-AdsBot</span></p></td><td colspan="1" rowspan="1"><p><span>Checks the pages that advertisers nexus to from ChatGPT ads</span></p></td><td colspan="1" rowspan="1"><p><span>No</span></p></td></tr></tbody></table></figure><p>GPTBot and OAI-SearchBot activity independently, so you can let ChatGPT citation your pages during opting out of GPTBot&rsquo;s gathering for AI training.</p><p>OpenAI notes that <strong>robots.txt</strong> rules may not use to ChatGPT-User, since a individual triggers all of its visits.</p><p>Many location owners already create this choice. In <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">Hostinger&rsquo;s inspection of 66.7 milliard automated requests</a> throughout 5 myriad hosted websites, OAI-SearchBot reached 68% of sites during a six-day example in November 2025, during GPTBot cut to 12%, downward from 84% in August.</p><p>Hostinger&rsquo;s study calls this approach, allowing hunt crawlers and blocking training crawlers, the emerging standard.</p><p>Most hosts let you edit <strong>robots.txt</strong> through a document director or a WordPress plugin. On Hostinger web and haze hosting, the document sits in your site&rsquo;s chief folder, <strong>public_html</strong>, which you can admission via the <strong>File Manager</strong> in the Hostinger dashboard.</p><p>On WordPress, a document you create there replaces the default version, so copy the rules and sitemap row from your live <strong>robots.txt</strong> into the new document first.</p><p>Hostinger AI Builder plant differently. It automatically creates <strong>robots.txt</strong> that allows all crawlers, including OAI-SearchBot, and doesn&rsquo;t obtain tradition rules.</p><p>To authorize OpenAI&rsquo;s hunt crawler and obstacle its training crawler, add these two sets of rules to your <strong>robots.txt</strong> file. Edit the existing set alternatively of adding a new one if the document already has a set for either crawler:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">User-agent: OAI-SearchBot Allow: / User-agent: GPTBot Disallow: / </pre><p>Each set starts alongside a <strong>User-agent</strong> row naming one crawler, followed by what it may sojourn (<strong>Allow</strong>) or may not sojourn (<strong>Disallow</strong>). A sole slash (<strong>/</strong>) method the entire site.</p><p>OAI-SearchBot follows lone the set that names it, not the rules under <strong>User-agent: *</strong>. Copy any restrictions you desire it to follow, specified as <strong>Disallow: /wp-admin/</strong>, into its own set.</p><div> <p>Delete the two GPTBot lines if you don't intellect GPTBot collecting your satisfied for AI training. GPTBot has no consequence on your ChatGPT hunt visibility either way.</p> </div> <p>After you alter your rules, OpenAI&rsquo;s systems obtain concerning 24 hours to choice them up.</p><p>A <strong>robots.txt</strong> regulation lone gives permission. OpenAI&rsquo;s <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer nofollow">ChatGPT hunt assistance page</a> additionally asks location owners to verify their hosting provider and safety services authorize OAI-SearchBot.</p><p>The crawler can&rsquo;t peruse your pages if your firewall, the display that blocks doubtful traffic, stops it or asks it to demonstrate it&rsquo;s human.</p><h2 id="h-2-check-that-openais-crawlers-can-reach-your-pages">2. Check that OpenAI&rsquo;s crawlers can attain your pages</h2><p>To inspect whether OpenAI&rsquo;s crawlers can attain your pages, <strong>read your live robots.txt file, verify your safety settings don&rsquo;t obstacle them, and scan your location alongside the Hostinger AI Visibility Checker</strong>. Each inspect catches a distinct problem, so run all three.</p><ol> <li><strong>Read your live robots.txt file.</strong> Open domain.tld/robots.txt in a personal browser window, using your genuine domain, not a impermanent address. Look for an OAI-SearchBot entry. Without one, the <strong>User-agent: *</strong> entry, which covers all crawlers, applies instead. Neither admission should say <strong>Disallow: /</strong>.</li> <li><strong>Check your safety settings.</strong> On Hostinger, they&rsquo;re part of the Content Delivery Network (CDN), a network of servers that speeds up your location and filters unwanted traffic. Go to <strong>Websites</strong> &rarr; your website &rarr; <strong>Performance</strong> &rarr; <strong>CDN</strong> &rarr; <strong>AI Audit</strong> and verify OAI-SearchBot isn&rsquo;t blocked.</li> <li><strong>Scan alongside the AI Visibility Checker.</strong> Enter your domain in the <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">Hostinger AI Visibility Checker</a> and click <strong>Scan site</strong>. Review the <strong>Crawl permission</strong> category first. On Hostinger web and haze hosting plans, you can additionally run it from <strong>Websites</strong> &rarr; your website &rarr; <strong>Analytics</strong> &rarr; <strong>AI visibility</strong>.</li> </ol><div> <p><span> <svg width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z" fill="#FEA419"></path> </svg> Important </span></p><p> Clear your site&rsquo;s cache, the saved copy of your pages that speeds up loading, if you motionless see old rules following editing <strong>robots.txt</strong>. On Hostinger, go to the <strong>Essentials</strong> division of your website&rsquo;s dashboard and click <strong>Clear cache</strong>. </p></div><p>Hostinger turns on its CDN automatically for eligible websites, so AI Audit can use equal if you&rsquo;ve never opened it. On another hosts, appearance for crawler or bot settings in your CDN or firewall dashboard.</p><p>Every AI crawler in AI Audit has its own <strong>Block</strong> switch. On our test site, AI Audit allowed all of them by default. Other CDN settings, specified as the safety level, can motionless obstacle crawlers during the toggle is off.</p><p>AI Audit additionally counts all crawler&rsquo;s requests complete the final 24 hours. Requests from OAI-SearchBot average OpenAI&rsquo;s crawler is trying to attain your site.</p><div> <figure data-wp-context='&quot;6aeaa374638f9&quot;}' data-wp-interactive="core/image" data-wp-key="6aeaa374638f9"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.hostinger.com/tutorials/wp-content/uploads/sites/2/2026/11/1793761776256-0.png" alt="Hostinger CDN AI Audit array filtered to OpenAI crawlers, showing OAI-SearchBot alongside three requests and its Block toggle turned off"></figure> </div><p>The AI Visibility Checker scans your homepage and site-wide files, specified as <strong>robots.txt</strong>, afterward runs 26 checks throughout seven categories. Each scan returns an AI preparedness mark out of 100, a letter grade, and a fix for all unsuccessful check.</p><div> <figure data-wp-context='&quot;6aeaa37463caf&quot;}' data-wp-interactive="core/image" data-wp-key="6aeaa37463caf"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.hostinger.com/tutorials/wp-content/uploads/sites/2/2026/11/1793761786069-0.png" alt="Hostinger AI Visibility Checker results showing a mark of 43 out of 100, Grade D, alongside the Crawl approval category highlighted"></figure> </div><p>The <strong>Crawl permission</strong> category reviews your <strong>robots.txt</strong> rules for the AI crawlers the tool tracks. It additionally sends a test sojourn posing as an AI tool to inspect whether bot safety stops it from loading your homepage.</p><p>When we blocked GPTBot on a WordPress test site, the <strong>AI crawlers are not blocked</strong> inspect dropped to 6/7, and named the crawler responsible: &ldquo;Blocked by robots.txt: GPTBot.&rdquo; A lesser mark from blocking GPTBot doesn&rsquo;t power ChatGPT search, since GPTBot lone collects satisfied for AI training.</p><p>Every unsuccessful inspect additionally has a <strong>Copy prompt</strong> button. It copies the fix as instructions you can paste into an AI assistant, which helps if you don&rsquo;t edit location records yourself.</p><div> <p><span> <svg width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z" fill="#FEA419"></path> </svg> Important </span></p><p> The AI Visibility Checker spots average admission and readability problems on your homepage and in site-wide files. It&rsquo;s an AI preparedness assessment, not a crawler director or citation tracker. Its mark doesn&rsquo;t verify that ChatGPT has crawled your pages or volition citation them. It additionally doesn&rsquo;t track ChatGPT mentions or citations, keep a former of crawler visits, edit <strong>robots.txt</strong>, or oversee crawlers. </p></div><h2 id="h-3-get-your-pages-listed-in-bing-and-google">3. Get your pages listed in Bing and Google</h2><p>To assistance Bing and Google discover and catalog your pages, <strong>submit your sitemap in Bing Webmaster Tools and Google Search Console</strong>, the liberated tools all hunt motor offers location owners.</p><p>A <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">sitemap</a> is a document that lists your site&rsquo;s pages and includes whenever all one was final updated. Search engines peruse it to discover pages they would alternatively miss.</p><p>Getting listed matters for ChatGPT since Microsoft, which runs Bing, is one of ChatGPT&rsquo;s hunt partners.</p><ul> <li><strong>Find your sitemap.</strong> On WordPress, open <strong>domain.tld/wp-sitemap.xml</strong>. Open <strong>domain.tld/sitemap_index.xml</strong> alternatively if you use the Yoast SEO or Rank Math plugin alongside its sitemap characteristic turned on. These plugins substitute the WordPress sitemap alongside their own.</li> <li><strong>Submit it to the two hunt engines.</strong> Paste your sitemap&rsquo;s location into Google Search Console under <strong>Indexing</strong> &rarr; <strong>Sitemaps</strong>, and into the sitemap division of Bing Webmaster Tools. Submission doesn&rsquo;t justify a listing, so inspect all tool&rsquo;s reports for excluded pages.</li> <li><strong>Add it to robots.txt.</strong> A <strong>Sitemap:</strong> row points all crawler that says the document to your leaf list. WordPress includes this row in its default <strong>robots.txt</strong>.</li> <li><strong>Notify Bing faster alongside IndexNow.</strong> IndexNow is a liberated scheme that tells Bing and another participating hunt engines, specified as Yandex and Naver, whenever you publish or update a page. Bing&rsquo;s liberated IndexNow plugin for WordPress sends these updates automatically.</li> <li><strong>Remove stray noindex tags.</strong> A noindex tag is a row of code that tells hunt engines to exclude a leaf from their results, and OpenAI respects it, too.</li> </ul><p>Being listed in hunt engines helps ChatGPT discover your pages through its hunt partners. Readable content, apparent answers, and exact safety on another sites enhance your chances of citation, but no sole aspect decides whether ChatGPT picks your page.</p><h2 id="h-4-make-key-content-readable-without-javascript">4. Make key satisfied readable without JavaScript</h2><p>To create key satisfied readable for ChatGPT, <strong>put the content you desire quoted, specified as answers, prices, and specifications, immediately in your page&rsquo;s code</strong> alternatively of loading it afterward alongside JavaScript.</p><p>The server, the device that stores your site, sends code written in HyperText Markup Language (HTML) whenever person opens a page. JavaScript is a distinct benevolent of code that runs in the visitor&rsquo;s browser to add or alter content.</p><p>OpenAI doesn&rsquo;t say whether its crawlers run JavaScript, so content that appears lone following JavaScript runs may never attain them.</p><p>Content that frequently goes missing includes:</p><ul> <li><strong>Pages built in the browser.</strong> Some sites dispatch an nearly bare leaf and inhabit in everything alongside JavaScript.</li> <li><strong>Click-to-open sections.</strong> Tabs and collapsible sections sometimes burden their content lone whenever a visitant clicks.</li> <li><strong>Embedded tools.</strong> Prices, reviews, and difference tables pulled in from third-party tools burden through JavaScript.</li> </ul><p>Follow these steps to inspect whether a page&rsquo;s key content is in its HTML:</p><ol> <li>Open the leaf in Chrome.</li> <li>View the page&rsquo;s raw code alongside Ctrl+U on Windows or Cmd+Option+U on Mac.</li> <li>Search for a declaration you desire ChatGPT to citation alongside Ctrl+F on Windows or Cmd+F on Mac.</li> </ol><p>Crawlers that don&rsquo;t run JavaScript may young female the declaration if it doesn&rsquo;t appear in the raw code.</p><p>The AI Visibility Checker runs a akin inspect on your homepage in its <strong>Content is readable without JavaScript</strong> check, but it doesn&rsquo;t appearance for particular sentences. A default WordPress location we tested passed alongside 58,865 characters of readable content in its HTML.</p><div> <p>Ask your developer to inspect the theme, plugins, and leaf builder if a WordPress leaf fails the test, since any of them can burden content alongside JavaScript.</p> </div> <h2 id="h-5-create-content-that-matches-how-people-prompt-chatgpt">5. Create satisfied that matches how group immediate ChatGPT</h2><p>To get cited, <strong>write pages that shield the particulars group contain in their ChatGPT prompts</strong>, specified as budget, squad size, and required features.</p><p>ChatGPT searches using a rewritten, additional targeted type of the immediate and can merge multiple sources into a sole answer. Pages that province these particulars plainly provision it particular facts to equivalent and quote.</p><p>Take the immediate &ldquo;project administration tool for a five-person squad under $50 a month.&rdquo; It contains three requirements: a tool type, a squad size, and a cost limit.</p><p>A leaf that addresses all three gives ChatGPT a fact for all requirement. A generic catalog of famous tools that omits prices and squad sizes leaves it alongside far small to activity with.</p><p>Three habits create your pages easier to cite:</p><ul> <li><strong>Answer first.</strong> Put the straightforward answer in the archetypal declaration under all heading, afterward add detail.</li> <li><strong>Use exact figures.</strong> Write numbers alongside units, dates, and type names alternatively of words akin &ldquo;fast&rdquo; or &ldquo;affordable.&rdquo; Specific facts are easier to quote.</li> <li><strong>Publish what nobody alternatively has.</strong> Your own data, test results, and first-hand examples provision ChatGPT a logic to citation your leaf complete others that reiterate the identical facts.</li> </ul><h2 id="h-6-earn-mentions-and-links-from-sites-chatgpt-already-cites">6. Earn mentions and links from sites ChatGPT already cites</h2><p>To acquire mentions and links from the sites ChatGPT already cites, <strong>run your customers&rsquo; questions in ChatGPT, note which websites it lists as sources, and get your brand listed, reviewed, or featured on them</strong>. Accurate safety there puts your brand anywhere ChatGPT already looks.</p><p>Review sites, difference articles, endeavor directories, and online forums form your <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">brand position in AI search</a>. ChatGPT can citation them whenever it answers questions concerning your brand.</p><p>Follow these steps to discover and acquire safety on those sites:</p><ol> <li><strong>List your prompts.</strong> Write 10 to 20 questions that your customers ask before buying, in their own words.</li> <li><strong>Log the cited websites.</strong> In a logged-out ChatGPT window, click <strong>+</strong>, choose <strong>Web search</strong>, and act all prompt. Write downward the websites cited in the answer. <strong>Sources</strong> additionally lists another applicable links, so note those separately.</li> <li><strong>Spot the repeats.</strong> Start alongside the websites that appear for multiple prompts, since they form additional of the answers your customers see.</li> <li><strong>Get onto those pages.</strong> Contact the authors of difference articles, complete your directory and assessment profiles, and answer questions in the forums that appear.</li> <li><strong>Keep your facts consistent.</strong> Use the identical prices, features, and communication particulars throughout all sources, so all origin ChatGPT finds tells the identical story.</li> </ol><p>Links from these pages additionally dispatch visitors to your location and assistance hunt engines discover and rely your pages.</p><h2 id="h-how-to-track-your-chatgpt-visibility-over-time">How to track your ChatGPT visibility complete time</h2><p>To track your ChatGPT visibility complete time, <strong>combine four signals: visits from ChatGPT, crawler activity, a monthly log of ChatGPT&rsquo;s answers, and, for larger sites, a paid tracking tool</strong>.</p><p>You need additional than one signal, since website data lone document visits from links group clicked in ChatGPT.</p><figure tabindex="0"><table readabilitydatatable="1"><tbody><tr><td colspan="1" rowspan="1"><p><strong>Signal</strong></p></td><td colspan="1" rowspan="1"><p><strong>What it shows</strong></p></td><td colspan="1" rowspan="1"><p><strong>Where to discover it</strong></p></td><td colspan="1" rowspan="1"><p><strong>Limitation</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Visits from ChatGPT</span></p></td><td colspan="1" rowspan="1"><p><span>Visits from links in ChatGPT answers</span></p></td><td colspan="1" rowspan="1"><p><span>Your website data tool</span></p></td><td colspan="1" rowspan="1"><p><span>Misses mentions and unclicked citations</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Crawler activity</span></p></td><td colspan="1" rowspan="1"><p><span>Whether OAI-SearchBot reaches your site</span></p></td><td colspan="1" rowspan="1"><p><span>Hostinger CDN AI Audit or your server&rsquo;s visitant logs</span></p></td><td colspan="1" rowspan="1"><p><span>Shows access, not citations</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Answer log</span></p></td><td colspan="1" rowspan="1"><p><span>Mentions and citations for your chosen prompts</span></p></td><td colspan="1" rowspan="1"><p><span>A spreadsheet you update monthly</span></p></td><td colspan="1" rowspan="1"><p><span>Answers change by account, wording, and location</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Paid tracking tools</span></p></td><td colspan="1" rowspan="1"><p><span>How frequently ChatGPT mentions you compared alongside competitors</span></p></td><td colspan="1" rowspan="1"><p><span>Tools specified as Semrush&rsquo;s AI Visibility Toolkit or Ahrefs Brand Radar</span></p></td><td colspan="1" rowspan="1"><p><span>Paid subscription; results depend on the prompts and locations the tool tracks</span></p></td></tr></tbody></table></figure><p>Links from ChatGPT can contain the tracking label, <strong>utm_source=chatgpt.com</strong>. This tag tells website data tools, specified as Google Analytics 4 (GA4), Google&rsquo;s liberated option, acknowledge anywhere a sojourn came from.</p><p>Follow these steps to inspect ChatGPT visits in GA4:</p><ol> <li>Go to <strong>Reports</strong> &rarr; <strong>Acquisition</strong> &rarr; <strong>Traffic acquisition</strong>.</li> <li>In the default view, which groups visits by channel, discover the <strong>AI Assistant</strong> row. It shows visits from AI chatbots, including ChatGPT, during the selected dates.</li> <li>To see ChatGPT on its own, click the dropdown complete the archetypal pillar of the array and choose <strong>Session origin / medium</strong>.</li> <li>Type &ldquo;chatgpt&rdquo; in the table&rsquo;s hunt box.</li> </ol><div> <figure data-wp-context='&quot;6aeaa3746c5f5&quot;}' data-wp-interactive="core/image" data-wp-key="6aeaa3746c5f5"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.hostinger.com/tutorials/wp-content/uploads/sites/2/2026/11/1793761791462-0.jpeg" alt="Google Analytics 4 Traffic acquisition study listing traffic channels, alongside the AI Assistant row highlighted."></figure> </div><p>For the answer log, run all immediate in a logged-out ChatGPT opening so saved memories don&rsquo;t form the answer. Record the date, whether ChatGPT mentioned your brand, whether it connected to your site, and which leaf it connected to.</p><h2 id="h-why-isnt-my-website-showing-up-in-chatgpt">Why isn&rsquo;t my website showing up in ChatGPT?</h2><p>Your website may be missing from ChatGPT since of one of five problems you can check: <strong>a blocked OAI-SearchBot, a safety environment that stops OpenAI&rsquo;s crawler, pages missing from hunt engines, satisfied that loads through JavaScript, or pages that answer the inquiry small entirely than the sources ChatGPT cites</strong>.</p><p>Check these causes in that order, since an first issue can create afterward fixes pointless. Improving your satisfied won&rsquo;t help, for example, if OAI-SearchBot is blocked.</p><p>These checks acknowledge specialized and satisfied gaps, but they can&rsquo;t document for all missing citation or citation.</p><figure tabindex="0"><table readabilitydatatable="1"><tbody><tr><td colspan="1" rowspan="1"><p><strong>Symptom</strong></p></td><td colspan="1" rowspan="1"><p><strong>What to check</strong></p></td><td colspan="1" rowspan="1"><p><strong>Fix</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Your location never appears, equal for prompts alongside your brand name</span></p></td><td colspan="1" rowspan="1"><p><span>Whether robots.txt or your CDN settings obstacle OAI-SearchBot</span></p></td><td colspan="1" rowspan="1"><p><span>Allow OAI-SearchBot in robots.txt and unblock it in AI Audit</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Your live robots.txt motionless shows the old rules</span></p></td><td colspan="1" rowspan="1"><p><span>Whether your site&rsquo;s cache is serving a saved copy</span></p></td><td colspan="1" rowspan="1"><p><span>Clear the cache, afterward inspect the document again</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>AI Audit shows no visits from OpenAI</span></p></td><td colspan="1" rowspan="1"><p><span>Whether the location fair went live, or whether a safety flat or firewall regulation is stopping the requests</span></p></td><td colspan="1" rowspan="1"><p><span>Check again in a few days if the location is new. Otherwise, inspect OAI-SearchBot&rsquo;s Block switch, your safety level, and firewall rules, and alter lone the environment that stops the crawler</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>New pages never get cited</span></p></td><td colspan="1" rowspan="1"><p><span>Whether the pages are listed in hunt engines and liberated of noindex tags</span></p></td><td colspan="1" rowspan="1"><p><span>Submit your sitemap and eliminate the noindex tag</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>ChatGPT summarizes a leaf but misses prices or details</span></p></td><td colspan="1" rowspan="1"><p><span>Whether that satisfied loads through JavaScript</span></p></td><td colspan="1" rowspan="1"><p><span>Move the satisfied into the page&rsquo;s HTML</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>ChatGPT cites competitors&rsquo; difference pages alternatively of yours</span></p></td><td colspan="1" rowspan="1"><p><span>Whether the cited pages answer the inquiry additional immediately or shield particulars yours lacks</span></p></td><td colspan="1" rowspan="1"><p><span>Fill the gaps on your leaf and acquire safety on the cited sites</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>ChatGPT describes your brand alongside outdated details</span></p></td><td colspan="1" rowspan="1"><p><span>Whether old pages elsewhere motionless catalog outdated details</span></p></td><td colspan="1" rowspan="1"><p><span>Update your profiles and acquire caller coverage</span></p></td></tr></tbody></table></figure><div> <p><span> <svg width="24" height="26" viewbox="0 0 24 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 23.5C17.799 23.5 22.5 18.799 22.5 13C22.5 7.20101 17.799 2.5 12 2.5C6.20101 2.5 1.5 7.20101 1.5 13C1.5 18.799 6.20101 23.5 12 23.5ZM13.637 8.65198C13.637 7.74791 12.9041 7.01501 12 7.01501C11.0959 7.01501 10.363 7.74791 10.363 8.65198C10.5335 10.5375 10.875 14.383 10.875 14.383C10.875 15.0043 11.3787 15.508 12 15.508C12.6213 15.508 13.125 15.0043 13.125 14.383V14.38L13.637 8.65198ZM11.9927 16.714C11.3714 16.714 10.8677 17.2177 10.8677 17.839C10.8677 18.4603 11.3714 18.964 11.9927 18.964H12.0073C12.6286 18.964 13.1323 18.4603 13.1323 17.839C13.1323 17.2177 12.6286 16.714 12.0073 16.714H11.9927Z" fill="#BE1025"></path> </svg> Warning </span></p><p> Avoid the <strong>I'm under attack!</strong> CDN safety flat unless your location is under attack. On our test site, it showed all visitant a browser inspect leaf before loading. Crawlers that don't run JavaScript get that leaf alternatively of your content. Keep the flat at Medium, the default. </p> </div> <h3>How lengthy does it obtain to display up in ChatGPT?</h3><p><strong>There&rsquo;s no predictable timeline for appearing in ChatGPT.</strong> OpenAI doesn&rsquo;t publish one and states that placement in ChatGPT hunt isn&rsquo;t guaranteed.</p><p>You additionally can&rsquo;t pay for a improved stance in ChatGPT&rsquo;s answers. ChatGPT shows ads in several countries, including the US and the UK, but OpenAI states that ads don&rsquo;t power its answers and labels them separately from the response.</p><p>Each part of the procedure has its own representative timing:</p><ul> <li><strong>First crawler visits.</strong> On our test site, AI Audit logged three OAI-SearchBot requests inside 24 hours of connecting its domain.</li> <li><strong>Search motor listings.</strong> Google says crawling new pages can obtain days to weeks, and a crawl petition doesn&rsquo;t justify a listing.</li> <li><strong>Mentions according to training.</strong> Updating your website doesn&rsquo;t alter what ChatGPT learned during training until OpenAI trains a newer model. Meanwhile, web hunt can bring newer data into its answers.</li> </ul><h2 id="h-next-steps-for-auditing-your-chatgpt-visibility">Next steps for auditing your ChatGPT visibility</h2><p>To keep your ChatGPT visibility, <strong>audit your location following all alter and formerly a month</strong>, since a new theme, plugin, CDN setting, or hosting provider can obstacle crawlers or conceal satisfied without warning.</p><p>These checks additionally assistance in another AI hunt tools, specified as Google&rsquo;s AI Overviews and Perplexity, but all tool has its own crawler rules to confirm. Crawler admission and satisfied norm are the concentration of <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">generative motor optimization</a>.</p><p>Run these checks on a schedule:</p><ul> <li><strong>After all location change.</strong> Rescan alongside the AI Visibility Checker and open your live <strong>robots.txt</strong> file. On Hostinger web and haze hosting plans, <strong>AI visibility</strong> in the dashboard saves all scan and charts your mark complete time, so you can see whether a alter helped.</li> <li><strong>Every month.</strong> Update your answer log, difference visits from ChatGPT, and inspect AI Audit for OAI-SearchBot requests.</li> <li><strong>Every quarter.</strong> Revisit the sites ChatGPT cites for your prompts, since that catalog changes as new difference pages appear.</li> </ul><figure><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener follow" data-wpel-link="internal"><img decoding="async" width="1024" height="300" src="https://www.hostinger.com/tutorials/fit=scale-down" alt="Hostinger web hosting banner" srcset="https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2023/11/Web-hosting_in-text-banner.png/w=1024,fit=scale-down 1024w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2023/11/Web-hosting_in-text-banner.png/w=300,fit=scale-down 300w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2023/11/Web-hosting_in-text-banner.png/w=150,fit=scale-down 150w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2023/11/Web-hosting_in-text-banner.png/w=768,fit=scale-down 768w" sizes=" 1024px) 100vw, 1024px"></a></figure> <p> All of the tutorial satisfied on this website is topic to <a href="https://en.mycoding.id/category/technology" target="_blank" data-wpel-link="internal" rel="follow"> Hostinger's rigorous editorial standards and values. </a> </p> <div id="the-author-section"> <div> <p><img src="https://secure.gravatar.com/avatar/ce5a8db3450c6f1f5aa33e1abb91d299722a047e5628ed3b757f06be8bd66102?s=96&amp;d=mm&amp;r=g" alt="Author"> </p> </div> <p> Bruno is a Content Writer at Hostinger, focused on creating and optimizing helpful, engaging articles concerning web betterment and marketing. With a backdrop in journalism, he combines storytelling alongside applicable insights to create complex topics easier to understand. He has additionally contributed to publications akin MacMagazine and Jornal A Tarde. Outside of work, Bruno enjoys exploring art, cooking, and technology. </p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/how-to-rank-in-chatgpt-in-6-steps-75520</guid> <pubDate>Wed, 04 Nov 2026 04:14:52 +0700</pubDate> <author><![CDATA[support@mycoding.id (Bruno Santana)]]></author> </item> <item> <title><![CDATA[Arrows to arrows, categories to queries (2025)]]></title> <description><![CDATA[Arrows to arrows, categories to queries (2025). Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/arrows-to-arrows-categories-to-queries-2025-75519</link> <content:encoded><![CDATA[<div> <p>I&rsquo;ve had a small period off of activity as of late, and been spending it in characteristically unwise ways. In particular, I&rsquo;ve written a <a href="https://en.mycoding.id/category/technology" target="_blank">little programming tongue that compiles to SQL</a>. I call it <em>catlang</em>. That&rsquo;s not to say that I&rsquo;ve written a new query language. It&rsquo;s a programming language, whose compiler spits out one elephantine SELECT statement. When you run that query in postgres, you get the output of your program.</p> <p>Why have I done this? Because I needed a comic compilation mark to test out the genuine features of the language, which is that its intermediary tongue is a bunch of theoretical category theory nonsense. Which I&rsquo;ll get to. But I&rsquo;m certain you archetypal desire to see this troublemaker in action.</p> <p>Behold, the function that returns 100 despite of what input you provision it. But it does it alongside the equal of a during loop:</p> <div id="cb1"><pre><span id="cb1-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>count <span>:</span> <span>Int</span> <span>-&gt;</span> <span>Int</span></span> <span id="cb1-2"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>count <span>=</span></span> <span id="cb1-3"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> x <span>-&gt;</span></span> <span id="cb1-4"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> iteration x</span> <span id="cb1-5"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> i <span>-&gt;</span></span> <span id="cb1-6"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> n <span>&lt;-</span> associate <span>id</span> <span>id</span> <span>-&lt;</span> i</span> <span id="cb1-7"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> z <span>&lt;-</span> <span>abs</span> <span>.</span> (<span>-</span>) <span>-&lt;</span> (n, <span>100</span>)</span> <span id="cb1-8"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>case</span> z <span>of</span></span> <span id="cb1-9"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> inl _ <span>-&gt;</span> inr <span>.</span> (<span>+</span>) <span>-&lt;</span> (n, <span>1</span>)</span> <span id="cb1-10"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> inr _ <span>-&gt;</span> inl <span>-&lt;</span> n</span></pre></div> <p>If you&rsquo;re acquainted alongside <a href="https://en.mycoding.id/category/technology" target="_blank">arrow notation</a>, you&rsquo;ll notice the complete looks kinda akin one big proc block. This is not a coincidence (because nothing is a coincidence). I figured if I were to go through all of this work, we power as fine get a operating arrow desugarer out of the mix. But I digress; that&rsquo;s a narrative for another time.</p> <p>Anyway, what&rsquo;s going on current is we have an arrow count, which takes a sole disagreement x. We afterward loop, starting from the value of x. Inside the loop, we now have a new changeable i, which we do several voodoo on to compute n&mdash;the current value of the iteration variable. Then we subtract 100 from n, and obtain the complete value. The abs function current is a bit odd; it returns Left (abs x) if the input was negative, and Right x otherwise. Then we branch on the output of abs, anywhere Left and Right have been renamed inl and inr respectively. If n - 100 was small than zero, we discover ourselves in the inl case, anywhere we add 1 to n and cover the entire item in inr&mdash;which the iteration interprets as &ldquo;loop again alongside this new value.&rdquo; Otherwise, n - 100 was non-negative, and so we can come back n directly.</p> <p>Is it roundabout? You bet! The obtuseness current is not immediately a feature, I was fair looking for conceptually uncomplicated things I could do which would be uncomplicated to desugar into category-theoretical stuff. Which brings us to the intermediary language. After desugaring the origin syntax for figure above, we&rsquo;re remaining alongside this IL representation:</p> <pre> id &#9651; id &#10783; cochoice ( undist &#10783; ( (prj&#8321; &#10783; id &#9661; id) &#9651; id &#10783; ( prj&#8321; &#9651; 100 &#10783; (-) &#10783; abs ) &#9651; id &#10783; prj&#8321; &#9651; id &#10783; dist &#10783; ( (prj&#8322; &#10783; prj&#8322; &#10783; prj&#8321;) &#9651; 1 &#10783; (+) &#10783; inr ) &#9661; ( prj&#8322; &#10783; prj&#8322; &#10783; prj&#8321; &#10783; inl ) ) &#9651; prj&#8322; &#10783; dist ) &#10783; prj&#8321;</pre> <p>We&rsquo;ll conversation all of this momentarily, but for now, fair let your eyes glaze complete the beautiful unicode.</p> <p>The underlying idea current is that all of these remaining symbols has extremely uncomplicated and particular algebraic semantics. For example, A &#10783; B method &ldquo;do A and pipe the outcome into B.&rdquo; By giving a transformation from this categorical IL into another domains, it becomes trivial to compile catlang to all sorts of weird compilation targets. Like SQL.</p> <p>You&rsquo;re likely wondering what the generated SQL looks like. Take a peek if you dare.</p> Ungodly Compiled SQL <div id="cb3"><pre><span id="cb3-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>SELECT</span></span> <span id="cb3-2"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>f0 <span>AS</span> f0</span> <span id="cb3-3"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>FROM</span></span> <span id="cb3-4"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>(<span>SELECT</span></span> <span id="cb3-5"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1</span> <span id="cb3-6"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-7"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-8"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-9"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t0 <span>AS</span></span> <span id="cb3-10"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-11"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-12"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> RECURSIVE recursion <span>AS</span></span> <span id="cb3-13"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-14"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> clock_timestamp() <span>as</span> step</span> <span id="cb3-15"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> , <span>*</span></span> <span id="cb3-16"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-17"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t1 <span>AS</span></span> <span id="cb3-18"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-19"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-20"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-21"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1, <span>NULL</span>:<span>:integer</span> <span>AS</span> f2, <span>NULL</span>:<span>:integer</span> <span>AS</span> f3</span> <span id="cb3-22"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-23"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t2 <span>AS</span></span> <span id="cb3-24"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> (<span>SELECT</span> <span>0</span> <span>as</span> f0) <span>AS</span> _)</span> <span id="cb3-25"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-26"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-27"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> (<span>SELECT</span> f0 <span>AS</span> f0 <span>FROM</span> t2 <span>AS</span> _) <span>AS</span> _</span> <span id="cb3-28"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-29"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f1 <span>FROM</span> t2 <span>AS</span> _))</span> <span id="cb3-30"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-31"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-32"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-33"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-34"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-35"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t3 <span>AS</span></span> <span id="cb3-36"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-37"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-38"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- undist</span></span> <span id="cb3-39"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-40"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-41"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-42"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1, f1 <span>AS</span> f2</span> <span id="cb3-43"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-44"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- undist1</span></span> <span id="cb3-45"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t1 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-46"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-47"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-48"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-49"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-50"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-51"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-52"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, f2 <span>AS</span> f1, f3 <span>AS</span> f2</span> <span id="cb3-53"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-54"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist2</span></span> <span id="cb3-55"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t1 <span>AS</span> _ <span>WHERE</span> <span>"f2"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-56"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-57"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-58"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-59"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-60"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-61"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t4 <span>AS</span></span> <span id="cb3-62"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-63"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-64"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-65"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-66"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-67"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1</span> <span id="cb3-68"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-69"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t5 <span>AS</span></span> <span id="cb3-70"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> t3 <span>AS</span> _)</span> <span id="cb3-71"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-72"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-73"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t6 <span>AS</span></span> <span id="cb3-74"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-75"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-76"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-77"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-78"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-79"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-80"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-81"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t7 <span>AS</span></span> <span id="cb3-82"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> (<span>SELECT</span> f0 <span>AS</span> f0, f1 <span>AS</span> f1 <span>FROM</span> t5 <span>AS</span> _) <span>AS</span> _)</span> <span id="cb3-83"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-84"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-85"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-86"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-87"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-88"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-89"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-90"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join1</span></span> <span id="cb3-91"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t7 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-92"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-93"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-94"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-95"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-96"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-97"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-98"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f1 <span>AS</span> f0</span> <span id="cb3-99"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-100"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join2</span></span> <span id="cb3-101"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t7 <span>AS</span> _ <span>WHERE</span> <span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-102"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-103"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-104"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-105"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-106"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-107"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-108"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f1, f1 <span>AS</span> f2, f2 <span>AS</span> f3 <span>FROM</span> t5 <span>AS</span> _))</span> <span id="cb3-109"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-110"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-111"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-112"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t8 <span>AS</span></span> <span id="cb3-113"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-114"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-115"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-116"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-117"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-118"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1</span> <span id="cb3-119"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-120"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t9 <span>AS</span></span> <span id="cb3-121"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-122"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-123"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-124"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>-</span> f1 <span>AS</span> f0</span> <span id="cb3-125"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-126"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t10 <span>AS</span></span> <span id="cb3-127"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> t6 <span>AS</span> _)</span> <span id="cb3-128"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-129"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-130"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-131"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-132"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f0 <span>FROM</span> (<span>SELECT</span> f0 <span>AS</span> f0 <span>FROM</span> t10 <span>AS</span> _) <span>AS</span> _)</span> <span id="cb3-133"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-134"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-135"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f1 <span>FROM</span> (<span>SELECT</span> <span>100</span> <span>as</span> f0 <span>FROM</span> t10 <span>AS</span> _) <span>AS</span> _))</span> <span id="cb3-136"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-137"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-138"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-139"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-140"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-141"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-142"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-143"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-144"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>abs</span>(f0) <span>as</span> f0, <span>NULL</span>:<span>:integer</span> <span>as</span> f1</span> <span id="cb3-145"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-146"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> t9</span> <span id="cb3-147"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-148"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-149"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>&lt;</span> <span>0</span>)</span> <span id="cb3-150"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-151"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-152"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-153"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-154"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>NULL</span>:<span>:integer</span> <span>as</span> f0, f0 <span>as</span> f1 <span>FROM</span> t9 <span>AS</span> _ <span>WHERE</span> f0 <span>&gt;=</span> <span>0</span>)</span> <span id="cb3-155"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-156"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-157"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-158"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-159"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-160"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f2, f1 <span>AS</span> f3, f2 <span>AS</span> f4, f3 <span>AS</span> f5 <span>FROM</span> t6 <span>AS</span> _))</span> <span id="cb3-161"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-162"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-163"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-164"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t11 <span>AS</span></span> <span id="cb3-165"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-166"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-167"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-168"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-169"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-170"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1</span> <span id="cb3-171"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-172"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f0, f1 <span>AS</span> f1 <span>FROM</span> t8 <span>AS</span> _)</span> <span id="cb3-173"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-174"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-175"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-176"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-177"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f2, f1 <span>AS</span> f3, f2 <span>AS</span> f4, f3 <span>AS</span> f5, f4 <span>AS</span> f6, f5 <span>AS</span> f7</span> <span id="cb3-178"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-179"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> t8</span> <span id="cb3-180"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _))</span> <span id="cb3-181"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-182"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-183"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-184"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t12 <span>AS</span></span> <span id="cb3-185"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-186"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-187"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist</span></span> <span id="cb3-188"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-189"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-190"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-191"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f2 <span>AS</span> f1, <span>NULL</span>:<span>:integer</span> <span>AS</span> f10, <span>NULL</span>:<span>:integer</span> <span>AS</span> f11, <span>NULL</span>:<span>:integer</span> <span>AS</span> f12, <span>NULL</span>:<span>:integer</span> <span>AS</span> f13, f3 <span>AS</span> f2, f4 <span>AS</span> f3, f5 <span>AS</span> f4, f6 <span>AS</span> f5, f7 <span>AS</span> f6, <span>NULL</span>:<span>:integer</span> <span>AS</span> f7, <span>NULL</span>:<span>:integer</span> <span>AS</span> f8, <span>NULL</span>:<span>:integer</span> <span>AS</span> f9</span> <span id="cb3-192"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-193"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist1</span></span> <span id="cb3-194"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t11 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-195"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-196"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-197"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-198"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-199"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-200"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-201"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1, f4 <span>AS</span> f10, f5 <span>AS</span> f11, f6 <span>AS</span> f12, f7 <span>AS</span> f13, <span>NULL</span>:<span>:integer</span> <span>AS</span> f2, <span>NULL</span>:<span>:integer</span> <span>AS</span> f3, <span>NULL</span>:<span>:integer</span> <span>AS</span> f4, <span>NULL</span>:<span>:integer</span> <span>AS</span> f5, <span>NULL</span>:<span>:integer</span> <span>AS</span> f6, f1 <span>AS</span> f7, f2 <span>AS</span> f8, f3 <span>AS</span> f9</span> <span id="cb3-202"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-203"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist2</span></span> <span id="cb3-204"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t11 <span>AS</span> _ <span>WHERE</span> <span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-205"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-206"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-207"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-208"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-209"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-210"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-211"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-212"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-213"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, f0 <span>AS</span> f1</span> <span id="cb3-214"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-215"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-216"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>+</span> f1 <span>AS</span> f0</span> <span id="cb3-217"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-218"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t13 <span>AS</span></span> <span id="cb3-219"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-220"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-221"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-222"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1, f2 <span>AS</span> f2, f3 <span>AS</span> f3, f4 <span>AS</span> f4, f5 <span>AS</span> f5, f6 <span>AS</span> f6</span> <span id="cb3-223"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-224"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join1</span></span> <span id="cb3-225"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t12 <span>AS</span> _</span> <span id="cb3-226"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-227"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f2"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> ((<span>"f3"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f4"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f5"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> (<span>"f6"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)))))</span> <span id="cb3-228"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-229"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-230"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-231"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-232"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-233"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-234"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-235"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-236"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-237"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-238"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-239"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-240"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-241"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f2 <span>AS</span> f0, f3 <span>AS</span> f1, f4 <span>AS</span> f2, f5 <span>AS</span> f3</span> <span id="cb3-242"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-243"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-244"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f1 <span>AS</span> f0, f2 <span>AS</span> f1, f3 <span>AS</span> f2, f4 <span>AS</span> f3, f5 <span>AS</span> f4, f6 <span>AS</span> f5</span> <span id="cb3-245"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-246"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> t13</span> <span id="cb3-247"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-248"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-249"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-250"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-251"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-252"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-253"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f1 <span>FROM</span> (<span>SELECT</span> <span>1</span> <span>as</span> f0 <span>FROM</span> t13 <span>AS</span> _) <span>AS</span> _))</span> <span id="cb3-254"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-255"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-256"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-257"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-258"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-259"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-260"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-261"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-262"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1</span> <span id="cb3-263"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-264"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-265"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-266"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-267"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-268"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f2 <span>AS</span> f0, f3 <span>AS</span> f1, f4 <span>AS</span> f2, f5 <span>AS</span> f3</span> <span id="cb3-269"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-270"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-271"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f1 <span>AS</span> f0, f2 <span>AS</span> f1, f3 <span>AS</span> f2, f4 <span>AS</span> f3, f5 <span>AS</span> f4, f6 <span>AS</span> f5</span> <span id="cb3-272"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-273"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-274"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f7 <span>AS</span> f0, f8 <span>AS</span> f1, f9 <span>AS</span> f2, f10 <span>AS</span> f3, f11 <span>AS</span> f4, f12 <span>AS</span> f5, f13 <span>AS</span> f6</span> <span id="cb3-275"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-276"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join2</span></span> <span id="cb3-277"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t12 <span>AS</span> _</span> <span id="cb3-278"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-279"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>"f7"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f8"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f9"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> ((<span>"f10"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f11"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f12"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> (<span>"f13"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)))))</span> <span id="cb3-280"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-281"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-282"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-283"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-284"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-285"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-286"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-287"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-288"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-289"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-290"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-291"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-292"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-293"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-294"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f2 <span>FROM</span> (<span>SELECT</span> f2 <span>AS</span> f0 <span>FROM</span> t3 <span>AS</span> _) <span>AS</span> _))</span> <span id="cb3-295"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-296"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-297"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-298"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist</span></span> <span id="cb3-299"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-300"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-301"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-302"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f2 <span>AS</span> f1, <span>NULL</span>:<span>:integer</span> <span>AS</span> f2, <span>NULL</span>:<span>:integer</span> <span>AS</span> f3</span> <span id="cb3-303"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-304"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist1</span></span> <span id="cb3-305"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t4 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-306"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-307"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-308"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-309"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-310"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-311"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-312"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1, f1 <span>AS</span> f2, f2 <span>AS</span> f3</span> <span id="cb3-313"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-314"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist2</span></span> <span id="cb3-315"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t4 <span>AS</span> _ <span>WHERE</span> <span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-316"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-317"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-318"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-319"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-320"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-321"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-322"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span> <span>ALL</span></span> <span id="cb3-323"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span></span> <span id="cb3-324"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> clock_timestamp() <span>as</span> step</span> <span id="cb3-325"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> , <span>*</span></span> <span id="cb3-326"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-327"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-328"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-329"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t14 <span>AS</span></span> <span id="cb3-330"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> recursion <span>AS</span> _)</span> <span id="cb3-331"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-332"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-333"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t15 <span>AS</span></span> <span id="cb3-334"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-335"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-336"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- undist</span></span> <span id="cb3-337"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-338"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-339"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-340"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1, f1 <span>AS</span> f2</span> <span id="cb3-341"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-342"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- undist1</span></span> <span id="cb3-343"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t14 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-344"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-345"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-346"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-347"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-348"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-349"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-350"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, f2 <span>AS</span> f1, f3 <span>AS</span> f2</span> <span id="cb3-351"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-352"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist2</span></span> <span id="cb3-353"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t14 <span>AS</span> _ <span>WHERE</span> <span>"f2"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-354"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-355"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-356"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-357"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-358"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-359"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t16 <span>AS</span></span> <span id="cb3-360"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-361"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-362"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-363"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-364"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-365"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1</span> <span id="cb3-366"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-367"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t17 <span>AS</span></span> <span id="cb3-368"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> t15 <span>AS</span> _)</span> <span id="cb3-369"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-370"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-371"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t18 <span>AS</span></span> <span id="cb3-372"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-373"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-374"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-375"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-376"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-377"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-378"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-379"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t19 <span>AS</span></span> <span id="cb3-380"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> (<span>SELECT</span> f0 <span>AS</span> f0, f1 <span>AS</span> f1 <span>FROM</span> t17 <span>AS</span> _) <span>AS</span> _)</span> <span id="cb3-381"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-382"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-383"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-384"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-385"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-386"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-387"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-388"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join1</span></span> <span id="cb3-389"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t19 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-390"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-391"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-392"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-393"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-394"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-395"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-396"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f1 <span>AS</span> f0</span> <span id="cb3-397"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-398"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join2</span></span> <span id="cb3-399"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t19 <span>AS</span> _ <span>WHERE</span> <span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-400"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-401"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-402"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-403"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-404"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-405"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-406"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f1, f1 <span>AS</span> f2, f2 <span>AS</span> f3 <span>FROM</span> t17 <span>AS</span> _))</span> <span id="cb3-407"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-408"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-409"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-410"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t20 <span>AS</span></span> <span id="cb3-411"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-412"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-413"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-414"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-415"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-416"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1</span> <span id="cb3-417"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-418"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t21 <span>AS</span></span> <span id="cb3-419"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-420"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-421"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-422"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>-</span> f1 <span>AS</span> f0</span> <span id="cb3-423"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-424"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t22 <span>AS</span></span> <span id="cb3-425"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> t18 <span>AS</span> _)</span> <span id="cb3-426"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-427"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-428"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-429"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-430"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f0 <span>FROM</span> (<span>SELECT</span> f0 <span>AS</span> f0 <span>FROM</span> t22 <span>AS</span> _) <span>AS</span> _)</span> <span id="cb3-431"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-432"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-433"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f1 <span>FROM</span> (<span>SELECT</span> <span>100</span> <span>as</span> f0 <span>FROM</span> t22 <span>AS</span> _) <span>AS</span> _))</span> <span id="cb3-434"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-435"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-436"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-437"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-438"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-439"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-440"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-441"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-442"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>abs</span>(f0) <span>as</span> f0, <span>NULL</span>:<span>:integer</span> <span>as</span> f1</span> <span id="cb3-443"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-444"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> t21</span> <span id="cb3-445"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-446"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-447"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>&lt;</span> <span>0</span>)</span> <span id="cb3-448"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-449"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-450"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-451"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-452"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>NULL</span>:<span>:integer</span> <span>as</span> f0, f0 <span>as</span> f1 <span>FROM</span> t21 <span>AS</span> _ <span>WHERE</span> f0 <span>&gt;=</span> <span>0</span>)</span> <span id="cb3-453"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-454"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-455"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-456"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-457"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-458"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f2, f1 <span>AS</span> f3, f2 <span>AS</span> f4, f3 <span>AS</span> f5 <span>FROM</span> t18 <span>AS</span> _))</span> <span id="cb3-459"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-460"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-461"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-462"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t23 <span>AS</span></span> <span id="cb3-463"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-464"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-465"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-466"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-467"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-468"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1</span> <span id="cb3-469"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-470"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f0, f1 <span>AS</span> f1 <span>FROM</span> t20 <span>AS</span> _)</span> <span id="cb3-471"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-472"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-473"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-474"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-475"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f2, f1 <span>AS</span> f3, f2 <span>AS</span> f4, f3 <span>AS</span> f5, f4 <span>AS</span> f6, f5 <span>AS</span> f7</span> <span id="cb3-476"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-477"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> t20</span> <span id="cb3-478"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _))</span> <span id="cb3-479"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-480"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-481"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-482"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t24 <span>AS</span></span> <span id="cb3-483"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-484"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-485"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist</span></span> <span id="cb3-486"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-487"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-488"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-489"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f2 <span>AS</span> f1, <span>NULL</span>:<span>:integer</span> <span>AS</span> f10, <span>NULL</span>:<span>:integer</span> <span>AS</span> f11, <span>NULL</span>:<span>:integer</span> <span>AS</span> f12, <span>NULL</span>:<span>:integer</span> <span>AS</span> f13, f3 <span>AS</span> f2, f4 <span>AS</span> f3, f5 <span>AS</span> f4, f6 <span>AS</span> f5, f7 <span>AS</span> f6, <span>NULL</span>:<span>:integer</span> <span>AS</span> f7, <span>NULL</span>:<span>:integer</span> <span>AS</span> f8, <span>NULL</span>:<span>:integer</span> <span>AS</span> f9</span> <span id="cb3-490"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-491"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist1</span></span> <span id="cb3-492"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t23 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-493"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-494"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-495"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-496"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-497"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-498"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-499"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1, f4 <span>AS</span> f10, f5 <span>AS</span> f11, f6 <span>AS</span> f12, f7 <span>AS</span> f13, <span>NULL</span>:<span>:integer</span> <span>AS</span> f2, <span>NULL</span>:<span>:integer</span> <span>AS</span> f3, <span>NULL</span>:<span>:integer</span> <span>AS</span> f4, <span>NULL</span>:<span>:integer</span> <span>AS</span> f5, <span>NULL</span>:<span>:integer</span> <span>AS</span> f6, f1 <span>AS</span> f7, f2 <span>AS</span> f8, f3 <span>AS</span> f9</span> <span id="cb3-500"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-501"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist2</span></span> <span id="cb3-502"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t23 <span>AS</span> _ <span>WHERE</span> <span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-503"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-504"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-505"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-506"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-507"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-508"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-509"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-510"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-511"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, f0 <span>AS</span> f1</span> <span id="cb3-512"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-513"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-514"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>+</span> f1 <span>AS</span> f0</span> <span id="cb3-515"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-516"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t25 <span>AS</span></span> <span id="cb3-517"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-518"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-519"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-520"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1, f2 <span>AS</span> f2, f3 <span>AS</span> f3, f4 <span>AS</span> f4, f5 <span>AS</span> f5, f6 <span>AS</span> f6</span> <span id="cb3-521"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-522"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join1</span></span> <span id="cb3-523"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t24 <span>AS</span> _</span> <span id="cb3-524"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-525"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f2"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> ((<span>"f3"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f4"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f5"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> (<span>"f6"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)))))</span> <span id="cb3-526"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-527"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-528"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-529"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-530"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-531"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-532"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-533"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-534"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-535"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-536"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-537"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-538"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-539"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f2 <span>AS</span> f0, f3 <span>AS</span> f1, f4 <span>AS</span> f2, f5 <span>AS</span> f3</span> <span id="cb3-540"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-541"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-542"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f1 <span>AS</span> f0, f2 <span>AS</span> f1, f3 <span>AS</span> f2, f4 <span>AS</span> f3, f5 <span>AS</span> f4, f6 <span>AS</span> f5</span> <span id="cb3-543"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-544"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> t25</span> <span id="cb3-545"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-546"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-547"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-548"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-549"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-550"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-551"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f1 <span>FROM</span> (<span>SELECT</span> <span>1</span> <span>as</span> f0 <span>FROM</span> t25 <span>AS</span> _) <span>AS</span> _))</span> <span id="cb3-552"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-553"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-554"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-555"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-556"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-557"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-558"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-559"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-560"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1</span> <span id="cb3-561"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-562"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-563"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-564"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-565"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-566"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f2 <span>AS</span> f0, f3 <span>AS</span> f1, f4 <span>AS</span> f2, f5 <span>AS</span> f3</span> <span id="cb3-567"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-568"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-569"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f1 <span>AS</span> f0, f2 <span>AS</span> f1, f3 <span>AS</span> f2, f4 <span>AS</span> f3, f5 <span>AS</span> f4, f6 <span>AS</span> f5</span> <span id="cb3-570"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-571"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-572"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f7 <span>AS</span> f0, f8 <span>AS</span> f1, f9 <span>AS</span> f2, f10 <span>AS</span> f3, f11 <span>AS</span> f4, f12 <span>AS</span> f5, f13 <span>AS</span> f6</span> <span id="cb3-573"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-574"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join2</span></span> <span id="cb3-575"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t24 <span>AS</span> _</span> <span id="cb3-576"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-577"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>"f7"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f8"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f9"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> ((<span>"f10"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f11"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f12"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> (<span>"f13"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)))))</span> <span id="cb3-578"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-579"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-580"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-581"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-582"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-583"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-584"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-585"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-586"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-587"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-588"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-589"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-590"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-591"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-592"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f2 <span>FROM</span> (<span>SELECT</span> f2 <span>AS</span> f0 <span>FROM</span> t15 <span>AS</span> _) <span>AS</span> _))</span> <span id="cb3-593"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-594"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-595"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-596"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist</span></span> <span id="cb3-597"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-598"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-599"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-600"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f2 <span>AS</span> f1, <span>NULL</span>:<span>:integer</span> <span>AS</span> f2, <span>NULL</span>:<span>:integer</span> <span>AS</span> f3</span> <span id="cb3-601"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-602"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist1</span></span> <span id="cb3-603"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t16 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-604"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-605"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-606"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-607"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-608"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-609"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-610"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1, f1 <span>AS</span> f2, f2 <span>AS</span> f3</span> <span id="cb3-611"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-612"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist2</span></span> <span id="cb3-613"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t16 <span>AS</span> _ <span>WHERE</span> <span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-614"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-615"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-616"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-617"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-618"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-619"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-620"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-621"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>"f2"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (<span>"f3"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>))</span> <span id="cb3-622"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-623"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> recursion <span>ORDER</span> <span>BY</span> stage <span>DESC</span> <span>LIMIT</span> <span>1</span>)</span> <span id="cb3-624"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-625"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-626"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-627"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t26 <span>AS</span></span> <span id="cb3-628"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-629"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-630"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- undist</span></span> <span id="cb3-631"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-632"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-633"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-634"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1, f1 <span>AS</span> f2</span> <span id="cb3-635"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-636"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- undist1</span></span> <span id="cb3-637"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t0 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-638"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-639"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-640"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-641"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-642"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-643"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-644"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, f2 <span>AS</span> f1, f3 <span>AS</span> f2</span> <span id="cb3-645"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-646"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist2</span></span> <span id="cb3-647"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t0 <span>AS</span> _ <span>WHERE</span> <span>"f2"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-648"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-649"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-650"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-651"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-652"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-653"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t27 <span>AS</span></span> <span id="cb3-654"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-655"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-656"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-657"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-658"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-659"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1</span> <span id="cb3-660"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-661"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t28 <span>AS</span></span> <span id="cb3-662"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> t26 <span>AS</span> _)</span> <span id="cb3-663"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-664"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-665"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t29 <span>AS</span></span> <span id="cb3-666"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-667"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-668"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-669"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-670"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-671"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-672"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-673"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t30 <span>AS</span></span> <span id="cb3-674"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> (<span>SELECT</span> f0 <span>AS</span> f0, f1 <span>AS</span> f1 <span>FROM</span> t28 <span>AS</span> _) <span>AS</span> _)</span> <span id="cb3-675"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-676"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-677"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-678"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-679"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-680"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-681"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-682"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join1</span></span> <span id="cb3-683"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t30 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-684"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-685"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-686"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-687"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-688"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-689"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-690"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f1 <span>AS</span> f0</span> <span id="cb3-691"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-692"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join2</span></span> <span id="cb3-693"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t30 <span>AS</span> _ <span>WHERE</span> <span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-694"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-695"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-696"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-697"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-698"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-699"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-700"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f1, f1 <span>AS</span> f2, f2 <span>AS</span> f3 <span>FROM</span> t28 <span>AS</span> _))</span> <span id="cb3-701"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-702"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-703"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-704"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t31 <span>AS</span></span> <span id="cb3-705"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-706"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-707"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-708"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-709"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-710"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1</span> <span id="cb3-711"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-712"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t32 <span>AS</span></span> <span id="cb3-713"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-714"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-715"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-716"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>-</span> f1 <span>AS</span> f0</span> <span id="cb3-717"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-718"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t33 <span>AS</span></span> <span id="cb3-719"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span> <span>FROM</span> t29 <span>AS</span> _)</span> <span id="cb3-720"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-721"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-722"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-723"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-724"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f0 <span>FROM</span> (<span>SELECT</span> f0 <span>AS</span> f0 <span>FROM</span> t33 <span>AS</span> _) <span>AS</span> _)</span> <span id="cb3-725"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-726"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-727"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f1 <span>FROM</span> (<span>SELECT</span> <span>100</span> <span>as</span> f0 <span>FROM</span> t33 <span>AS</span> _) <span>AS</span> _))</span> <span id="cb3-728"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-729"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-730"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-731"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-732"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-733"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-734"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-735"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-736"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>abs</span>(f0) <span>as</span> f0, <span>NULL</span>:<span>:integer</span> <span>as</span> f1</span> <span id="cb3-737"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-738"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> t32</span> <span id="cb3-739"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-740"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-741"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>&lt;</span> <span>0</span>)</span> <span id="cb3-742"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-743"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-744"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-745"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-746"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>NULL</span>:<span>:integer</span> <span>as</span> f0, f0 <span>as</span> f1 <span>FROM</span> t32 <span>AS</span> _ <span>WHERE</span> f0 <span>&gt;=</span> <span>0</span>)</span> <span id="cb3-747"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-748"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-749"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-750"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-751"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-752"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f2, f1 <span>AS</span> f3, f2 <span>AS</span> f4, f3 <span>AS</span> f5 <span>FROM</span> t29 <span>AS</span> _))</span> <span id="cb3-753"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-754"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-755"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-756"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t34 <span>AS</span></span> <span id="cb3-757"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-758"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-759"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-760"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-761"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-762"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1</span> <span id="cb3-763"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-764"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f0, f1 <span>AS</span> f1 <span>FROM</span> t31 <span>AS</span> _)</span> <span id="cb3-765"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-766"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-767"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-768"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-769"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f2, f1 <span>AS</span> f3, f2 <span>AS</span> f4, f3 <span>AS</span> f5, f4 <span>AS</span> f6, f5 <span>AS</span> f7</span> <span id="cb3-770"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-771"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> t31</span> <span id="cb3-772"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _))</span> <span id="cb3-773"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-774"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-775"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-776"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t35 <span>AS</span></span> <span id="cb3-777"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-778"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-779"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist</span></span> <span id="cb3-780"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-781"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-782"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-783"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f2 <span>AS</span> f1, <span>NULL</span>:<span>:integer</span> <span>AS</span> f10, <span>NULL</span>:<span>:integer</span> <span>AS</span> f11, <span>NULL</span>:<span>:integer</span> <span>AS</span> f12, <span>NULL</span>:<span>:integer</span> <span>AS</span> f13, f3 <span>AS</span> f2, f4 <span>AS</span> f3, f5 <span>AS</span> f4, f6 <span>AS</span> f5, f7 <span>AS</span> f6, <span>NULL</span>:<span>:integer</span> <span>AS</span> f7, <span>NULL</span>:<span>:integer</span> <span>AS</span> f8, <span>NULL</span>:<span>:integer</span> <span>AS</span> f9</span> <span id="cb3-784"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-785"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist1</span></span> <span id="cb3-786"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t34 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-787"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-788"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-789"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-790"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-791"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-792"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-793"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1, f4 <span>AS</span> f10, f5 <span>AS</span> f11, f6 <span>AS</span> f12, f7 <span>AS</span> f13, <span>NULL</span>:<span>:integer</span> <span>AS</span> f2, <span>NULL</span>:<span>:integer</span> <span>AS</span> f3, <span>NULL</span>:<span>:integer</span> <span>AS</span> f4, <span>NULL</span>:<span>:integer</span> <span>AS</span> f5, <span>NULL</span>:<span>:integer</span> <span>AS</span> f6, f1 <span>AS</span> f7, f2 <span>AS</span> f8, f3 <span>AS</span> f9</span> <span id="cb3-794"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-795"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist2</span></span> <span id="cb3-796"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t34 <span>AS</span> _ <span>WHERE</span> <span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-797"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-798"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-799"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-800"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-801"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-802"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-803"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-804"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-805"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, f0 <span>AS</span> f1</span> <span id="cb3-806"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-807"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-808"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>+</span> f1 <span>AS</span> f0</span> <span id="cb3-809"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-810"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>WITH</span> t36 <span>AS</span></span> <span id="cb3-811"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-812"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-813"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-814"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f1 <span>AS</span> f1, f2 <span>AS</span> f2, f3 <span>AS</span> f3, f4 <span>AS</span> f4, f5 <span>AS</span> f5, f6 <span>AS</span> f6</span> <span id="cb3-815"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-816"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join1</span></span> <span id="cb3-817"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t35 <span>AS</span> _</span> <span id="cb3-818"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-819"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f2"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> ((<span>"f3"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f4"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f5"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> (<span>"f6"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)))))</span> <span id="cb3-820"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-821"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-822"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-823"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-824"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> <span>*</span></span> <span id="cb3-825"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-826"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-827"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-828"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-829"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-830"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-831"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-832"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-833"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f2 <span>AS</span> f0, f3 <span>AS</span> f1, f4 <span>AS</span> f2, f5 <span>AS</span> f3</span> <span id="cb3-834"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-835"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-836"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f1 <span>AS</span> f0, f2 <span>AS</span> f1, f3 <span>AS</span> f2, f4 <span>AS</span> f3, f5 <span>AS</span> f4, f6 <span>AS</span> f5</span> <span id="cb3-837"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-838"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> t36</span> <span id="cb3-839"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-840"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-841"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-842"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-843"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-844"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-845"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f1 <span>FROM</span> (<span>SELECT</span> <span>1</span> <span>as</span> f0 <span>FROM</span> t36 <span>AS</span> _) <span>AS</span> _))</span> <span id="cb3-846"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-847"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-848"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-849"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-850"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-851"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-852"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-853"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-854"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1</span> <span id="cb3-855"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-856"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-857"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0</span> <span id="cb3-858"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-859"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-860"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f2 <span>AS</span> f0, f3 <span>AS</span> f1, f4 <span>AS</span> f2, f5 <span>AS</span> f3</span> <span id="cb3-861"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-862"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-863"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f1 <span>AS</span> f0, f2 <span>AS</span> f1, f3 <span>AS</span> f2, f4 <span>AS</span> f3, f5 <span>AS</span> f4, f6 <span>AS</span> f5</span> <span id="cb3-864"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-865"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-866"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f7 <span>AS</span> f0, f8 <span>AS</span> f1, f9 <span>AS</span> f2, f10 <span>AS</span> f3, f11 <span>AS</span> f4, f12 <span>AS</span> f5, f13 <span>AS</span> f6</span> <span id="cb3-867"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-868"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- join2</span></span> <span id="cb3-869"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t35 <span>AS</span> _</span> <span id="cb3-870"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-871"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>"f7"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f8"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f9"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> ((<span>"f10"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (((<span>"f11"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>OR</span> (<span>"f12"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)) <span>AND</span> (<span>"f13"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)))))</span> <span id="cb3-872"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-873"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-874"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-875"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-876"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-877"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-878"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-879"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-880"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-881"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-882"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-883"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-884"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-885"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>CROSS</span> <span>JOIN</span></span> <span id="cb3-886"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span> f0 <span>AS</span> f2 <span>FROM</span> (<span>SELECT</span> f2 <span>AS</span> f0 <span>FROM</span> t26 <span>AS</span> _) <span>AS</span> _))</span> <span id="cb3-887"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-888"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-889"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-890"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist</span></span> <span id="cb3-891"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-892"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-893"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-894"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> f0 <span>AS</span> f0, f2 <span>AS</span> f1, <span>NULL</span>:<span>:integer</span> <span>AS</span> f2, <span>NULL</span>:<span>:integer</span> <span>AS</span> f3</span> <span id="cb3-895"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-896"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist1</span></span> <span id="cb3-897"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t27 <span>AS</span> _ <span>WHERE</span> <span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-898"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-899"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-900"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>UNION</span></span> <span id="cb3-901"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span></span> <span id="cb3-902"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-903"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>SELECT</span></span> <span id="cb3-904"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>NULL</span>:<span>:integer</span> <span>AS</span> f0, <span>NULL</span>:<span>:integer</span> <span>AS</span> f1, f1 <span>AS</span> f2, f2 <span>AS</span> f3</span> <span id="cb3-905"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>FROM</span></span> <span id="cb3-906"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>-- dist2</span></span> <span id="cb3-907"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>SELECT</span> <span>*</span> <span>FROM</span> t27 <span>AS</span> _ <span>WHERE</span> <span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>)</span> <span id="cb3-908"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-909"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-910"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-911"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-912"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-913"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _</span> <span id="cb3-914"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>WHERE</span></span> <span id="cb3-915"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> (<span>"f0"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>) <span>AND</span> (<span>"f1"</span> <span>IS</span> <span>NOT</span> <span>NULL</span>))</span> <span id="cb3-916"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>AS</span> _)</span> <span id="cb3-917"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>AS</span> _;</span></pre></div> <p>It&rsquo;s not pretty, fairly amazingly, operating the complete query in postgres 17 volition in fact come back a sole row alongside a sole pillar whose value is 100. And you&rsquo;d improved accept it does it by <em>actually looping its way up to 100.</em> If you don&rsquo;t accept me, create the following change:</p> <div id="cb4"><pre><span id="cb4-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>- SELECT * FROM recursion ORDER BY stage DESC LIMIT 1)</span></span> <span id="cb4-2"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>+ SELECT * FROM recursion ORDER BY stage DESC)</span></span></pre></div> <p>which volition alternatively come back a row for all stage of the iteration.</p> <p>There are several apparent optimizations I could create to the generated SQL, but it didn&rsquo;t appear value my time, since that&rsquo;s not the engaging part of the project.</p> <h2 id="what-the-hell-is-going-on">What the Hell Is Going On?</h2> <p>Let&rsquo;s obtain several period to conversation the underlying category theory here. I am by no method an expert, but what I have learned following a decade of bashing my caput against this material is that a small goes a lengthy way.</p> <p>For our intents and purposes, we have types, and arrows (functions) between types. We continually have the character &ldquo;do nothing arrow&rdquo; id:</p> <p>and we can create arrows by lining up one end to another:<a href="https://en.mycoding.id/category/technology" target="_blank" id="fnref1" role="doc-noteref"><sup>1</sup></a></p> <div id="cb6"><pre><span id="cb6-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>(&#10783;)<span> ::</span> (a <span>~&gt;</span> b) <span>-&gt;</span> (b <span>~&gt;</span> c) <span>-&gt;</span> (a <span>~&gt;</span> c)</span></pre></div> <p>Unlike Haskell (or really any programming language, for that matter), we DO NOT have the notion of function application. That is, there is no arrow:</p> <div id="cb7"><pre><span id="cb7-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>-- doesn't exist!</span></span> <span id="cb7-2"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>($) ::</span> (a <span>~&gt;</span> b) <span>-&gt;</span> a <span>-&gt;</span> b</span></pre></div> <p>You can lone create arrows, you can&rsquo;t use them. That&rsquo;s why we call these things &ldquo;arrows&rdquo; fairly than &ldquo;functions.&rdquo;</p> <p>There are a bundle of arrows for operating alongside merchandise types. The two projection functions equivalent to fst and snd, taking idiosyncratic components out of pairs:</p> <div id="cb8"><pre><span id="cb8-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>prj&#8321;<span> ::</span> (a, b) <span>~&gt;</span> a</span> <span id="cb8-2"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>prj&#8322;<span> ::</span> (a, b) <span>~&gt;</span> b</span></pre></div> <p>How do we get things into pairs in the archetypal place? We can use the &ldquo;fork&rdquo; operation, which takes two arrows computing b and c, and generates a new arrow which generates a brace of (b, c):</p> <div id="cb9"><pre><span id="cb9-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>(&#9651;)<span> ::</span> (a <span>~&gt;</span> b) <span>-&gt;</span> (a <span>~&gt;</span> c) <span>-&gt;</span> (a <span>~&gt;</span> (b, c))</span></pre></div> <p>If you&rsquo;re coming from a Haskell background, it&rsquo;s tempting to think of this procedure <em>merely</em> as the (,) brace constructor. But you&rsquo;ll notice from the category of the computation that there can be no data dependency between b and c, thus we are liberated to parallelize all flank of the pair.</p> <p>In category theory, the difference between remaining and correct sides of an arrow is fairly arbitrary. This gives increase to a notion called <em>duality</em> anywhere we can flip the arrows around, and get chill new behavior. If we dualize all of our merchandise machinery, we get the <em>coproduct</em> machinery, anywhere a coproduct of a and b is &ldquo;either a or b, but certainly not the two nor neither.&rdquo;</p> <p>Swapping the arrow direction of prj&#8321; and prj&#8322;, and replacing (,) alongside Either gives us the following injections:</p> <div id="cb10"><pre><span id="cb10-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>inl ::</span> a <span>~&gt;</span> <span>Either</span> a b</span> <span id="cb10-2"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>inr ::</span> b <span>~&gt;</span> <span>Either</span> a b</span></pre></div> <p>and the following &ldquo;join&rdquo; procedure for eliminating coproducts:</p> <div id="cb11"><pre><span id="cb11-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>(&#9661;)<span> ::</span> (a <span>~&gt;</span> c) <span>-&gt;</span> (b <span>~&gt;</span> c) <span>-&gt;</span> (<span>Either</span> a b <span>~&gt;</span> c)</span></pre></div> <p>Again, coming from Haskell this is fair the norm either function. It corresponds to a branch between one of two cases.</p> <p>As you can see, alongside fair these eight operations, we already have a enormous amount of expressivity. We can province data requirements via &#10783; and branching via &#9661;. With &#9651; we automatically encode opportunities for parallelism, and acquire the capability to build complex data structures, alongside prj&#8321; and prj&#8322; allowing us to get the data <em>back out</em> of the data structures.</p> <p>You&rsquo;ll notice in the IL that there are no changeable names anyplace to be found. The desugaring of the origin tongue builds a stack (via the item to allocate &#9651; id pattern), and replaces consequent changeable lookups alongside a sequence of projections on the stack to discover the value again. On one hand, this makes the categorical IL fairly difficult to read, but it makes it extremely uncomplicated to re-target! Many domains do have a notion of grouping, but don&rsquo;t have a native notion of naming.</p> <p>For example, in an digital circuit, I can have a ribbon of 32 wires which represents an Int32. If I have another ribbon of 32 wires, I can trivially path the two wires into a 64-wire ribbon corresponding to a brace of (Int32, Int32).</p> <p>By eliminating names before we get to the IL, it method no compiler backend always needs to agreement alongside names. They can fair activity on a stack representation, and are liberated to special-case optimize sequence of projections if they are capable to.</p> <p>Of particular involvement to this conversation is how we desugar loops in catlang. The underlying primitive is cochoice:</p> <div id="cb12"><pre><span id="cb12-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>cochoice ::</span> (<span>Either</span> a c <span>~&gt;</span> <span>Either</span> b c) <span>-&gt;</span> (a <span>~&gt;</span> b)</span></pre></div> <p>which magically turns an arrow on Eithers into an arrow without the eithers. We evidently must <em>run</em> that arrow on eithers. If that function returns inl, afterward we&rsquo;re blessed and we can fair output that. But if the function returns inr, we have no choice but to continue it rear in to the eithered arrow. In Haskell, cochoice is implemented as:</p> <div id="cb13"><pre><span id="cb13-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span>cochoiceHask ::</span> (<span>Either</span> a c <span>-&gt;</span> <span>Either</span> b c) <span>-&gt;</span> a <span>-&gt;</span> c</span> <span id="cb13-2"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>cochoiceHask f <span>=</span> go <span>.</span> <span>Left</span></span> <span id="cb13-3"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>where</span></span> <span id="cb13-4"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a><span> go ::</span> <span>Either</span> a c <span>-&gt;</span> b</span> <span id="cb13-5"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> go eac <span>=</span></span> <span id="cb13-6"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>case</span> f eac <span>of</span></span> <span id="cb13-7"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>Left</span> b <span>-&gt;</span> b</span> <span id="cb13-8"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a> <span>Right</span> c <span>-&gt;</span> go (<span>Right</span> c)</span></pre></div> <p>which as you can see, volition iteration until f eventually returns a Left. What&rsquo;s neat concerning this formulation of a iteration is that we can statically differentiate between our archetypal and consequent passes through the iteration body. The archetypal period through eac is Left, during for all another times it is Right. We don&rsquo;t obtain advantage of it in the first figure program, but how many times have you written iteration code that needs to initialize item its archetypal period through?</p> <h2 id="compiling-to-sql">Compiling to SQL</h2> <p>So that&rsquo;s the underlying theory rearward the IL. How can we compile this to SQL now?</p> <p>As alluded to before, we merely need to provision SQL implementations for all of the operations in the intermediary language. As a uncomplicated example, id compiles to SELECT * FROM {}, anywhere {} is the input of the arrow.</p> <p>The hardest part current was operating out a data representation. It seems apparent to encode all component of a merchandise as a new column, but what do we do concerning coproducts? After much activity thought, I decided to flatten out the coproducts. So, for example, the type:</p> <p>would be represented as three columns:</p> <div id="cb15"><pre><span id="cb15-1"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>( f1 <span>INT</span> <span>NOT</span> <span>NULL</span></span> <span id="cb15-2"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>, f2 <span>INT</span></span> <span id="cb15-3"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>, f3 <span>INT</span></span> <span id="cb15-4"><a href="https://en.mycoding.id/category/technology" target="_blank" aria-hidden="true" tabindex="-1"></a>)</span></pre></div> <p>with the constraint that exactly one of f2 or f3 would be IS NOT NULL at any stated item in time.</p> <p>With this hammered out, nearly everything alternatively is beautiful trivial. Composition corresponds to a nested query. Forks are CROSS JOINs which concatenate the columns of all sub-query. Joins are UNIONs, anywhere we add a WHERE site IS NOT NULL clause to enforce we&rsquo;re looking at the accurate coproduct constructor.</p> <p>Cochoice is the lone really tricky thing, but it corresponds to a <a href="https://en.mycoding.id/category/technology" target="_blank">recursive CTE</a>. Generating a recursive CTE array for the computation isn&rsquo;t too hard, but getting the final value out of it was amazingly tricky. The semantics of SQL tables is that they are multisets and arrive alongside an arbitrary top element. Which is to say, you need an pillar organized in a applicable way in command to query the final result. Due to several quirks in what postgres accepts, and in how I organized my queries, it was prohibitively difficult to insert a &ldquo;how many times have I looped&rdquo; pillar and command by that. So alternatively I cheated and added a clock_timestamp() as stage pillar which looks at the processor clock and ordered by that.</p> <p>This is plainly a hack, and presumably volition logic problems if I always add several primitives which create additional than one row, but again, this is fair for fun and who cares. Send me a <a href="https://en.mycoding.id/category/technology" target="_blank">pull request</a> if you&rsquo;re offended by my chicanery!</p> <h2 id="stupid-directions-to-go-in-the-future">Stupid Directions To Go In the Future</h2> <p>I&rsquo;ve run out of holiday period to activity on this project, so I&rsquo;m likely not going to get about to the meta-circular stupidity I was planning.</p> <p>The compiler motionless needs a few string-crunching primitives (which are uncomplicated to add), but afterward it would be uncomplicated to compose a small <a href="https://en.mycoding.id/category/technology" target="_blank">brainfuck</a> translator in catlang. Which I could afterward compile to SQL. Now we&rsquo;ve got a brainfuck translator operating in postgres. Of course, this has been done by hand before, but to my knowledge, never via compilation.</p> <p>There be C to brainfuck compilers. And postgres is written in C. So in a move that would create Xzibit proud, we could run postgres in postgres. And of course, it would be fun to run brainfuck in brainfuck. That&rsquo;d be a chill catlang backend if person wanted to contribute specified a thing.</p> <h2 id="notes-and-due-diligence-and-what-have-you">Notes and Due Diligence and What Have You</h2> <p>I am not the archetypal individual to do item akin this. The origin tongue of catlang is heavily inspired by <a href="https://en.mycoding.id/category/technology" target="_blank">Haskell&rsquo;s arrow syntax</a>, which in rotate is basically a desugaring algorithm for <a href="https://en.mycoding.id/category/technology" target="_blank">Arrows</a>. Arrows are slightly the incorrect idea since they necessitate an procedure arr :: (a -&gt; b) -&gt; (a ~&gt; b)&mdash;which requires you to be capable to embed Haskell functions in your category, item which is <em>almost never possible.</em></p> <p>Unfortunately, arrow syntax in Haskell desugars downward to arr for nearly everything it does, which in rotate makes arrow notation efficiently useless. In an ideal world, everything I described in this blog article would be a small tiny Haskell library, alongside arrow notation doing the dense lifting. But that is fair not the earth we live in.</p> <p>Nor am I the archetypal individual to notice that there are categorical semantics rearward programming languages. I don&rsquo;t really cognize whom to citation on this one, but it is well-established folklore that the lambda calculus corresponds to <a href="https://en.mycoding.id/category/technology" target="_blank">cartesian-closed categories</a>. The &ldquo;closed&rdquo; part of &ldquo;cartesian-closed&rdquo; method we have an procedure eval :: (a ~&gt; b, a) ~&gt; b, but everyone and their dog has implemented the lambda calculus, so I idea it would be fun to see how far we can get without it. This is not a limitation on catlang&rsquo;s turing completeness (since cochoice gives us everything we need.)</p> <p>I&rsquo;ve been thinking concerning penning a <em>category-first</em> programming tongue for the improved part of a decade, always since I peruse <a href="https://en.mycoding.id/category/technology" target="_blank">Compiling to Categories</a>. That document takes Haskell and desugars it rear downward to categories. I stole many of the tricks current from that paper.</p> <p>Anyway. All of the code is accessible on <a href="https://en.mycoding.id/category/technology" target="_blank">github</a> if you&rsquo;re curious in taking a look. The repo isn&rsquo;t up to my customary coding standards, for which you have my apologies. Of note is the template-haskell backend which can spit out Haskell code; definition it wouldn&rsquo;t be extremely difficult to create a quasiquoter to compile catlang into what Haskell&rsquo;s arrow desugaring <em>ought to be.</em> If there&rsquo;s adequate clamor for specified a thing, I&rsquo;ll see concerning turning this part into a library.</p> <p> <span> <a href="https://en.mycoding.id/category/technology" target="_blank">&larr;</a> </span> <span> <a href="https://en.mycoding.id/category/technology" target="_blank">&rarr;</a> </span> </p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/arrows-to-arrows-categories-to-queries-2025-75519</guid> <pubDate>Wed, 04 Nov 2026 04:11:27 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[How to deploy a website from Claude Code in 8 steps]]></title> <description><![CDATA[How to deploy a website from Claude Code in 8 steps. To deploy a website from Claude Code, assessment and test the project on your computer, prepared the files, nexus them [...] Read More... The article How to deploy a ...]]></description> <media:thumbnail url="https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/Tutorial-Cover-Websites-2.jpg.jpg/public"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/how-to-deploy-a-website-from-claude-code-in-8-steps-75521</link> <content:encoded><![CDATA[<p>To deploy a website from Claude Code, <strong>review and test the project on your computer, prepared the files, nexus them to a hosting provider, and publish the site</strong> to a community location that anyone can open in a browser.</p><p>Claude Code, Anthropic&rsquo;s synthetic intellect (AI) coding assistant, builds and edits websites inner your project folder, but it doesn&rsquo;t presenter them. Until you deploy the project, another group can&rsquo;t attain it through a community website address. Deployment puts the required location records or use on a hosting assistance that keeps it accessible online.</p><p>Before you start, you need admission to Claude Code through a paid Claude scheme or a Claude Console account, Anthropic&rsquo;s pay-as-you-go choice for developers, affirmative a hosting scheme that fits your project. Then there are eight steps to deploy a Claude Code website:</p><ol> <li>Check the code Claude Code wrote for leftover records and exposed keys.</li> <li>Preview all leaf in your browser before going live.</li> <li>Find out whether the location needs additional preparedness or a server to run.</li> <li>Send the code to GitHub or bundle it as a ZIP file.</li> <li>Link the project to your presenter through GitHub, a ZIP upload, or a association tool.</li> <li>Enter the passwords, keys, and settings the server needs.</li> <li>Start the deployment from your presenter or from Claude Code.</li> <li>Open the live location and verify everything works.</li> </ol><p>Hostinger Connector, included alongside Hostinger plans, shortens this procedure by linking Claude Code to your Hostinger account. After a one-time setup, Claude Code creates the website, uploads the files, and returns the live web location from a sole request. In our test, that took concerning 3 minutes.</p><p>Failed deployments trace rear to particular problems, specified as missing surroundings variables, incorrect server settings, or missing personal keys, and all has a fix. Once the location is live, add a tradition domain and a note telling Claude Code which location to deploy to, making all afterward update simpler.</p><h2 id="h-what-you-need-before-deploying-a-claude-code-website">What you need before deploying a Claude Code website</h2><p>You need four things to deploy a Claude Code website, affirmative two that depend on your project:</p><ul> <li><strong>Your project folder.</strong> The directory anywhere Claude Code saved your site. A plain HTML site&rsquo;s center records are HyperText Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript files, alongside <strong>index.html</strong> as the homepage. A example project additionally has a <strong>package.json</strong> document that lists its tools and commands.</li> <li><strong>Claude Code in a terminal.</strong> The terminal is the app anywhere you category content commands, akin Terminal on macOS. You commencement Claude Code there by typing <strong>claude</strong>. Claude Code additionally runs as an expansion in code editors akin Visual Studio Code (an unified betterment environment, or IDE), and <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">deploying from an IDE</a> follows the identical eight steps.</li> <li><strong>Claude Code access.</strong> Claude Code <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer nofollow">requires a Pro, Max, Team, or Enterprise plan</a>, or a Claude Console document alongside pay-as-you-go credits. The liberated Claude scheme doesn&rsquo;t contain Claude Code.</li> <li><strong>A hosting plan.</strong> To<a href="https://en.mycoding.id/category/technology" target="_blank" data-wpel-link="internal" rel="follow"> </a><a href="https://en.mycoding.id/category/technology" target="_blank" data-wpel-link="internal" rel="follow">host a website</a>, you need a scheme that matches its type. Static sites need a assistance that can assist HTML, CSS, and JavaScript files, during sites that run code on the server need assistance for their language, akin Node.js for JavaScript server apps or PHP (Hypertext Preprocessor) for PHP apps.</li> <li><strong>Node.js for example projects.</strong> JavaScript example projects need Node.js to preview and prepared the location on your computer, during plain HTML sites don&rsquo;t. Run <strong>node &ndash;version</strong> in the terminal to inspect whether it&rsquo;s installed.</li> <li><strong>A GitHub document (optional).</strong> GitHub stores an online copy of your code, which several hosting providers use to automatically publish and update your site.</li> </ul><p>Use Anthropic&rsquo;s <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer nofollow">official instal command</a> for your scheme if Claude Code isn&rsquo;t installed yet. On macOS or Linux, run this in the terminal:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">curl -fsSL https://claude.ai/install.sh | bash</pre><p>On Windows, run this command in PowerShell, the Windows app for typing commands:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">irm https://claude.ai/install.ps1 | iex</pre><p>Then open a new terminal opening and run <strong>claude &ndash;version</strong>. A operating facility prints a type number. Type <strong>claude</strong> to commencement Claude Code and sign in alongside your Claude account.</p><div> <p><span> <svg width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z" fill="#FEA419"></path> </svg> Important </span></p><p> On several Macs, the installer warns that <strong>~/.local/bin</strong> isn&rsquo;t in your PATH. That directory holds Claude Code, and PATH is the catalog of folders the terminal searches for commands. Until you fix it, typing <strong>claude</strong> returns a &ldquo;command not found&rdquo; error. Run the one-line fix the installer prints, afterward inspect <strong>claude &ndash;version</strong> again. </p></div><p>Claude Code&rsquo;s approval manner controls which actions need your approval. Current terminal versions can commencement in car mode, which reviews actions automatically.</p><p>For your archetypal deployment, media <strong>Shift+Tab</strong> until the base row says &ldquo;manual manner on,&rdquo; so Claude Code asks before most actions that alter files, run commands, or use external services.</p><h2 id="h-1-review-the-project-claude-code-generated">1. Review the project Claude Code generated</h2><p>Review the project by checking four things: the document your location opens first, leftover test files, addresses that lone activity on your computer, and concealed keys that shouldn&rsquo;t be public.</p><p>A plain fixed HTML location typically needs an <strong>index.html </strong>in the directory published as the document root. Framework projects alternatively use the admission points and build/start scripts stated in their configuration files, specified as <strong>package.json</strong>.</p><p>Leftover test files, akin example pages or unused drafts, create the live location appearance unfinished and sometimes disclose activity you didn&rsquo;t average to publish.</p><p>Addresses that commencement alongside <strong>localhost</strong>, akin <strong>http://localhost:3000</strong>, item to your own computer. Visitors can&rsquo;t open them.</p><p>Secret keys contain use programming interface (API) keys and the passwords that nexus your location to external services akin fee or email tools. Secret keys must remain out of the records you publish.</p><p>This assessment matters most whenever you&rsquo;re <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">vibe coding a website</a>: you depict what you desire in plain language, and Claude Code writes code you won&rsquo;t peruse row by line. Leftover test records or exposed keys afterward go unnoticed.</p><p>Hand the entire assessment to Claude Code alongside a immediate or petition akin this:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">Review this project before I deploy it. Check that it has the correct admission point, catalog any leftover test or impermanent files, and appearance for localhost addresses or secrets akin API keys. Don't alter item yet.</pre><p>We ran this immediate on a two-file coffee shop site. Claude Code confirmed that <strong>index.html</strong> was at the top of the directory and that it loaded the scheme file, <strong>style.css</strong>, via a related link. The assessment established no leftover files, local addresses, or keys.</p><p>A related nexus finds records by their stance in the project folder, so it keeps operating following upload as lengthy as the directory construction stays the same.</p><p>The assessment additionally flagged two things to regard before going live: the communication email would be apparent to spam bots, and the copyright twelvemonth in the footer was entered by hand, so it won&rsquo;t update automatically.</p><div> <figure data-wp-context='&quot;6aeaa1f4e2552&quot;}' data-wp-interactive="core/image" data-wp-key="6aeaa1f4e2552"><img decoding="async" width="1720" height="912" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.hostinger.com/tutorials/fit=scale-down" alt="Claude Code reviewing a coffee shop location before deployment and finding no leftover files, local addresses, or exposed keys" srcset="https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-pre-deployment-review.png/w=1720,fit=scale-down 1720w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-pre-deployment-review.png/w=300,fit=scale-down 300w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-pre-deployment-review.png/w=1024,fit=scale-down 1024w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-pre-deployment-review.png/w=150,fit=scale-down 150w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-pre-deployment-review.png/w=768,fit=scale-down 768w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-pre-deployment-review.png/w=1536,fit=scale-down 1536w" sizes=" 1720px) 100vw, 1720px"></figure> </div><p>Claude Code fixes what it finds whenever you ask it to. Read all projected alter before you endorse it, since all fix is a new edit to test in the next step.</p><h2 id="h-2-test-the-website-locally">2. Test the website locally</h2><p>To test the website locally, open its homepage document in a browser, or commencement the local betterment server required by its framework, afterward inspect the pages and key functions before deployment.</p><p>For a plain HTML site, open the <strong>index.html</strong> document in your browser, or ask Claude Code to open it for you:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">Open index.html in my browser so I can preview the site.</pre><p>Sites that burden JavaScript modules or fetch local records frequently need a local betterment server since browsers restrict several requests from pages opened immediately alongside a file:// address.</p><p>A example project frequently needs a betterment server, which provides a preview during you edit. In the project folder, run the following commands separately: the archetypal installs required packages, and the second starts the betterment server.</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">npm instal npm run dev</pre><p>The terminal afterward prints a local location to open in your browser. Projects made alongside Vite, a tool for creating React and Vue sites, use <strong>http://localhost:5173</strong> by default.</p><p>Check these parts of the location before moving on:</p><ul> <li>Every leaf opens from the navigation menu.</li> <li>Images, fonts, and styles burden correctly.</li> <li>Forms and buttons react the way they should.</li> <li>The layout plant in a narrow browser window, which shows how the location looks on phones.</li> <li>No red errors appear in the browser console, the panel that lists problems on the page. Open it alongside <strong>Cmd+Option+J</strong> in Chrome on macOS or <strong>Ctrl+Shift+J</strong> on Windows.</li> </ul><p>Describe the issue to Claude Code or paste the error communication if item breaks, afterward test again until the location works.</p><h2 id="h-3-check-the-framework-and-build-requirements">3. Check the example and build requirements</h2><p>Check which example your project uses, since it decides whether the location needs a build step, which turns your code into the final records browsers load, and whether it needs a server that keeps running.</p><p>Static sites dispatch the identical ready-made records to all visitor. Server apps run code on the server, for example, to log users in. Static sites built alongside a example motionless need a build before they go online.</p><figure tabindex="0"><table readabilitydatatable="1"><tbody><tr><td colspan="1" rowspan="1"><p><strong>Project type</strong></p></td><td colspan="1" rowspan="1"><p><strong>Examples</strong></p></td><td colspan="1" rowspan="1"><p><strong>Build step</strong></p></td><td colspan="1" rowspan="1"><p><strong>Hosting it needs</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Plain HTML site</span></p></td><td colspan="1" rowspan="1"><p><span>A homepage document alongside its manner and manuscript files</span></p></td><td colspan="1" rowspan="1"><p><span>None</span></p></td><td colspan="1" rowspan="1"><p><span>A assistance that accepts and serves uploaded fixed files</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Static example site</span></p></td><td colspan="1" rowspan="1"><p><span>React or Vue sites made alongside Vite, Astro, or Next.js configured for fixed export</span></p></td><td colspan="1" rowspan="1"><p><strong>npm run build</strong><span>&nbsp;creates the final files</span></p></td><td colspan="1" rowspan="1"><p><span>Static-file hosting for the built output, or a presenter that runs the build</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Server app</span></p></td><td colspan="1" rowspan="1"><p><span>Express apps, Next.js apps alongside server features</span></p></td><td colspan="1" rowspan="1"><p><span>Depends on the framework; plain Express apps need none</span></p></td><td colspan="1" rowspan="1"><p><span>A scheme that supports the app&rsquo;s language, akin Node.js</span></p></td></tr></tbody></table></figure><p>To discover out which category you have, ask Claude Code:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">Is this project static, or does it need a server to run? Tell me the build command and the output folder.</pre><p>For projects alongside a build step, run the build command and inspect that it finishes without errors:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">npm run build</pre><p>The build saves the final records to an output folder. These are the representative default folders, which a project&rsquo;s settings can change:</p><ul> <li>React, Vue, and another Vite projects use <strong>dist</strong>, and so does Astro.</li> <li>Next.js uses <strong>.next</strong> for server apps and <strong>out</strong> for fixed exports.</li> <li>Create React App uses <strong>build</strong>.</li> <li>Angular uses <strong>dist/your-project-name/browser</strong> in latest versions.</li> </ul><p>Choose a Node.js type supported by the project and the hosting provider. Different versions can logic requirements to build locally but neglect online. Add a compatible type range to the engines.node site in package.json whenever appropriate, and verify the type really selected by the host.</p><p>Hostinger supports Node.js 18, 20, 22, and 24, and uses 22 by default. Hostinger installs the packages and runs the build on the server for Node.js apps. Plain HTML sites skip the build entirely.</p><h2 id="h-4-prepare-your-project-files-for-upload">4. Prepare your project records for upload</h2><p>To prepared your project records for upload, dispatch them to a GitHub repository, an online directory for your code, or bundle them as a ZIP document for a one-time upload.</p><p>A repository keeps the former of all change. With automatic deployment enabled, the presenter rebuilds or republishes your location whenever you shove changes to the connected branch.</p><p>Claude Code sets up Git and pushes the project for you. Git is the tool that saves snapshots of your code, called commits, and sends them to GitHub. Try a immediate akin this:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">Set up Git for this project, create a .gitignore document that excludes node_modules and .env, commit all files, and shove the project to a new personal GitHub repository called your-repository-name.</pre><p>The <strong>.gitignore</strong> document lists records Git should skip. Leave out <strong>node_modules</strong>, the directory of downloaded packages, since the presenter reinstalls them. Leave out <strong>.env</strong> too, since it holds your concealed keys.</p><p>Your archetypal shove prompts you to sign in to GitHub if Git isn&rsquo;t already connected to your account. Run <strong>gh auth login</strong>, afterward endorse the sign-in in your browser if Claude Code prompts you to use GitHub&rsquo;s terminal tool.</p><p>To shove the project manually, create an bare repository on GitHub. Check that <strong>.gitignore</strong> excludes <strong>node_modules</strong> and all document alongside genuine keys, akin <strong>.env</strong> or <strong>.env.local</strong>, afterward run these commands in the project folder:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">git init git add . git position git commit -m "Initial commit" git branch -M chief git distant add base https://github.com/your-username/your-repository.git git shove -u base main</pre><p>Replace <strong>your-username</strong> and <strong>your-repository</strong> alongside your GitHub username and the repository name. The <strong>git status</strong> command lists the records concerning to be saved, so halt and fix <strong>.gitignore</strong> if a concealed document shows up.</p><p>To deploy without Git, ask Claude Code to bundle the project as a ZIP document instead. Hosts that build the project for you need your first code without <strong>node_modules</strong>, during hosts that lone shop and display records need the contents of the output folder.</p><div> <p><span> <svg width="24" height="26" viewbox="0 0 24 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 23.5C17.799 23.5 22.5 18.799 22.5 13C22.5 7.20101 17.799 2.5 12 2.5C6.20101 2.5 1.5 7.20101 1.5 13C1.5 18.799 6.20101 23.5 12 23.5ZM13.637 8.65198C13.637 7.74791 12.9041 7.01501 12 7.01501C11.0959 7.01501 10.363 7.74791 10.363 8.65198C10.5335 10.5375 10.875 14.383 10.875 14.383C10.875 15.0043 11.3787 15.508 12 15.508C12.6213 15.508 13.125 15.0043 13.125 14.383V14.38L13.637 8.65198ZM11.9927 16.714C11.3714 16.714 10.8677 17.2177 10.8677 17.839C10.8677 18.4603 11.3714 18.964 11.9927 18.964H12.0073C12.6286 18.964 13.1323 18.4603 13.1323 17.839C13.1323 17.2177 12.6286 16.714 12.0073 16.714H11.9927Z" fill="#BE1025"></path> </svg> Warning </span></p><p> Don't upload your .env document or add it to your repository. Anyone alongside admission to the repository or the ZIP document can peruse the keys stored in it. Deleting the document doesn't create an already committed key safe, so substitute that key alongside a new one. </p> </div> <h2 id="h-5-connect-the-project-to-a-hosting-provider">5. Connect the project to a hosting provider</h2><p>Connect your project to a hosting provider in one of three ways: from a connected GitHub repository, as a ZIP document uploaded to the provider&rsquo;s dashboard, or immediately from Claude Code via the provider&rsquo;s association tool.</p><p>Some haze hosting services can be controlled from Claude Code through provider command-line tools, integrations, or Model Context Protocol (MCP) servers. MCP is a norm that helps AI coding assistants admission external tools through defined interfaces; preparedness and permissions depend on the provider.</p><p>This array compares these methods, alongside Hostinger&rsquo;s association tool listed separately:</p><figure tabindex="0"><table readabilitydatatable="1"><tbody><tr><td colspan="1" rowspan="1"><p><strong>Method</strong></p></td><td colspan="1" rowspan="1"><p><strong>How it works</strong></p></td><td colspan="1" rowspan="1"><p><strong>Best for</strong></p></td><td colspan="1" rowspan="1"><p><strong>Cost</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>GitHub-connected hosting</span></p></td><td colspan="1" rowspan="1"><p><span>The presenter pulls code from the connected GitHub branch and publishes updates whenever automatic deployment is enabled</span></p></td><td colspan="1" rowspan="1"><p><span>Projects you&rsquo;ll keep updating</span></p></td><td colspan="1" rowspan="1"><p><span>Depends on the host</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>ZIP upload</span></p></td><td colspan="1" rowspan="1"><p><span>You upload a ZIP document in the host&rsquo;s dashboard</span></p></td><td colspan="1" rowspan="1"><p><span>One-time launches without Git</span></p></td><td colspan="1" rowspan="1"><p><span>Depends on the host</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Cloud phase terminal tool or MCP server</span></p></td><td colspan="1" rowspan="1"><p><span>Claude Code runs the platform&rsquo;s tools to deploy for you</span></p></td><td colspan="1" rowspan="1"><p><span>Developers who already use that platform</span></p></td><td colspan="1" rowspan="1"><p><span>Depends on the phase and its use </span><span>limits</span></p></td></tr><tr><td colspan="1" rowspan="1"><p><span>Hostinger Connector</span></p></td><td colspan="1" rowspan="1"><p><span>Claude Code uses Hostinger&rsquo;s add-on, or plugin, to create the location and upload the files</span></p></td><td colspan="1" rowspan="1"><p><span>Hostinger users who desire to deploy from the chat</span></p></td><td colspan="1" rowspan="1"><p><span>Connector is free; deployment needs compatible energetic hosting</span></p></td></tr></tbody></table></figure><p>Hostinger users skip most of this manual activity whenever they <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">connect Claude Code to Hostinger</a> alongside Hostinger Connector, which packages, uploads, and publishes the location from the chat. To nexus a project manually instead, use the Hostinger dashboard.</p><p>On Hostinger, example projects akin React, Vue, or Next.js apps run on <a href="https://en.mycoding.id/category/technology" target="_blank" rel="follow">hosting for web apps</a>, which recognizes the example and fills in the setup particulars for you. The dashboard calls these projects Web Apps.</p><p>To deploy a example project from GitHub in the Hostinger dashboard:</p><ol> <li>Go to <strong>Websites</strong> &rarr; <strong>Create site</strong> &rarr; <strong>Web App</strong>.</li> <li>Enter your domain, or click <strong>Use impermanent domain</strong> to commencement alongside a liberated location ending in hostingersite.com.</li> <li>Click <strong>Connect alongside GitHub</strong>, afterward sign in to aid Hostinger admission to your repositories, including personal ones.</li> <li>Select your repository, assessment the settings Hostinger detected, and click <strong>Deploy</strong>.</li> </ol><div> <figure data-wp-context='&quot;6aeaa1f4e93d0&quot;}' data-wp-interactive="core/image" data-wp-key="6aeaa1f4e93d0"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.hostinger.com/tutorials/wp-content/uploads/sites/2/2026/11/1793759560029-0.png" alt="Deploy Your Web App display in the Hostinger dashboard alongside options to nexus GitHub or GitLab, or upload files"></figure> </div><p>To upload a ZIP document instead, click <strong>Upload your files</strong> &rarr; <strong>Continue</strong> on the identical screen. The uploader additionally accepts two another compressed formats: .tar.gz and .tgz.</p><p>Plain HTML sites use <strong>Websites</strong> &rarr; <strong>Create site</strong> &rarr; <strong>PHP/HTML website</strong> instead. The PHP/HTML website choice covers sites made of ready-made records or written in PHP, a programming tongue for websites.</p><p>After you choose a domain for a PHP/HTML website, open <strong>Manage site</strong> &rarr; <strong>Advanced</strong> &rarr; <strong>GIT</strong> to nexus a repository, or <strong>Files</strong> &rarr; <strong>File Manager</strong> to upload the files.</p><h2 id="h-6-configure-environment-variables-and-deployment-settings">6. Configure surroundings variables and deployment settings</h2><p>Add required surroundings variables in the hosting provider&rsquo;s deployment settings, and verify the build command, output directory, runtime version, and admission document anywhere applicable. Plain HTML sites alongside no secrets or build steps may not need these settings.</p><p>Local surroundings values frequently live in a <strong>.env</strong> file, which should remain out of Git and uploaded fixed assets. Define server secrets in your hosting surroundings instead. Remember that surroundings variables embedded into a browser build can be community equal if you did not commit the <strong>.env</strong> file.</p><p>Ask Claude Code which variables the project expects, so none are missing on the live site:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">List all surroundings changeable this project uses, what all one is for, and whether it's needed during construction or during the location runs. Don't display their values.</pre><p>Add all changeable in your host&rsquo;s settings. On Hostinger, the Web App deploy settings display has a <strong>Set surroundings variables</strong> section, anywhere you add values one by one or upload your <strong>.env</strong> document alongside <strong>Import .env</strong>. Hostinger stores the values encrypted.</p><div> <p><span> <svg width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z" fill="#FEA419"></path> </svg> Important </span></p><p> Don&rsquo;t put secrets in variables that commencement alongside <strong>VITE_</strong> or <strong>NEXT_PUBLIC_</strong>, since those values end up in the code visitors&rsquo; browsers download. Keep secrets in server-only variables, and ask Claude Code to inspect that no concealed reaches browser code. </p></div> <p>Deployment settings are frequently referred to as build settings. On Hostinger, they&rsquo;re on the identical display as the surroundings variables:</p><figure tabindex="0"><table readabilitydatatable="1"><tbody><tr><td><strong>Setting</strong></td><td><strong>What it does</strong></td><td><strong>Example</strong></td></tr><tr><td>Build command</td><td>Runs the build</td><td><strong>npm run build</strong></td></tr><tr><td>Output directory</td><td>Holds the final records from the build</td><td><strong>dist</strong></td></tr><tr><td>Node.js version</td><td>Builds and runs the project</td><td><strong>22</strong></td></tr><tr><td>Entry file</td><td>The document that starts a server app</td><td><strong>server.js</strong></td></tr></tbody></table></figure><p>Hostinger attempts to detect the framework, build settings, and Node.js type from the project. Always assessment the result. If the example is not recognized, choose <strong>Other</strong> and provision the needed build command, output directory, or server admission document according to the project.</p><h2 id="h-7-publish-the-website">7. Publish the website</h2><p>To publish the website, click the host&rsquo;s <strong>Deploy</strong> button, shove your latest changes to GitHub, or ask Claude Code to deploy, depending on the method you chose.</p><p>For a source-based example deployment, the presenter installs dependencies, runs the configured build, and publishes the result. The build log records advancement and errors. Uploading ready-made fixed records skips dependency facility and the build.</p><p>On Hostinger, the site&rsquo;s <strong>Deployments</strong> division displays logs for the final 10 builds. Installing packages and operating the build all have a 15-minute limit.</p><p>The location goes live on a liberated location ending in <strong>hostingersite.com</strong> if you chose a impermanent domain, and it stays there until you nexus your own domain.</p><h2 id="h-8-verify-the-live-site">8. Verify the live site</h2><p>To verify the live site, open its community URL in a browser and inspect that everything plant as it did on your computer.</p><p>Go through this checklist on the live site:</p><ul> <li>Every leaf opens, and links item to the live location alternatively of localhost.</li> <li>Images, fonts, and styles load.</li> <li>Forms submit, and features that depend on API keys respond.</li> <li>The location loads complete HTTPS (Hypertext Transfer Protocol Secure), the encrypted connection, alongside no safety warnings. Click the icon next to the location to see the association details.</li> <li>The layout plant on a genuine phone, since a narrow browser opening doesn&rsquo;t display all mobile issue.</li> </ul><p>On our test site, HTTPS worked from the instant the location went live, and the mobile layout looked correct on an Android phone.</p><p>Paste the error communication or a screenshot into Claude Code if item doesn&rsquo;t work, afterward endorse the fix and redeploy.</p><p>Hard-refresh the leaf alongside <strong>Cmd+Shift+R</strong> on macOS or <strong>Ctrl+Shift+R</strong> on Windows following all redeploy to justify the browser loads the new type alternatively of a cached copy.</p><p>Each consequent update repeats this cycle: edit the location in Claude Code, shove the changes or upload a new ZIP file, delay for the build to complete in the hosting dashboard, and inspect the live location again.</p><h2 id="h-how-to-deploy-a-website-from-claude-code-with-hostinger-connector">How to deploy a website from Claude Code alongside Hostinger Connector</h2><p>To deploy a website from Claude Code alongside Hostinger Connector, <strong>install Hostinger&rsquo;s plugin, sign in to your Hostinger account, and ask Claude Code to deploy the project</strong>. Claude Code afterward creates the site, uploads the files, and returns the live web address.</p><p>With Connector, the edit, upload, and publish sequence happens in the Claude Code chat, without switching between Claude Code, GitHub, the terminal, and the Hostinger dashboard.</p><p>You can petition deployment in plain tongue during Claude Code runs the supported tools. You motionless need to assessment the mark website, requested permissions, and deployment settings.</p><p>Connector is built on MCP, and Hostinger lists Claude Code as an officially supported way to deploy websites and Node.js apps.</p><p>Where the location runs depends on the project. Node.js apps deploy as Web Apps, accessible on the Unlimited and Cloud hosting plans. Static sites, including the built records of React, Vue, or Astro projects, deploy as regular websites.</p><div> <p><span> <svg width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z" fill="#FEA419"></path> </svg> Important </span></p><p> Connector uploads fixed sites as ready-made files, alongside no build stage on the server. For Node.js apps, the uploaded ZIP document can&rsquo;t exceed 50 megabytes (MB) and should exclude <strong>node_modules</strong> and build folders, as Hostinger installs packages and runs the build itself. </p></div> <p>We tested this stream in October 2026 using Claude Code v2.1.304 on macOS, the authoritative Hostinger plugin, and a two-file site. Connector set it up as a PHP/HTML website since the location was plain HTML.</p><p>Our test didn&rsquo;t shield example projects, GitHub-based deployment, or Windows. The steps for those prosecute Anthropic&rsquo;s and Hostinger&rsquo;s authoritative records instead.</p><div> <p>Slash commands akin <strong>/plugin</strong> and <strong>/mcp</strong> lone activity whenever the slash is the archetypal character you type. Claude Code treats the command as a normal conversation communication if there's a area before it.</p> </div> <p>To set up Hostinger Connector and deploy your site:</p><ol> <li><strong>Install the authoritative Hostinger plugin.</strong> Type this command in Claude Code, afterward choose <strong>Install for you (user scope)</strong> so the plugin plant in all project:<br>/plugin instal hostinger@claude-plugins-official<br>Alternatively, category <strong>/plugin</strong> and hunt for hostinger in the <strong>Discover</strong> tab, or run <strong>claude plugin instal hostinger@claude-plugins-official</strong> in the terminal, exterior Claude Code. With person scope, the plugin additionally plant in the Claude desktop app&rsquo;s <strong>Code</strong> tab and in VS Code, since all three portion the identical settings on your computer.</li> <li><strong>Load the plugin.</strong> Run <strong>/reload-plugins</strong> if the instal summary asks you to. Claude Code confirms that it loaded one plugin and one MCP server. That server is what connects Claude Code to Hostinger.</li> <li><strong>Sign in to your Hostinger account.</strong> Run <strong>/mcp</strong>, choose <strong>plugin:hostinger:hostinger</strong>, and media <strong>Enter</strong>. Sign in to Hostinger in the browser opening that opens. Once the association works, the position shows a green check.</li> </ol><div> <figure data-wp-context='&quot;6aeaa1f4ea5d5&quot;}' data-wp-interactive="core/image" data-wp-key="6aeaa1f4ea5d5"><img decoding="async" width="1720" height="932" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.hostinger.com/tutorials/fit=scale-down" alt="Claude Code MCP list showing the Hostinger plugin server connected alongside a green inspect mark" title="3-claude-code-mcp-hostinger-connected" srcset="https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-1.png/w=1720,fit=scale-down 1720w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-1.png/w=300,fit=scale-down 300w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-1.png/w=150,fit=scale-down 150w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-1.png/w=768,fit=scale-down 768w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-1.png/w=1024,fit=scale-down 1024w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-1.png/w=1536,fit=scale-down 1536w" sizes=" 1720px) 100vw, 1720px"></figure> </div><ol start="4"> <li><strong>Confirm the connected account.</strong> Ask Claude Code to display what it can see:<br>Which Hostinger document are you connected to? List my energetic hosting plans and websites. Don't alter anything.<br>When we tried this, the plugin listed the account&rsquo;s plans and websites but not its email address. Compare the catalog alongside your Hostinger dashboard to be sure.</li> <li><strong>Ask Claude Code to deploy.</strong> Name a new website or a particular domain in the prompt, and ask for a scheme first:<br>Deploy this location to Hostinger as a brand-new website on a liberated impermanent subdomain. Don't deploy to or modify any of my existing websites. Before you create or upload anything, inform me your scheme stage by stage and delay for my OK.</li> <li><strong>Review the scheme and endorse all action.</strong> Our scheme had seven stages: reserve a liberated address, create an bare website, delay for setup, zip the files, upload them through a one-time link, unpack them into the site&rsquo;s <strong>public_html</strong> folder, and verify the live page. The <strong>public_html</strong> directory holds the records visitors see.</li> </ol><div> <figure data-wp-context='&quot;6aeaa1f4eabd4&quot;}' data-wp-interactive="core/image" data-wp-key="6aeaa1f4eabd4"><img decoding="async" width="1722" height="1216" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.hostinger.com/tutorials/fit=scale-down" alt="Claude Code listing a seven-step scheme to deploy a location to a new Hostinger impermanent address" title="4-claude-code-hostinger-deployment-plan" srcset="https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-2.png/w=1722,fit=scale-down 1722w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-2.png/w=150,fit=scale-down 150w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-2.png/w=300,fit=scale-down 300w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-2.png/w=768,fit=scale-down 768w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-2.png/w=1024,fit=scale-down 1024w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-2.png/w=1536,fit=scale-down 1536w" sizes=" 1722px) 100vw, 1722px"></figure> </div><p>This is the regulation we propose for all deployment: <strong>plan first, endorse second</strong>. Ask Claude Code for its deployment scheme before it touches your hosting, afterward inspect the mark domain in the scheme before you endorse anything. In our test, the scheme named the new location up front.</p><p>About 3 minutes following we approved the plan, the location was live on its new <strong>hostingersite.com</strong> address, and HTTPS already worked.</p><div> <figure data-wp-context='&quot;6aeaa1f4eb0ef&quot;}' data-wp-interactive="core/image" data-wp-key="6aeaa1f4eb0ef"><img decoding="async" width="1880" height="1674" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.hostinger.com/tutorials/fit=scale-down" alt="Porto Beans test location live on a Hostinger impermanent domain complete HTTPS, showing its header, about, menu, and communication sections" title="claude-code-website-live-on-hostinger" srcset="https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-website-live-on-hostinger.png/w=1880,fit=scale-down 1880w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-website-live-on-hostinger.png/w=300,fit=scale-down 300w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-website-live-on-hostinger.png/w=1024,fit=scale-down 1024w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-website-live-on-hostinger.png/w=150,fit=scale-down 150w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-website-live-on-hostinger.png/w=768,fit=scale-down 768w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/claude-code-website-live-on-hostinger.png/w=1536,fit=scale-down 1536w" sizes=" 1880px) 100vw, 1880px"></figure> </div><p>Claude Code afterward checked the live page, removed the uploaded ZIP document from the server, and reported that the account&rsquo;s 12 existing websites were untouched.</p><div> <figure data-wp-context='&quot;6aeaa1f4eb5fa&quot;}' data-wp-interactive="core/image" data-wp-key="6aeaa1f4eb5fa"><img decoding="async" width="1720" height="796" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.hostinger.com/tutorials/fit=scale-down" alt="Claude Code confirming the location is live on Hostinger complete HTTPS, alongside the uploaded ZIP document removed" title="5-claude-code-hostinger-deployment-result" srcset="https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-3.png/w=1720,fit=scale-down 1720w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-3.png/w=150,fit=scale-down 150w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-3.png/w=300,fit=scale-down 300w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-3.png/w=767,fit=scale-down 767w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-3.png/w=1024,fit=scale-down 1024w, https://imagedelivery.net/LqiWLm-3MGbYHtFuUbcBtA/wp-content/uploads/sites/2/2026/11/image-3.png/w=1536,fit=scale-down 1536w" sizes=" 1720px) 100vw, 1720px"></figure> </div><p>Expect multiple endorsement prompts alongside the way. In our test, manual manner asked before all Hostinger act and terminal command, including the zip and upload steps. Manual manner takes a few additional clicks, but you see all alter before it reaches your hosting account.</p><div> <p><span> <svg width="24" height="26" viewbox="0 0 24 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 23.5C17.799 23.5 22.5 18.799 22.5 13C22.5 7.20101 17.799 2.5 12 2.5C6.20101 2.5 1.5 7.20101 1.5 13C1.5 18.799 6.20101 23.5 12 23.5ZM13.637 8.65198C13.637 7.74791 12.9041 7.01501 12 7.01501C11.0959 7.01501 10.363 7.74791 10.363 8.65198C10.5335 10.5375 10.875 14.383 10.875 14.383C10.875 15.0043 11.3787 15.508 12 15.508C12.6213 15.508 13.125 15.0043 13.125 14.383V14.38L13.637 8.65198ZM11.9927 16.714C11.3714 16.714 10.8677 17.2177 10.8677 17.839C10.8677 18.4603 11.3714 18.964 11.9927 18.964H12.0073C12.6286 18.964 13.1323 18.4603 13.1323 17.839C13.1323 17.2177 12.6286 16.714 12.0073 16.714H11.9927Z" fill="#BE1025"></path> </svg> Warning </span></p><p> Claude Code sometimes suggests your next immediate in gray text, which you obtain by pressing Tab. In our test, the recommendation was to deploy the location to among the account's existing websites, thereby replacing that site's files. Don't obtain suggestions akin this. Type your own immediate alongside a new website or the exact domain you want. </p> </div> <h2 id="h-how-to-fix-common-claude-code-deployment-errors">How to fix average Claude Code deployment errors</h2><p>To fix average Claude Code deployment errors, <strong>identify differences between your computer</strong> <strong>and the server and accurate them</strong>, specified as a missing file, an incorrect setting, or a distinct application version.</p><figure tabindex="0"><table readabilitydatatable="1"><tbody><tr><td><strong>Error</strong></td><td><strong>Likely cause</strong></td><td><strong>How to fix it</strong></td></tr><tr><td>The build plant on your device but fails on the server</td><td>A distinct Node.js version, or a bundle missing from <strong>package.json</strong></td><td>Match the Node.js type in the <strong>engines.node</strong> site and ask Claude Code to add missing packages to <strong>package.json</strong></td></tr><tr><td>The build stops before finishing</td><td>Installing packages or operating the build takes longer than the presenter allows, which is 15 minutes all on Hostinger</td><td>Remove unused packages and inspect the build log for the dilatory stage</td></tr><tr><td>A fixed location shows a 404 (page not found) error or a blank page</td><td>Files missing or uploaded to the incorrect folder</td><td>Check that <strong>index.html</strong> or the build output sits at the top of the location folder, which is <strong>public_html</strong> on Hostinger</td></tr><tr><td>Pages another than the homepage display a 404 error whenever refreshed</td><td>A single-page app, a location that loads all leaf through <strong>index.html</strong>, without a fallback rule</td><td>Ask Claude Code to add a regulation that sends unidentified addresses to <strong>index.html</strong>, for example, in the site&rsquo;s <strong>.htaccess</strong> settings file</td></tr><tr><td>A server app shows an error page</td><td>Wrong deployment settings or a collision whenever the app starts</td><td>Check the build settings and the app&rsquo;s logs, afterward portion the error alongside Claude Code</td></tr><tr><td>The leaf loads without styles or images</td><td>A incorrect output folder, or document paths that lone activity on your computer</td><td>Set the output directory to the framework&rsquo;s output folder, and ask Claude Code to toggle to document paths that activity on any server</td></tr><tr><td>Features that use API keys neglect lone on the live site</td><td>Missing surroundings variables, or code that motionless points to localhost</td><td>Add all changeable in the host&rsquo;s settings and substitute local addresses alongside live web addresses</td></tr><tr><td>The Hostinger plugin shows that it needs authentication in <strong>/mcp</strong></td><td>An expired or missing Hostinger sign-in</td><td>Select <strong>plugin:hostinger:hostinger</strong> in <strong>/mcp</strong> and sign in again</td></tr><tr><td>A Connector upload of a Node.js app fails</td><td>The ZIP document is complete 50 MB, for example, since it includes <strong>node_modules</strong> or build folders</td><td>Exclude <strong>node_modules</strong> and build folders from the ZIP file</td></tr></tbody></table></figure><p>For any unsuccessful build, copy the build log into Claude Code and ask what went wrong. Claude Code says the error and suggests a fix to test on your device before redeploying. Web Apps on Hostinger additionally have an AI troubleshooter for unsuccessful builds.</p><h2 id="h-what-to-do-after-deploying-your-claude-code-website">What to do following deploying your Claude Code website</h2><p>After your Claude Code website goes live, nexus a tradition domain, redeploy as the project changes, preserve which location Claude Code should deploy to, and detect all new deployment.</p><p>Connect a tradition domain to substitute the impermanent address, either in the Hostinger dashboard or through a supported Connector action. Point the domain to the accurate location and authorize its liberated Secure Sockets Layer (SSL) certificate to complete issuing before checking HTTPS on the new address.</p><p>Redeploy whenever you alter the location by asking Claude Code to update the identical address. In our test, this immediate changed the site&rsquo;s tagline and redeployed it in under a minute:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">Change the tagline to "Small-batch coffee, roasted in Porto." and redeploy the location to domain.tld only. </pre><p>Pushes to the connected branch automatically commencement a new deployment if your project is connected to GitHub and automatic deployment is enabled.</p><p>Save the location Claude Code should deploy to in a <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener nofollow noreferrer" data-wpel-link="external">CLAUDE.md file</a> in the project folder, so forthcoming sessions have that context. Claude Code says the document at the commencement of all session, which reduces the chance of deploying to the incorrect site. A abbreviated regulation is enough:</p><pre data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">Deploy this project to domain.tld only. Don't deploy to or modify any another website in the Hostinger account.</pre><p>The regulation guides Claude Code, but doesn&rsquo;t obstacle another sites, so motionless inspect the domain in the deployment scheme before you endorse it.</p> <p> All of the tutorial satisfied on this website is topic to <a href="https://en.mycoding.id/category/technology" target="_blank" data-wpel-link="internal" rel="follow"> Hostinger's rigorous editorial standards and values. </a> </p> <div id="the-author-section"> <div> <p><img src="https://secure.gravatar.com/avatar/ce5a8db3450c6f1f5aa33e1abb91d299722a047e5628ed3b757f06be8bd66102?s=96&amp;d=mm&amp;r=g" alt="Author"> </p> </div> <p> Bruno is a Content Writer at Hostinger, focused on creating and optimizing helpful, engaging articles concerning web betterment and marketing. With a backdrop in journalism, he combines storytelling alongside applicable insights to create complex topics easier to understand. He has additionally contributed to publications akin MacMagazine and Jornal A Tarde. Outside of work, Bruno enjoys exploring art, cooking, and technology. </p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/how-to-deploy-a-website-from-claude-code-in-8-steps-75521</guid> <pubDate>Wed, 04 Nov 2026 03:53:25 +0700</pubDate> <author><![CDATA[support@mycoding.id (Bruno Santana)]]></author> </item> <item> <title><![CDATA[Giant Canyon on Mars Is Still Tectonically Active Today]]></title> <description><![CDATA[Giant Canyon on Mars Is Still Tectonically Active Today. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/giant-canyon-on-mars-is-still-tectonically-active-today-75515</link> <content:encoded><![CDATA[<a href="https://en.mycoding.id/category/technology" target="_blank">Comments</a>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/giant-canyon-on-mars-is-still-tectonically-active-today-75515</guid> <pubDate>Wed, 04 Nov 2026 02:40:42 +0700</pubDate> <author><![CDATA[support@mycoding.id (Riki Setiawan)]]></author> </item> <item> <title><![CDATA[AMD rides data center riches to ‘largest and most profitable’ quarter in history]]></title> <description><![CDATA[AMD rides data center riches to ‘largest and most profitable’ quarter in history. AMD CEO Lisa Su stated in the company's quarterly earnings call on Tuesday that Q3 2026 was "was the largest and most profitable in our history." AMD reported a r...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2026/04/STKS528_DATA_CENTERS_A.jpg?quality=90&amp;strip=all&amp;crop=0%2C10.732984293194%2C100%2C78.534031413613&amp;w=1200"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/amd-rides-data-center-riches-to-largest-and-most-profitable-quarter-in-history-75512</link> <content:encoded><![CDATA[<div id="zephr-anchor"><p>AMD CEO Lisa Su stated in the company&rsquo;s quarterly earnings call on Tuesday that Q3 2026 was &ldquo;was the largest and most profitable in our history.&rdquo; AMD <a href="https://en.mycoding.id/category/technology" target="_blank">reported</a> a document $13.4 milliard in quarterly revenue, and it&rsquo;s predicting it volition hit another document elevated next fourth of $17 billion. The company&rsquo;s data center endeavor is driving that growth, alongside $8.5 milliard in data center quarterly income for Q3 2026. Su stated AMD&rsquo;s expecting its income to &ldquo;grow additional than 80 percent in 2027,&rdquo; adding that &ldquo;data center volition be the largest contributor.&rdquo;</p><p>Eventually, most of AMD&rsquo;s income power arrive from its data center business. In reply to a inquiry during Tuesday&rsquo;s earnings call, CFO Jean Hu said, &ldquo;Looking onward of 2027, we really think our data center endeavor volition be additional than 80 percent of total business revenue.&rdquo;</p><p>As of Q3 2026, approximately 63 percent of AMD&rsquo;s net quarterly income was from its data center business. Over the final brace years, jumps in the company&rsquo;s income have been closely mirroring its data center endeavor &mdash; in Q3 2026 its general income went up $1.9 billion, during its data center income went up $1.8 billion.</p><p>As AMD keeps smashing its data center income records, its gaming endeavor dropped 40 percent compared to final year, dipping to $773 million. PCs, equivalent consoles, and another tech have been hit alongside cost hikes complete latest months because of <a href="https://en.mycoding.id/category/technology" target="_blank">shortages of RAM</a> and another components, driven by petition from AI data centers. The deficit power not end anytime shortly &mdash; Intel stated it&rsquo;s <a href="https://en.mycoding.id/category/technology" target="_blank">not expecting the deficit to improve</a> next year, and SK Hynix predicted it&rsquo;ll <a href="https://en.mycoding.id/category/technology" target="_blank">last until 2030</a>.</p><p>Su acknowledged the cost hikes, saying, &ldquo;Our perspective is, this is one of those times &mdash; when, you know, component prices go up, it affects general scheme pricing. One would anticipate the person markets to be additional delicate to that, and so we have seen a bit of a slowdown in the sell-through.&rdquo; Su added, &ldquo;We are preparedness alongside the current surroundings for a downward twelvemonth for 2027.&rdquo;</p><div><p><span><strong>Follow topics and authors</strong> from this narrative to see additional akin this in your personalized homepage nourish and to obtain email updates.</span></p><ul><li id="follow-author-article_footer-dmcyOmF1dGhvclByb2ZpbGU6ODAzMzIw"><span aria-expanded="false" aria-haspopup="true" role="button" tabindex="0"><span><span><svg width="9" height="9" viewbox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Follow"><path d="M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z"></path></svg></span><span>Stevie Bonifield</span></span></span></li><li><li><li><li></ul></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/amd-rides-data-center-riches-to-largest-and-most-profitable-quarter-in-history-75512</guid> <pubDate>Wed, 04 Nov 2026 02:15:34 +0700</pubDate> <author><![CDATA[support@mycoding.id (Stevie Bonifield)]]></author> </item> <item> <title><![CDATA[C++26 Disapproved]]></title> <description><![CDATA[C++26 Disapproved. Comments]]></description> <media:thumbnail url="https://andreasfertig.com/img/2026-11-03-cpp26-failed-li.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/c-26-disapproved-75516</link> <content:encoded><![CDATA[<div><p>On October 23, 2026, the incredible happened. It was expected to be a uncomplicated formality: C++26 was up for a ballot by the ISO National Bodies (NBs). The options are continually approval, rejection, or abstention. Comments are additionally allowed. Since 1998, this procedure had run quietly and smoothly. Not so on October 23, 2026. After a twelve-week voting period, the outcome is in: <strong>Disapproved</strong>!</p><p><em>I would akin to citation current that I am a associate of the C++ Standardization Committee and, together alongside my colleagues, portray Germany&rsquo;s vote. ISO rules additionally stipulate that certain votes are inner to ISO, and the results&mdash;or the breakdown of the results&mdash;may not be published. This part contains my own individual views.</em></p><h2>The Current Status</h2><p>As far as I know, this is the archetypal period in the former of C++ that DIS ballot failed. When I searched the ISO system, I could lone discover one another DIS that was not approved: ISO/IEC DIS 26926 C++/CLI Language Specification dated August 11, 2006. It&rsquo;s imaginable that my hunt privileges aren&rsquo;t adequate to perspective everything, but all ISO programming languages have to be apparent to me. The sad end of ISO/IEC DIS 26926: the project was halted. I citation this upfront to explain the importance of this vote.</p><p>In the following, I volition use assorted conditions from mundane ISO terminology. At <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank">https://isocpp.org/std/iso-iec-jtc1-procedures</a>, there is an overview of the assorted stages of an ISO standard. DIS is the penultimate stage. As the overview additionally shows, a two-thirds bulk is required. This bulk was not achieved.</p><p>The logic for the rejection is fairly apparent from the comments submitted by the National Bodies (NBs): contracts. Put simply, a figure of NBs accept that this characteristic is not yet prepared for release.</p><h2>The Process</h2><p>Now it gets complicated. The C++ Standardization Committee, additionally known as WG21, follows ISO rules but additionally has several additional rules. One of these is (or was) that opinions are continually heard whenever new data becomes available. If an opinion was heard and a characteristic was nevertheless not changed as desired, the individual respects the outcome and accepts that many others disagree.</p><p>However, the voting build at the NB flat may additionally comprise of another individuals, or the NBs are, of course, liberated to ballot differently.</p><p>The former custom was that NBs would lone ballot against a norm if new data became accessible or if errors in the procedure or akin issues were identified. This changed on October 23, 2026.</p><p>It&rsquo;s difficult to fairness in this complex situation; the NBs who desire C++26 without Contracts contend that there is new information. I myself discover it difficult to portion this view. A new document alongside old arguments is not new data to me.</p><h2>The History of Contracts in C++</h2><p>The characteristic has been on the desire catalog for a lengthy time. I was already in the area in Cologne rear in 2019, at the period for C++20, whenever Contracts, in a distinct form rear then, were being included in the standard. I was additionally in the area whenever the characteristic was removed from C++20 again during the identical meeting. As a result, a study collection was cast to location the topic of Contracts and its assorted aspects from 2020 to about 2024. Afterward, the study collection submitted its activity and proposals to the Evolution Working Group (EWG), the chief build for tongue extensions. There, the topic was discussed additional complete multiple meetings before being included in C++26 by a bulk vote.</p><p>In the next step, WG21 voted on the C++26 outline in March 2026, which included Contracts. Here, too, a ample bulk was achieved, although not without dissenting votes.</p><p>And that brings us to the next phase: DIS. At this stage, there were adequate &ldquo;no&rdquo; votes that a two-thirds bulk was not reached.</p><h2>What happens next?</h2><p>The big problem: what happens next? ISO, of course, has a procedure for this. It offers assorted options:</p><ol><li>Submit a <em>revised</em> outline for a new DIS vote.</li><li>Submit a <em>revised</em> outline to the commission (that would be the CD phase).</li><li>Publish a <em>revised</em> outline as a Technical Specification.</li><li>Cancel the project.</li></ol><p>All of these possibilities average a postpone in the next C++ standard. Whether it volition motionless be called C++26 is additionally up in the air, but that&rsquo;s a much smaller issue.</p><p>The difficulty alongside all four options is that they necessitate a bulk inside WG21. However, this operating collection voted to move C++26 <em>with</em> Contracts into the next voting phase foremost to its release. And it did so alongside additional than fair the required two-thirds majority. The characteristic didn&rsquo;t arrive out of nowhere, either; it was developed complete the way of years through the activity and perchance individual dedication of many people. It&rsquo;s difficult to ideate that this collection would merely desire to forsake its work, which has received endorsement on multiple occasions so far. The identical applies to the collection that is dissatisfied alongside Contracts. This group, too, has invested effort, in several cases equal in substitute implementations. It&rsquo;s difficult to ideate that, following these groups voted &ldquo;no&rdquo; in the DIS vote, the outcome would alter without Contracts being removed.</p><p>Even the final choice <em>removing C++26</em> requires a bulk in WG21. As I comprehend it, this stage would average reverting to C++23 and hearing to C++29 without a sole change. This would power the activity of equal additional people. WG21 would afterward be tasked alongside incorporating features that have already been successfully included in C++26 into C++29. Since this can lone be done through a document backed by at smallest one individual advocating for it, features could be omitted if that individual lacks the motivation or time.</p><p>Of course, certainty concerning the voting outcome can lone be achieved if the corresponding way is really taken.</p><p>Unfortunately, the way onward is currently additional than uncertain. Perhaps this additionally explains why ISO/IEC DIS 26926 marked the end of this activity. Consensus is needed to move forward. Trust is continually required for consensus. Unfortunately, that rely has fair been shaken.</p><p>The next C++ standard, and thus the forthcoming of C++, is currently at an impasse.</p><p>The fine news is that the next gathering volition obtain location on November 16, which is fair a few days away. The top precedence volition be to interrupt the deadlock. This volition extremely apt have implications for C++29 as well; in fact, there is currently no logic to continue operating on this project.</p><h2>My Personal Opinion</h2><p>Normally, my articles are technically focused and liberated of individual opinion. Regarding the rejected DIS, I can lone say that I regard it a enormous catastrophe and awareness apologetic for the complete C++ community. Regardless of whether person likes Contracts, considers them important, or sees important weaknesses in them, the topic has been worked on for years and has received a bulk ballot multiple times in its current form. By voting &ldquo;no,&rdquo; an established system, one based chiefly on rely and respectful collaboration, has been shaken. Every ISO norm is a set of compromises. Everyone loses sometimes, and everyone wins sometimes. Overall, the outcome is one in which all participants have stated their best. During the DIS vote, the losing parties refused to obtain their loss. The inquiry that chiefly determines <em>how to move forward</em> is whether the collection can rebuild trust.</p><p>Andreas</p></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/c-26-disapproved-75516</guid> <pubDate>Wed, 04 Nov 2026 01:33:22 +0700</pubDate> <author><![CDATA[support@mycoding.id (Riki Setiawan)]]></author> </item> <item> <title><![CDATA[Cat Wu, a face of the blockbuster app Claude Code, leaves Anthropic]]></title> <description><![CDATA[Cat Wu, a face of the blockbuster app Claude Code, leaves Anthropic. Cat Wu exits Anthropic before its IPO. She helped boost Claude Code's achievement alongside Boris Cherny, making the AI startup a key player.]]></description> <media:thumbnail url="https://i.insider.com/6aea5c61cd2cd3a46a0f0872?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/cat-wu-a-face-of-the-blockbuster-app-claude-code-leaves-anthropic-75506</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6aea5c4012aca86a55f548c7?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6aea5c4012aca86a55f548c7?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6aea5c4012aca86a55f548c7?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6aea5c4012aca86a55f548c7?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6aea5c4012aca86a55f548c7?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6aea5c4012aca86a55f548c7?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6aea5c4012aca86a55f548c7?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Cat Wu, who led the merchandise flank of Claude Code at Anthropic, stands on stage." decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>Cat Wu, who led the merchandise flank of Claude Code at Anthropic, has remaining the AI startup.</span> <span> <span e-name="image-source" itemprop="creditText">Don Feria/AP Content Services for Anthropic</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>Cat Wu, a top merchandise director at Anthropic and one of a small collection rearward the initiate of its blockbuster tool <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Claude Code</a>, remaining the business on Friday.</p><p>Wu announced her departure on Tuesday midday on X, thanking the Claude Code squad and its users and reflecting on the tool's progress. As the caput of merchandise for Claude Code, Wu served as among the two top leaders and evangelists for the innovation alongside its first creator, Boris Cherny.</p><p>Claude Code, under Wu and Cherny's leadership, turned into among the most crucial products in the AI industry's history. The tech gave Anthropic the viral merchandise it needed to boost its revenues and admission additional backing for compute, and it turned the business into a bigger competitor for OpenAI.</p><p>Wu did not say what prompted her departure and did not immediately react to requests for comment. She's leaving at a crucial instant for Anthropic, as it churns toward a gargantuan <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">initial community offering</a> afterward this month. The business confirmed her departure. Thariq Shihipar, who additionally worked on Claude Code, announced his own departure final month.</p><p>Wu joined Anthropic in summer 2024 and tested an first prototype of Claude Code. In Tuesday's post, she reminisced on that moment: "It worked, I was hooked, and I joined the team."</p><p>Anthropic released the tool in investigation preview in February 2025, announcing it in a concise demo video that featured Wu and Cherny.</p><p>The two decamped to AI coding startup Cursor that summer, and afterward returned to Anthropic a brace of weeks later, The Information reported.</p><p>Wu and Cherny afterward oversaw Claude Code's meteoric rise, which ramped up at the end of 2025. The tool archetypal grew famous as an automatic coder for application engineers, who abruptly had a merchandise that could sprint through complete coding tasks. <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Tech giants' AI bills</a> alongside Anthropic soared as additional developers started burning through Claude tokens.</p><p>Wu additionally oversees Cowork, Anthropic's tool for non-coding work, which relies on the identical AI models and handles cognition activity for non-software engineers.</p> <p>In an discussion on Lenny's Podcast in April, Wu described her function as figuring out the way to bring Claude Code to the "AGI-pilled" type that Cherny envisioned for the forthcoming &mdash; a citation to the industry term "artificial broad intelligence."</p><p>In her role, Wu stated she worked alongside marketing, sales, finance, and another teams, and <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">hired several of Anthropic</a>'s merchandise managers. She additionally regularly responded to person requests concerning Claude Code on social media.</p><p>One commenter wrote under her X article on Tuesday, "Are you gonna obtain that 6 months vacations now?"</p><p>Wu answered: "post agi!"</p><p><em>Have a tip? Contact this newsman via email at </em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow"><em>scouncil@businessinsider.com</em></a><em>, or complete text, Signal, Telegram, or WhatsApp at 415-757-8198. Use a individual email address, a non-work WiFi network, and a non-work device;&nbsp;</em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel=""><em>here's our guide</em></a><em>&nbsp;to sharing data securely.</em></p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Stephen is a elder tech newsman at Business Insider, covering OpenAI, Anthropic and the ecosystem about the foremost synthetic intellect companies.</span><span>Previously he covered innovation at SFGATE, and has written for The Wall Street Journal, The Information and CNBC. He studied reporting and economics at Northwestern University.</span><span>His activity has earned an SF Press Club Investigative Reporting Award and, in 2025, SPJ NorCal&rsquo;s Excellence in Journalism Award for Technology Reporting.</span><span>Stephen lives in San Francisco. Contact him via&nbsp;email at&nbsp;<a href="https://en.mycoding.id/category/business" target="_blank">scouncil@businessinsider.com</a>, or on Signal, Telegram, or WhatsApp at 415-757-8198. Use a individual email address, a nonwork WiFi network, and a nonwork device; <a href="https://en.mycoding.id/category/business" target="_blank">here's our guide to sharing data securely</a>.</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/cat-wu-a-face-of-the-blockbuster-app-claude-code-leaves-anthropic-75506</guid> <pubDate>Wed, 04 Nov 2026 00:55:09 +0700</pubDate> <author><![CDATA[support@mycoding.id (Stephen Council)]]></author> </item> <item> <title><![CDATA[Please stop asking me when the AI bubble will pop]]></title> <description><![CDATA[Please stop asking me when the AI bubble will pop. People, including on this staff, keep asking me alongside varying degrees of excitement or trepidation whenever the AI bubble volition burst. I'll inform you what I inform them:...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/gettyimages-2302813651.jpg?quality=90&amp;strip=all&amp;crop=0%2C10.852336924521%2C100%2C78.295326150957&amp;w=1200"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/please-stop-asking-me-when-the-ai-bubble-will-pop-75505</link> <content:encoded><![CDATA[<div id="zephr-anchor"><p>People, including on this staff, keep asking me alongside varying degrees of excitement or trepidation whenever the AI bubble volition burst. I&rsquo;ll inform you what I inform them: If I knew that, I would create a life-changing bet on the market, levered up as far as I could, and then, following I made my money, go quit on a coast somewhere. Maybe run a cat sanctuary, who knows.</p><p>What I can inform you is that I peruse alongside involvement a narrative in <em>Bloomberg</em> this morning: &ldquo;<a href="https://en.mycoding.id/category/technology" target="_blank">Wall Street CEOs, Big Money Managers Divided Over AI Risks</a>.&rdquo; The narrative itself is a roundup of material stated at the 2026 Global Financial Leaders&rsquo; Investment Summit in Hong Kong. Here&rsquo;s what caught my attention: The CEO of Pacific Investment Management Co. &mdash; that&rsquo;s PIMCO, the legendary association resolute &mdash; told listeners that there&rsquo;s going to be a downturn in the AI market &ldquo;and afterward things are going to break.&rdquo;</p><div><div><p>&ldquo;What we don&rsquo;t cognize is how pricing and economics volition evolve.&rdquo;</p></div></div><div><p>The <a href="https://en.mycoding.id/category/technology" target="_blank">astronomically expensive</a> AI buildout <a href="https://en.mycoding.id/category/technology" target="_blank">has swamped debt markets</a> &mdash; making it harder to lift cash. But there&rsquo;s motionless additional debt coming, and group motionless desire to buy it. For instance, <a href="https://en.mycoding.id/category/technology" target="_blank">Meta drew $58 milliard in orders for a association offering</a> that&rsquo;s expected to be $15 milliard to $20 billion, <em>Bloomberg</em> reported today. Oracle stated Monday it would need <a href="https://en.mycoding.id/category/technology" target="_blank">another $20 milliard in bonds</a>, on top of <a href="https://en.mycoding.id/category/technology" target="_blank">its existing steep commitments</a>. Alphabet, Google&rsquo;s genitor company, is <a href="https://en.mycoding.id/category/technology" target="_blank">selling &euro;6 billion</a> (or concerning $6.7 billion) of bonds. <a href="https://en.mycoding.id/category/technology" target="_blank">Even Microsoft lately sold bonds</a>, for the archetypal period in a decade &mdash; $25 milliard of them.</p></div><p>The PIMCO CEO &mdash; his name is Emmanuel Roman, but his job is what matters current &mdash; has estimated that the AI buildout could create $2 trillion in financing needs complete the next five years. The complete total US association market is concerning $12 trillion.</p><div><p>I am harping on PIMCO since it has been instrumental in the AI trade. It was among the collection of financiers that did the archetypal <a href="https://en.mycoding.id/category/technology" target="_blank">CoreWeave chip-based financing</a> in 2023. It made a quick <a href="https://en.mycoding.id/category/technology" target="_blank">$2 milliard in document gains</a> from <a href="https://en.mycoding.id/category/technology" target="_blank">$29 milliard in Meta bonds</a>, meant to assistance the AI buildout, final year. It <a href="https://en.mycoding.id/category/technology" target="_blank">bought $4 milliard of SpaceX bonds</a> final month. If PIMCO&rsquo;s CEO is publically sounding the alert concerning a bubble popping, that&rsquo;s a big agreement &mdash; particularly since <a href="https://en.mycoding.id/category/technology" target="_blank">the business fair sold a bunch of its AI debt</a>.</p></div><p>It&rsquo;s not fair PIMCO urging caution. Apollo Global Management, <a href="https://en.mycoding.id/category/technology" target="_blank">which lately had been talking alongside SpaceX concerning a $40 milliard part deal</a>, is additionally alert of AI risk. Apollo chairman Jim Zelter told analysts today that during he expects community volition use &ldquo;dramatically additional computing power in the future&rdquo; and that AI is improving quickly, there is motionless important uncertainty. &ldquo;What we don&rsquo;t cognize is how pricing and economics volition evolve.&rdquo;</p><div><p>The sheer quantity of involvement on Meta&rsquo;s bonds suggests we are not at the top of the market. But there have been <a href="https://en.mycoding.id/category/technology" target="_blank">reports from China that <em>its</em> AI bubble burst</a> several period ago. Meanwhile Wall Street banks were tripping complete themselves to <a href="https://en.mycoding.id/category/technology" target="_blank">finance $63 milliard in debt from Anthropic</a> &mdash; not equal a hyperscaler.</p></div><p>This is what I average whenever I say &ldquo;I don&rsquo;t know.&rdquo; I do think, though, that item important &mdash; PIMCO&rsquo;s Roman singled out US charge hikes, war, or a eurozone emergency as possible triggers &mdash; could flip this market. We&rsquo;re not in go-go-go district now. Maybe that volition change; it&rsquo;s imaginable Anthropic&rsquo;s IPO volition go blockbuster and it&rsquo;ll be akin whenever person rolls up to a gathering that&rsquo;s operating low on ale alongside a 24-pack. But as additional group are expressing alert &mdash; and particularly <a href="https://en.mycoding.id/category/technology" target="_blank">after the catastrophe at Situational Awareness</a> &mdash; the finest part of the gathering power be over.</p><div><p><span><strong>Follow topics and authors</strong> from this narrative to see additional akin this in your personalized homepage nourish and to obtain email updates.</span></p><ul><li id="follow-author-article_footer-dmcyOmF1dGhvclByb2ZpbGU6ODA0"><span aria-expanded="false" aria-haspopup="true" role="button" tabindex="0"><span><span><svg width="9" height="9" viewbox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Follow"><path d="M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z"></path></svg></span><span>Elizabeth Lopatto</span></span></span></li><li><li><li><li><li><li><li></ul></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/please-stop-asking-me-when-the-ai-bubble-will-pop-75505</guid> <pubDate>Wed, 04 Nov 2026 00:37:45 +0700</pubDate> <author><![CDATA[support@mycoding.id (Elizabeth Lopatto)]]></author> </item> <item> <title><![CDATA[What the voter records of California's billionaires reveal]]></title> <description><![CDATA[What the voter records of California's billionaires reveal. POLITICO matched 166 billionaires who live or have lately lived in California to the state's elector file.]]></description> <media:thumbnail url="https://i.insider.com/6aea69202772fe8ca24ec9e8?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/what-the-voter-records-of-california-s-billionaires-reveal-75507</link> <content:encoded><![CDATA[<div> <div> <div e-name="byline"> <p><span>By</span> <span e-name="Will McCarthy, Jessie Blaeser, and Jeremy B. White"> <span> <span>Will McCarthy, Jessie Blaeser, and Jeremy B. White</span> </span> </span> </p> </div> </div> </div> <div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6aea686612aca86a55f54917?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6aea686612aca86a55f54917?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6aea686612aca86a55f54917?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6aea686612aca86a55f54917?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6aea686612aca86a55f54917?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6aea686612aca86a55f54917?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6aea686612aca86a55f54917?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="A composite depiction of California billionaires including Dr. Dre, Tim Cook, Marissa Mayer, Mark Zuckerberg, Beyoncé, and Jay Z." decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>California's billionaire category includes Dr. Dre, Tim Cook, Marissa Mayer, Mark Zuckerberg, Beyonc&eacute;, and Jay Z, among hundreds of others.</span> <span> <span e-name="image-source" itemprop="creditText">Illustration by Claudine Hellmuth/POLITICO (Getty)</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>California's 2026 ballot has been the twelvemonth of the billionaire.</p><p>For months, a small fistful of very, extremely affluent group deployed their huge resources in unprecedented sums up and downward the ballot. And during their spending drew general attention, a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">new inspection by POLITICO</a> &mdash; which, akin Business Insider, is part of the Axel Springer Global Reporters Network &mdash; offers a additional revealing appearance at their gathering affiliations and voting habits.</p><p>Some have made their government abundantly clear.</p><p>Tom Steyer, the billionaire philanthropist, attempted this twelvemonth to buy his way to the governor's mansion alongside an ultimately unsuccessful $200-plus myriad chief campaign.</p><p>SEIU-UHW's chase of <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Proposition 40</a>, a one-time tax on the state's wealthiest residents, put billionaires on the ballot explicitly, prompting a additional than $300 myriad opposition run led by <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Sergey Brin</a>, among the world's richest men, who is now positioned to act as a governmental powerbroker for years to come.</p><p>A distinct billionaire, surgeon and inventor Gary Michelson, spent tens of millions of his individual fortune to advance his own measure, an immunology association that would straightforward billions to an institute that he co-founded. Across the complete ballot, current and erstwhile California billionaires have spent a document $612 myriad on this year's province election.</p><p>For years, the country's richest group have wielded a expanding power on the direction and outcome of its politics. In California, this twelvemonth has supercharged that trendline. But who, in fact, are they?</p><p>More than 250 billionaires call California residence &mdash; or have until lately &mdash; according to Forbes. POLITICO was capable to equivalent 166 of those individuals alongside the state's elector file, offering new insights into their make-up, governmental leanings and voting propensity.</p><p>Many of the state's billionaires' names are acquainted to the average voter, representing the state's important industries of amusement and tech &mdash; music icons akin Dr. Dre and Rihanna, actuality TV stars akin Kim Kardashian as fine as Silicon Valley tech moguls akin Meta CEO Mark Zuckerberg, Anthropic originator Dario Amodei and erstwhile Google CEO Eric Schmidt (not to be confused alongside Eric Smidt, the billionaire CEO of Harbor Freight tools).</p> <p>Others run their businesses in related anonymity &mdash; Donald Friese, the erstwhile owner of a pane and glazing products company, and James Scapa, the originator of a application resolute Altair Engineering, are improbable to rotate many heads whenever they stroll downward the street.</p><p>According to POLITICO's analysis, registered Democrats outnumbered Republicans among the billionaires we identified to the California elector file, notwithstanding the figure of manufacturing titans who have visited the White House and extended oliva branches to President Donald Trump.</p><p>"Voters likely think there are additional Republicans" among California's billionaire class, stated Paul Mitchell, a Democratic foremost governmental data expert in California. "That's additional recency bias whenever you see all the tech elites about the array alongside Trump."</p><p>Republican adviser Mike Murphy stated the numbers difficulty the assumption that affluent group are overwhelmingly Republican.</p><p>"The old example of government equates prosperity alongside Republican so group likely assume they've all got to be Republican if they're billionaires," he said, "and I think the data shows it's additional complex than that."</p><p>Zuckerberg, who has met alongside Trump on a figure occasions and has undergone what several have termed a<a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel=""> "MAGA-makeover,"</a> was listed as a registered Democrat, according to voter-file data the Secretary of State's agency provided in first September. Amodei, another common visitant of the White House, was additionally listed as a registered Democrat, as was his AI rival, Sam Altman. Headlining California's category of Republican billionaires that POLITICO identified in the elector document are erstwhile Gov. Arnold Schwarzenegger, Golden State Warriors and Golden State Valkyries owner Joe Lacob and <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Trump mega contributor and tech entrepreneur Palmer Luckey</a>.</p><p>But the billionaires were motionless small Democratic than their state's general electorate (36% of the billionaires POLITICO matched to the elector file, compared to 45% of the statewide electorate). And they were additional apt to have no gathering penchant (39%, compared to 23% of voters statewide). Mitchell stated that could indicate a prevailing disdain for the two-party governmental system.</p><p>"One train of idea for a (no-party-preference voter) is: 'I don't cognize item concerning politics, I don't care, I'm fair independent.' The another is: 'I'm smarter than these parties, I cognize what I want,'" Mitchell said. "I'm certain a lot of these billionaires fit into that camp."</p><p>Unsurprisingly, Los Angeles and San Francisco are the apparent geographic centers of power among the billionaire set. More than 30 group were registered in San Francisco itself and another 15 in Los Angeles, alongside dozens additional in the surrounding cities and suburbs. At smallest a fourth were delivered in the state, followed by 8% in New York, and at smallest 19% in another countries.</p><div><p>While billionaires have seized an outsized function in the state's government this year, they are additionally mostly high-propensity voters. More than 60% of the billionaires in our dataset voted in all of the final three presidential elections, a higher portion than the statewide electorate in the two 2024 and 2016. But although mostly additional busy than the average voter, fair 54% voted in final November's particular ballot and an equal lesser 51% in the 2024 presidential primaries.</p><p>At smallest several billionaires have already attempted to escape California complete the prosperity tax. If Prop 40 passes, opponents say, they may not be the last.</p></div><p><em>This narrative initially appeared </em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow"><em>on POLITICO</em></a><em> and is courtesy of the Axel Springer Global Reporters Network, which harnesses the resources of the company's newsrooms to publish aspiring scoops, investigations, interviews, opinion pieces, and analysis. It allows journalists &mdash; including those from POLITICO, Business Insider, WELT, BILD, Onet, and Fakt &mdash; to collaborate on important stories for an global spectators of hundreds of millions throughout platforms.</em></p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/what-the-voter-records-of-california-s-billionaires-reveal-75507</guid> <pubDate>Wed, 04 Nov 2026 00:14:28 +0700</pubDate> <author><![CDATA[support@mycoding.id (Insider Inc.)]]></author> </item> <item> <title><![CDATA[Canva is announcing changes and layoffs affecting 22 percent of its staff]]></title> <description><![CDATA[Canva is announcing changes and layoffs affecting 22 percent of its staff. Canva is making important changes affecting 1,271 people, which is 22 percent of its staff, co-founder and CEO Melanie Perkins announced today. "For several peop...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2025/07/STK263_CANVA_D.png?quality=90&amp;strip=all&amp;crop=0%2C10.732984293194%2C100%2C78.534031413613&amp;w=1200"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/canva-is-announcing-changes-and-layoffs-affecting-22-percent-of-its-staff-75497</link> <content:encoded><![CDATA[<div><div><div><div><div><div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank"><img alt="Jay Peters" data-chromatic="ignore" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" srcset="https://platform.theverge.com/wp-content/uploads/sites/2/2025/01/JAY_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=48 1x, https://platform.theverge.com/wp-content/uploads/sites/2/2025/01/JAY_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=96 2x" src="https://platform.theverge.com/wp-content/uploads/sites/2/2025/01/JAY_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=96"></a></p><div><p><span aria-expanded="false" aria-haspopup="true" role="button" tabindex="0"><span id="follow-author-standard_article_details-dmcyOmF1dGhvclByb2ZpbGU6MTIz"><span><span><svg width="9" height="9" viewbox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Follow"><path d="M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z"></path></svg></span></span><span>Jay Peters</span></span></span></p> <p><span>is a elder newsman covering technology, gaming, and more. He joined The Verge in 2019 following nearly two years at Techmeme.</span></p></div></div></div></div></div><div id="zephr-anchor"><p>Canva is making important changes affecting 1,271 people, which is 22 percent of its staff, co-founder and CEO Melanie Perkins <a href="https://en.mycoding.id/category/technology" target="_blank" rel="sponsored">announced today</a>. &ldquo;For several people, this volition average changes to their roles or being asked to relocate to centralised hubs,&rdquo; says Perkins. &ldquo;Sadly, it volition additionally average saying goodbye to teammates and allies who have helped build Canva into what it is today.&rdquo;</p><p>In her note to staff, Perkins says that:</p><div><blockquote><p>After exploring a broad range of alternatives, I&rsquo;ve arrive to the difficult decision that small changes won&rsquo;t be enough. To set ourselves up for the next decade, we need to refound Canva, getting rear to our roots of small, empowered teams alongside the liberty to create decisions, obtain ownership and concentration on what matters most for our community.</p></blockquote></div><p>Canva&rsquo;s changes contain bringing its Product, Growth, and Platform teams together into one merchandise organization, &ldquo;simplifying layers&rdquo; and &ldquo;consolidating overlapping responsibilities,&rdquo; and making Sydney the &ldquo;primary residence for additional of our merchandise teams, as fine as roles in another Specialties anywhere shared environment and near collaboration are particularly important.&rdquo; Starting in January, Canva volition additionally &ldquo;expect&rdquo; most hybrid workforce to expend 2 to 3 days in an agency all week &ldquo;depending on what makes awareness in your area.&rdquo;</p><p>Employees leaving Canva volition get benefits including at smallest six months of salary, dozen months of healthcare coverage, and occupation assistance resources.</p><div><p>Yesterday, Squarespace announced layoffs <a href="https://en.mycoding.id/category/technology" target="_blank">affecting 19 percent of its staff</a>.</p></div><div><p><span><strong>Follow topics and authors</strong> from this narrative to see additional akin this in your personalized homepage nourish and to obtain email updates.</span></p><ul><li id="follow-author-article_footer-dmcyOmF1dGhvclByb2ZpbGU6MTIz"><span aria-expanded="false" aria-haspopup="true" role="button" tabindex="0"><span><span><svg width="9" height="9" viewbox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Follow"><path d="M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z"></path></svg></span><span>Jay Peters</span></span></span></li><li><li><li></ul></div></div></div><div><div><div><div><div><h2>The Verge Daily</h2><p><span>A liberated regular digest of the news that matters most.</span></p></div></div></div></div></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/canva-is-announcing-changes-and-layoffs-affecting-22-percent-of-its-staff-75497</guid> <pubDate>Tue, 03 Nov 2026 23:59:36 +0700</pubDate> <author><![CDATA[support@mycoding.id (Jay Peters)]]></author> </item> <item> <title><![CDATA[Canva CEO says a major reorganization will affect 22% of its workforce. Read the memo.]]></title> <description><![CDATA[Canva CEO says a major reorganization will affect 22% of its workforce. Read the memo.. Canva CEO Melanie Perkins wrote a memo explaining how a important reorganization volition power 22% of the company's workforce.]]></description> <media:thumbnail url="https://i.insider.com/6aea57ab12aca86a55f548af?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/canva-ceo-says-a-major-reorganization-will-affect-22-of-its-workforce-read-the-memo-75501</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6aea55ab12aca86a55f54898?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6aea55ab12aca86a55f54898?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6aea55ab12aca86a55f54898?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6aea55ab12aca86a55f54898?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6aea55ab12aca86a55f54898?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6aea55ab12aca86a55f54898?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6aea55ab12aca86a55f54898?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Melanie Perkins, CEO and cofounder of Canva, speaks during the Canva Create event in Inglewood, California, on Thursday, May 23, 2024." decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>Canva is laying off or changing responsibilities for nearly 1,300 employees.</span> <span> <span e-name="image-source" itemprop="creditText">Alisha Jucevic/Bloomberg via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Canva</a> has announced a important restructuring.</p><p>On Tuesday, the scheme application company's CEO, <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Melanie Perkins</a>, published a memo sent to workforce titled "An crucial update on our team." In it, she stated that 1,271 employees, approximately 22% of the workforce, volition be affected by a reorganization. Some workforce volition see their roles alter or relocate, she said, during others volition endure their jobs.</p><p>It comes following Canva lowered its growth expectations. In August, the business changed its 2026 income growth forecast from 30% to 20%. In Tuesday's memo, Perkins stated that this twelvemonth has been the company's "hardest twelvemonth yet" and that "growth has slowed for the archetypal period in a decade."</p><p>Canva has additionally faced caller competition from AI tools, including OpenAI's and Google's image-generating models.</p><p>Read the memo:</p><blockquote>Hi everyone,Today, I have several deeply difficult news to share.After months of thinking through how to set Canva up for the next chapter, we have made the incredibly difficult decision to create important changes to how we're organised, anywhere several of our teams are based, and the roles and skills we need for the future.This method 1,271 people, or 22% of Canva, volition be impacted. For several people, this volition average changes to their roles or being asked to relocate to centralised hubs. Sadly, it volition additionally average saying goodbye to teammates and allies who have helped build Canva into what it is today.This is without doubt the hardest instant in our thirteen-year history. Behind all decision is person we attention deeply about, and I cognize the consequences volition be extremely genuine for those immediately affected, their families, allies and teammates.I'm deeply apologetic for the ache and disruption this volition logic for everyone affected. While nothing can create this news easier, we volition do everything we perchance can to assistance everyone affected. I desire to explain as openly as I can why we're making these changes, how we reached these decisions, and, most importantly, how we volition attention for the group affected today.<h3 id="916cbae7-5a44-45cc-ade4-7addc35f8dde" data-toc-id="916cbae7-5a44-45cc-ade4-7addc35f8dde"><strong>Why we're making these changes</strong></h3>We've spoken a lot concerning how quickly the earth is changing. New innovation is transforming what group can create, how they create it, and what they anticipate from the products they use.Over the former thirteen years, we've turned a aspiration in a throw phase into a phase used by hundreds of millions of people. None of it would have been imaginable without the talent, imagination and attention of all sole individual who has been part of this journey. Yet achievement in our archetypal division doesn't justify achievement in the next. This has been our hardest twelvemonth yet, and as we shared before this year, our growth has slowed for the archetypal period in a decade.After exploring a broad range of alternatives, I've arrive to the difficult decision that small changes won't be enough. To set ourselves up for the next decade, we need to refound Canva, getting rear to our roots of small, empowered teams alongside the liberty to create decisions, obtain ownership and concentration on what matters most for our community.It additionally method making several of the hardest decisions we've always faced, including saying goodbye to group who have helped create Canva what it is today. For that, I am deeply sorry.<h3 id="0a631f15-04d2-4989-a68e-4375c63ede4c" data-toc-id="0a631f15-04d2-4989-a68e-4375c63ede4c"><strong>What we're changing</strong></h3>We're making three changes to bring additional of what has made Canva particular rear into how we work.<strong>#1. We're simplifying how we arrive together to build Canva</strong>As we've grown, additional of our activity has rotate into organised about squad structures and narrow areas of ownership. Improving one part of our merchandise frequently requires navigating between Product, Growth and Platform, alongside additional handovers and coordination than necessary. This has made it harder to obtain ownership of bigger problems and to build a deeply unified merchandise for our community. We've tried many ways to resolve this complete the years, but it's rotate into apparent we need to revisit our underlying structure.To do that, we're bringing Product, Growth and Platform together into one Product Org and changing the way we activity to provision clearer ownership, greater autonomy and elasticity to tackle our most crucial goals. We desire to get rear to spending additional period building, and small period navigating how activity gets done.<strong>#2. We're reducing subspecialisation and collapsing layers to broaden ownership</strong>Over time, we've divided activity throughout additional and additional subspecialties and teams. While this has helped us build precious expertise, it's additionally fragmented ownership and made it harder to see the complete picture, alongside distinct teams liable for many pieces of the identical work.We're reducing this fragmentation and incorporating narrower subspecialties into broader roles so teams have additional ownership of goals from commencement to finish. We're additionally simplifying layers, consolidating overlapping responsibilities, and ensuring teams have the correct mix of skills and cognition for the division ahead.<strong>#3. We're co-locating closely connected teams and expanding in-person collaboration</strong>Working throughout countries has brought enormous benefits and talent, but it's additionally made it harder to bring the correct group together to resolve complex problems. We'll continue investing in our earth team, particularly anywhere being near to our community, customers and markets matters most.At the identical time, Sydney volition rotate into the chief residence for additional of our merchandise teams, as fine as roles in another Specialties anywhere shared environment and near collaboration are particularly important. We cognize relocating is a big decision for those being asked to regard it, and we're committed to making the procedure as gentle as imaginable alongside thorough support.We additionally desire to bring additional teams together in individual to build trust, study from one another and fortify the connections that create Canva special. From January, we anticipate most Hybrid Canvanauts to expend about 2 to 3 days in the agency all week, depending on what makes awareness in your area.<h3 id="839892cb-ce26-405e-87de-8afaabc544ab" data-toc-id="839892cb-ce26-405e-87de-8afaabc544ab"><strong>How we approached these decisions</strong></h3>I cognize many of you volition have questions concerning how we made these decisions. We began alongside one question: what does Canva need to do to win in the division ahead?We started alongside our goal and forthcoming goals, afterward considered the structures, skills and locations needed to accomplish them. Only afterward did we appearance at what this would average for idiosyncratic roles. While understanding how we reached these decisions won't create them any small painful, I desire to emphasise that they are not a consideration of the talent, attention and dedication group have brought to Canva, their skills or the enormous contributions they've made alongside the way.<h3 id="1c5350bc-ec64-4d70-894a-312ff32a5567" data-toc-id="1c5350bc-ec64-4d70-894a-312ff32a5567"><strong>Supporting those who are leaving</strong></h3>We cognize everyone's circumstances are different, and during nothing can create today's news easy, we've tried to indicate those distinct needs in the financial, occupation and wellbeing assistance we're providing to everyone affected:<ul><li><strong>Everyone volition obtain at smallest six months of salary, inclusive of statutory entitlements, despite of location.</strong></li><li><strong>Removing the one-year vesting cliff for those who joined in the former year.</strong></li><li><strong>Twelve months of continued healthcare coverage</strong> in countries anywhere we currently provision this.</li><li><strong>Twelve months of Canva Care (our EAP)</strong>, alongside this safety additionally extending to family members.</li><li><strong>Dedicated occupation support, including one-on-one coaching, discussion preparation, and one twelvemonth of LinkedIn Premium.</strong> We're additionally dedicating a important part of our Talent Acquisition squad to assisting group assessment their resumes and custom for interviews to discover their next opportunity.</li><li><strong>An opt-in alumni endowment directory</strong> that we'll proactively portion alongside our investors, partners, and wider industry network to assistance nexus departing Canvanauts alongside new roles.</li><li><strong>Everyone leaving volition be capable to keep their Canva MacBook </strong>as we cognize not everyone has a individual laptop.</li></ul><strong>We're additionally launching the Canva Collective Fund, providing US$10,000 grants to departing Canvanauts who desire to commencement item of their own.</strong> Whether it's starting a endeavor or doing item meaningful for their local community, the prosperity is designed to assistance get those ideas off the ground. Everyone leaving as part of these changes volition have until the 14 of December to enroll their interest, and we won't obtain any ownership or equity in what they create.<h3 id="8d3e0500-c2e0-40d2-af7f-bded5dcc6575" data-toc-id="8d3e0500-c2e0-40d2-af7f-bded5dcc6575"><strong>What happens next</strong></h3>Our contiguous precedence is to create period for the conversations alongside everyone immediately affected by these changes. Those affected volition obtain a calendar invitation for an idiosyncratic gathering alongside a elder chief in their area to conversation the next steps and assistance accessible should they desire to attend.With teams throughout 37 countries, we'll need to prosecute distinct local requirements and processes, which method the timing and way these conversations happen may change depending on anywhere group are based.We additionally desire to provision everyone the period to procedure this news and say goodbye in their own way. Everyone leaving Canva volition continue to have admission to Slack and Gmail until the end of the week, so they can choose whenever and how to portion the news alongside their teams. This method you may not cognize exactly how your squad is changing direct away, and we ask everyone to regard the privacy of those having these conversations. Leads volition portion additional concerning the changes to distinct areas by the end of the week.We've put together several answers to average questions and everything you need to know. There's no need to peruse through everything correct now, but we anticipation they'll be helpful whenever you're ready. Next week, we'll arrive together for a Company All Hands on November 10th to conversation through these changes, answer questions, and portion additional concerning the way ahead. We've asked Org Leads to delay until following this to bring their teams together, alongside Org All Hands taking location from November 11th.<strong>To everyone continuing at Canva: </strong>I cognize this news volition be incredibly difficult, particularly as we say goodbye to allies and teammates who have been specified an crucial part of our journey. Please appearance following yourselves and one another and be there for those who are leaving. We're additionally cancelling non-critical meetings for the remainder of the week, and advance anyone who needs several period and area to procedure this news to obtain the day off. There's no need to log this as leave.<strong>To those who volition be leaving Canva:</strong> I desire I could adequately province how grateful I am for everything you've contributed. The Canva that exists today is the outcome of your difficult work, creativity, enthusiasm and care. Hundreds of millions of group about the earth have been empowered by what you've helped build, and I anticipation you cognize fair how much of a difference you've made. I am deeply apologetic this is how your division at Canva is ending. Please cognize these decisions do not diminish your talent, the value of your contributions, or the difference you've made here. We volition do everything we can to assistance you in what comes next, and I anticipation the activity we do from current volition be deserving of what you've helped build.Mel</blockquote> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Ben Shimkus is a newsman for the Business News desk. He writes concerning cars, transportation, retail, and jobs.&nbsp;Ben's reporting has appeared in Rolling Stone, The Verge, Automotive News, USA Today, AutoBody News, LGBTQ Nation, TopSpeed, and Out Magazine. He's additionally held personnel penning positions at The U.S. Sun and the Daily Mail. He graduated from NYU alongside a Master's in reporting in 2024.&nbsp;Email Ben at bshimkus@insider.com or communication him privately&nbsp;on Signal at bshimkus.41.&nbsp;</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/canva-ceo-says-a-major-reorganization-will-affect-22-of-its-workforce-read-the-memo-75501</guid> <pubDate>Tue, 03 Nov 2026 23:40:24 +0700</pubDate> <author><![CDATA[support@mycoding.id (Ben Shimkus)]]></author> </item> <item> <title><![CDATA[The Gap Between Your Expertise and Your Content Marketing Is One of the Most Expensive Disconnects You Can Make]]></title> <description><![CDATA[The Gap Between Your Expertise and Your Content Marketing Is One of the Most Expensive Disconnects You Can Make. Years of understanding frequently remain trapped in personal conversations whenever they could rotate into the most precious matter for construction a community brand.]]></description> <media:thumbnail url="https://www.entrepreneur.com/wp-content/uploads/sites/2/2026/10/content-marketing-expensive-disconnect-1026-g-1476391614.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/the-gap-between-your-expertise-and-your-content-marketing-is-one-of-the-most-expensive-disconnects-you-can-make-75513</link> <content:encoded><![CDATA[<p> Opinions expressed by Entrepreneur contributors are their own. </p><div> <div> <h2>Key Takeaways</h2> <ul> <li>There&rsquo;s item that happens whenever you&rsquo;ve seen the identical form perform out hundreds of times. It stops emotion akin understanding and starts emotion akin obvious.</li> <li>The improved starting inquiry is not what we should post. It&rsquo;s what we really cognize that the market hasn&rsquo;t heard plainly yet. </li> <li>Repeated questions are a signal. They average the market is confused concerning item and hasn&rsquo;t established a satisfying answer yet. Every repeated inquiry is a part of satisfied waiting to exist.</li> <li>Expertise kept inner client conversations helps the particular group sitting throughout from you at that moment. It builds a position slowly, through term of mouth, one association at a time.</li> </ul> </div> <p>Spend 30 minutes alongside an outstanding seasoned agent and item engaging normally happens. They&rsquo;ll explain why a particular neighborhood that looks identical to the one next to it consistently outperforms it at resale. They&rsquo;ll depict the exact instant in a negotiation whenever a seller&rsquo;s determine breaks and how they learned to acknowledge it 15 years ago. They&rsquo;ll inform you which renewal projects reliably come back value in their market and which ones buyers quietly discount equal whenever they appearance expensive. They&rsquo;ll citation the form they&rsquo;ve watched reiterate alongside first-time buyers for two decades that no amount of pre-purchase learning seems to prevent.</p> <p>Then you appearance at their Instagram and it says JUST SOLD in ample alphabet complete a photo of a forefront door.</p> <p>That gap, between what person really knows and what they create public, is among the additional costly disconnects in expert marketing. And it&rsquo;s not distinctive to genuine estate. Lawyers who&rsquo;ve spent 20 years navigating a particular category of litigation have <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">pattern recognition</a> their clients would genuinely value if it always made it out of client conversations. Executives who&rsquo;ve managed through three recessions comprehend item concerning organizational behavior that no endeavor academy syllabus captures. Financial advisors who&rsquo;ve watched clients create the identical behavioral mistakes throughout multiple market cycles transport understanding that the average capitalist would pay grave notice to if it were always made accessible.</p> <p>The issue is rarely that these group deficiency item value saying. It&rsquo;s that what they cognize has rotate into so acquainted to them that they&rsquo;ve stopped recognizing it as knowledge.</p> <h2 id="h-expertise-becomes-invisible-through-repetition">Expertise becomes invisible through repetition</h2> <p>There&rsquo;s item that happens whenever you&rsquo;ve seen the identical form perform out hundreds of times. It stops emotion akin understanding and starts emotion akin obvious. The agent who&rsquo;s watched buyers consistently underestimate carrying expenses on older properties no longer experiences that as a revelation. It&rsquo;s fair a item they know. It stopped amazing them about twelvemonth six. So it doesn&rsquo;t happen to them that a first-time buyer encountering this actuality for the archetypal period power discover it genuinely helpful to comprehend before they&rsquo;re already in contract.</p> <p>This is the center problem. Expertise normalizes. The additional you cognize concerning something, the worse you lean to be at judging what&rsquo;s engaging concerning what you know. Familiarity is the enemy of recognizing value.</p> <p>Which method the job of turning ability into public-facing satisfied is rarely concerning inventing new ideas. It&rsquo;s concerning extraction. Pulling out what&rsquo;s already there, what&rsquo;s been sitting in client conversations and personal observations for years, and making it apparent to group who haven&rsquo;t spent a decade accumulating the identical experience.</p> <h2 id="h-content-calendars-start-in-the-wrong-place">Content calendars commencement in the incorrect place</h2> <p>Most <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">professional marketing</a> starts alongside a type of the identical question. What should we article this week? A social media director gets brought in, templates get built, a satisfied calendar gets assembled and the outcome is a dependable stream of announcements, generic industry commentary, and the benevolent of motivational satisfied that gets produced whenever nobody can think of item particular to say.</p> <p>A social media director cannot industry 10 years of form recognition. They can execute. They can produce. They can distribute. But the raw matter has to arrive from somewhere, and if it isn&rsquo;t being extracted from the genuine <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">expertise</a> of the professional, it gets replaced alongside item generic that could have arrive from anyone.</p> <p>The improved starting inquiry is not what we should post. It&rsquo;s what we really cognize that the market hasn&rsquo;t heard plainly yet. Those are genuinely distinct questions, and they create genuinely distinct answers.</p> <p>The questions that lean to unlock helpful matter are specific, and most professionals haven&rsquo;t been asked them in the environment of their community content.</p> <p>What do clients ask you repeatedly? <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">Repeated questions</a> are a signal. They average the market is confused concerning item and hasn&rsquo;t established a satisfying answer yet. Every repeated inquiry is a part of satisfied waiting to exist. The agent who gets asked all fountain whether it&rsquo;s improved to buy now or delay through summer has answered that inquiry a hundred times privately. They&rsquo;ve never written it downward publically once.</p> <p>What does your industry accept that you think is wrong? Contrarian ability is several of the most precious matter a expert can produce, and most of them are sitting on it quietly. The financial adviser who thinks accepted knowledge concerning a particular category of document is actively harmful to the clients who prosecute it. The agent who&rsquo;s watched a famous renewal scheme underdeliver in their particular market for fifteen years during the remainder of the industry keeps recommending it.</p> <p>What can you foretell since you&rsquo;ve seen it 100 times? Pattern acknowledgment accumulated through repeat is item generalists and newcomers genuinely cannot replicate. The informed expert who knows which category of seller is going to alter their intellect concerning cost following the archetypal two weeks on market, or which buyer behavior signals that an recommendation isn&rsquo;t going to last inspection, is carrying proprietary knowledge. Most of them have never idea of it that way.</p> <p>What seems apparent to you but consistently surprises clients? This is frequently the richest material. The things that awareness too essential to citation are frequently the things the spectators most needs to hear. The curse of ability is assuming shared environment that doesn&rsquo;t exist.</p> <p>What happened lately that reminded you of item you learned 10 years ago? This one turns cognition into timely commentary without requiring a ceremonial opinion column. It&rsquo;s just: Here&rsquo;s what I watched happen this week and here&rsquo;s the form underneath it that I&rsquo;ve seen before.</p> <p>Those answers rotate into articles. They rotate into <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">media commentary</a> whenever a newsman needs a dependable source. They rotate into speaking topics. They rotate into the newsletter that clients really peruse since it contains item they couldn&rsquo;t have gotten from a generic industry publication.</p> <h2 id="h-knowledge-that-stays-private-helps-one-person-at-a-time">Knowledge that stays personal helps one individual at a time</h2> <p>Here&rsquo;s the difference that matters. Expertise kept inner client conversations helps the particular group sitting throughout from you at that moment. It <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">builds a reputation</a> slowly, through term of mouth, one association at a time.</p> <p>Expertise that gets externalized travels without you. An part that captures a genuine understanding reaches group who have never met you and may never employ you but who now affiliate your name alongside a viewpoint they established useful. A part of commentary that captures item genuine concerning market behavior becomes a credential that a media citation or a referral can item to. The understanding that got shared in a client gathering final Tuesday becomes, whenever written down, item that plant on your behalf indefinitely.</p> <p>Great idea guidance is normally extraction, not creation. The matter is already there. Most experts fair haven&rsquo;t been asked the correct questions to get it out.</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/the-gap-between-your-expertise-and-your-content-marketing-is-one-of-the-most-expensive-disconnects-you-can-make-75513</guid> <pubDate>Tue, 03 Nov 2026 23:30:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Patrick Hagerty)]]></author> </item> <item> <title><![CDATA[They opened a hotel together. The Learjet crash cut their love story short.]]></title> <description><![CDATA[They opened a hotel together. The Learjet crash cut their love story short.. Rachael Reed and Charmi Fehr cut in affection and opened a boutique inn in Roatán, Honduras. They were killed in Sunday's Learjet crash.]]></description> <media:thumbnail url="https://i.insider.com/6aea3b8151c56973f92dd0bc?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/they-opened-a-hotel-together-the-learjet-crash-cut-their-love-story-short-75502</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject"> <div> <p><img src="https://i.insider.com/6aea42c251c56973f92dd126?width=1300&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6aea42c251c56973f92dd126?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6aea42c251c56973f92dd126?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6aea42c251c56973f92dd126?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6aea42c251c56973f92dd126?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6aea42c251c56973f92dd126?width=1300&amp;format=jpeg&amp;auto=webp 1300w" sizes=" 1280px) 900px" alt="Rachael Reed and Charmi Fehr, inn owners who were killed in Sunday&#039;s Learjet crash, are pictured." decoding="sync"> </p></div> <span> <span> <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewbox="0 0 24 24"> <path fill="currentColor" fill-rule="evenodd" d="m4.56 18.5 7.486-7.72 7.394 7.626 2.56-2.64L12.046 5.5 2 15.86l2.56 2.64Z"></path> </svg> <figcaption e-name="image-caption"> <span>Rachael Reed and Charmi Fehr were killed in Sunday's Learjet crash.</span> <span> <span e-name="image-source" itemprop="creditText">The Reed and Fehr families</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>Rachael Reed spent decades visiting the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">island of Roat&aacute;n</a>. She traveled to the Honduras locale in her teens and quarantined there alongside her partner, Charmi Fehr, during the COVID-19 pandemic. In 2023, she and Fehr put downward roots and became owners of<strong> </strong>a boutique, idyllic hotel.</p><p>On Sunday, their affection narrative was cut short.</p><p>Reed and Fehr were traveling from Austin to the Bahamas on a personal aircraft alongside entrepreneur <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Adam Robinson</a> and his family, whom they called friends. The Learjet wrecked near Greenacres and Palm Beach, Florida, slaying all nine of its occupants.</p><p>Across social media, allies and relatives mourned the couple. They commented on memories of Fehr from his younker in Paraguay and Reed from her elevated academy years in Oklahoma. Whitney Pyle worked alongside Reed whenever she was an ICU nurse. She told Business Insider that Reed showed awesome compassion to hospitalized patients and their families in their dying days.</p><p>"That's extremely difficult to see," Pyle said. "What formerly she gave to patients and their families, now her family is going through."</p><h2 id="c97b987c-8b20-48b9-b2d7-ab131738b87f" data-toc-id="c97b987c-8b20-48b9-b2d7-ab131738b87f"><strong>From caregiver to brow artist</strong></h2><p>Reed graduated from the University of Central Oklahoma alongside a flat in nursing, according to her LinkedIn. While studying, Reed was a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Red Cross representative</a>. She quickly took on nursing gigs in-state and in San Diego, her overview says.</p><p>Jason Suttles worked alongside Reed shortly following she graduated in the mid-2010s. He considered her the "perfect teammate," attentive and receptive to feedback.</p><p>"She didn't arrive out of academy acting akin she knew everything, or that item that we were doing wasn't engaging to her," Suttles told Business Insider. "In the nursing world, anywhere you don't have anybody but your teammates, it's fine to have fine ones."</p><p>Reed described her occupation as spanning "diverse industries, including genuine estate, crucial attention nursing, and aesthetics" on LinkedIn.</p> <p>She owned BrowBabe, an Oklahoma City <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">microblading studio</a>. After they worked together as nurses, Pyle stated that she connected her mother alongside Reed for services. She "made group awareness welcomed," Pyle said.</p><p>The Oklahoma City shop is now operated by Cassandra Barnes. In an Instagram post, Barnes called Reed the "original BrowBabe," explaining that she was a companion and mentor who introduced her to the earth of makeup.</p><p>"A part of her volition continually live on in the activity I do and the enthusiasm I have for this industry," Barnes wrote.</p><h2 id="bcf17486-47d7-4205-9eb2-fd9b54fe6e63" data-toc-id="bcf17486-47d7-4205-9eb2-fd9b54fe6e63"><strong>A traveler's affection story</strong></h2><p>Reed was an adventure-seeker, hiking to waterfalls and scuba diving. In 2021, she connected her globe-trotting rear to another endeavor line: genuine estate. "Buying a home akin this is exactly what opened up my earth of traveling," she wrote on her sister's residence listing.</p><p>The brace additionally renovated and sold an Oklahoma City home in 2021, and considered marketing another one of her Oklahoma properties in June.</p><p>Travel additionally brought Reed and Fehr together. In 2019, Reed was traveling solo in Peru, according to journey blogger Madison Krigbaum, who visited the property. Reed met Fehr, who was additionally visiting the South American nation from Paraguay, at a Peruvian hostel, the blogger wrote: "It was affection at archetypal sight."</p><p>The blogger wrote that Fehr would "later rotate into her fianc&eacute;." In an depiction shared by the families, the two Reed and Fehr deteriorate rings on their remaining hands.</p><p>Reed had lengthy been connected to Roat&aacute;n, an isle off the northern <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">coast of Honduras</a>. She archetypal visited in the mid-2000s at age 15. Her mother did nonprofit activity and built a academy there, according to the journey blog. Reed stated that she has traveled to Roat&aacute;n three to four times a twelvemonth always since that archetypal trip.</p><p>In November 2019, Reed and Fehr traveled to Roat&aacute;n alongside their poodle, Marlie. What was initially meant to be a shorter trip extended alongside the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">COVID-19 pandemic</a>. After a duration of isolation, the brace got used to isle existence and made allies alongside their neighbors. "We obtain attention of all other," she wrote at the time. "We roast bread for one another."</p><p>After months of boating, fishing, and meditating, Reed and Fehr returned to the United States following COVID-19 epidemic restrictions were lifted, according to the journey blog. They eventually divided period between the US and the island.</p><p>Reed loved Roat&aacute;n deeply. In a video posted to Facebook, their companion Bryon Robbins stated that she cared for the island's children and animals alike, chasing following the motorcycle of a man who had abused a dog. They could conversation and talk, he said.</p><p>"She would create a 50-minute journey to the east end awareness akin 15 minutes," he said.</p><h2 id="54741225-8c79-454e-adf4-e56a04011de8" data-toc-id="54741225-8c79-454e-adf4-e56a04011de8"><strong>The new hoteliers</strong></h2><p>In 2023, Reed and Fehr established a new benevolent of association to the island: a 16-room hotel.</p><p>The brace co-owned Arca Boutique Hotel, a beachfront asset promising gorgeous views and <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Caribbean cuisine</a>. A assessment of the inn from Wanderluxe stated that Reed was "passionate concerning her adopted second home," personally assisting guests publish massages and discover the island's finest bars and restaurants.</p><p>The inn leaned into sustainability; it was "woven into all detail," the inn stated in an Instagram post. Reed and Fehr installed energy-efficient lighting, eliminated <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">single-use straws</a> and food containers, and stated they lone worked alongside tour operators who showed a dedication to the island's natural beauty.</p><p>Guests seemed to affection it. The inn has a 4.9-star average on TripAdvisor. "Both of the owners were so benevolent and knew us by name inside the archetypal day," one reviewer wrote.</p><p>In a declaration posted on Facebook, Arca stated that Reed and Fehr were far additional than the hotel's owners. "They were family," the inn wrote. "They believed in us, inspired us, and gave us the chance to be part of item really special."</p><p>Reed knew as fine as anyone else: existence can alter on a dime, so you have to bask all moment.</p><p>"I've learned that our plans are really beautiful laughable most of the time," she wrote in a pandemic-era blog post. "In the blink of an eye, things can change."</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Henry Chandonnet is a elder newsman on the Business News desk. He writes concerning tech culture, from Silicon Valley's startup category to the mundane AI user. He additionally closely covers Big Tech and the workplace.&nbsp;</span><span>Henry earlier wrote for Fast Company, anywhere he covered trending tech news. He's written for The Daily Beast, People Magazine, and Vulture.</span><span>Email Henry at hchandonnet@insider.com, attain him on Signal at henrychand.30, or prosecute him on X @HenryChandonnet.&nbsp;</span><span></span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/they-opened-a-hotel-together-the-learjet-crash-cut-their-love-story-short-75502</guid> <pubDate>Tue, 03 Nov 2026 23:29:44 +0700</pubDate> <author><![CDATA[support@mycoding.id (Henry Chandonnet)]]></author> </item> <item> <title><![CDATA[Sonos adds new Presets and prepares for the 27voice AI beta]]></title> <description><![CDATA[Sonos adds new Presets and prepares for the 27voice AI beta. Sonos is rolling out a big app update that includes new Presets and first admission to its AI sound assistant. You can create a preset to perform music at a particular ...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/25651509/_STK084_SONOS_C.png?quality=90&amp;strip=all&amp;crop=0%2C10.732984293194%2C100%2C78.534031413613&amp;w=1200"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/sonos-adds-new-presets-and-prepares-for-the-27voice-ai-beta-75498</link> <content:encoded><![CDATA[<div><div><div><div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank"><img alt="Emma Roth" data-chromatic="ignore" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" srcset="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/author_profile_images/195810/EMMA_ROTH.0.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=48 1x, https://platform.theverge.com/wp-content/uploads/sites/2/chorus/author_profile_images/195810/EMMA_ROTH.0.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=96 2x" src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/author_profile_images/195810/EMMA_ROTH.0.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=96"></a></p><div><p><span aria-expanded="false" aria-haspopup="true" role="button" tabindex="0"><span id="follow-author-standard_article_details-dmcyOmF1dGhvclByb2ZpbGU6MTE2"><span><span><svg width="9" height="9" viewbox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Follow"><path d="M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z"></path></svg></span></span><span>Emma Roth</span></span></span></p> <p><span>is a news author who covers the streaming wars, person tech, crypto, social media, and much more. Previously, she was a author and publishing company at MUO.</span></p></div></div></div></div></div><div id="zephr-anchor"><p>Sonos is <a href="https://en.mycoding.id/category/technology" target="_blank">rolling out a big app update</a> that includes new Presets and first admission to its AI sound assistant. <a href="https://en.mycoding.id/category/technology" target="_blank">You can create a preset</a> to perform music at a particular quantity in a certain room, which volition appear immediately on the homescreen so you can quickly commencement playback.</p><div><div><div><div class=""><div><p><a href="https://en.mycoding.id/category/technology" target="_blank" data-pswp-height="1748" data-pswp-width="804" target="_blank" rel="noreferrer"><img alt="" data-chromatic="ignore" loading="lazy" decoding="async" data-nimg="fill" sizes=" 1023px) 50vw, 700px" srcset="https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=256 256w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=376 376w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=384 384w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=415 415w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=480 480w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=540 540w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=640 640w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=750 750w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=828 828w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1080 1080w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1200 1200w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1440 1440w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=1920 1920w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2048 2048w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400 2400w" src="https://platform.theverge.com/wp-content/uploads/sites/2/2026/11/presets-sonos.webp?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400"></a></p></div></div></div></div></div><p>If you&rsquo;re in the US, you can additionally sign up for a place on the waitlist for the new Sonos 27voice aide on November 6th, alongside admission starting on November 12th.</p><p>As teased by Sonos previously, you&rsquo;ll be capable to use the aide to do things akin commencement music, move playback to another room, collection and ungroup speakers, and set timers. But <a href="https://en.mycoding.id/category/technology" target="_blank">Sonos says</a> it can additionally complete additional complex requests using natural language, specified as &ldquo;Play the gathering alongside a sardine tin on the cover,&rdquo; or &ldquo;Who was the singer at the superbowl? Play their latest gathering on Hallway.&rdquo;</p><div><p>These updates are part of efforts to regain from a disastrous app redesign in 2024, <a href="https://en.mycoding.id/category/technology" target="_blank">which Sonos CEO Tom Conrad has promised to reverse</a>. The business launched a <a href="https://en.mycoding.id/category/technology" target="_blank">revamped Sonos 27 app functioning system</a> update in September alongside the capability to nexus AI agents to the app. Sonos plans to authorize users to create up to 10 tradition agents as well.</p></div><p>Other features coming to the Sonos app in this update contain the capability to rub on the &ldquo;Now Playing&rdquo; display or mini participant to skip tracks, and a way to rearrange your favorites. The Sonos app can additionally activity alongside the iOS-only System Health feature, which can assistance you place problems in your setup.</p><div><p><span><strong>Follow topics and authors</strong> from this narrative to see additional akin this in your personalized homepage nourish and to obtain email updates.</span></p><ul><li id="follow-author-article_footer-dmcyOmF1dGhvclByb2ZpbGU6MTE2"><span aria-expanded="false" aria-haspopup="true" role="button" tabindex="0"><span><span><svg width="9" height="9" viewbox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Follow"><path d="M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z"></path></svg></span><span>Emma Roth</span></span></span></li><li><li><li><li><li></ul></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/sonos-adds-new-presets-and-prepares-for-the-27voice-ai-beta-75498</guid> <pubDate>Tue, 03 Nov 2026 23:20:50 +0700</pubDate> <author><![CDATA[support@mycoding.id (Emma Roth)]]></author> </item> <item> <title><![CDATA[Binance says hackers used fake job interviews and an internal AI tool to pull off the $6.3 billion heist]]></title> <description><![CDATA[Binance says hackers used fake job interviews and an internal AI tool to pull off the $6.3 billion heist. The largest crypto theft to date was pulled off by combining several well-known hacking techniques complete the way of a few months, according to Binance. A postmor...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/23932848/acastro_STK018__02.jpg?quality=90&amp;strip=all&amp;crop=0%2C10.732984293194%2C100%2C78.534031413613&amp;w=1200"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/binance-says-hackers-used-fake-job-interviews-and-an-internal-ai-tool-to-pull-off-the-6-3-billion-heist-75499</link> <content:encoded><![CDATA[<div><div><div><div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank"><img alt="Richard Lawler" data-chromatic="ignore" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" srcset="https://platform.theverge.com/wp-content/uploads/sites/2/2025/01/RICHARD_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=48 1x, https://platform.theverge.com/wp-content/uploads/sites/2/2025/01/RICHARD_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=96 2x" src="https://platform.theverge.com/wp-content/uploads/sites/2/2025/01/RICHARD_BLURPLE.jpg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=96"></a></p><div><p><span aria-expanded="false" aria-haspopup="true" role="button" tabindex="0"><span id="follow-author-standard_article_details-dmcyOmF1dGhvclByb2ZpbGU6Mzc1"><span><span><svg width="9" height="9" viewbox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Follow"><path d="M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z"></path></svg></span></span><span>Richard Lawler</span></span></span></p> <p><span>is a elder publishing company following news throughout tech, culture, policy, and entertainment. He joined The Verge in 2021 following multiple years covering news at Engadget.</span></p></div></div></div></div></div><div id="zephr-anchor"><p>The l<a href="https://en.mycoding.id/category/technology" target="_blank">argest crypto theft to date</a> was pulled off by combining several well-known hacking techniques complete the way of a few months, <a href="https://en.mycoding.id/category/technology" target="_blank">according to Binance</a>. A postmortem from the business says the procedure that started alongside one developer downloading a tampered installer in June apparently dispersed by a malicious Google ad, exposing particulars concerning the engineers and how they work. Then, in September, another engineer was targeted by person pretending to be curious in hiring them; that individual set up a sequence of calls and multiple rounds of interviews, shared social media pages to build trust, and eventually prompted them to download a counterfeit discussion project that was really malware.</p><p>Binance claims that its safety teams did detect the archetypal facility of malware in June, and replaced the worker&rsquo;s device, but that its safety tools didn&rsquo;t detect the second assault that deleted the pyenv executable and replaced it alongside a malicious type that gave them backdoor access:</p><div><blockquote><p>The malware employed advanced obfuscation and evasion techniques, including replacing a lawful betterment tool component alongside a malicious type to execute commands and established communication alongside an attacker-controlled external server. The 0-day malware was not detected by the endpoint safety security tools at the time. The attacker additionally took steps to conceal the malicious action and eliminate traces of the compromise, making finding and consequent inquiry additional challenging.</p></blockquote></div><p>By October 20th, the narrative goes, the attackers, whom the <a href="https://en.mycoding.id/category/technology" target="_blank">FBI has identified as a North Korean component dubbed &ldquo;TraderTraitor,&rdquo;</a> used Binance&rsquo;s own inner AI tool to acquire authority complete wallets for the archetypal engineer compromised in June, as fine as a third employee, before logging into the third employee&rsquo;s device on October 29th and launching their attack.</p><p>The postmortem additionally goes into why Binance wasn&rsquo;t capable to halt the transactions that occurred nearly two hours following the archetypal unauthorized transfers, saying that &ldquo;Because the hot wallet used Multi-Party Computation (MPC), there was no sole personal key that could be used to immediately revoke the malicious EIP-7702 authorizations.&rdquo; Binance says that it has prevented 57 suspected North Korea-linked cyber danger cases, and <a href="https://en.mycoding.id/category/technology" target="_blank">CEO Richard Teng writes</a> that no person is direction the loss, alongside concerning $2.85 milliard in taken resources icy or intercepted: &ldquo;At this moment, 98% of affected tokens had been replenished; we&rsquo;re completing the remaining 2%. Withdrawals have broadly resumed.&rdquo;</p><p>What&rsquo;s small apparent is why this particular assault worked &mdash; the danger of job interviews that ask group to download and execute code on machines alongside admission to director matter has been warned concerning for years, and there&rsquo;s small item on the &ldquo;internal AI tool&rdquo; that was used by the attackers and why it was capable to assistance them in the archetypal place.</p><div><p><span><strong>Follow topics and authors</strong> from this narrative to see additional akin this in your personalized homepage nourish and to obtain email updates.</span></p><ul><li id="follow-author-article_footer-dmcyOmF1dGhvclByb2ZpbGU6Mzc1"><span aria-expanded="false" aria-haspopup="true" role="button" tabindex="0"><span><span><svg width="9" height="9" viewbox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Follow"><path d="M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z"></path></svg></span><span>Richard Lawler</span></span></span></li><li><li><li></ul></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/binance-says-hackers-used-fake-job-interviews-and-an-internal-ai-tool-to-pull-off-the-6-3-billion-heist-75499</guid> <pubDate>Tue, 03 Nov 2026 23:04:02 +0700</pubDate> <author><![CDATA[support@mycoding.id (Richard Lawler)]]></author> </item> </channel> </rss>