<?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, 21 Oct 2026 20:57:50 +0700</pubDate> <lastBuildDate>Wed, 21 Oct 2026 20:57:50 +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[GM's OnStar gets an AI makeover — but humans will still answer when airbags deploy]]></title> <description><![CDATA[GM's OnStar gets an AI makeover — but humans will still answer when airbags deploy. GM's Onstar is getting AI-ified. The automaker says it volition keep individual advisers for the highest-stakes moments — particularly crashes and emergencies.]]></description> <media:thumbnail url="https://i.insider.com/6ad8e5472a1b5bc156b1a9de?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/gm-s-onstar-gets-an-ai-makeover-but-humans-will-still-answer-when-airbags-deploy-73541</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/6ad8e536dc67b5b4d01f612c?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6ad8e536dc67b5b4d01f612c?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6ad8e536dc67b5b4d01f612c?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6ad8e536dc67b5b4d01f612c?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6ad8e536dc67b5b4d01f612c?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6ad8e536dc67b5b4d01f612c?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6ad8e536dc67b5b4d01f612c?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Two occupants sit inner a 2027 Chevy Silverado." 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>GM executives confirmed to Business Insider that humans are motionless staffing OnStar call centers to grip emergencies.</span> <span> <span e-name="image-source" itemprop="creditText">General Motors</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="">GM</a> is giving OnStar an AI overhaul. The automaker says it is not coming for the individual who answers whenever your airbags deploy.</p><p>On Wednesday, during the company's tech conference, GM Forward, Ed Nightingale, GM's vice chairman of digital products, told Business Insider that the automaker would continue to use individual OnStar staffers on emergency calls to communication archetypal responders.</p><p>"That's item that isn't changing," Nightingale said. "We awareness that, whenever it comes to a collision or a issue being solved, they desire to create certain that there's a individual in the loop. The stakes are too high."</p><p>The business declined to comment on how lengthy those call-center humans volition be a part of its OnStar plans.</p><p>Humans-in-the-loop are a notable constraint on GM's AI ambitions. Other AI-enabled companies, specified as <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">SpaceX, have lately highlighted</a> how few client calls are routed to humans.</p><p>It additionally comes as the business gives OnStar &mdash; its 30-year-old in-car emergency assistance &mdash; a much bigger job.</p><p>GM showed off OnStar AI on Wednesday. It's a new sound aide designed to comprehend a conveyance and the controller using it. The automaker stated it can answer questions concerning conveyance alerts, authority several functions, scheme routes about bad weather, and recommendation additional context-aware suggestions, including from data through a driver's digital calendar.</p><p>The aide subscription volition attain archetypal on the 2027 Cadillac Lyriq via an over-the-air update in the coming months, GM said. Other vehicles volition follow.</p><p>GM additionally plans to unify its brand-specific mobile apps under the OnStar AI name next summer.</p> <p>Onstage, Sterling Anderson, GM's chief merchandise officer, stated the business was turning the 30-year-old assistance into "an intelligent platform."</p><p>The change is part of a ample bet from GM.</p><p>GM is focusing heavily on its tech capabilities. On latest earnings calls, CEO Mary Barra has highlighted <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">GM's subscription products</a>. Anderson earlier told Business Insider concerning how AI has allowed the business to <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">cut merchandise betterment period in half</a>, starting alongside the GMC Hummer EV, which lone took 20 months of development. Industry-average merchandise betterment is typically about 5 years.</p><p>On Wednesday, the business additionally highlighted the betterment of its hands-off, eyes-off self-driving features, set to create their debut in the Cadillac Escalade IQ in 2028.</p><p>GM motionless has to convince drivers that the new tools are precious adequate to use &mdash; and, in several cases, pay for.</p><p>Nightingale stated subscriptions lone keep customers whenever drivers can see the benefit.</p><p><em>Work at GM? We desire to comprehend from you. Contact Ben Shimkus at </em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow"><em>bshimkus@insider.com</em></a><em> or Signal at bshimkus.41. Use a individual email location and a nonwork device.</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>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/gm-s-onstar-gets-an-ai-makeover-but-humans-will-still-answer-when-airbags-deploy-73541</guid> <pubDate>Wed, 21 Oct 2026 20:57:50 +0700</pubDate> <author><![CDATA[support@mycoding.id (Ben Shimkus)]]></author> </item> <item> <title><![CDATA[Airbnb bans making guests do dishes and take out the trash]]></title> <description><![CDATA[Airbnb bans making guests do dishes and take out the trash. Checking out of your next Airbnb power be small of a hassle now that the business is banning hosts from including time-consuming chores in their home rules. Airb...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2025/04/acastro_STK090_06.jpg?quality=90&amp;strip=all&amp;crop=0%2C10.761835884455%2C100%2C78.47632823109&amp;w=1200"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/airbnb-bans-making-guests-do-dishes-and-take-out-the-trash-73533</link> <content:encoded><![CDATA[<div><div><div><div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank"><img alt="Stevie Bonifield" 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/10/STEVIE_BONIFIELD_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/10/STEVIE_BONIFIELD_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/10/STEVIE_BONIFIELD_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-dmcyOmF1dGhvclByb2ZpbGU6ODAzMzIw"><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>Stevie Bonifield</span></span></span></p> <p><span>is a news author covering all things person tech. Stevie started out at Laptop Mag penning news and reviews on hardware, gaming, and AI.</span></p></div></div></div></div></div><div id="zephr-anchor"><p>Checking out of your next Airbnb power be small of a hassle now that the business is banning hosts from <a href="https://en.mycoding.id/category/technology" target="_blank" rel="sponsored">including time-consuming chores</a> in their home rules. Airbnb&rsquo;s <a href="https://en.mycoding.id/category/technology" target="_blank" rel="sponsored">updated home rules policy</a>, which starts alongside reservations booked on or following November 20th, says hosts can&rsquo;t ask guests to &ldquo;complete tasks that necessitate important attempt or time, or would typically be performed by a cleaner.&rdquo; According to Airbnb, that includes:</p><div><ul><li><span><strong>Dishes:</strong> Guests shouldn&rsquo;t be asked to cleanse and put distant dishes, but you can ask them to put used dishes in the sink.</span></li><li><span><strong>Laundry:</strong> Guests shouldn&rsquo;t be asked to eliminate sheets from the bed or commencement a burden of laundry, but you can ask them to collect used towels.</span></li><li><span><strong>Trash:</strong> Guests shouldn&rsquo;t be asked to obtain refuse off-site, but you can ask them to distinct their trash and recycling into designated indoor bins.</span></li><li><span><strong>Utilities:</strong> Guests shouldn&rsquo;t be asked to evade using a listed amenity akin air conditioning, but you can ask them to rotate it off whenever they leave.</span></li></ul></div><p>Airbnb is displaying hosts&rsquo; requests additional prominently now in a new &ldquo;rules and requests&rdquo; division on listings. You power see an &ldquo;includes cleaning requests&rdquo; alert if a presenter leaves chore requests in their listing following the new guideline goes into effect. Hosts aren&rsquo;t allowed to sneak in additional rules in messages to guests or on signs about their property, either.</p><p>Some hosts <a href="https://en.mycoding.id/category/technology" target="_blank">pushed back</a> on the home rules restrictions on Airbnb&rsquo;s forums, saying they stance health risks and arguing that guests can merely choose not to remain at listings alongside <a href="https://en.mycoding.id/category/technology" target="_blank">overly-strict rules</a>. Airbnb says there can be exceptions to the limits on checkout chores, akin asking guests to &ldquo;dispose of trash in an animal-proof receptacle in withstand country.&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></ul></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/airbnb-bans-making-guests-do-dishes-and-take-out-the-trash-73533</guid> <pubDate>Wed, 21 Oct 2026 20:54:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Stevie Bonifield)]]></author> </item> <item> <title><![CDATA[After automation: Solo founding will be the default]]></title> <description><![CDATA[After automation: Solo founding will be the default. Comments]]></description> <media:thumbnail url="https://every.to/thesis-2027/statements/cards/julian-weisser.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/after-automation-solo-founding-will-be-the-default-73543</link> <content:encoded><![CDATA[<div id="main-content" tabindex="-1"><div><p><a href="https://en.mycoding.id/category/technology" target="_blank"><img src="https://every.to/thesis-statements/heading.svg" alt="Thesis Statements"></a></p></div><div data-node-id="2865"><p>Presenting partners</p><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="noopener" target="_blank"><img alt="Lovable" height="24" src="https://every.to/thesis-statements/lovable-logo.svg" width="141"></a><a href="https://en.mycoding.id/category/technology" target="_blank" rel="noopener" target="_blank"><img alt="Notion" height="36" src="https://every.to/thesis-2027/logos/notion.svg" width="99"></a></p></div><div data-node-id="2877"><div data-node-id="2878"><p><span data-node-id="2879"><span aria-hidden="true" data-node-id="6166"><img alt="" loading="lazy" src="https://every.to/thesis-2027/statements/tiles/julian-weisser.webp"></span></span></p><div data-node-id="2885"><p>Julian Weisser</p><p>Julian Weisser is the originator and CEO of Solo Founders and a cofounder of On Deck.</p></div></div><div data-node-id="2896"><p><span data-node-id="7553"><span>I</span></span> spent the final seven years assisting aspiring group navigate the biggest obstacle to starting prosperous companies: finding cofounders.</p><p>Back then, cofounders were considered an essential component for starting a startup. Building and marketing were all full-time jobs, and there was merely too much for one individual to do. Because of this, most prosperous companies from Facebook to Airbnb had cofounders. That led to the idea of two (or more) cofounders in a car shed or dorm area becoming a center part of Silicon Valley romanticism.</p><p>You'll notice that I wrote the previous paragraph in the former tense. That&rsquo;s since things have changed. The amount of individual hours required to build item helpful and get it in forefront of customers has collapsed. With AI, it takes small period and prosperity to get started than always before. This is why, following automation, solo founding volition be the default way to commencement startups.</p><p>You don't need to obtain my term for it. Just appearance at the data: In the study I collaborated on alongside Carta, we discovered that the portion of solo founders has nearly doubled between 2018 and 2026 to 39 percent of new startups. Startups volition shortly cognition a flippening instant anywhere solo founding goes from odd to ordinary.</p><p>This won&rsquo;t lone decrease the obstacle to starting a business&mdash;it&rsquo;ll additionally alter the default way that companies volition fail. Harvard's Noam Wasserman established that 65 percent of high-potential startups die since of battle between people, not the merchandise or market. Taking cofounders out of the equation eliminates the chief logic that startups die.</p><p>But the additional engaging topic of conversation is what happens following going solo becomes the default. If the obstacle to starting awesome companies used to be finding or operating alongside cofounders, what volition clasp rear awesome solo founders from reaching their complete potential?</p><p>With solo as the default, the chief logic startups die volition be loneliness. The negative effects of loneliness happen whenever no one alternatively is near adequate to shove rear on a plan, notice whenever you're stuck, or merely advance you to complete the final mile on an exhausting day. AI power be capable to assistance you move faster, but it can&rsquo;t completely substitute another individual to vent to or commemorate with.</p><p>This creates a new issue to solve. The biggest way to addition the likelihood of solo achievement is not to add a cofounder of convenience&mdash;it's to encircle yourself alongside resources and another solo founders so you can build "solo, together." In a earth of risen automation, construction a solo business volition be additional viable than ever, but that doesn&rsquo;t average you have to build totally alone.</p></div></div><div data-node-id="6702"><p><i aria-hidden="true"></i><span>Continue the conversation&mdash;Join us at Pioneer Works</span></p><p><img alt="Thesis 2027" src="https://every.to/thesis-statements/event-title.svg" width="673" height="100"></p><p>On November 5, 2026, 400 group volition collect at Pioneer Works in Brooklyn to conversation the ideas in this collection&mdash;live, unscripted, and visage to face.</p></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/after-automation-solo-founding-will-be-the-default-73543</guid> <pubDate>Wed, 21 Oct 2026 20:44:49 +0700</pubDate> <author><![CDATA[support@mycoding.id (Riki Setiawan)]]></author> </item> <item> <title><![CDATA['Musk' director Alex Gibney isn't afraid to make powerful enemies]]></title> <description><![CDATA['Musk' director Alex Gibney isn't afraid to make powerful enemies. &quot;Musk&quot; director Alex Gibney talks concerning making a documentary concerning Elon Musk, his similarities to Elizabeth Holmes, and what shocked him concerning Tesla.]]></description> <media:thumbnail url="https://i.insider.com/6ad91468dc67b5b4d01f629e?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/musk-director-alex-gibney-isn-t-afraid-to-make-powerful-enemies-73542</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://www.businessinsider.com//90" srcset="https://i.insider.com/6ad790c7adb77227909a745c?width=400&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 400w, https://i.insider.com/6ad790c7adb77227909a745c?width=500&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 500w, https://i.insider.com/6ad790c7adb77227909a745c?width=700&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 700w, https://i.insider.com/6ad790c7adb77227909a745c?width=1000&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 1000w, https://i.insider.com/6ad790c7adb77227909a745c?width=1300&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 1300w, https://i.insider.com/6ad790c7adb77227909a745c?width=2000&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 2000w" sizes=" 1280px) 900px" alt="Alex Gibney sitting rearward a yellow background" 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>Director Alex Gibney's Elon Musk documentary, "Musk," is in theaters now.</span> <span> <span e-name="image-source" itemprop="creditText">Jabin Botsford/Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>From Scientology to disgraced <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Theranos CEO Elizabeth Holmes, documentarian Alex Gibney</a> has never met a topic too big or too arguable to tackle.</p><p>Then came Elon Musk.</p><p>When Gibney was approached alongside the idea to do a documentary on the Tesla and SpaceX CEO in 2022, his scheme was straightforward: Tell the narrative of how <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Musk used his businesses</a> to rotate into among the most mighty figures in the world.</p><p>But whenever he was prepared to provision a two-hour characteristic movie on Musk two years later, his manufacturing business issued him a directive a filmmaker rarely hears: Make it longer.</p><p>It was 2024, and the breadth of Musk's power had expanded into the governmental sphere. With Gibney's topic assisting President Donald Trump run for a second term, afterward afterward spearheading the second Trump administration's <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Department of Government Efficiency</a>, Gibney's narrative had expanded. His documentary would need to, too.</p> <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/6ac43d3a225e4c4a50a382b8&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:6252,&quot;aspectRatioH&quot;:4168}}' alt="Elon Musk stands in a lawsuit and tie amid a blurred outdoor crowd."> </p></div> <span> <figcaption e-name="image-caption"> Elon Musk.&nbsp; <span e-name="image-source" itemprop="creditText"> Finn Gomez/Getty Images </span> </figcaption> </span> </figure> <p>The outcome is <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">"Musk," an incisive, nearly four-hour documentary</a> that chronicles the personal, professional, and governmental existence of the richest man in the world. From his arguable acquisition of Twitter, which he renamed X; to his relationships alongside the mothers of his children; to the accidents tied to Tesla's self-driving feature, Gibney's movie is a thorough appearance at the range of Musk's power and power in the 21st century.</p><p>Gibney equal established a clever workaround for featuring Musk in the doc following he declined to be interviewed. Playing on Musk's condemnation that we are all <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">living in a simulation</a>, the director used AI to accomplishment an avatar of Musk, who speaks in quotes amalgamated from his former interviews.</p> <p>Of course, a man as mighty and outspoken as Musk has already voiced his displeasure alongside person alternatively controlling his narrative. After the movie's earth premiere at the Venice Film Festival in September, Musk <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">threatened to sue</a> Gibney's manufacturing business for defamation. Musk has additionally <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">bashed the movie on X</a>, stating: "Gibney fair assembled a hit catalog of group who either have an axe to grind or don't equal cognize me (but motionless have an axe to grind). He has ZERO integrity. Horrible human."</p><p>Hearing from furious subjects is nothing new for Gibney, who was the topic of the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Church of Scientiology's full-page newspaper ads</a> decrying his activity complete 10 years ago tied to the premiere of his documentary "Going Clear: Scientology and the Prison of Belief."</p><p>"With Elon Musk &mdash; and he's not distinctive in this, but he specializes in it &mdash; he starts tweeting horrible things concerning group and the next item you know, this armed forces of followers and bots starts to gin up the rage matrix," Gibney told Business Insider.</p> <p>Not that he's rattled yet. With decades of documentaries speaking fact to power under his belt, Gibney has developed thick skin and several top-secret harassment endurance strategies.</p><p>"Let's fair say I've taken several precautions," he said.</p><p>For the latest discussion in Business Insider's Director's Chair series, Gibney talks concerning creating an AI Musk, being followed by Scientologists, and his nerve-racking cognition in a self-driving Tesla.</p><h2 id="48a8b1e0-0b69-4bf5-833d-b8b3478ab2bf" data-toc-id="48a8b1e0-0b69-4bf5-833d-b8b3478ab2bf">On creating an AI Musk avatar and making the movie longer</h2><p><strong>Business Insider: You idea you had completed this movie in 2024. Was it daunting to go rear downward the Elon Musk rabbit gap whenever HBO asked you to?</strong></p><p><strong>Alex Gibney:</strong> Yeah, it was daunting. We had to renegotiate the prosperity and all sorts of another stuff. But I got why HBO wanted that. And whenever Musk hitched his wagon to Trump, it was clear: This is big.</p> <p>I started out making a movie concerning 21st hundred years power, which in this case engaged financial power but additionally tech power. Now, add to that governmental power, and abruptly it's a really big story.</p><p><strong>Was AI Musk in the first movie?&nbsp;</strong></p><p>The idea of it was. We had put in a placeholder for it, but we were additionally anticipating that perchance we power get an discussion alongside him at several point.</p><p>It was benevolent of an epiphany to do it this way. It came out of former experience: What's the workaround for person who won't or can't conversation to you? In "Client 9" and "Zero Days," we came up alongside workarounds that fit those stories. The key current was to discover a workaround that would fit this story. That's how we ultimately came up alongside the idea of the avatar.</p><p><strong>Did it unlock item in you concerning using AI tools in your activity in the future?</strong></p><p>I think it volition depend on the project. AI has rotate into a benevolent of suitcase term for everything from Siri to AGI. In this instance, this was a individual attempt using AI tools, which revolved mostly about sync; in another words, making the lips and the build kind of move alongside the voice. But there was additionally designing the room, what he was going to wear, the gamer chair.</p><p>The additional we pushed it and the additional curious we got in AI alongside the business we used, Makemake A.I., this idea of memes and looking at his own image, that's anywhere we came up alongside certain scenes anywhere you see the rear of his caput and he's observing himself. Those were things that we improvised on.</p> <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/6ad2353ee50b02f612be447f&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:4791,&quot;aspectRatioH&quot;:3199}}' alt="Elon Musk looking at a Tesla car"> </p></div> <span> <figcaption e-name="image-caption"> Tesla CEO Elon Musk attending the commencement of the manufacturing at Tesla's "Gigafactory" on March 22, 2022 in Berlin.&nbsp; <span e-name="image-source" itemprop="creditText"> PATRICK PLEUL/POOL/AFP/Getty Images </span> </figcaption> </span> </figure> <h2 id="7ebaff8d-72c5-4ff0-9987-4d1f005558e1" data-toc-id="7ebaff8d-72c5-4ff0-9987-4d1f005558e1">On the qualities Musk and Elizabeth Holmes portion and Tesla's image</h2><p><strong>I couldn't assistance but think concerning your Elizabeth Holmes doc, "The Inventor," whenever observing "Musk." The "fake it 'til you create it" ethos that's baked into Silicon Valley, has that been fascinating to observe? Both Holmes and Musk are founders who are amazing salespeople expecting that what they bet on takes off.&nbsp;</strong></p><p>I think there is a similarity alongside Elizabeth Holmes. What was rattling about in my caput through this was confidence. Musk, akin Holmes, was able, through power of confidence, to convince group of things that they knew not to be true. That became a superpower.</p><p>The big difference between Tesla and SpaceX and Elizabeth Holmes is that those are genuine products. The Tesla S is a awesome car. These reusable rockets are extraordinary, and we display the magnificence of that in the film.</p><p>Not to obtain item distant from him or those companies, but there's additionally the bullshit factor. The idea of going to Mars and the promises. And you can see how they reiterate themselves and get bigger and bigger. <em>Oh, yeah, complete self-driving! </em>I'm sorry, Tesla's self-driving choice is motionless a flat two system, and <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">over 60 group have died</a>.</p><p>(<em>Editor's note: </em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel=""><em>Tesla has maintained that its Autopilot feature</em></a><em> requires changeless controller attention, and that its vehicles matter prompts alert the controller to remain vigilant and clasp the steering wheel.)</em></p><p><strong>The things you emphasize concerning Musk's involvement in DOGE and </strong><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow"><strong>suggesting he influenced the election</strong></a><strong> are shocking, but the things you emphasize concerning Tesla got me the most. The </strong><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel=""><strong>battery swapping</strong></a><strong>, the self-driving car feature. Were you shocked by how much fume and mirrors there are at Tesla?</strong></p><p>Yes. It was item that I didn't cognize whenever I started. And as you mentioned, counterfeit it 'til you create it. They fair faked it. Mostly, it was in command to lift the stock. The financial fundamentals of the business never warranted a elevated inventory price, but if you can convince group that the CEO is a brilliant and additionally that it's not really a car business &mdash; it's a tech company, so several excellent inventions are coming downward the highway &mdash; you can convince group to gin up the stock.&nbsp;</p><p><em>(Editor's note: Musk and Tesla did not react to a petition for comment.)</em></p><h2 id="c3954f2b-605b-4451-b768-75e708ebb28b" data-toc-id="c3954f2b-605b-4451-b768-75e708ebb28b">On nearly hitting a kid during using the self-driving characteristic on a Cybertruck</h2><p><strong>You rode a self-driving car yourself; you did it alongside a Cybertruck for the movie.&nbsp;</strong></p><p>I did. There was a cut anywhere we included a four-minute sequence of me in the Cybertruck. I went to the San Francisco Tesla showroom and wanted to run a Cybertruck, and they showed me how to rotate on the self-driving feature. I pressed "Go," and off I went to the another flank of the city. It was akin a 20-minute journey there and back.</p><p>What's engaging is for most of the trip it was benevolent of astoundingly good. But afterward there were moments whenever it was astoundingly bad, sometimes in ways that were played to safety. Like, I was trying to merge onto a extremely occupied thoroughfare, and cars kept coming, and if it were me as the driver, I would nudge out there, but complete self-driving couldn't fig that out, so I sat there for 10 minutes. Other instances, it couldn't decide what to do at crucial moments and nearly hit a pedestrian.&nbsp;</p><p>It came uncomfortably near to a child. The kid benevolent of came from the flank out of a parked car. It's not item you would anticipate, but it was really scary.</p><p><strong>Why didn't you put that in the movie?</strong></p><p>Ultimately, <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">the lawful case</a> that we spotlight in the movie was a far additional mighty profound dive. There were mortal consequences. A female died. And the profound dive into the evidence itself was so much additional powerful. If I had lone done a movie concerning Tesla, I likely would have included it.&nbsp;</p> <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/6acfb70de50b02f612be3337&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:6213,&quot;aspectRatioH&quot;:4144}}' alt="Elon Musk at a podium alongside arms stretched in the air"> </p></div> <span> <figcaption e-name="image-caption"> Elon Musk.&nbsp; <span e-name="image-source" itemprop="creditText"> Christopher Furlong/Getty Images </span> </figcaption> </span> </figure> <h2 id="e0214523-a011-4ab6-91b9-c0f3de195924" data-toc-id="e0214523-a011-4ab6-91b9-c0f3de195924">On the movie's destiny on HBO and the consequences of checking power</h2><p><strong>The top irony in all of this is this movie could have been out a twelvemonth or so ago, but HBO asked you to create it longer. Now Paramount and Warner Bros. Discovery have merged, so HBO is now under David Ellison, who formerly considered bringing on </strong><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow"><strong>Musk as an equity capitalist in Paramount</strong></a><strong>. Are you concerned HBO volition not air "Musk"?</strong></p><p>I was concerned until recently. I'm continually on the alert. But I've been told that they volition air it and that equal David Ellison extremely fine knows concerning it and promises he volition air it.&nbsp;</p><p><strong>You have worked alongside HBO forever.&nbsp;</strong></p><p>Yeah, I affection them.&nbsp;</p><p><strong>So if they are telling you it is going to happen, you accept them.&nbsp;</strong></p><p>But what you study is, crap happens. [<em>Laughs.</em>] Executives change. Circumstances change, and the next item you know, it's not what you thought. But, for now, we are making extremely particular plans concerning whenever it's going to arrive out, which is apt in January.&nbsp;</p><p><strong>Because of anywhere the industry is going &mdash; small networks and allocation options, and the options accessible are mostly run by conglomerates frequently </strong><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow"><strong>looking for governmental collaboration </strong></a><strong>&mdash; for the benevolent of stories you tell, are you looking for substitute allocation avenues in the forthcoming alongside your company, Jigsaw?</strong></p><p>We have a skunkworks inner Jigsaw to try to resolve several of these allocation problems.</p><p>In this new environment, films that group desperately desire to see are being held rear from audiences. The platforms inform you group don't desire to see them, but that's fair not true. HBO is the exception, but what a lot of the platforms are doing is investing in predictable, smallest objectionable programming. A lot of the platforms desire it to be akin the cereal aisles at the market market: they are all the identical cereal, but distinct variations between Rice Krispies and Froot Loops. They can predictably get group invested in that blend of sodium chloride and sugar that keeps them coming rear for additional without providing item that is nutritious.&nbsp;</p><p>So the avenue is theatrical, akin it was a decade-plus ago. "Musk" is out in theaters through Bleecker Street, and that's mighty since it's a lot harder to put the soul rear in the flask whenever it's already out there.&nbsp;</p><p><strong>Checking power sometimes comes alongside blowback. You have informed everything from Julian Assange leaking the manuscript to "We Steal Secrets" before that movie came out to Scientologists following you about following you made "</strong><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel=""><strong>Going Clear.</strong></a><strong>" Do these things deteriorate on you, or do they energy you?</strong></p><p>I mean, stated the fact that I haven't stopped, it seems to be fueling me. That said, it doesn't average I don't need to obtain precautions. But I'm motionless motivated by the idea of group alongside enormous power abusing it at our expense; that seems to be a spur for me.&nbsp;</p><p>When it comes to Elon Musk, he's the richest and arguably the most mighty individual in the world, so it can have these devastating consequences. <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Ashley St. Clair</a> has safety since the X phase has a way of directing vitriol at people. And Elon can say it's fair liberated speech, but he knows extremely fine that by doing what he does and by the phase tweaking its algorithm for replies and rage addiction, he knows that his statements are going to be amplified in a really horrible way that may outcome in damage to an individual.</p><p><em>(Editor's note: Musk, who has called himself a "</em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow"><em>free address absolutist</em></a><em>," described X's guideline in 2022 as "</em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow"><em>freedom of speech, not liberty of reach</em></a><em>," saying the business would bounds the attain of negative posts but not delete them. Musk did not react to a petition for comment concerning his X posts and the company's algorithm.)</em></p><p><strong>Is your cognition alongside Musk's followers distinct from what you informed alongside Scientology?</strong></p><p>Scientology is a small different, but group did arrive up to me in dreary parking many in a way that was discomforting. But what several ex-Scientologists told me was, "What they are doing is they aren't going to put a rattlesnake in their mailbox; they are trying to get inner your head. So formerly you comprehend that, fair don't let them inner your head." That turned out to be extremely prudent advice.</p><p>Scientology was tough, and whenever my movie on Assange came out, the vitriol on Twitter was extreme, and I wasn't prepared for that. What I've arrive to study is you have to cognize your enemy.&nbsp;</p><p><em>This discussion has been condensed and edited for clarity.</em></p><p><em>"Musk" is in theaters now.</em></p> </div> <div e-name="post-bottom-most-popular"> <h2>Most popular</h2> <div data-component-type="most-popular" data-load-strategy="lazy" data-limit="6" data-hide-read-time="true" data-track-view='&quot;bi_value_unassigned&quot;}' data-track-click-shared='&quot;bi_value_unassigned&quot;}'> <span data-overlay-text="01"> <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 stories you desire to cognize concerning the earth of business, technology, and finance</span> </h3> <span data-overlay-text="02"> <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 stories you desire to cognize concerning the earth of business, technology, and finance</span> </h3> <span data-overlay-text="03"> <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 stories you desire to cognize concerning the earth of business, technology, and finance</span> </h3> <span data-overlay-text="04"> <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 stories you desire to cognize concerning the earth of business, technology, and finance</span> </h3> <span data-overlay-text="05"> <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 stories you desire to cognize concerning the earth of business, technology, and finance</span> </h3> <span data-overlay-text="06"> <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 stories you desire to cognize concerning the earth of business, technology, and finance</span> </h3> </div> </div> <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> <div> <p><span>Jason Guerrasio is an award-winning amusement equal at Business Insider and has covered assorted aspects of the movie industry for complete two decades. On the site, his reporting can range from what's going on rearward the scenes at several of the biggest companies in Hollywood, colorful interviews alongside several of the most well-known names in entertainment, and exploring the darker flank of the industry.</span><span>In 2020, Jason received the <a href="https://en.mycoding.id/category/business" target="_blank">New York Press Club award</a> and <a href="https://en.mycoding.id/category/business" target="_blank">Los Angeles Press Club award</a> for his narrative on the <a href="https://en.mycoding.id/category/business" target="_blank">rise and autumn of MoviePass</a>. It has since been made into the Emmy-nominated HBO documentary "MoviePass, MovieCrash."</span><span>Previous to BI, Jason was the managing publishing company at Filmmaker Magazine, among the foremost publications in the autonomous movie industry. He's additionally written for many publications complete the years, including Vanity Fair, Esquire, Rolling Stone, Vulture, Variety, and indieWire.</span><span><span>Popular Articles</span></span><span><a href="https://en.mycoding.id/category/business" target="_blank">Mary Carole McDonnell built a true-crime empire. Then the FBI came for her.&nbsp;</a></span><span><a href="https://en.mycoding.id/category/business" target="_blank">Growing&nbsp;up&nbsp;Marvel: The tormented existence of Stan Lee's child, JC Lee</a></span><span><a href="https://en.mycoding.id/category/business" target="_blank">A bullet. A legend. A lie. Bufford Pusser killed his wife, authorities say. What happens to his bequest now?</a></span> </p></div> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/musk-director-alex-gibney-isn-t-afraid-to-make-powerful-enemies-73542</guid> <pubDate>Wed, 21 Oct 2026 20:35:23 +0700</pubDate> <author><![CDATA[support@mycoding.id (Jason Guerrasio)]]></author> </item> <item> <title><![CDATA[Plex laid off the whole player team]]></title> <description><![CDATA[Plex laid off the whole player team. Comments]]></description> <media:thumbnail url="https://global.discourse-cdn.com/plex/original/3X/b/f/bf4da7e4a0c1ed2fd6faf0decc0f3846e352c6fa.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/plex-laid-off-the-whole-player-team-73544</link> <content:encoded><![CDATA[<div lang="en"> 2026.20.0 beta iOS and tvOS 4K DoVi/HDR10 won&rsquo;t perform - infinite spinning circle - Page 5 - Player Betas - Plex Forum </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/plex-laid-off-the-whole-player-team-73544</guid> <pubDate>Wed, 21 Oct 2026 20:32:10 +0700</pubDate> <author><![CDATA[support@mycoding.id (Riki Setiawan)]]></author> </item> <item> <title><![CDATA[Walmart is inviting AI agents to shop for you]]></title> <description><![CDATA[Walmart is inviting AI agents to shop for you. Walmart volition shortly let AI agents shop on its website for you. Next month, the retailing elephantine volition authorize you to nexus your own AI delegate to the site, alongside systems ...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2026/08/gettyimages-2247092603.jpg?quality=90&amp;strip=all&amp;crop=0%2C10.723165084465%2C100%2C78.55366983107&amp;w=1200"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/walmart-is-inviting-ai-agents-to-shop-for-you-73534</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>Walmart volition shortly let AI agents shop on its website for you. Next month, <a href="https://en.mycoding.id/category/technology" target="_blank">the retailing elephantine volition authorize you</a> to nexus your own AI delegate to the site, alongside systems in location to let you endorse and assessment purchases and set spending limits.</p><p>The clasp of AI agents stands in stark difference to Amazon, <a href="https://en.mycoding.id/category/technology" target="_blank">which blocked Perplexity&rsquo;s buying agent</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">Meta&rsquo;s Muse AI assistant</a>. But Walmart is beginning its doors to AI shoppers &mdash; as lengthy as they prosecute the retailer&rsquo;s rules. It has outlined a set of conditions for agents, saying that &ldquo;agents must not obtain actions beyond what the shopper intends&rdquo; and cannot alter a customer&rsquo;s fee method. Agents additionally can lone admission data needed to complete their task. Walmart says it volition obstacle agents that don&rsquo;t prosecute these terms.</p><div><div><div><div class=""><div><p><a href="https://en.mycoding.id/category/technology" target="_blank" data-pswp-height="1684" data-pswp-width="2342" target="_blank" rel="noreferrer"><img alt="Your AI delegate volition get its own overview inside your Walmart account." 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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?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/10/walmart-agent.png?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400"></a></p></div></div></div></div></div><p>Agents volition nexus to new &ldquo;Agent Profiles&rdquo; inside Walmart. By default, Walmart volition necessitate endorsement for all AI delegate purchases, but you can additionally let it shop inside a certain budget, specified as up to $100. You&rsquo;ll additionally be capable to assessment your agent&rsquo;s purchases separately from your own in Agent Profiles, as fine as rotate off the delegate at any time.</p><p>The retailer has built an &ldquo;Agent Gateway&rdquo; that connects AI agents through the Model Context Protocol, an open norm that allows AI agents to plug into distinct services on the web. Walmart says this not lone enables AI agents to shop without operating into hiccups that they power encounter whenever navigating a browser, but additionally prevents them from accessing your buying former and individual information.</p><p>&ldquo;For example, if a client tends to buy sourdough bread or a particular brand of milk, Walmart volition assistance the delegate discover those customary items for the client without sharing the customer&rsquo;s broader buying former alongside the agent,&rdquo; Walmart says. The business volition let users shop alongside AI agents on Sam&rsquo;s Club as well.</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></ul></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/walmart-is-inviting-ai-agents-to-shop-for-you-73534</guid> <pubDate>Wed, 21 Oct 2026 20:30:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Emma Roth)]]></author> </item> <item> <title><![CDATA[Claude Duet]]></title> <description><![CDATA[Claude Duet. Comments]]></description> <media:thumbnail url="https://claude.com/static/claude-duet/og.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/claude-duet-73545</link> <content:encoded><![CDATA[<div><div><div><div><p><img src="https://claude.com/static/claude-duet/app-icon.svg" alt="" width="148" height="148" referrerpolicy="strict-origin-when-cross-origin"></p><div><p>Claude Duet <span>Research preview</span></p></div><p>Claude Duet is a proactive delegate that understands what needs your attention. It takes on tasks of all sizes, keeps operating during you&rsquo;re away, and waits for your ok whenever it matters.</p><p>Powered by Opus 5.5. Available in Pro and Max plans in the US.</p></div></div></div><div><div data-rows="1"><p><h2 aria-label="Works alongside additional than 6,000 connectors and plugins"><span aria-hidden="true">Works</span> <span aria-hidden="true">with</span> <span aria-hidden="true">more</span> <span aria-hidden="true">than</span> <span aria-hidden="true">6,000</span> <span aria-hidden="true">connectors</span> <span aria-hidden="true">and</span> <span aria-hidden="true">plugins</span></h2></p></div></div><div><div><div><h2>Built for judgment</h2><ul><li><svg width="32" height="32" viewbox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M6.12598 13.918C6.30924 13.7115 6.62551 13.6928 6.83204 13.876C7.03848 14.0592 7.05722 14.3755 6.87403 14.582L4.65626 17.082C4.562 17.1881 4.4271 17.2492 4.28516 17.25C4.17858 17.2506 4.07532 17.2175 3.99024 17.1562L3.91211 17.0859L2.87989 15.9473L2.81934 15.8652C2.70101 15.6651 2.73512 15.4025 2.91407 15.2402C3.09294 15.0782 3.35744 15.0699 3.54493 15.207L3.62012 15.2754L4.27735 16L6.12598 13.918ZM16.5 15C16.7761 15 17 15.2239 17 15.5C17 15.7761 16.7762 16 16.5 16H8.50001C8.22387 16 8.00001 15.7761 8.00001 15.5C8.00002 15.2239 8.22388 15 8.50001 15H16.5ZM6.12598 8.41796C6.30924 8.21153 6.62551 8.19279 6.83204 8.37597C7.03848 8.55923 7.05722 8.87549 6.87403 9.08202L4.65626 11.582C4.562 11.6881 4.4271 11.7492 4.28516 11.75C4.17858 11.7506 4.07532 11.7174 3.99024 11.6562L3.91211 11.5859L2.87989 10.4473L2.81934 10.3652C2.70101 10.1651 2.73512 9.90245 2.91407 9.74023C3.09294 9.5782 3.35744 9.5699 3.54493 9.70702L3.62012 9.77538L4.27735 10.5L6.12598 8.41796ZM16.5 9.49999C16.7761 9.49999 17 9.72386 17 9.99999C17 10.2761 16.7762 10.5 16.5 10.5H8.50001C8.22387 10.5 8.00001 10.2761 8.00001 9.99999C8.00002 9.72387 8.22388 9.5 8.50001 9.49999H16.5ZM6.12598 2.91795C6.30924 2.71153 6.62551 2.69279 6.83204 2.87596C7.03848 3.05922 7.05722 3.37548 6.87403 3.58202L4.65626 6.08202C4.562 6.18813 4.4271 6.24922 4.28516 6.24999C4.17858 6.25056 4.07532 6.21744 3.99024 6.15624L3.91211 6.08592L2.87989 4.94725L2.81934 4.86522C2.70101 4.66513 2.73512 4.40245 2.91407 4.24022C3.09294 4.0782 3.35744 4.0699 3.54493 4.20702L3.62012 4.27538L4.27735 4.99999L6.12598 2.91795ZM16.5 3.99998C16.7761 3.99998 17 4.22386 17 4.49999C17 4.77613 16.7762 4.99999 16.5 4.99999H8.50001C8.22387 4.99998 8.00001 4.77612 8.00001 4.49999C8.00002 4.22386 8.22388 3.99999 8.50001 3.99998H16.5Z"></path></svg><div><h3></h3><p>Claude Duet briefs you all morning, drafts next steps, afterward goes quiescent until item needs you.</p></div></li><li><svg width="32" height="32" viewbox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M13.3125 2C13.6503 2 13.9752 2.13212 14.2168 2.36816L16.6113 4.70898L16.6992 4.80469C16.8926 5.03621 17 5.32937 17 5.63379V13.707C16.9998 14.421 16.421 14.9998 15.707 15H13V16.707C12.9998 17.421 12.421 17.9998 11.707 18H4.29297C3.62349 17.9998 3.07307 17.4909 3.00684 16.8389L3 16.707V6.29297C3.00023 5.57898 3.57898 5.00023 4.29297 5H7V3.29297C7.00023 2.57898 7.57898 2.00023 8.29297 2H13.3125ZM4.29297 6C4.13127 6.00023 4.00023 6.13127 4 6.29297V16.707L4.00586 16.7656C4.03314 16.8993 4.15133 16.9998 4.29297 17H11.707C11.8687 16.9998 11.9998 16.8687 12 16.707V15H8.29297C7.62349 14.9998 7.07307 14.4909 7.00684 13.8389L7 13.707V6H4.29297ZM8.29297 3C8.13127 3.00023 8.00023 3.13127 8 3.29297V13.707C8.00023 13.8687 8.13127 13.9998 8.29297 14H15.707C15.8687 13.9998 15.9998 13.8687 16 13.707V6.5H14C13.1716 6.5 12.5 5.82843 12.5 5V3H8.29297ZM13.5 5C13.5 5.27614 13.7239 5.5 14 5.5H15.9648C15.9595 5.48965 15.9558 5.47842 15.9492 5.46875L15.9121 5.42383L13.5176 3.08398C13.5121 3.07863 13.5058 3.07422 13.5 3.06934V5Z"></path></svg><div><h3></h3><p>Send a communication and it sets up a gathering or builds a dashboard, afterward shares whenever it&rsquo;s done.</p></div></li><li><svg width="32" height="32" viewbox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M10 2.5C14.1421 2.5 17.5 5.85786 17.5 10C17.5 14.1421 14.1421 17.5 10 17.5H3C2.79779 17.5 2.61549 17.3782 2.53809 17.1914C2.4607 17.0046 2.50349 16.7895 2.64648 16.6465L4.35547 14.9365C3.20124 13.6175 2.5 11.8906 2.5 10C2.5 5.85786 5.85786 2.5 10 2.5ZM10 3.5C6.41015 3.5 3.5 6.41015 3.5 10C3.5 11.7952 4.22659 13.4199 5.40332 14.5967L5.46582 14.6729C5.52017 14.7544 5.5498 14.8508 5.5498 14.9502C5.5498 15.0828 5.49709 15.2099 5.40332 15.3037L4.20703 16.5H10C13.5899 16.5 16.5 13.5899 16.5 10C16.5 6.41015 13.5899 3.5 10 3.5ZM13.29 9.30371C13.3986 9.05001 13.6925 8.93174 13.9463 9.04004C14.2 9.14863 14.3183 9.44253 14.21 9.69629C13.8506 10.536 13.1645 11.25 12.25 11.25C11.6372 11.25 11.128 10.9289 10.75 10.4648C10.372 10.9289 9.86276 11.25 9.25 11.25C8.63724 11.25 8.12801 10.9289 7.75 10.4648C7.37198 10.9289 6.86276 11.25 6.25 11.25C5.97386 11.25 5.75 11.0261 5.75 10.75C5.75 10.4739 5.97386 10.25 6.25 10.25C6.58764 10.25 7.00448 9.97056 7.29004 9.30371L7.32422 9.2373C7.41431 9.09121 7.5749 9 7.75 9C7.9501 9 8.13123 9.11975 8.20996 9.30371L8.32227 9.53516C8.59804 10.0359 8.95442 10.25 9.25 10.25C9.58764 10.25 10.0045 9.97056 10.29 9.30371L10.3242 9.2373C10.4143 9.09121 10.5749 9 10.75 9C10.9501 9 11.1312 9.11975 11.21 9.30371L11.3223 9.53516C11.598 10.0359 11.9544 10.25 12.25 10.25C12.5876 10.25 13.0045 9.97056 13.29 9.30371Z"></path></svg><div><h3></h3><p>Your memory, skills, and apps from the Claude app are there from the archetypal message, all in one thread.</p></div></li></ul></div><div><div><div role="img" aria-label="Claude Duet on an iPhone. A dawn communication on the fastener display opens the day’s brief. Claude Duet afterward runs the checklist for a café beginning and asks before paying a authorize fee, prepares a backing gathering and asks before sending the deck, and builds a leaf that shows how the endeavor is doing."><div aria-hidden="true"><div data-part="screen"><div><div data-part="view"><div data-part="morning"><div data-row="claude" data-at="2.3"><div data-bubble=""><p><span data-pill="" data-tap="Hiring"><span><svg viewbox="0 0 20 20" fill="currentColor"><path d="M16.40004 10C16.40004 13.53684 13.53684 16.40004 10 16.40004C6.46316 16.40004 3.59996 13.53684 3.59996 10C3.59996 6.46316 6.46316 3.59996 10 3.59996C10.33139 3.59996 10.59996 3.33139 10.59996 3C10.59996 2.66861 10.33139 2.40004 10 2.40004C5.80484 2.40004 2.40004 5.80484 2.40004 10C2.40004 14.19516 5.80484 17.59996 10 17.59996C14.19516 17.59996 17.59996 14.19516 17.59996 10C17.59996 9.66861 17.33139 9.40004 17 9.40004C16.66861 9.40004 16.40004 9.66861 16.40004 10Z"></path></svg></span>Hiring</span>: Jenn&rsquo;s another recommendation expires at 6 pm All 3 finalists are booked for today. Invites are ready.</p><p><span data-pill="" data-tap="Northfield"><span><svg viewbox="0 0 20 20" fill="currentColor"><path d="M16.40004 10C16.40004 13.53684 13.53684 16.40004 10 16.40004C6.46316 16.40004 3.59996 13.53684 3.59996 10C3.59996 6.46316 6.46316 3.59996 10 3.59996C10.33139 3.59996 10.59996 3.33139 10.59996 3C10.59996 2.66861 10.33139 2.40004 10 2.40004C5.80484 2.40004 2.40004 5.80484 2.40004 10C2.40004 14.19516 5.80484 17.59996 10 17.59996C14.19516 17.59996 17.59996 14.19516 17.59996 10C17.59996 9.66861 17.33139 9.40004 17 9.40004C16.66861 9.40004 16.40004 9.66861 16.40004 10Z"></path></svg></span>Northfield</span>: They redlined the $410K renewal and desire Net 60. The changes are summarized.</p><p><span data-pill="" data-tap="Chicago location"><span><svg viewbox="0 0 16 16" fill="currentColor"><path d="M11.5659 7.5L11.5659 5.25C11.5659 4.8705 11.8705 4.5659 12.25 4.5659C12.6295 4.5659 12.9341 4.8705 12.9341 5.25L12.9341 9C12.9341 11.1746 11.1746 12.9341 9 12.9341L8 12.9341C5.8254 12.9341 4.0659 11.1746 4.0659 9L4.0659 6.182C4.0659 6.1157 4.1157 6.0659 4.182 6.0659C4.8755 6.0659 5.4341 6.6245 5.4341 7.318L5.4341 9.5C5.4341 9.8125 5.6875 10.0659 6 10.0659L6.9356 10.0913L7.0222 10.1089L6.9232 10.0136L6.9185 10.0131L6.9341 10.5C6.9341 10.8125 7.1875 11.0659 7.5 11.0659C7.8125 11.0659 8.0659 10.8125 8.0659 10.5L8.0348 9.827L7.9944 9.6561L7.9186 9.4749L7.7945 9.2989L7.6245 9.1527L7.4444 9.0589L7.0893 8.97L6.5659 8.9375L6.5659 7.318C6.5659 6.0036 5.4964 4.9341 4.182 4.9341C3.4946 4.9341 2.9341 5.4946 2.9341 6.182L2.9341 9C2.9341 11.7954 5.2046 14.0659 8 14.0659L9 14.0659C11.7954 14.0659 14.0659 11.7954 14.0659 9L14.0659 5.25C14.0659 4.2496 13.2504 3.4341 12.25 3.4341C11.2496 3.4341 10.4341 4.2496 10.4341 5.25L10.4341 7.5C10.4341 7.8125 10.6875 8.0659 11 8.0659C11.3125 8.0659 11.5659 7.8125 11.5659 7.5ZM9.0659 7.5L9.0659 4.75C9.0659 3.7496 8.2504 2.9341 7.25 2.9341C6.2496 2.9341 5.4341 3.7496 5.4341 4.75L5.4341 7.318L6.5659 7.318L6.5659 4.75C6.5659 4.3705 6.8705 4.0659 7.25 4.0659C7.6295 4.0659 7.9341 4.3705 7.9341 4.75L7.9341 7.5C7.9341 7.8125 8.1875 8.0659 8.5 8.0659C8.8125 8.0659 9.0659 7.8125 9.0659 7.5ZM10.4341 3.75L10.4341 5.25L11.5659 5.25L11.5659 3.75C11.5659 3.4375 11.3125 3.1841 11 3.1841C10.6875 3.1841 10.4341 3.4375 10.4341 3.75ZM9.75 3.0659C10.1295 3.0659 10.4341 3.3705 10.4341 3.75C10.4341 4.0625 10.6875 4.3159 11 4.3159C11.3125 4.3159 11.5659 4.0625 11.5659 3.75C11.5659 2.7496 10.7504 1.9341 9.75 1.9341C9.4375 1.9341 9.1841 2.1875 9.1841 2.5C9.1841 2.8125 9.4375 3.0659 9.75 3.0659ZM9.0659 3.75C9.0659 3.3705 9.3705 3.0659 9.75 3.0659C10.0625 3.0659 10.3159 2.8125 10.3159 2.5C10.3159 2.1875 10.0625 1.9341 9.75 1.9341C8.7496 1.9341 7.9341 2.7496 7.9341 3.75C7.9341 4.0625 8.1875 4.3159 8.5 4.3159C8.8125 4.3159 9.0659 4.0625 9.0659 3.75ZM7.9341 3.75L7.9341 4.75L9.0659 4.75L9.0659 3.75C9.0659 3.4375 8.8125 3.1841 8.5 3.1841C8.1875 3.1841 7.9341 3.4375 7.9341 3.75Z"></path></svg></span>Chicago location</span>: Opens Nov 14. The health authorize needs your OK and $640.</p><p><span data-pill="" data-tap="Series A"><span><svg viewbox="0 0 16 16" fill="currentColor"><path d="M11.5659 7.5L11.5659 5.25C11.5659 4.8705 11.8705 4.5659 12.25 4.5659C12.6295 4.5659 12.9341 4.8705 12.9341 5.25L12.9341 9C12.9341 11.1746 11.1746 12.9341 9 12.9341L8 12.9341C5.8254 12.9341 4.0659 11.1746 4.0659 9L4.0659 6.182C4.0659 6.1157 4.1157 6.0659 4.182 6.0659C4.8755 6.0659 5.4341 6.6245 5.4341 7.318L5.4341 9.5C5.4341 9.8125 5.6875 10.0659 6 10.0659L6.9356 10.0913L7.0222 10.1089L6.9232 10.0136L6.9185 10.0131L6.9341 10.5C6.9341 10.8125 7.1875 11.0659 7.5 11.0659C7.8125 11.0659 8.0659 10.8125 8.0659 10.5L8.0348 9.827L7.9944 9.6561L7.9186 9.4749L7.7945 9.2989L7.6245 9.1527L7.4444 9.0589L7.0893 8.97L6.5659 8.9375L6.5659 7.318C6.5659 6.0036 5.4964 4.9341 4.182 4.9341C3.4946 4.9341 2.9341 5.4946 2.9341 6.182L2.9341 9C2.9341 11.7954 5.2046 14.0659 8 14.0659L9 14.0659C11.7954 14.0659 14.0659 11.7954 14.0659 9L14.0659 5.25C14.0659 4.2496 13.2504 3.4341 12.25 3.4341C11.2496 3.4341 10.4341 4.2496 10.4341 5.25L10.4341 7.5C10.4341 7.8125 10.6875 8.0659 11 8.0659C11.3125 8.0659 11.5659 7.8125 11.5659 7.5ZM9.0659 7.5L9.0659 4.75C9.0659 3.7496 8.2504 2.9341 7.25 2.9341C6.2496 2.9341 5.4341 3.7496 5.4341 4.75L5.4341 7.318L6.5659 7.318L6.5659 4.75C6.5659 4.3705 6.8705 4.0659 7.25 4.0659C7.6295 4.0659 7.9341 4.3705 7.9341 4.75L7.9341 7.5C7.9341 7.8125 8.1875 8.0659 8.5 8.0659C8.8125 8.0659 9.0659 7.8125 9.0659 7.5ZM10.4341 3.75L10.4341 5.25L11.5659 5.25L11.5659 3.75C11.5659 3.4375 11.3125 3.1841 11 3.1841C10.6875 3.1841 10.4341 3.4375 10.4341 3.75ZM9.75 3.0659C10.1295 3.0659 10.4341 3.3705 10.4341 3.75C10.4341 4.0625 10.6875 4.3159 11 4.3159C11.3125 4.3159 11.5659 4.0625 11.5659 3.75C11.5659 2.7496 10.7504 1.9341 9.75 1.9341C9.4375 1.9341 9.1841 2.1875 9.1841 2.5C9.1841 2.8125 9.4375 3.0659 9.75 3.0659ZM9.0659 3.75C9.0659 3.3705 9.3705 3.0659 9.75 3.0659C10.0625 3.0659 10.3159 2.8125 10.3159 2.5C10.3159 2.1875 10.0625 1.9341 9.75 1.9341C8.7496 1.9341 7.9341 2.7496 7.9341 3.75C7.9341 4.0625 8.1875 4.3159 8.5 4.3159C8.8125 4.3159 9.0659 4.0625 9.0659 3.75ZM7.9341 3.75L7.9341 4.75L9.0659 4.75L9.0659 3.75C9.0659 3.4375 8.8125 3.1841 8.5 3.1841C8.1875 3.1841 7.9341 3.4375 7.9341 3.75Z"></path></svg></span>Series A</span>: Harbor meets Thursday at 10. The phase is rebuilt alongside Q3. 2 slides need your eye.</p><p><span data-pill="" data-tap="Customers"><span><svg viewbox="0 0 20 20" fill="currentColor"><path d="M16.40004 10C16.40004 13.53684 13.53684 16.40004 10 16.40004C6.46316 16.40004 3.59996 13.53684 3.59996 10C3.59996 6.46316 6.46316 3.59996 10 3.59996C10.33139 3.59996 10.59996 3.33139 10.59996 3C10.59996 2.66861 10.33139 2.40004 10 2.40004C5.80484 2.40004 2.40004 5.80484 2.40004 10C2.40004 14.19516 5.80484 17.59996 10 17.59996C14.19516 17.59996 17.59996 14.19516 17.59996 10C17.59996 9.66861 17.33139 9.40004 17 9.40004C16.66861 9.40004 16.40004 9.66861 16.40004 10Z"></path></svg></span>Customers</span>: 27 incorrect shipment orders this weekend. 19 from Valencia. Refunds are drafted.</p></div></div></div></div><p><span><svg viewbox="-47.4 -47.8 100 100"><path data-part="mascot-shape"></path><path data-part="mascot-line"></path></svg></span><span>M</span></p><p><span><svg viewbox="0 0 20 20" fill="currentColor"><path d="M10 2.40004C5.80484 2.40004 2.40004 5.80484 2.40004 10C2.40004 12.15732 3.2999 13.54838 4.6258 14.8742C4.39147 14.63995 4.39147 14.26005 4.6258 14.0258L2.5758 16.0758C2.19781 16.45371 2.46552 17.09996 3 17.09996L10 17.09996C14.20479 17.09996 17.59996 14.18922 17.59996 10C17.59996 5.80484 14.19516 2.40004 10 2.40004ZM10 3.59996C13.53684 3.59996 16.40004 6.46316 16.40004 10C16.40004 13.54419 13.52498 15.90004 10 15.90004L3 15.90004C3.53448 15.90004 3.80219 16.54629 3.4242 16.9242L5.4742 14.8742C5.70853 14.63995 5.70853 14.26005 5.4742 14.0258C4.26998 12.8215 3.59996 11.71149 3.59996 10C3.59996 6.46316 6.46316 3.59996 10 3.59996Z M6.25 11.09996C6.71367 11.09996 7.15346 10.91107 7.50331 10.6127L7.75002 10.36742L7.99669 10.6127C8.34654 10.91107 8.78633 11.09996 9.25 11.09996C9.71367 11.09996 10.15346 10.91107 10.50331 10.6127L10.7502 10.36716L10.99669 10.6127C11.34654 10.91107 11.78633 11.09996 12.25 11.09996C12.71367 11.09996 13.15346 10.91107 13.50331 10.6127C13.85709 10.31106 14.11886 9.91157 14.30132 9.48669C14.43199 9.18217 14.29119 8.82944 13.98669 8.69868C13.68217 8.56801 13.32944 8.70881 13.19868 9.01331L12.97653 9.41729L12.72469 9.6998L12.47815 9.85398L12.25 9.90004L12.02185 9.85398L11.77531 9.6998L11.52347 9.41729L11.30132 9.01331C11.09335 8.52898 10.40665 8.52898 10.19868 9.01331L9.97653 9.41729L9.72469 9.6998L9.47815 9.85398L9.25 9.90004L9.02185 9.85398L8.77531 9.6998L8.52347 9.41729L8.30132 9.01331C8.09335 8.52898 7.40665 8.52898 7.19868 9.01331L6.97653 9.41729L6.72469 9.6998L6.47815 9.85398L6.25 9.90004C5.91861 9.90004 5.65004 10.16861 5.65004 10.5C5.65004 10.83139 5.91861 11.09996 6.25 11.09996Z"></path></svg>Chat</span><span><svg viewbox="0 0 24 24" fill="currentColor"><path d="M8.39146 12.8104C8.63399 12.4749 9.10363 12.3992 9.43931 12.6414C9.77499 12.8839 9.85054 13.3535 9.60825 13.6893L6.35826 18.1893C6.23171 18.3645 6.03534 18.4766 5.82017 18.4969C5.60497 18.5171 5.39123 18.4433 5.23423 18.2947L3.23423 16.4022L3.1815 16.3465C2.93324 16.0587 2.93818 15.6237 3.20493 15.3416C3.47181 15.0598 3.90589 15.0307 4.20689 15.2625L4.26548 15.3123L5.64243 16.615L8.39146 12.8104ZM20.2499 15.4998C20.6639 15.4998 20.9996 15.8358 20.9999 16.2498C20.9999 16.664 20.6641 16.9998 20.2499 16.9998H11.7499C11.3357 16.9998 10.9999 16.664 10.9999 16.2498C11.0001 15.8358 11.3358 15.4998 11.7499 15.4998H20.2499ZM8.39146 4.81036C8.63399 4.47488 9.10363 4.39915 9.43931 4.64141C9.77499 4.88388 9.85054 5.3535 9.60825 5.68926L6.35826 10.1893C6.23171 10.3645 6.03534 10.4766 5.82017 10.4969C5.60497 10.5171 5.39123 10.4433 5.23423 10.2947L3.23423 8.40215L3.1815 8.34649C2.93324 8.0587 2.93818 7.62367 3.20493 7.34161C3.47181 7.05983 3.90589 7.03069 4.20689 7.26251L4.26548 7.31231L5.64243 8.61504L8.39146 4.81036ZM20.2499 7.49981C20.6639 7.49981 20.9996 7.83579 20.9999 8.24981C20.9999 8.66402 20.6641 8.99981 20.2499 8.99981H11.7499C11.3357 8.99979 10.9999 8.66401 10.9999 8.24981C11.0001 7.8358 11.3358 7.49983 11.7499 7.49981H20.2499Z"></path></svg>Tasks</span><span><svg viewbox="0 0 20 20" fill="currentColor"><path d="M7.60386 13.94774L6.97186 17.39174C6.89516 17.80963 7.26526 18.1726 7.68157 18.08791L11.07457 17.39791C11.38187 17.33554 11.66489 17.18359 11.8872 16.9612L17.3942 11.4542C17.92001 10.92847 17.92001 10.07153 17.3942 9.5458L15.4542 7.6058C14.92847 7.07999 14.07153 7.07999 13.5458 7.6058L8.0458 13.1058C7.81641 13.33511 7.66139 13.62991 7.60364 13.94923L7.60386 13.94774ZM8.78414 14.16426L8.8942 13.9542L14.3942 8.4542C14.46231 8.38616 14.53769 8.38616 14.6058 8.4542L16.5458 10.3942C16.61384 10.46231 16.61384 10.53769 16.5458 10.6058L11.0388 16.1128L10.83543 16.22209L7.44243 16.91209C7.85874 16.8274 8.22884 17.19037 8.15214 17.60826L8.78414 14.16426Z M5.5 12.90004L3.5 12.90004C3.27688 12.90004 3.09996 12.72312 3.09996 12.5L3.09996 3.5C3.09996 3.27688 3.27688 3.09996 3.5 3.09996L12.5 3.09996C12.72312 3.09996 12.90004 3.27688 12.90004 3.5L12.90004 5.5C12.90004 5.83139 13.16861 6.09996 13.5 6.09996C13.83139 6.09996 14.09996 5.83139 14.09996 5.5L14.09996 3.5C14.09996 2.61855 13.38145 1.90004 12.5 1.90004L3.5 1.90004C2.61855 1.90004 1.90004 2.61855 1.90004 3.5L1.90004 12.5C1.90004 13.38145 2.61855 14.09996 3.5 14.09996L5.5 14.09996C5.83139 14.09996 6.09996 13.83139 6.09996 13.5C6.09996 13.16861 5.83139 12.90004 5.5 12.90004Z M7.40004 5.5L7.40004 10.5C7.40004 10.83139 7.66861 11.09996 8 11.09996C8.33139 11.09996 8.59996 10.83139 8.59996 10.5L8.59996 5.5C8.59996 5.16861 8.33139 4.90004 8 4.90004C7.66861 4.90004 7.40004 5.16861 7.40004 5.5Z M10.505 7.40004L5.505 7.40004C5.17361 7.40004 4.90504 7.66861 4.90504 8C4.90504 8.33139 5.17361 8.59996 5.505 8.59996L10.505 8.59996C10.83639 8.59996 11.10496 8.33139 11.10496 8C11.10496 7.66861 10.83639 7.40004 10.505 7.40004Z"></path></svg>Make</span></p></div><div data-part="morning"><div data-at="0" data-out="1.8"><p>Monday, October 19</p><p>9:41</p><div data-at="0.3" data-flags="pressed@1.7" data-tap="notice"><p><img src="https://claude.com/static/claude-duet/app-icon-flat.svg" alt="" width="38" height="38" referrerpolicy="strict-origin-when-cross-origin"></p><div><p><b>Claude Duet</b><span>now</span></p><p>Morning, Maya. 5 things ongoing and 2 that need you.</p></div></div></div></div></div></div></div></div></div><div><h2>Safe, secure, private</h2><ul><li><svg width="32" height="32" viewbox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M10.25 2C11.0283 2 11.6867 2.50842 11.9141 3.21094C12.1623 3.07581 12.4475 3 12.75 3C13.7165 3 14.5 3.7835 14.5 4.75V6.16992C14.7275 6.06176 14.9814 6 15.25 6C16.2165 6 17 6.7835 17 7.75V11.25C17 14.9779 13.9779 18 10.25 18C6.52208 18 3.5 14.9779 3.5 11.25V8C3.5 7.44772 3.94772 7 4.5 7H5C5.36464 7 5.70563 7.09906 6 7.26953V4.75C6 3.7835 6.7835 3 7.75 3C8.05224 3 8.33688 3.07606 8.58496 3.21094C8.81229 2.50827 9.47163 2 10.25 2ZM10.25 3C9.83579 3 9.5 3.33579 9.5 3.75V9.5C9.5 9.77614 9.27614 10 9 10C8.72386 10 8.5 9.77614 8.5 9.5V4.75C8.5 4.33579 8.16421 4 7.75 4C7.33579 4 7 4.33579 7 4.75V11.002C8.32553 11.0277 9.48461 11.8814 9.90918 13.1221L9.98535 13.3789L10 13.4785C10.0102 13.711 9.85565 13.9267 9.62109 13.9854C9.38677 14.0438 9.1493 13.9264 9.04883 13.7168L9.01465 13.6211L8.96289 13.4463C8.66901 12.5877 7.85929 12 6.93848 12H6.5C6.22386 12 6 11.7761 6 11.5V9C6 8.44772 5.55228 8 5 8H4.5V11.25C4.5 14.4256 7.07436 17 10.25 17C13.4256 17 16 14.4256 16 11.25V7.75C16 7.33579 15.6642 7 15.25 7C14.8358 7 14.5 7.33579 14.5 7.75V10.5C14.5 10.7761 14.2761 11 14 11C13.7239 11 13.5 10.7761 13.5 10.5V4.75C13.5 4.33579 13.1642 4 12.75 4C12.3358 4 12 4.33579 12 4.75V9.5C12 9.77614 11.7761 10 11.5 10C11.2239 10 11 9.77614 11 9.5V3.75C11 3.33579 10.6642 3 10.25 3Z"></path></svg><div><h3></h3><p>Claude Duet asks you before delicate operations akin sending messages or paying.</p></div></li><li><svg width="32" height="32" viewbox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M10 2C12.2091 2 14 3.79086 14 6V8H15.5C16.3284 8 17 8.67157 17 9.5V16.5C17 17.3284 16.3284 18 15.5 18H4.5C3.67157 18 3 17.3284 3 16.5V9.5C3 8.67157 3.67157 8 4.5 8H6V6C6 3.79086 7.79086 2 10 2ZM4.5 9C4.22386 9 4 9.22386 4 9.5V16.5C4 16.7761 4.22386 17 4.5 17H15.5C15.7761 17 16 16.7761 16 16.5V9.5C16 9.22386 15.7761 9 15.5 9H4.5ZM10 11C10.6904 11 11.25 11.5596 11.25 12.25C11.25 12.7277 10.9817 13.1421 10.5879 13.3525L11 15H9L9.41113 13.3525C9.01775 13.142 8.75 12.7274 8.75 12.25C8.75 11.5596 9.30964 11 10 11ZM10 3C8.34315 3 7 4.34315 7 6V8H13V6C13 4.34315 11.6569 3 10 3Z"></path></svg><div><h3></h3><p>Approvals, logins, and safety checks run in your own haze computer, so delicate particulars remain private.</p></div></li><li><svg width="32" height="32" viewbox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M10 4C14.0285 4 16.6432 7.30578 17.6602 8.86621L17.7402 8.99902C18.0858 9.62459 18.0858 10.3754 17.7402 11.001L17.6602 11.1338C16.6432 12.6942 14.0285 16 10 16C6.22298 16 3.68865 13.0942 2.54883 11.4453L2.33985 11.1338C1.88802 10.4404 1.88802 9.55955 2.33985 8.86621L2.54883 8.55469C3.68865 6.90581 6.22298 4 10 4ZM10 5C6.74739 5 4.47588 7.53 3.38086 9.11035L3.17774 9.41211C2.94217 9.77359 2.94217 10.2264 3.17774 10.5879L3.38086 10.8896C4.47588 12.47 6.74739 15 10 15C13.4691 15 15.8223 12.1222 16.8223 10.5879L16.8994 10.4482C17.0321 10.1621 17.0321 9.83791 16.8994 9.55176L16.8223 9.41211C15.8223 7.87782 13.4691 5 10 5ZM10 7C11.6569 7 13 8.34315 13 10C13 11.6569 11.6569 13 10 13C8.34315 13 7 11.6569 7 10C7 8.34315 8.34315 7 10 7ZM10 8C8.89543 8 8 8.89543 8 10C8 11.1046 8.89543 12 10 12C11.1046 12 12 11.1046 12 10C12 8.89543 11.1046 8 10 8Z"></path></svg><div><h3></h3><p>You can see what Claude Duet has done and is doing for you, and steer it.</p></div></li></ul></div></div></div><div><div data-measure="narrow"><div><div><div><h3></h3><div id="faq-faq-what"><p>Claude Duet is a helpful, proactive delegate you hand off activity to through messages. Tell it what you need and it plant on its own device in the cloud, using apps you connect. It messages you whenever it is done or needs a decision from you. While it&rsquo;s continually on, it uses fine judgement whenever it reaches out and knows what can wait.</p></div></div><div><h3></h3><div id="faq-faq-how" inert=""><p>Message Claude Duet in the app akin a teammate you trust, through content or sound alongside no prompts or setup. Your former is in one thread. It remembers what you stated before, and returns completed activity akin a doc, sheet, or phase for your review.</p></div></div><div><h3></h3><div id="faq-faq-different" inert=""><p>Claude Duet uses your Claude account, including memory, skills, and connectors. The Claude app waits for you to open a chat, and you activity on item alongside Claude. Claude Duet comes to you. It tells you what needs your notice all morning, takes tasks you hand it by message, and reaches out whenever one is done or needs your approval.</p></div></div><div><h3></h3><div id="faq-faq-can" inert=""><p>Claude Duet can dispatch a dawn brief, emblem what needs you in your inbox and calendar, and outline replies for you to approve. It additionally takes on several of the activity of operating a business, akin finding voluntary invoices and example the reminders, preparing payroll for you to review, and getting contracts prepared to send. It can put together a brief, deck, or dashboard too.</p></div></div><div><h3></h3><div id="faq-faq-who" inert=""><p>Claude Duet is a investigation preview on a waitlist for Claude Pro and Max subscribers in the US. Team and Enterprise plans are not included yet.</p></div></div><div><h3></h3><div id="faq-faq-usage" inert=""><p>During the investigation preview, Claude Duet shares your plan&rsquo;s use limits alongside the remainder of Claude, and uses them alternatively than a representative conversation. Its backdrop checks figure toward those limits. Larger tasks, akin construction a financial example or a deck, necessitate additional example turns and backdrop work.</p></div></div><div><h3></h3><div id="faq-faq-where" inert=""><p>Claude Duet is a standalone app for iOS and Android. On a computer, you can open it on the web at claude.ai.</p></div></div><div><h3></h3><div id="faq-faq-ready" inert=""><p>Claude Duet is a investigation preview. It may misread a thread or miscalibrate what&rsquo;s urgent, and it can young female item that arrives between checking in alongside you.</p></div></div></div></div></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/claude-duet-73545</guid> <pubDate>Wed, 21 Oct 2026 20:14:01 +0700</pubDate> <author><![CDATA[support@mycoding.id (Riki Setiawan)]]></author> </item> <item> <title><![CDATA[Google's Rust Style Guide]]></title> <description><![CDATA[Google's Rust Style Guide. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/google-s-rust-style-guide-73546</link> <content:encoded><![CDATA[<div> <ul id="markdown-toc"> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-rust-style-guide">Rust Style Guide</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-background">Background</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-scope">Scope</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-goals-of-the-style-guide">Goals of the manner guide</a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-follow-public-rust-style-rules">Follow community Rust manner rules</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-apply-api-design-rules-in-context">Apply API scheme rules in context</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-code-organization">Code organization</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-prefer-small-crates-chrome">Prefer small crates <span>[chrome]</span></a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-use-flat-file-layout-for-rust_library-sources-chrome">Use flat document layout for rust_library sources <span>[chrome]</span></a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-name-source-files-and-leaf-modules-after-the-primary-user-defined-item">Name origin records and leaf modules following the chief user-defined item</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-dont-implement-apis-in-non-leaf-modules">Don&rsquo;t execute APIs in non-leaf modules</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-dont-use-glob-imports">Don&rsquo;t use glob imports</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-a-use-statement-should-import-items-from-one-module">A use declaration should import items from one module</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-prefer-locally-scoped-trait-imports">Prefer locally-scoped trait imports</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-qualify-calls-to-top-level-functions-with-a-module-name">Qualify calls to top-level functions alongside a component name</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-type-names-should-be-imported-and-used-unqualified">Type names have to be imported and used unqualified</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-use-the-appropriate-import-mechanism-chrome">Use the suitable import scheme <span>[chrome]</span></a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-code-formatting-and-aesthetics">Code formatting and aesthetics</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-use-the-appropriate-formatting-tool">Use the suitable formatting tool</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-opting-out-of-automatic-formatting">Opting out of automatic formatting</a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-ownership-and-borrowing">Ownership and borrowing</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-avoid-rc-and-arc">Avoid Rc and Arc</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-prefer-borrows-over-deep-copies">Prefer borrows complete profound copies</a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-function-inputs-and-outputs">Function inputs and outputs</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-accept-flexible-references-for-immutable-data">Accept elastic references for immutable data</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-iterators-vs-owned-collections-in-return-types">Iterators vs. owned collections in come back types</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-iterators-vs-slices-in-function-parameters">Iterators vs. slices in function parameters</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-accepting-into">Accepting Into</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-prefer-enum-over-bool-in-apis">Prefer enum complete bool in APIs</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-reporting-errors">Reporting errors</a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-types">Types</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-newtypes-versus-type-aliases">Newtypes versus category aliases</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-prefer-named-fields-over-tuples-and-non-newtype-tuple-structs">Prefer named sectors complete tuples and non-newtype tuple structs</a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-traits">Traits</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-add-trait-implementations-when-they-become-necessary">Add trait implementations whenever they rotate into necessary</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-implement-known-standard-library-traits-instead-of-custom-methods">Implement known norm archive traits alternatively of tradition methods</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-use-derive-if-possible">Use #[derive()] if possible</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-generics-versus-dyn-trait">Generics versus dyn Trait</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-when-to-define-a-trait-versus-an-inherent-implementation">When to define a trait versus an inherent implementation</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-extension-traits">Extension traits</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-specific-guidance-for-important-traits">Specific direction for crucial traits</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-pair-important-from-impls-with-explicit-constructor-methods">Pair crucial From impls alongside definitive constructor methods</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-options-structs-should-implement-default">Options structs should execute Default</a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-concurrency">Concurrency</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-handling-poison">Handling poison</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-dont-use-async--await-chrome">Don&rsquo;t use async / .await <span>[chrome]</span></a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-dont-start-new-threads-through-the-rust-standard-library-chrome">Don&rsquo;t commencement new threads through the Rust norm archive <span>[chrome]</span></a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-use-fuchsia_syncmutex-fuchsia">Use fuchsia_sync::Mutex <span>[Fuchsia]</span></a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-macros">Macros</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-naming">Naming</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-naming-methods">Naming methods</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-naming-lifetimes">Naming lifetimes</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-naming-generic-parameters">Naming generic parameters</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-naming-extension-traits">Naming expansion traits</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-naming-initialization-functions">Naming initialization functions</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-avoid-abbreviations">Avoid abbreviations</a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-when-and-how-to-write-documentation">When and how to compose documentation</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-other-rust-features">Other Rust features</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-unsafe-code">Unsafe code</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-no-unstable-features">No unstable features</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-getters-and-setters">Getters and setters</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-more-on-accessors-that-accept-closures">More on accessors that obtain closures</a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-implement-expected-api-sets-together">Implement expected API sets together</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-do-not-access-items-marked-dochidden-that-you-dont-own">Do not admission items marked #[doc(hidden)] that you don&rsquo;t own</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-use-const-functions-responsibly">Use const functions responsibly</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-avoid-overloading-for-non-mathematical-purposes">Avoid overloading for non-mathematical purposes</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-apply-non_exhaustive-to-publicly-exposed-enums">Apply #[non_exhaustive] to publicly-exposed enums</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-apply-non_exhaustive-to-public-structs-with-public-fields">Apply #[non_exhaustive] to community structs alongside community fields</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-must_use-on-functions">#[must_use] on functions</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-must_use-on-types">#[must_use] on types</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-do-not-run-code-before-main">Do not run code before main()</a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-implementation-concerns">Implementation concerns</a> <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-dont-overuse-type-inference">Don&rsquo;t overuse category inference</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-prefer-pattern-matching-over-check-then-unwrap">Prefer form matching complete check-then-unwrap</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-prefer-expect-over-unwrap">Prefer anticipate complete unwrap</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-dont-omit-patterns-on-non_exhaustive-enums-when-matching">Don&rsquo;t omit patterns on non_exhaustive enums whenever matching</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-use-context-strings-to-clarify-assertions">Use environment strings to explain assertions</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-dont-use-iterator-combinator-chains-when-direct-iteration-is-clearer">Don&rsquo;t use iterator combinator chains whenever straightforward repeat is clearer</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-dont-call-paniccatch_unwind">Don&rsquo;t call panic::catch_unwind</a></li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-prefer-format--write-for-concatenation-and-substitution">Prefer format! / write! for chain and substitution</a></li> </ul> </li> <li><a href="https://en.mycoding.id/category/technology" target="_blank" id="markdown-toc-use-the-right-per-codebase-test-framework">Use the correct per-codebase test framework</a></li> </ul> </li> </ul> <p>This document is a <em>style guide</em> for the use of the Rust programming language at Google. In this context, &ldquo;style&rdquo; refers to additional than fair formatting; it includes direction on API and implementation design.</p> <p>Rust is used in many places, including <a href="https://en.mycoding.id/category/technology" target="_blank">google3</a>, Android, ChromeOS, Fuchsia, and Chrome, and we&rsquo;d akin for Rust use at Google to be accordant the two inside and throughout codebases. In supplement to bringing consistency to our Rust code, manner direction additionally helps established a norm of quality.</p> <h2 id="background">Background</h2> <h3 id="scope">Scope</h3> <p>The current range of authority of the rules outlined in this guide:</p> <ul> <li><strong>In Android, Chromium, and another codebases</strong>: This manner guide has been developed in consultation alongside another codebases, and they average to start applying it. These codebases may have their own rules concerning how strictly this is expected to be applied. Expect additional data current as these codebases clasp this guide.</li> </ul> <h3 id="goals-of-the-style-guide">Goals of the manner guide</h3> <p>By and large, we have this document for <a href="https://en.mycoding.id/category/technology" target="_blank">the identical reasons we have a C++ manner guide</a>.</p> <p>Most manner rules arrive from one or additional of the goals listed below.</p> Style rules should prioritize readability and maintainability complete writeability <p>We anticipate our code to be about for lengthy periods of time, and we consider a small bit of additional attempt applied during code penning to be worth it in the lengthy run if the manner regulation improves readability.</p> Style rules should favor improved automation <p>Large-Scale Changes (LSCs) are average at Google, and consistency helps make LSCs easier to transport out.</p> Style rules have to be accordant alongside the wider Rust ecosystem anywhere possible <p>The broader Rust ecosystem already has a beautiful fine amount of consistency in style, and we should depend on that anywhere imaginable to decrease astonishment and make it small activity to study Google&rsquo;s Rust style.</p> Style rules should drag their weight <p>Every Rust developer and reviewer at Google has to keep these manner rules in mind: as such, we should observe out to contain rules that have a tangible benefit.</p> Style rules may assistance evade insignificant manner disagreements <p>There are many cases anywhere sensible group may differ concerning a style, and we anticipate that disagreement to display up frequently on CLs. Having a manner regulation helps avoid having to rehash this all time. Rules in this category that do not have other benefits have to be kept to a minimum.</p> <h2 id="follow-public-rust-style-rules">Follow community Rust manner rules</h2> <p>Follow the authoritative community Rust manner rules to the degree they don&rsquo;t conflict with this manner guide.</p> <ul> <li> <p><a href="https://en.mycoding.id/category/technology" target="_blank">Rust Style Guide</a></p> <ul> <li>Most code formatting conventions are enforced automatically by rustfmt.</li> </ul> </li> <li> <p><a href="https://en.mycoding.id/category/technology" target="_blank">Rust API Guidelines</a></p> </li> </ul> <p>A &ldquo;conflict&rdquo; would be a case anywhere this manner guide suggests a form that is discouraged, or oppose to the chief encouraged form in the Rust style guide.</p> <p>Why does the direction in this manner guide deviate from regular Rust manner rules?</p> <p>Most manner guides have three goals: consistency, readability, and encouraging good API design. Regardless of the particular choices made, it helps everyone to have these choices made in advance to bounds bikeshedding.</p> <p>This manner guide shares those goals, but it additionally has an additional goal not seen as often: smoothing the way for Large-Scale Changes (LSCs). Large codebases like many of the ones at Google occasionally need to run codebase-spanning refactorings that are assisted by tooling: for this to activity well, the code should be item tooling has an uncomplicated period operating with. Consistency helps for this, but so does having deliberate refactor-friendly patterns.</p> <h2 id="apply-api-design-rules-in-context">Apply API scheme rules in context</h2> <p>When applying rules that connect to API design, you should differentiate two types of code:</p> <ul> <li> <p>Library code</p> <ul> <li>Intended for use by another projects (applications or another libraries).</li> <li>Solves a comparatively broad problem.</li> </ul> </li> <li> <p>Application code</p> <ul> <li>Intended for use in a sole application.</li> <li>Solves a additional particular problem.</li> </ul> </li> </ul> <p>For <em>library code</em>, manner guide rules that involvement API scheme are binding.</p> <p>For <em>application code</em>, the rules on API scheme are a powerful recommendation. As you use them, keep in intellect that since use code is written to resolve a specific problem, it should mostly favor simplicity and directness complete broad reusability. Avoid premature generalization and abstraction; concentration on what is required to encounter the contiguous need.</p> <h2 id="code-organization">Code organization</h2> <p><em>Terminology:</em></p> <ul> <li> <p>A <em>crate</em> is a component of compilation. A crate continually contains a nameless Rust module, the &ldquo;root module&rdquo;.</p> </li> <li> <p>A Rust <em>module</em> is a component of code institution inside a crate. Rust modules are used to authority visibility of names. Modules can be nested. They can also be used to divided code throughout records and directories.</p> </li> </ul> <p>The following sections communicate that in Chromium, it is preferable to <strong>not</strong> make use of all possibilities of splitting modules throughout files.</p> <h3 id="prefer-small-crates-chrome">Prefer small crates <span>[chrome]</span></h3> <p>Prefer small crates in Chromium; ideally, but not necessarily, a sole file (focusing on one abstraction). If your code can be divided up into small crates, do so.</p> <p>A crate corresponds to a sole rust_static_library (chrome) rule, which may contain one or additional .rs files.</p> <p>Additional considerations:</p> <ul> <li> <p>The base component is allowed to re-export community APIs from leaf submodules, making submodules an implementation item of the crate (as users don&rsquo;t need to cognize concerning these submodules).</p> </li> <li> <p>This regulation concerning small crates applies likewise to crates alongside and without submodules. First, measure whether the APIs need to be in the identical crate, and lone afterward regard whether submodules could assistance arrange the APIs.</p> </li> <li> <p>If you decide to use submodules, prosecute the <a href="https://en.mycoding.id/category/technology" target="_blank">expected document structure</a>.</p> </li> </ul> <p>Larger crates are allowed when <a href="https://en.mycoding.id/category/technology" target="_blank">trait impl coherence rules</a> force multiple types and traits to be included in one library, or if you&rsquo;re building a ample foundational library.</p> <p>Rationale</p> <p>Fine-grained archive targets are recommended in Chromium because of the enormous size of our codebase, non-local effects of adding requirements in the build graph, and to enhance achievement of parallel compilation and build caching.</p> <h3 id="use-flat-file-layout-for-rust_library-sources-chrome">Use flat document layout for rust_library sources <span>[chrome]</span></h3> <p>In Chromium .rs origin records belonging to one rust_library (one Rust crate) must live in a sole directory.</p> <p>Don&rsquo;t use subdirectories to arrange records that pertain to a sole crate. If organizing one crate&rsquo;s records into subdirectories feels necessary, this is a strong sign that the crate has grown <a href="https://en.mycoding.id/category/technology" target="_blank">too large</a> and should be split.</p> <p>This crate layout is intentionally distinct from the accepted Cargo directory construction typically used in open-source repositories.</p> <p>Exception: Rust code in //third_party that is additionally built with <a href="https://en.mycoding.id/category/technology" target="_blank">Cargo</a> should prosecute the accepted Cargo directory structure.</p> <p>Rationale</p> <p>The method in Chromium is driven by the following factors:</p> <ul> <li>Based on the penchant for <a href="https://en.mycoding.id/category/technology" target="_blank">small crates</a>, most rust_library targets volition lone merge one origin file.</li> <li>Because of the complete point, creating a directory for all rust_library target would outcome in most directories containing lone one origin file.</li> <li>Multi-file rust_library targets should not create dedicated directories for submodules either; this ensures a accordant approach.</li> </ul> <h3 id="name-source-files-and-leaf-modules-after-the-primary-user-defined-item">Name origin records and leaf modules following the chief user-defined item</h3> <p>When a leaf component has a chief user-defined item (e.g., Foo), the module should be named following that item (e.g., mod foo and foo.rs).</p> <p>Leaf modules that are not chiefly concerning any particular idea can be named as desired.</p> <p>Rationale</p> <p>This makes it uncomplicated to acknowledge the content/purpose of a origin document or leaf module at a glance.</p> <h3 id="dont-implement-apis-in-non-leaf-modules">Don&rsquo;t execute APIs in non-leaf modules</h3> <p>The lone items in non-leaf modules have to be component declarations (not definitions) and re-exports.</p> <p>Note that the definition of leaf modules allows the following sub-modules: mod test and cross-language binding modules akin #[cxx::bridge].</p> <p>Exceptions:</p> <ul> <li>Having a small amount of center &ldquo;ties things together&rdquo; implementation code in a non-leaf component may be fine. The goal is to not have a lot of code in these modules.</li> </ul> <p>Rationale</p> <p>This makes it easier to discover things, and avoids mixing construction and contents.</p> <h3 id="dont-use-glob-imports">Don&rsquo;t use glob imports</h3> <p>Don&rsquo;t use glob imports, apart from in the following situations anywhere you may optionally do so at your own discretion:</p> <ul> <li>use super::* for inline modules</li> <li>use enum::* in method bodies of enums, and functions that are primarily dealing alongside that enum</li> <li>pub use submodule::* for non-leaf modules</li> <li> <p>C++ interop: Since the identical namespace (in C++) is a submodule in different Rust crates (in Rust), you may merge the namespaces into a personal copy using glob imports. For example:</p> <div><div><pre><span>mod</span> <span>absl</span> <span>{</span> <span>pub</span> <span>use</span> <span>status</span><span>::</span><span>absl</span><span>::</span><span>*</span><span>;</span> <span>pub</span> <span>use</span> <span>strings</span><span>::</span><span>absl</span><span>::</span><span>*</span><span>;</span> <span>}</span> </pre></div> </div> <p>In this hypothetical example, you can use absl::Status and absl::StrCat from Rust, the identical way you would from C++, alternatively of orthography them as status::absl::Status and strings::absl::StrCat.</p> <p>This must lone be used for merging C++ namespaces, and the resulting merged module must not be public.</p> </li> </ul> <p>If using third-party crates that advance a prelude, it is up to the reviewer&rsquo;s discretion to authorize it.</p> <p>This additionally method that defining preludes have to be avoided.</p> <p>Rationale</p> <p>Glob imports addition toil for code janitors operating LSCs, and create it harder to know anywhere a category comes from in contexts without xrefs.</p> <h3 id="a-use-statement-should-import-items-from-one-module">A use declaration should import items from one module</h3> <p>This regulation corresponds to the rustfmt environment imports_granularity = Module.</p> <p>Basically, there should not be any ::&rsquo;s inner the {..} obstacle of a use statement. For example:</p> <div><div><pre><span>use</span> <span>foo</span><span>::</span><span>Foo</span><span>;</span> <span>use</span> <span>foo</span><span>::</span><span>bar</span><span>::</span><span>Bar</span><span>;</span> <span>use</span> <span>foo</span><span>::</span><span>bar</span><span>::</span><span>Baz</span><span>;</span> </pre></div></div> <div><div><pre><span>use</span> <span>foo</span><span>::</span><span>Foo</span><span>;</span> <span>use</span> <span>foo</span><span>::</span><span>bar</span><span>::{</span><span>Bar</span><span>,</span> <span>Baz</span><span>};</span> </pre></div></div> <div><div><pre><span>use</span> <span>foo</span><span>::{</span><span>Foo</span><span>,</span> <span>bar</span><span>::</span><span>Bar</span><span>};</span> </pre></div></div> <h3 id="prefer-locally-scoped-trait-imports">Prefer locally-scoped trait imports</h3> <p>Import traits inside function bodies, unless the trait&rsquo;s methods are used extensively throughout the file.</p> <div><div><pre><span>fn</span> <span>foo</span><span>(</span><span>x</span><span>:</span> <span>u8</span><span>)</span> <span>{</span> <span>// Import the trait inside a function, not at the component scope.</span> <span>use</span> <span>std</span><span>::</span><span>str</span><span>::</span><span>FromStr</span><span>;</span> <span>let</span> <span>string</span><span>:</span> <span>String</span> <span>=</span> <span>x</span><span>.parse</span><span>();</span> <span>}</span> </pre></div></div> <h3 id="qualify-calls-to-top-level-functions-with-a-module-name">Qualify calls to top-level functions alongside a component name</h3> <p>To use top-level functions defined in another modules or crates, import their module and call them alongside modulename::functionname(). For example:</p> <div><div><pre><span>use</span> <span>std</span><span>::</span><span>mem</span><span>;</span> <span>let</span> <span>x</span> <span>=</span> <span>mem</span><span>::</span><span>transmute</span><span>(</span><span>y</span><span>);</span> </pre></div></div> <div><div><pre><span>use</span> <span>std</span><span>::</span><span>mem</span><span>::</span><span>transmute</span><span>;</span> <span>let</span> <span>x</span> <span>=</span> <span>transmute</span><span>(</span><span>y</span><span>);</span> </pre></div></div> <p>Exceptions:</p> <ul> <li>When importing functions alongside sufficiently disambiguated names, e.g., functions from C++ (where it is representative to call top-level (free) functions directly).</li> <li> <p>In Chromium, whenever importing functions from <a href="https://en.mycoding.id/category/technology" target="_blank">small, single-purpose first-party crates</a>.</p> </li> <li>When the component name itself is prone to collisions. For example, whenever the module name is a C++ namespace name, and multiple crates define the same submodules.</li> </ul> <p>Rationale</p> <p>Many Rust codebases consistently keep a manner specified that unqualified lowercase names are assumed local, so foo() can be assumed to be from the identical module. This regulation mostly exists to evade reviewer disagreements, the advantage is mostly consistency and a insignificant border on study code without xrefs.</p> <h3 id="type-names-should-be-imported-and-used-unqualified">Type names have to be imported and used unqualified</h3> <p>By default, types and traits have to be referenced in code without using their module path, e.g., code should use Regex, not regex::Regex, alongside a use regex::Regex at the top of the document or possibly in the applicable function.</p> <p>Exceptions:</p> <ul> <li>In cases anywhere there are ambiguities, it is satisfactory to immediately reference types alongside average names akin io::Error. It is additionally satisfactory to rename (use std::io::Error as IoError).</li> <li>In cases anywhere you have a ample &ldquo;group&rdquo; of types, e.g. the <a href="https://en.mycoding.id/category/technology" target="_blank">hir component in rustc</a> which contains a ample figure of HIR types.</li> <li>In macros and generated code; anywhere requiring a use is counterproductive.</li> <li>In code alongside many of dependencies, anywhere importing everything would guide to a extremely ample import obstacle alongside small benefit.</li> </ul> <p>Rationale</p> <p>This regulation mostly exists to evade reviewer disagreements.</p> <h3 id="use-the-appropriate-import-mechanism-chrome">Use the suitable import scheme <span>[chrome]</span></h3> <ul> <li><span>Chrome</span> Use chromium::import!().</li> </ul> <h2 id="code-formatting-and-aesthetics">Code formatting and aesthetics</h2> <h3 id="use-the-appropriate-formatting-tool">Use the suitable formatting tool</h3> <p>Use the suitable formatting tool (e.g., git cl format in Chromium).</p> <p>Configuration (for manner guide authors)</p> <p>A codebase may choose to not use the following rustfmt options if they care about construction on stable and the choice is unavailable on their stable Rust:</p> <ul> <li> <p>Maximum of 100 columns per line: <a href="https://en.mycoding.id/category/technology" target="_blank">max_width = 100</a></p> </li> <li> <p>Usage of lowercase alphabets in hex literals (0xab123cdef as opposed to 0xAB123CDEF): <a href="https://en.mycoding.id/category/technology" target="_blank">hex_literal_case = Lower</a></p> </li> <li> <p>Macro matcher formatting: <a href="https://en.mycoding.id/category/technology" target="_blank">format_macro_matchers = true</a></p> </li> <li> <p>Usage of escapes for invisible characters in literals. E.g., if you desire to have content containing a Zero-Width joiner, use \u{200D}.</p> </li> </ul> <h3 id="opting-out-of-automatic-formatting">Opting out of automatic formatting</h3> <p>You may opt out of automatic formatting using #[rustfmt::skip], but lone in the following situations:</p> <ul> <li><strong>Manual alignment</strong> &ndash; If you have a situation-specific logic to have a snippet of code row up in a particular way (e.g., multiple akin lines of code that you desire to remain aligned for readability, or a matrix-constructing function).</li> <li><strong>Generated code</strong> (ideally, use a genrule instead).</li> </ul> <p>Important: Formatting should not be skipped for individual manner choices.</p> <h2 id="ownership-and-borrowing">Ownership and borrowing</h2> <h3 id="avoid-rc-and-arc">Avoid Rc and Arc</h3> <p>Prefer distinctive ownership and borrowing complete Rc and Arc for managing memory.</p> <p>Exception:</p> <ul> <li>Use Rc and Arc whenever the substitute ownership and borrowing structure would be unreasonably complex to write, understand, or maintain. This is a judgment call to be discussed during code review.</li> </ul> <p>Rationale</p> <p>Generally, Rust allows representing entity graphs without using shared ownership smart pointers. These pointers add runtime overhead and their own unique complexity. Engineers coming from another languages power lean to use Rc and Arc too quickly.</p> <h3 id="prefer-borrows-over-deep-copies">Prefer borrows complete profound copies</h3> <p>Use .clone() whenever you genuinely need a profound copy of an object.</p> <p>Avoid using .clone() as a substitute for borrowing. Design code that works naturally alongside Rust&rsquo;s ownership and borrowing rules. However, if the borrowing relationships rotate into excessively complex, .clone() can be a pragmatic choice.</p> <p>Consider the achievement needs of the code during choosing between cloning and borrowing.</p> <p>Note: This direction does not use to cloning Rc or Arc pointers. Cloning reference-counted pointers does not create a profound copy, and is an expected way to use them.</p> <p>Rationale</p> <p>Deep copies can be costly to create because of recollection allocation and data copying.</p> <h2 id="function-inputs-and-outputs">Function inputs and outputs</h2> <h3 id="accept-flexible-references-for-immutable-data">Accept elastic references for immutable data</h3> <p>When functions obtain borrowed, immutable data, use a citation category that affords the most flexibility. Pass references to the data itself alternatively of references to astute pointers, containers, or wrappers.</p> <table readabilitydatatable="1"> <thead> <tr> <th>Use</th> <th>Instead of</th> <th>Why?</th> </tr> </thead> <tbody> <tr> <td>&amp;T</td> <td>&amp;Box&lt;T&gt;</td> <td>Borrow the data inner the box</td> </tr> <tr> <td>&amp;[T]</td> <td>&amp;Vec&lt;T&gt;</td> <td>Accept any piece alternatively of particular containers</td> </tr> <tr> <td>&amp;str</td> <td>&amp;String</td> <td>Accept a cord piece alternatively of references to owned strings</td> </tr> <tr> <td>Option&lt;&amp;T&gt;</td> <td>&amp;Option&lt;T&gt;</td> <td>Borrow the data inner the Option</td> </tr> </tbody> </table> <p>Exceptions:</p> <ul> <li>When expecting non-linear character data specified as Rope/Cord.</li> </ul> <p>For context, see Clippy lints <a href="https://en.mycoding.id/category/technology" target="_blank">borrowed_box</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">ptr_arg</a>.</p> <p>Rationale</p> <p>Accepting citation types that don&rsquo;t citation particular astute pointers, containers, or wrappers makes functions additional versatile and performant: callers can continue data held in a assortment of ways without copying it first.</p> <h3 id="iterators-vs-owned-collections-in-return-types">Iterators vs. owned collections in come back types</h3> <p>Prefer returning iterators (either tangible types or impl Iterator) where possible complete returning Vec&lt;T&gt;.</p> <p>Note: In use code, returning a Vec&lt;T&gt; is fine if it simplifies the code and if elasticity and achievement advantages of iterators are not clearly needed.</p> <p>Exceptions:</p> <ul> <li>Most callers volition need to build an owned vector.</li> <li>The function&rsquo;s implementation naturally constructs a vector.</li> <li>The returned value volition apt need to be randomly indexed.</li> <li>The algorithm plant improved as a for iteration and the forced allocation doesn&rsquo;t matter too much.</li> <li>The function&rsquo;s intended intent is creating a new owned collection.</li> <li>The function is returning a pre-existing vector.</li> </ul> <p>Rationale</p> <p>Highly reusable archive code mostly should strive to provision additional flexible and performant APIs. Returning an iterator allows callers to choose how to consume the data: collect it into a vector, procedure it in a loop, or chain further iterator adapters. Some of these options authorize users to avoid unnecessary allocations.</p> <p>In use code, the use patterns for a function are frequently easier to predict. If it is apparent that achievement is not a concern, or that data would be collected into a vector anyway, returning a vector makes for a simpler API.</p> <h3 id="iterators-vs-slices-in-function-parameters">Iterators vs. slices in function parameters</h3> <p>Highly reusable archive code should obtain iterators or impl IntoIterator if it lone needs to iterate complete the input.</p> <p>Note: In use code, accepting a piece &amp;[T] is fine if it simplifies the code and if elasticity and achievement advantages of iterators are not clearly needed.</p> <p>Rationale</p> <p>Highly reusable archive code mostly should strive to provision additional flexible and performant APIs. Functions that obtain iterators recommendation callers:</p> <ul> <li>More elasticity (data can be supplied from any collection)</li> <li>Efficiency (data does not need to be copied into a adjacent part of memory)</li> <li>Composability (the function plant improved alongside iterator chains)</li> </ul> <p>In use code, the use patterns for a function are frequently easier to predict. If it is apparent that achievement is not a concern, or that callers would always have a vector anyway, accepting a piece makes for a simpler API.</p> <h3 id="accepting-into">Accepting Into</h3> <p>When designing archive APIs that obtain a T but users are apt to have various types, regard accepting impl Into&lt;T&gt; alternatively of T if <strong>call-site ergonomics are paramount</strong>.</p> <p>Tip: This have to be stable against code bloat concerns; it is not a requirement to use many of Into&lt;T&gt; in your code.</p> <p>Note: Application code should nearly never use impl Into&lt;T&gt; parameters.</p> <p>Rationale</p> <p>Using impl Into&lt;T&gt; allows a function to immediately obtain assorted arguments of various compatible types. For example, a function accepting impl Into&lt;String&gt; could be called alongside a String or a &amp;str literal directly.</p> <p>The tradeoff current is balancing the convenience of avoiding a .into() at the callsite against the disbursal of generics (more complex API signature, increased code size, sometimes equal category conclusion difficulties).</p> <h3 id="prefer-enum-over-bool-in-apis">Prefer enum complete bool in APIs</h3> <p>Use enum function parameters alternatively of bool in cases anywhere the intent of the indicator is not obvious.</p> <p>If you do use bool, regard using an inline comment to document the purpose of the bool in an disagreement list.</p> <h3 id="reporting-errors">Reporting errors</h3> <p>Choose the error reporting scheme that fits your API contract: Option, Result, or panic!.</p> <p><strong>Use Option for uncomplicated failures</strong> anywhere the logic is apparent and the caller would not advantage from additional details. This is finest for standard, anticipated outcomes akin a missing value or a parsing mismatch.</p> <div><div><pre><span>// Good: The logic of the nonaccomplishment is apparent (integer overflow). No further</span> <span>// particulars could be fairly provided.</span> <span>fn</span> <span>checked_add</span><span>(</span><span>a</span><span>:</span> <span>u32</span><span>,</span> <span>b</span><span>:</span> <span>u32</span><span>)</span> <span>-&gt;</span> <span>Option</span><span>&lt;</span><span>u32</span><span>&gt;</span> <span>{</span> <span>...</span> <span>}</span> </pre></div></div> <p><strong>Use Result for recoverable failures anywhere the visitant needs context</strong> to handle the error. These are frequently &ldquo;unavoidable&rdquo; errors caused by external factors (like I/O or network) that equal correctly implemented code cannot prevent alongside checks onward of time. Nevertheless, the visitant can reasonably anticipate the kinds of errors (a file-related function can neglect alongside an I/O error). The error particulars authorize the visitant to differentiate nonaccomplishment modes and recover appropriately.</p> <div><div><pre><span>// Good: The visitant needs to cognize *why* it unsuccessful (NotFound vs PermissionDenied).</span> <span>fn</span> <span>open_file</span><span>(</span><span>path</span><span>:</span> <span>&amp;</span><span>Path</span><span>)</span> <span>-&gt;</span> <span>Result</span><span>&lt;</span><span>File</span><span>,</span> <span>io</span><span>::</span><span>Error</span><span>&gt;</span> <span>{</span> <span>...</span> <span>}</span> </pre></div></div> <p><strong>Use panic! to study bugs and violated invariants.</strong> These errors are avoidable: the program is missing a check, and is calling an procedure without fulfilling a precondition. These defects must be fixed in the code, not handled at runtime, although coarse-grained improvement power be imaginable with catch_unwind.</p> <div><div><pre><span>// Good: Panics if the invariant (index must be in bounds) is violated.</span> <span>// This indicates a bug in the caller's logic.</span> <span>impl</span><span>&lt;</span><span>T</span><span>&gt;</span> <span>MyVec</span><span>&lt;</span><span>T</span><span>&gt;</span> <span>{</span> <span>pub</span> <span>fn</span> <span>remove</span><span>(</span><span>&amp;</span><span>mut</span> <span>self</span><span>,</span> <span>index</span><span>:</span> <span>usize</span><span>)</span> <span>-&gt;</span> <span>T</span> <span>{</span> <span>if</span> <span>index</span> <span>&gt;=</span> <span>self</span><span>.len</span><span>()</span> <span>{</span> <span>panic!</span><span>(</span><span>"index out of bounds"</span><span>);</span> <span>}</span> <span>// ...</span> <span>}</span> <span>}</span> </pre></div></div> <p>Note: Some codebases may choose to evade panics entirely, and necessitate even broken invariants to be reported via Result.</p> <p>Exceptions:</p> <ul> <li>Developer-facing binaries may use panics for non-fatal errors.</li> <li>Tests may use panics for assertions.</li> </ul> <h2 id="types">Types</h2> <h3 id="newtypes-versus-type-aliases">Newtypes versus category aliases</h3> <p>Use a <a href="https://en.mycoding.id/category/technology" target="_blank">newtype</a> instead of a category pseudonym in the following cases:</p> <ul> <li>If the category you are defining has notable semantic differences.</li> <li>For types that justify an API of their own.</li> <li>If you desire the elasticity to alter the underlying category later, especially if you don&rsquo;t authority all usages of your type.</li> <li>For category safety, if it&rsquo;s uncomplicated for the types to get blended up. For example, a Date category may use newtypes to differentiate Day, Month, and Year numbers in its inner calculations.</li> </ul> <h3 id="prefer-named-fields-over-tuples-and-non-newtype-tuple-structs">Prefer named sectors complete tuples and non-newtype tuple structs</h3> <p>Prefer types alongside named sectors complete tuples, as tuple indexes (.0, .1, &hellip;) quickly rotate into confusing.</p> <p>Exceptions:</p> <ul> <li>Newtype tuple structs (tuple structs alongside lone one field).</li> <li>In extremely local contexts anywhere there is improbable to be any confusion.</li> </ul> <h2 id="traits">Traits</h2> <h3 id="add-trait-implementations-when-they-become-necessary">Add trait implementations whenever they rotate into necessary</h3> <p>As a broad rule, low-level archive code should anticipate users&rsquo; needs proactively, during use code should add trait impls as needed.</p> <h3 id="implement-known-standard-library-traits-instead-of-custom-methods">Implement known norm archive traits alternatively of tradition methods</h3> <p>If a method matches the intent and behavior of a norm archive trait, implement that trait. For example, alternatively of penning fn from_str(&amp;str) -&gt; Self on Foo, you should impl FromStr for Foo.</p> <p>It is satisfactory to have the two the method and the trait impl for discoverability reasons.</p> <p>For context, see Clippy lint <a href="https://en.mycoding.id/category/technology" target="_blank">should_implement_trait</a> (<a href="https://en.mycoding.id/category/technology" target="_blank">list of traits</a>).</p> <h3 id="use-derive-if-possible">Use #[derive()] if possible</h3> <p>Manual implementations have to be avoided if they can be expressed as a #[derive()].</p> <h3 id="generics-versus-dyn-trait">Generics versus dyn Trait</h3> <p>In libraries, favor accepting generics (T: Trait or impl Trait) in function parameters complete dyn Trait.</p> <p>Exceptions:</p> <ul> <li>Cases anywhere code size matters.</li> </ul> <p>Rationale</p> <ul> <li> <p>Efficiency</p> <ul> <li>Additional indirection: Creating a dyn Trait requires environment up a fat pointer, and a vtable lookup is required for all call of a function on the trait.</li> <li>If a function takes a dyn Trait, the compiler can&rsquo;t execute certain optimizations that it could if the function was generic, specified as inlining calls to functions of the trait.</li> </ul> </li> <li> <p>Some traits are not <a href="https://en.mycoding.id/category/technology" target="_blank">dyn compatible</a>. For example, a trait is not dyn compatible if it has generic functions, associated functions without a oneself parameter, or functions that return Self.</p> </li> </ul> <h3 id="when-to-define-a-trait-versus-an-inherent-implementation">When to define a trait versus an inherent implementation</h3> <p>Define a trait lone for the following purposes:</p> <ul> <li> <p>To allow generic programming (to use T: Trait in constraints of generic functions and types).</p> </li> <li> <p>To obtain or come back an impl Trait or dyn Trait.</p> </li> <li> <p>To define an <a href="https://en.mycoding.id/category/technology" target="_blank">extension trait</a> (but see additionally the caveats in the division on expansion traits).</p> </li> </ul> <p>In all another cases anywhere you desire to execute functionality for a type, use an <a href="https://en.mycoding.id/category/technology" target="_blank">inherent implementation</a>.</p> <p>Don&rsquo;t use traits merely to arrange code.</p> <h3 id="extension-traits">Extension traits</h3> <p>An <a href="https://en.mycoding.id/category/technology" target="_blank">extension trait</a> is a trait that adds methods to a category from a distinct crate.</p> <p>What differentiates an expansion trait from another traits is that its sole purpose is to add methods to the type; it is not intended for use in generics (T: Trait, impl Trait) or energetic dispatch (dyn Trait). To signify this, the name of an expansion trait should transport the suffix ~Ext (for example, ForeignTypeExt).</p> <p>In general, the squad that owns the first category should additionally own the extension trait.</p> <p>Exceptions:</p> <ul> <li>Extension methods that are expected to rotate into fine known and provide significant value, for example, in foundational libraries / frameworks.</li> </ul> <p>Note: This regulation is specifically concerning expansion traits. It is comparatively common to define a trait as an input trait (e.g., DateLike) and execute it on a bunch of abroad types.</p> <p>Examples</p> <div><div><pre><span>extern</span> <span>crate</span> <span>foreign_crate</span><span>;</span> <span>use</span> <span>foreign_crate</span><span>::</span><span>ForeignType</span><span>;</span> <span>trait</span> <span>ForeignTypeExt</span> <span>{</span> <span>fn</span> <span>additional_method</span><span>(</span><span>&amp;</span><span>self</span><span>);</span> <span>}</span> <span>impl</span> <span>ForeignTypeExt</span> <span>for</span> <span>ForeignType</span> <span>{</span> <span>fn</span> <span>additional_method</span><span>(</span><span>&amp;</span><span>self</span><span>)</span> <span>{</span> <span>...</span> <span>}</span> <span>}</span> </pre></div></div> <p>It is additionally imaginable to define an expansion trait for all category that implements some abroad trait. Effectively, this is equal to adding default methods to the abroad trait:</p> <div><div><pre><span>extern</span> <span>crate</span> <span>foreign_crate</span><span>;</span> <span>use</span> <span>foreign_crate</span><span>::</span><span>ForeignTrait</span><span>;</span> <span>trait</span> <span>ForeignTraitExt</span> <span>{</span> <span>fn</span> <span>additional_method</span><span>(</span><span>&amp;</span><span>self</span><span>);</span> <span>}</span> <span>impl</span><span>&lt;</span><span>T</span><span>:</span> <span>ForeignTrait</span><span>&gt;</span> <span>ForeignTraitExt</span> <span>for</span> <span>T</span> <span>{</span> <span>fn</span> <span>additional_method</span><span>(</span><span>&amp;</span><span>self</span><span>)</span> <span>{</span> <span>...</span> <span>}</span> <span>}</span> </pre></div></div> <p>Rationale</p> <p>When the identical squad owns the expansion trait and the category being extended, this helps evade method name conflicts between the basis category and the expansion trait or between two expansion traits.</p> <h3 id="specific-guidance-for-important-traits">Specific direction for crucial traits</h3> <ul> <li> <p><strong>Types alongside community fields</strong>: Consider implementing traits implemented by all subfields.</p> </li> <li> <p><strong>Error types</strong>: Implement the Copy trait whenever possible. Copy types are simpler to oversee and propagate since they can be passed by value without moving ownership. An example of a case anywhere this is not imaginable is if the error must merge non-Copy sectors akin a String.</p> </li> <li> <p><strong>Copy</strong>: Implement whenever it is fairly apparent that the category will continue to be Copy in the future.</p> </li> <li> <p><strong>Clone</strong>: Most types should execute Clone unless they portray some external resource.</p> </li> <li> <p><strong>Default</strong>: Implement if the category implements new() or alternatively has a default state. For context, see Clippy lint <a href="https://en.mycoding.id/category/technology" target="_blank">new_without_default</a>.</p> </li> <li> <p><strong>PartialEq</strong> / <strong>Eq</strong>: If you desire users to use the == operator, prefer implementing PartialEq complete Eq. When you do execute Eq, be aware of the additionally required reflexivity (details: https://doc.rust-lang.org/std/cmp/trait.Eq.html).</p> </li> <li> <p><strong>PartialOrd</strong> / <strong>Ord</strong>: If you desire users to use the &lt; or &gt; operators, favor implementing PartialOrd complete Ord. When you do implement Ord, be conscious that it requires total ordering (details: https://doc.rust-lang.org/std/cmp/trait.Ord.html).</p> </li> <li> <p><strong>Map keys</strong></p> <ul> <li>If you think it is apt that a category volition be used as a map key or otherwise cached, execute Hash and Eq.</li> <li>If, in addition, the category has a apparent total ordering, execute Ord (and any traits it needs).</li> </ul> </li> </ul> <h3 id="pair-important-from-impls-with-explicit-constructor-methods">Pair crucial From impls alongside definitive constructor methods</h3> <p>If a category has an crucial From impl that is expected to be among the primary ways of constructing it, add an inherent ::new(), ::new_from_foo()&cedil; or ::from_foo() method.</p> <h3 id="options-structs-should-implement-default">Options structs should execute Default</h3> <p>Structs alongside all-public sectors that are chiefly used as a &ldquo;bag of options&rdquo; for a function should execute Default.</p> <p>Rationale</p> <p>This enables convenient use of struct update syntax (Struct { a: 0, ..Default::default()} ).</p> <h2 id="concurrency">Concurrency</h2> <h3 id="handling-poison">Handling poison</h3> <p>Never attain inner a poisoned mutex to get at its insides, no matter how tempting the use case may seem.</p> <h3 id="dont-use-async--await-chrome">Don&rsquo;t use async / .await <span>[chrome]</span></h3> <p>Don&rsquo;t use async / .await in Chromium.</p> <p>&lt;/section&gt;</p> <h3 id="dont-start-new-threads-through-the-rust-standard-library-chrome">Don&rsquo;t commencement new threads through the Rust norm archive <span>[chrome]</span></h3> <p>In Chromium, favor to use sequences alternatively of threads.</p> <h3 id="use-fuchsia_syncmutex-fuchsia">Use fuchsia_sync::Mutex <span>[Fuchsia]</span></h3> <p>Use Fuchsia&rsquo;s mutex type, fairly than one from std::sync or parking_lot.</p> <h2 id="macros">Macros</h2> <p>When considering how to province an API, favor in order:</p> <ul> <li> <p>Regular Rust functions, types, traits, objects, and modules. (Avoid macros, code generation, and metaprogramming anywhere possible).</p> </li> <li> <p>macro_rules!-style macros.</p> </li> <li> <p>Other code generation strategies (e.g. genrule)</p> </li> <li> <p>proc_macro macros.</p> </li> </ul> <p>When you decide to use a macro or code generation, delight measure the benefits against the costs:</p> <ul> <li>IDEs, Code Search and another developer tools volition activity small fine on code that uses macros.</li> <li>Macros can create dialects of the tongue that create it harder for engineers to activity throughout the codebase.</li> <li>Large measure changes are additional difficult and costly to apply.</li> </ul> <p>Rationale</p> <p><strong>Prefer non-macro facilities:</strong> Macros can create dialects of the tongue that make it harder for engineers to activity throughout the codebase. When a audience sees a usage of a macro, they can create small assumptions concerning that code than if it didn&rsquo;t use a macro. Macros are harder to compose correctly than regular Rust code.</p> <p><strong>Use macro_rules! for uncomplicated code generation:</strong> Since Rust macros run on the AST, they can be small susceptible than textual code generation.</p> <h2 id="naming">Naming</h2> <h3 id="naming-methods">Naming methods</h3> <p>Follow the Rust norm archive manner for naming methods. See additionally the guidance on <a href="https://en.mycoding.id/category/technology" target="_blank">naming conventions</a> in the Comprehensive Rust course.</p> <p>Specific considerations:</p> <ul> <li>Use prefixes specified as as_...(), to_...(), or into_...() alongside the appropriate oneself convention. See also <a href="https://en.mycoding.id/category/technology" target="_blank">this section</a> of the Rust API Guidelines and the Clippy lint <a href="https://en.mycoding.id/category/technology" target="_blank">wrong_self_convention</a>.</li> </ul> <h3 id="naming-lifetimes">Naming lifetimes</h3> <p>Lifetimes should have descriptive names, particularly category lifetimes.</p> <p>Exceptions:</p> <ul> <li>Type lifetimes that are extremely generic abstractions akin Cow.</li> <li>It is fine to use anonymous lifetimes ('_) anywhere they work.</li> <li>Single-character lifetimes are fine whenever they are merely expressing the relationship between a method&rsquo;s input and output, or needed for a local higher-ranked life limits (for&lt;'a&gt;). Up to two specified local lifetimes are fine, if additional are needed, we powerfully advise you to use descriptive names.</li> </ul> <h3 id="naming-generic-parameters">Naming generic parameters</h3> <p>Use a abbreviated name for your generic parameters (either sole or multi character), related to the benevolent of item they represent. Single-letter generics are okay, but the letter chosen have to be slightly indicative of the entity type, ideally taken from the most crucial trait bound.</p> <p>T or U are fine whenever the generics are in a comparatively unbound context; i.e. it is an API intended for use alongside most types, akin Vec&lt;T&gt;.</p> <h3 id="naming-extension-traits">Naming expansion traits</h3> <p>When naming an <a href="https://en.mycoding.id/category/technology" target="_blank">extension trait</a>, provision the name an ~Ext suffix (for example, ForeignTypeExt).</p> <h3 id="naming-initialization-functions">Naming initialization functions</h3> <p>Follow these guidelines whenever naming initialization functions:</p> <ul> <li> <p>Constructors: Use new(), or new_with_foo() if there is additional than one. If the constructor returns a Result, use try_new().</p> </li> <li> <p>Value-to-value conversions: Use from_foo() alongside an connected From impl. See <a href="https://en.mycoding.id/category/technology" target="_blank">here</a> for particulars on whenever an procedure can be considered to be a value-to-value conversion.</p> </li> </ul> <h3 id="avoid-abbreviations">Avoid abbreviations</h3> <p>Don&rsquo;t use abbreviations (especially acronyms and initialisms) that someone outside your project is improbable to know. Don&rsquo;t abbreviate by deleting letters within a word.</p> <p>See additionally the <a href="https://en.mycoding.id/category/technology" target="_blank">Google C++ Style Guide</a>.</p> <p>Exceptions:</p> <ul> <li>Common abbreviations established in Wikipedia.</li> <li>Abbreviations that are improbable to be confusing to group exterior of your project, for example IpAddr. You and your reviewer should create this determination. In general, the penchant should motionless be not to abbreviate.</li> </ul> <h2 id="when-and-how-to-write-documentation">When and how to compose documentation</h2> <p>Add records comments to community APIs, possibly using the missing_doc lint to assistance alongside this.</p> <p>Best practices for records comments:</p> <ul> <li> <p>Consider including examples: It is not necessary for all function to have examples, but adequate functionality have to be covered in examples <em>somewhere</em> to provision an idea of how the crate works.</p> </li> <li> <p>Always document panic cases for functions which may panic because of malformed input.</p> </li> <li> <p>Clearly document invariants for unsafe functions and traits.</p> </li> <li> <p>Use capitalization and punctuation.</p> </li> <li> <p>Don&rsquo;t explain the basics of the programming language. For example, don&rsquo;t do the following:</p> <div><div><pre><span>struct</span> <span>MockFileSystem</span> <span>{</span> <span>...</span> <span>}</span> <span>/// A imitate implementation of the FileSystem trait, intended to be used in component tests.</span> <span>impl</span> <span>FileSystem</span> <span>for</span> <span>MockFileSystem</span> </pre></div> </div> </li> </ul> <p>Exceptions:</p> <ul> <li> <p>Comments should say item that the code does not already say. If there&rsquo;s nothing insightful to say, it is improved to omit the comment than to repeat the function name in a trivial way. For example, don&rsquo;t do the following (it&rsquo;s fine to authorize the lint in that case):</p> <div><div><pre><span>/// Removes an element.</span> <span>pub</span> <span>fn</span> <span>remove_element</span><span>()</span> <span>-&gt;</span> <span>Element</span> <span>{}</span> </pre></div> </div> </li> <li> <p>It is mostly fine to omit records on idiosyncratic enum variants, especially if their name is self-explanatory.</p> </li> </ul> <p><strong>How to format records comments</strong></p> <p>Follow these guidelines whenever penning records comments:</p> <ul> <li>Use /// comments to document items following the comment, specified as functions, structs, enums, traits, and category aliases.</li> <li>Use //! comments to document the component or the archive itself. These comments have to be placed at the top of the file.</li> <li>Follow the rules laid out in <a href="https://en.mycoding.id/category/technology" target="_blank">the authoritative Rust manner guide on doc comments</a>.</li> <li>Use Markdown syntax.</li> <li>Use average comment syntax (//) for non-documentation comments, specified as implementation comments, TODOs that are not engaging for users, commented out origin code, etc.</li> <li>Prefer to document things in a straightforward manner, using /// and //! comments, fairly than generating records from macros. This makes the documentation immediately readable whenever viewing or modifying the origin code.</li> </ul> <p>It is acceptable, and equal encouraged, to mix doc comments (/// and //!) and ordinary comments (//). If you have one item you desire to document publicly, and another item you desire to note as an implementation comment, afterward use both! For example:</p> <div><div><pre><span>/// Finds the archetypal `FooItem` alongside the stated `name`, or `None` if not present.</span> <span>// TODO: crbug.com/12345 - `name` have to be &amp;str, not String.</span> <span>pub</span> <span>fn</span> <span>get_named</span><span>(</span><span>items</span><span>:</span> <span>&amp;</span><span>[</span><span>FooItem</span><span>],</span> <span>name</span><span>:</span> <span>String</span><span>)</span> <span>-&gt;</span> <span>Option</span><span>&lt;&amp;</span><span>FooItem</span><span>&gt;</span> <span>{</span><span>...</span><span>}</span> </pre></div></div> <p>Rationale</p> <p>Many, although not all, languages have a distinct commenting gathering (such as extra * characters) for doc comments as opposed to implementation comments. Rust and Python are notable for not fair having distinct commenting conventions, but an genuine distinct syntax entirely. This has tangible benefits to the Rust ecosystem:</p> <ul> <li>Doc comments can be consumed by tooling, including records generators like rustdoc, IDE features, and Kythe.</li> <li>Doc comments have a norm construction and formatting rules (Markdown), allowing for affluent content in those contexts.</li> <li>Errors in applying doc comment syntax (e.g., applying it to an expression instead of a documentable item) are linted against, catching documentation errors early. If there are no lint errors, the doc comments are guaranteed to be apparent to records tooling, removing a flat of flakiness and unpredictability from the records process.</li> <li>Doc comments are a part of the AST, and so can be produced and consumed by macros, including the two macro_rules! macros and procedural macros.</li> </ul> <h2 id="other-rust-features">Other Rust features</h2> <h3 id="unsafe-code">Unsafe code</h3> <p>Don&rsquo;t compose unsafe code unless there is no way to execute the same functionality alongside harmless code.</p> <p>If you do have to compose unsafe code:</p> <ul> <li>Encapsulate unsafe code in a harmless idea and isolate it from business logic as much as possible. Ideally, unsafe code have to be in a separate crate alongside few requirements beyond the norm library.</li> <li>Add a safety comment starting alongside SAFETY: that explains why the code is correct.</li> <li>Add a specialized justification for unsafe code. Depending on context, this can be a justification for an idiosyncratic unsafe obstacle or a additional general justification that covers an complete document or build target. The justification should answer these questions: <ul> <li>Why is this code not written in an equal harmless way?</li> <li>If the logic is performance, are there benchmarks?</li> </ul> </li> </ul> <h3 id="no-unstable-features">No unstable features</h3> <p>Don&rsquo;t use unstable features.</p> <p>Exceptions:</p> <ul> <li><span>Android</span> Embedded programming may necessitate the use of certain unstable features. While assessment volition be required to enable them (to assistance hunt for alternatives), features entirely required to build an relic correctly volition mostly be approved.</li> <li><span>Chrome</span> Style arbiters may blanket-approve a small catalog of features for the complete codebase. Typically, lone features that have a apparent way to stabilization volition be approved.</li> <li><span>Fuchsia</span> See guidance <a href="https://en.mycoding.id/category/technology" target="_blank">here</a>.</li> </ul> <h3 id="getters-and-setters">Getters and setters</h3> <p>Writing and naming getters and setters should prosecute these guidelines:</p> <ul> <li>foo() for a getter that returns a T by value.</li> <li>foo_mut() for a getter that returns a &amp;mut T.</li> <li>take_foo() for a getter that &ldquo;clears&rdquo; the value (by environment it to None or several another default state) and returns the old value.</li> <li>set_foo() for a setter that takes a T by value.</li> <li>with_foo() / with_mut_foo() for an accessor that operates via a closure (see particulars <a href="https://en.mycoding.id/category/technology" target="_blank">below</a>). Such an accessor is invoked as object.with_foo(|foo| frob(foo)).</li> <li>replace_foo() for a setter that returns the old value.</li> </ul> <p>Examples</p> <div><div><pre><span>impl</span> <span>Stuff</span> <span>{</span> <span>fn</span> <span>foo</span><span>(</span><span>&amp;</span><span>self</span><span>)</span> <span>-&gt;</span> <span>&amp;</span><span>Foo</span> <span>{</span> <span>...</span> <span>}</span> <span>fn</span> <span>foo_mut</span><span>(</span><span>&amp;</span><span>mut</span> <span>self</span><span>)</span> <span>-&gt;</span> <span>&amp;</span><span>mut</span> <span>Foo</span> <span>{</span> <span>...</span> <span>}</span> <span>/// Sets "baz" asset to `None` and returns the old value.</span> <span>fn</span> <span>take_baz</span><span>(</span><span>&amp;</span><span>mut</span> <span>self</span><span>)</span> <span>-&gt;</span> <span>Option</span><span>&lt;</span><span>Baz</span><span>&gt;</span> <span>{</span> <span>...</span> <span>}</span> <span>fn</span> <span>set_foo</span><span>(</span><span>&amp;</span><span>mut</span> <span>self</span><span>,</span> <span>foo</span><span>:</span> <span>Foo</span><span>)</span> <span>{</span> <span>...</span> <span>}</span> <span>/// Calls `f` alongside a get of the "bar" property.</span> <span>/// Returns the come back value of `f`.</span> <span>fn</span> <span>with_bar</span><span>&lt;</span><span>R</span><span>&gt;</span><span>(</span><span>&amp;</span><span>self</span><span>,</span> <span>f</span><span>:</span> <span>impl</span> <span>FnOnce</span><span>(</span><span>&amp;</span><span>Bar</span><span>)</span> <span>-&gt;</span> <span>R</span><span>)</span> <span>-&gt;</span> <span>R</span> <span>{</span> <span>...</span> <span>}</span> <span>/// Calls `f` alongside a mutable get of the "bar" property.</span> <span>/// Returns the come back value of `f`.</span> <span>fn</span> <span>with_mut_bar</span><span>&lt;</span><span>R</span><span>&gt;</span><span>(</span><span>&amp;</span><span>self</span><span>,</span> <span>f</span><span>:</span> <span>impl</span> <span>FnOnce</span><span>(</span><span>&amp;</span><span>mut</span> <span>i32</span><span>)</span> <span>-&gt;</span> <span>R</span><span>)</span> <span>-&gt;</span> <span>R</span> <span>{</span> <span>...</span> <span>}</span> <span>/// Sets "foo" asset to `foo` and returns the old value.</span> <span>fn</span> <span>replace_foo</span><span>(</span><span>&amp;</span><span>mut</span> <span>self</span><span>,</span> <span>foo</span><span>:</span> <span>Foo</span><span>)</span> <span>-&gt;</span> <span>Foo</span> <span>{</span> <span>...</span> <span>}</span> <span>}</span> </pre></div></div> <h4 id="more-on-accessors-that-accept-closures">More on accessors that obtain closures</h4> <p>Accessors that obtain a closure (.with_foo()) are typically invoked as object.with_foo(|foo| do_something_with(foo)). They can be a fine choice in the following situations:</p> <ul> <li> <p>When the asset is contained in an inner mutability wrap (e.g. Mutex or RefCell). These mechanisms need to constrain admission to the property to a scope, and the closure provides this scope. This is usually preferable to immediately returning the RAII entity that implements the scope (e.g. MutexGuard&lt;T&gt;) since the second would leak an implementation detail.</p> </li> <li> <p>When follow-up activity or validation is needed following a asset is changed and a set_foo() accessor cannot be used (for example since the property&rsquo;s type is costly to copy or cannot be cloned at all).</p> </li> </ul> <p>A with_foo() accessor volition frequently authorize the closure to come back a value and forward it by returning it from with_foo().</p> <p>If you need to provision two closure-accepting accessors, one for read-only access and one for mutable access, it is average to name them with_foo() and with_mut_foo(). Otherwise, with_foo() is frequently additionally used for mutating accessors.</p> <h3 id="implement-expected-api-sets-together">Implement expected API sets together</h3> <p>If you execute len(), additionally execute is_empty(). For context, see Clippy lint <a href="https://en.mycoding.id/category/technology" target="_blank">len_without_is_empty</a>.</p> <h3 id="do-not-access-items-marked-dochidden-that-you-dont-own">Do not admission items marked #[doc(hidden)] that you don&rsquo;t own</h3> <p>Treat items marked #[doc(hidden)] as private. Don&rsquo;t admission them unless you own the code.</p> <h3 id="use-const-functions-responsibly">Use const functions responsibly</h3> <p>Mark a community function as const lone if you anticipate it to remain const in the future (or can commit to assisting clients migrate whenever it changes).</p> <p>Rationale</p> <p>It&rsquo;s a breaking alter to rotate a const function into a regular function.</p> <h3 id="avoid-overloading-for-non-mathematical-purposes">Avoid overloading for non-mathematical purposes</h3> <p>Use controller overloads for their first mathematical/logical purpose, not just to create the code additional concise (as &ldquo;syntax sugar&rdquo;).</p> <h3 id="apply-non_exhaustive-to-publicly-exposed-enums">Apply #[non_exhaustive] to publicly-exposed enums</h3> <p>If an enum is part of a community API used by another teams, grade it #[non_exhaustive].</p> <p>Exceptions:</p> <ul> <li>The enum volition never change. For example: <ul> <li>Enums describing an existing ontology (e.g., enum Color { Red, Green, Blue }).</li> <li>Enums alongside two states that could be Booleans (e.g., enum Visibility { Visible, Hidden })</li> </ul> </li> <li>The enum <em>may</em> alter in the future, but you are committed to fixing resulting breakages via an LSC.</li> </ul> <p>For context, see Clippy lint <a href="https://en.mycoding.id/category/technology" target="_blank">exhaustive_enums</a>.</p> <p>Rationale</p> <p>Marking an enum #[non_exhaustive] forces users to contain a wildcard arm (_ =&gt; ...) in equivalent statements. This ensures code continues to compile whenever new variants are added to the enum later.</p> <p>This regulation is chiefly crucial for enums used throughout squad boundaries, because the range of the breakage could be significant. Enums used lone a small number of times can&rsquo;t create a ample breakage and thus may disregard this rule.</p> <h3 id="apply-non_exhaustive-to-public-structs-with-public-fields">Apply #[non_exhaustive] to community structs alongside community fields</h3> <p>Structs alongside community sectors that are part of a community API used by another teams should be marked #[non_exhaustive].</p> <p>Exceptions:</p> <ul> <li>The struct sectors are improbable to change, e.g., since they depict an existing ontology (e.g., a Rectangle type) or the reviewer can alternatively be confident that they volition not change.</li> <li>The struct sectors <em>may</em> alter in the future, but you are committed to fixing resulting breakages via an LSC.</li> <li>You desire to allow your users to use functional document update (FRU) struct initialization syntax (Person { name: "foo", ..Default::default() }).</li> </ul> <p>Rationale</p> <p>Adding a new site (even a personal one) to a struct alongside all community sectors is a breaking change, since callers can no longer name all sectors in a struct literal.</p> <p>A #[non_exhaustive] struct can&rsquo;t be constructed alongside the struct literal syntax, apart from for the code in the identical crate. This allows new personal sectors to be added without breaking users.</p> <p>This regulation is chiefly crucial for structs used throughout squad boundaries, because the range of the breakage could be significant. Structs used lone a small figure of times can&rsquo;t create a ample breakage and thus may disregard this rule.</p> <h3 id="must_use-on-functions">#[must_use] on functions</h3> <p>Use #[must_use] on functions in these cases:</p> <ul> <li> <p>The visitant cannot use the function correctly if they disregard the return value. This includes clean functions (functions without flank effects), such as HashMap::get().</p> </li> <li> <p>Any function whose come back value represents an error or alternatively critical information concerning the function&rsquo;s behavior. If the come back category is already annotated #[must_use] (which is true of Result, for example), the function does not need to be annotated #[must_use].</p> </li> </ul> <h3 id="must_use-on-types">#[must_use] on types</h3> <p>Use #[must_use] on types intended to be returned by functions that would otherwise be annotated #[must_use] according to the <a href="https://en.mycoding.id/category/technology" target="_blank">rules above</a>.</p> <p>Examples:</p> <ul> <li> <p>The category is an error category (similar to Result or StatusOr).</p> </li> <li> <p>The category represents a lazily evaluated computation. In another words, the function call doesn&rsquo;t do item by itself, and the come back value needs to be accessed to logic several desired flank effect.</p> </li> </ul> <h3 id="do-not-run-code-before-main">Do not run code before main()</h3> <p>Do not logic code to run before main(), for example by using techniques such as the <a href="https://en.mycoding.id/category/technology" target="_blank">ctor crate</a>.</p> <h2 id="implementation-concerns">Implementation concerns</h2> <h3 id="dont-overuse-type-inference">Don&rsquo;t overuse category inference</h3> <p>Add adequate definitive types so that person acquainted alongside the codebase can figure out what the inferred types are.</p> <p>Prefer to add the types to changeable declarations, fairly than as <a href="https://en.mycoding.id/category/technology" target="_blank">turbofishes</a>. If the compiler forces you to add a turbofish, it is mostly fine to add a _ inference marker.</p> <p>Specific situations in which you should likely add types:</p> <ul> <li>When calling methods alongside a generic come back type, specified as .into() or .parse().</li> <li>For the outcome of complex iterator chains.</li> </ul> <h3 id="prefer-pattern-matching-over-check-then-unwrap">Prefer form matching complete check-then-unwrap</h3> <p>Avoid possibly panicking operations whenever the input data guarantees they cannot panic. For example, alternatively of using Option::unwrap on a value known to be valid, use form matching to demonstrate correctness to the compiler.</p> <div><div><pre><span>// Good: The equivalent arm proves to the compiler that `x` is `Some`.</span> <span>// A panic is evidently not possible.</span> <span>if</span> <span>let</span> <span>Some</span><span>(</span><span>value</span><span>)</span> <span>=</span> <span>option</span> <span>{</span> <span>use_value</span><span>(</span><span>value</span><span>);</span> <span>}</span> </pre></div></div> <div><div><pre><span>// Bad: Correctness of `unwrap` relies on a runtime inspect that `option` is `Some`.</span> <span>if</span> <span>option</span><span>.is_some</span><span>()</span> <span>{</span> <span>use_value</span><span>(</span><span>option</span><span>.unwrap</span><span>());</span> <span>}</span> </pre></div></div> <h3 id="prefer-expect-over-unwrap">Prefer anticipate complete unwrap</h3> <p>If a panic is necessary since an invariant cannot be expressed in the type system, favor anticipate complete unwrap to document the reason.</p> <h3 id="dont-omit-patterns-on-non_exhaustive-enums-when-matching">Don&rsquo;t omit patterns on non_exhaustive enums whenever matching</h3> <p>Prefer to catalog all enum variants in equivalent statements complete non_exhaustive enums.</p> <p>If you don&rsquo;t attention concerning particular variants, location them in the wildcard arm. If you <em>only</em> attention concerning particular variants, use an if let or a let &hellip; alternatively {}.</p> <p>Examples:</p> <div><div><pre><span>#[non_exhaustive]</span> <span>pub</span> <span>enum</span> <span>Shape</span> <span>{</span> <span>Circle</span><span>,</span> <span>Square</span><span>,</span> <span>Triangle</span><span>,</span> <span>}</span> </pre></div></div> <div><div><pre><span>fn</span> <span>process_shape</span><span>(</span><span>shape</span><span>:</span> <span>Shape</span><span>)</span> <span>{</span> <span>match</span> <span>shape</span> <span>{</span> <span>Shape</span><span>::</span><span>Circle</span> <span>=&gt;</span> <span>println!</span><span>(</span><span>"It's a circle"</span><span>),</span> <span>Shape</span><span>::</span><span>Square</span> <span>=&gt;</span> <span>println!</span><span>(</span><span>"It's a square"</span><span>),</span> <span>// Triangle and any forthcoming variants don't necessitate any actions.</span> <span>Shape</span><span>::</span><span>Triangle</span> <span>|</span> <span>_</span> <span>=&gt;</span> <span>{}</span> <span>}</span> <span>}</span> </pre></div></div> <div><div><pre><span>fn</span> <span>process_shape</span><span>(</span><span>shape</span><span>:</span> <span>Shape</span><span>)</span> <span>{</span> <span>if</span> <span>let</span> <span>Shape</span><span>::</span><span>Circle</span> <span>=</span> <span>shape</span> <span>{</span> <span>println!</span><span>(</span><span>"It's a circle"</span><span>),</span> <span>}</span> <span>}</span> </pre></div></div> <div><div><pre><span>fn</span> <span>process_shape</span><span>(</span><span>shape</span><span>:</span> <span>Shape</span><span>)</span> <span>{</span> <span>match</span> <span>shape</span> <span>{</span> <span>Shape</span><span>::</span><span>Circle</span> <span>=&gt;</span> <span>println!</span><span>(</span><span>"It's a circle"</span><span>),</span> <span>_</span> <span>=&gt;</span> <span>{}</span> <span>}</span> <span>}</span> </pre></div></div> <p>Exceptions:</p> <ul> <li>You lone attention concerning particular variants <em>and</em> equivalent is cleaner than if let.</li> </ul> <p>This is covered by the built-in lint non_exhaustive_omitted_patterns which you can allow on your code.</p> <h3 id="use-context-strings-to-clarify-assertions">Use environment strings to explain assertions</h3> <p>While several assertions are self-explanatory, many advantage from additional context that clarifies why an assertion is expected to hold, or what caused it to be violated. Use the optional format cord disagreement for assert! to communicate this context.</p> <p>You should continually regard adding context, but particularly in the following situations:</p> <ul> <li>If you&rsquo;re thinking of adding a comment to the assertion. Use a format string instead: It has the advantage that it volition appear in logs.</li> <li>If you anticipate failing assertions to be seen by users. In this case, a human-readable clarification is additional helpful than a Rust expression.</li> <li>If logging a value helps in understanding why the assertion failed.</li> <li>To explain whether a failing assertion method that <ul> <li>The client misused an API (i.e., they should alter their use of the API), or</li> <li>The implementation contains a bug (i.e., the client should document a bug report).</li> </ul> </li> </ul> <p>Examples</p> <p><strong>Explaining why an assertion should hold</strong></p> <div><div><pre> <span>assert!</span><span>(</span> <span>values</span><span>.is_sorted</span><span>(),</span> <span>"`values` is populated from a `PriorityQueue`, so we anticipate it to be sorted"</span> <span>);</span> </pre></div></div> <p><strong>Logging a value to explain why the assertion failed</strong></p> <div><div><pre><span>assert!</span><span>(</span><span>refund</span> <span>&gt;</span> <span>0</span><span>,</span> <span>"Refund must be positive, got {refund:?}); </span></pre></div></div> <p><strong>Flagging misuse of an API</strong></p> <div><div><pre><span>impl</span> <span>Database</span> <span>{</span> <span>...</span> <span>fn</span> <span>execute_query</span><span>(</span><span>&amp;</span><span>self</span><span>,</span> <span>query</span><span>:</span> <span>&amp;</span><span>str</span><span>)</span> <span>{</span> <span>assert!</span><span>(</span><span>self</span><span>.stream</span><span>.is_some</span><span>(),</span> <span>"Call connect() before executing queries"</span><span>);</span> <span>}</span> <span>...</span> <span>}</span> </pre></div></div> <p><strong>Don&rsquo;t use the environment cord merely to reiterate the condition</strong></p> <div><div><pre><span>assert</span><span>(</span><span>!</span><span>values</span><span>.is_sorted</span><span>(),</span> <span>"values should continually be sorted"</span><span>);</span> </pre></div></div> <h3 id="dont-use-iterator-combinator-chains-when-direct-iteration-is-clearer">Don&rsquo;t use iterator combinator chains whenever straightforward repeat is clearer</h3> <p>Avoid using combinator chains in ways that hurt readability. Specifically:</p> <ul> <li>Avoid lengthy and complex combinator chains.</li> <li>Don&rsquo;t build combinator chains in the header of a for loop. Instead, assign the combinator sequence to a variable, afterward consume that changeable in the for loop.</li> <li>Avoid Iterator::for_each unless you&rsquo;re convinced you have a fine reason. A for iteration is normally easier to read.</li> </ul> <p>Combinators <em>are</em> preferable for shorter chains and for cases anywhere the combinator itself provides a lot of logic that would alternatively have to be written out in the corresponding for loop.</p> <p>Examples</p> <p><strong>Complex combinator chains</strong></p> <p>Here&rsquo;s an example of a combinator sequence that is difficult to peruse since it involves conditionals and mutates external state:</p> <div><div><pre><span>let</span> <span>mut</span> <span>error_count</span> <span>=</span> <span>0</span><span>;</span> <span>let</span> <span>_processed_items</span><span>:</span> <span>Vec</span><span>&lt;</span><span>_</span><span>&gt;</span> <span>=</span> <span>items</span> <span>.into_iter</span><span>()</span> <span>.map</span><span>(</span><span>transformation_that_may_fail</span><span>)</span> <span>.map</span><span>(|</span><span>result</span><span>|</span> <span>{</span> <span>if</span> <span>result</span><span>.is_err</span><span>()</span> <span>{</span> <span>error_count</span> <span>+=</span> <span>1</span><span>;</span> <span>}</span> <span>result</span> <span>})</span> <span>.filter_map</span><span>(</span><span>Result</span><span>::</span><span>ok</span><span>)</span> <span>.collect</span><span>();</span> </pre></div></div> <p>The corresponding for iteration is easier to read:</p> <div><div><pre><span>let</span> <span>mut</span> <span>error_count</span> <span>=</span> <span>0</span><span>;</span> <span>let</span> <span>mut</span> <span>processed_items</span> <span>=</span> <span>Vec</span><span>::</span><span>with_capacity</span><span>(</span><span>items</span><span>.len</span><span>());</span> <span>for</span> <span>item</span> <span>in</span> <span>items</span> <span>{</span> <span>match</span> <span>transformation_that_may_fail</span><span>(</span><span>item</span><span>)</span> <span>{</span> <span>Ok</span><span>(</span><span>val</span><span>)</span> <span>=&gt;</span> <span>processed_items</span><span>.push</span><span>(</span><span>val</span><span>),</span> <span>Err</span><span>(</span><span>_</span><span>)</span> <span>=&gt;</span> <span>error_count</span> <span>+=</span> <span>1</span><span>,</span> <span>}</span> <span>}</span> </pre></div></div> <p><strong>Combinator chains in for loops</strong></p> <p>Avoid constructing a combinator sequence in the header of a for loop:</p> <div><div><pre><span>for</span> <span>bug</span> <span>in</span> <span>bug_descriptions</span> <span>.iter</span><span>()</span> <span>.filter_map</span><span>(|</span><span>description</span><span>|</span> <span>parse_bug_description</span><span>(</span><span>description</span><span>)</span><span>.ok</span><span>())</span> <span>.filter</span><span>(|</span><span>bug</span><span>|</span> <span>bug</span><span>.priority</span> <span>&lt;=</span> <span>Priority</span><span>::</span><span>P1</span><span>)</span> <span>{</span> <span>assign_bug</span><span>(</span><span>bug</span><span>);</span> <span>}</span> </pre></div></div> <p>Instead, allocate the combinator sequence to a variable. This reduces clutter, and the changeable name documents what the combinator sequence does:</p> <div><div><pre><span>let</span> <span>urgent_bugs</span> <span>=</span> <span>bug_descriptions</span> <span>.iter</span><span>()</span> <span>.filter_map</span><span>(|</span><span>description</span><span>|</span> <span>parse_bug_description</span><span>(</span><span>description</span><span>)</span><span>.ok</span><span>())</span> <span>.filter</span><span>(|</span><span>bug</span><span>|</span> <span>bug</span><span>.priority</span> <span>&lt;=</span> <span>Priority</span><span>::</span><span>P1</span><span>);</span> <span>for</span> <span>bug</span> <span>in</span> <span>urgent_bugs</span> <span>{</span> <span>assign_bug</span><span>(</span><span>bug</span><span>);</span> <span>}</span> </pre></div></div> <p><strong>When to favor a combinator chain</strong></p> <p>Here&rsquo;s an example anywhere a combinator sequence is preferable:</p> <div><div><pre><span>let</span> <span>threshold_exceeded</span> <span>=</span> <span>values</span><span>.iter</span><span>()</span><span>.any</span><span>(|</span><span>&amp;</span><span>v</span><span>|</span> <span>v</span> <span>&gt;</span> <span>threshold</span><span>);</span> </pre></div></div> <p>The corresponding for iteration is harder to peruse and reinvents the logic contained in any():</p> <div><div><pre><span>let</span> <span>mut</span> <span>threshold_exceeded</span> <span>=</span> <span>false</span><span>;</span> <span>for</span> <span>v</span> <span>in</span> <span>values</span> <span>{</span> <span>if</span> <span>v</span> <span>&gt;</span> <span>threshold</span> <span>{</span> <span>threshold_exceeded</span> <span>=</span> <span>true</span><span>;</span> <span>break</span><span>;</span> <span>}</span> <span>}</span> </pre></div></div> <h3 id="dont-call-paniccatch_unwind">Don&rsquo;t call panic::catch_unwind</h3> <p>Use of panic::catch_unwind is prohibited in first-party Rust code.</p> <p>Exceptions:</p> <ul> <li>It is satisfactory as a defence in degree scheme as lengthy as it is never <em>relied</em> upon for any properties. A codebase that is already attempting to avoid panics may choose to cover crucial admission points alongside a catch_unwind recovery scheme fair in case a panic slips through. Code authors must convince the reviewer that the codebase is doing most of what it can to avoid panics. This elimination lone applies to code that has the possibility of being run alongside panic=unwind (so this does not use to <span>Chrome</span>, <span>Android</span>, <span>Fuchsia</span>).</li> </ul> <p>Rationale</p> <p>Rust code may be used in many environments, and panic::catch_unwind volition only function correctly in environments alongside panic=unwind. While the final panic disposition of prod binaries has not yet been determined, Chrome, Android, and Fuchsia all necessitate panic=abort.</p> <h3 id="prefer-format--write-for-concatenation-and-substitution">Prefer format! / write! for chain and substitution</h3> <p>Prefer format!() and write!() to another alternatives in the following situations:</p> <ul> <li>To concatenate additional than two strings. For example, use format!("{a}{b}{c}") alternatively of a + b + c.</li> <li>To execute substitutions on a literal cord (instead of using str::replace).</li> </ul> <p>Rationale</p> <ul> <li>format! / write! necessitate small allocations than concatenating strings using +.</li> <li>Prefer norm format strings to inventing your own templating syntax.</li> </ul> <h2 id="use-the-right-per-codebase-test-framework">Use the correct per-codebase test framework</h2> <p>Most codebases use their own particular test example fairly than #[test].</p> <ul> <li> <p><span>Chrome</span> Use <a href="https://en.mycoding.id/category/technology" target="_blank">rust_gtest_interop</a>. This makes it imaginable to merge Rust tests into C++ test binaries.</p> </li> <li> <p><span>Fuchsia</span> Use #[fuchsia::test]. See <a href="https://en.mycoding.id/category/technology" target="_blank">here</a> for additional details.</p> </li> </ul> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/google-s-rust-style-guide-73546</guid> <pubDate>Wed, 21 Oct 2026 20:11:57 +0700</pubDate> <author><![CDATA[support@mycoding.id (Riki Setiawan)]]></author> </item> <item> <title><![CDATA[Meta ordered to pay $25 billion in penalties over the Cambridge Analytica scandal]]></title> <description><![CDATA[Meta ordered to pay $25 billion in penalties over the Cambridge Analytica scandal. The Cambridge Analytica controversy has arrive rear to haunt Meta following a New Mexico fairness ordered it to pay $25 milliard in penalties for additional than 43 myriad violati...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2025/04/STKS507_FTCxMETA_ANTITRUST_CVIRGINIA_2_E.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/meta-ordered-to-pay-25-billion-in-penalties-over-the-cambridge-analytica-scandal-73535</link> <content:encoded><![CDATA[<div id="zephr-anchor"><p>The Cambridge Analytica controversy has arrive rear to haunt Meta following a New Mexico fairness ordered it to pay $25 milliard in penalties for additional than 43 myriad violations of the state&rsquo;s unfair practices law. The ruling marks the biggest lawful hit Meta has taken this year, equal as it&rsquo;s faced multiple another losses or settlements.</p><p>A New Mexico <a href="https://en.mycoding.id/category/technology" target="_blank">jury ruled</a> in September that Meta misled consumers complete how it protected their data and prevented misinformation and dislike address on its platforms. The case stemmed from a 2021 grievance in the awaken of the revelations a few years before that UK governmental consultancy Cambridge Analytica harvested data from millions of Facebook accounts to pinpoint messages that would resonate alongside voters foremost up to President Donald Trump&rsquo;s archetypal election. The fairness established that the &ldquo;extraordinary figure of willful violations established by the jury, the duration and repeat of the conduct, the breadth of subjects on which violations occurred, the involvement of elder Facebook leadership,&rdquo; and another factors justified the highest penalty allowed under the law, at $5,000 per violation. That brings the total civic penalties to additional than $219 billion, but the fairness reduced it to $25 billion.</p><p>&ldquo;This ruling, and the Attorney General&rsquo;s method to this enforcement, makes it all but unattainable to do endeavor in the province of New Mexico,&rdquo; Meta&rsquo;s chief lawful authoritative C.J. Mahoney stated in a statement. &ldquo;At its core, this lawsuit seeks to enforce a tax on address to enforce new rules for what group can say online. We are assured we volition prevail on appeal.&rdquo;</p><div><div><p>&ldquo;New Mexico stood its ground&rdquo;</p></div></div><p>Even this smaller sum is &ldquo;one of the largest financial penalties against a company in U.S. history,&rdquo; according to the AG&rsquo;s office, and dwarfs another latest rulings and settlements involving Meta. In another landmark ruling in New Mexico province court, Meta was ordered to pay a total of <a href="https://en.mycoding.id/category/technology" target="_blank">nearly $1 billion</a> in civic penalties and abatement for <a href="https://en.mycoding.id/category/technology" target="_blank">misleading the community concerning the safety of its products</a>. In a <a href="https://en.mycoding.id/category/technology" target="_blank">separate agreement</a> alongside most another province AGs, Meta settled an gathering of kids online safety complaints for $17.1 milliard &mdash; but $5.3 milliard of that is contingent on YouTube and TikTok installing akin measures.</p><p>New Mexico Attorney General Ra&uacute;l Torrez issued a triumphant declaration following the latest in his cord of wins against Meta (though the business <a href="https://en.mycoding.id/category/technology" target="_blank">managed to combat off</a> many of the <a href="https://en.mycoding.id/category/technology" target="_blank">business changes the AG asked for</a> in the remedies part of the kids online safety case). &ldquo;This case has continually been concerning additional than one business or one scandal,&rdquo; Torrez said. &ldquo;It is concerning whether corporations can mislead consumers concerning what happens to their individual data without facing meaningful consequences. New Mexico stood its ground, took this case to trial, and secured a verdict establishing millions of violations of our law.&rdquo;</p><p><em><strong>Update, October 21st:</strong> Added declaration from Meta.</em></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-dmcyOmF1dGhvclByb2ZpbGU6MjI4"><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>Lauren Feiner</span></span></span></li><li><li><li><li><li></ul></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/meta-ordered-to-pay-25-billion-in-penalties-over-the-cambridge-analytica-scandal-73535</guid> <pubDate>Wed, 21 Oct 2026 20:02:49 +0700</pubDate> <author><![CDATA[support@mycoding.id (Lauren Feiner)]]></author> </item> <item> <title><![CDATA[Rank Tracking Broke In September – The Future Is Measured By Brand & Revenue]]></title> <description><![CDATA[Rank Tracking Broke In September – The Future Is Measured By Brand & Revenue. Measure SEO beyond keyword positions alongside brand visibility, AI citations, and income as position tracking outages disclose gaps in traditional reporting. The article Ra...]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/rank-tracking-broke-in-september-the-future-is-measured-by-brand-revenue-73547</link> <content:encoded><![CDATA[<div class="sej-article-content gototop-pos "> <div class="sss2_sllo_o6"> </div> <div id="narrow-cont"><p>It is becoming additional common that we are seeing unexpected and simultaneous failures of third-party position tracking and SEO data instruments, alongside outages apparently caused by Google changing its HTML and how it is operating to forestall another players in the AI market from using their results and curated SERPs for any advantage to their own products.</p> <p>What we witnessed this October is a breakdown in the center data provision sequence as Google <a href="https://en.mycoding.id/category/business" target="_blank">made assured moves to halt third-parties gaining value from abrasion it’s SERPs</a>. It has been affecting dozens, if not hundreds, of promotion and SEO tools, as fine as tens of thousands of SEO agencies and inner promotion departments.</p> <p>In supplement to third-party tools seeing new and additional common unexpected outages of data, we are additionally seeing additional <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noopener">frequent delays in data processing</a> inside Google Search Console. Unfortunately, this larger void in data happened comparatively shortly following the <a href="https://en.mycoding.id/category/business" target="_blank">September spam update reached its final conclusion</a>.</p><div data-total="6" id="SEJ_300x250_UnderPost_1-parent" class="content-unit sss2_sllo_o6 mmh-90-wrap"> <div class="mmh-90-inner"> <div class="mmh-90 flex-aligner"> <div data-adnumber="0" data-middle="yes" data-p-slot="SEJ_300x250_UnderPost" data-slot="SEJ_300x250_UnderPost/SEJ_300x250_UnderPost_1" id="SEJ_300x250_UnderPost_1" class="sadslots"> </div> </div> </div> </div> <p>It has been reported fairly extensively throughout the forums, <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noopener">social media</a>, and WhatsApp groups that we are seeing blackouts for updates, which is impacting our capability to display attribution value and what we are doing.</p> <p>These kinds of breakdowns in tooling can guide to a ample downfall in standardized client reporting, which is the way that a lot of tasks in SEO have been conducted for complete a decade, and this benevolent of automated data reporting seems small effective, which leads me to ask the stark question: <em>Is position tracking dead?</em></p> <h2>The Death Of Ranking</h2> <p>The traditional <a href="https://en.mycoding.id/category/business" target="_blank">keyword ranking position</a> as a metric we depend on whenever it comes to scoping and reporting for clients faces an inevitable extinction as our chief metric, as the historic idea of a sole ranking stance makes small and small awareness in a contemporary and additional complex hunt surroundings led not lone by AI, but additionally by the accessibility of hunt alongside images or hunt alongside voice.</p><div data-total="6" id="SEJ_300x250_UnderPost_2-parent" class="content-unit sss2_sllo_o6 mmh-90-wrap"> <div class="mmh-90-inner"> <div class="mmh-90 flex-aligner"> <div data-adnumber="1" data-middle="no" data-p-slot="SEJ_300x250_UnderPost" data-slot="SEJ_300x250_UnderPost/SEJ_300x250_UnderPost_2" id="SEJ_300x250_UnderPost_2" class="sadslots"> </div> </div> </div> </div> <p>It additionally makes small awareness stated how AI systems work, alongside query fanout and <a href="https://en.mycoding.id/category/business" target="_blank">grounding queries</a> not being idiosyncratic hunt queries typed into a hunt bar that outcome in their own hunt pages, but fairly a behind-the-scenes scheme that does not really provision a tangible outcome to a human. They motionless haze data in Google Search Console and another third-party tools that we have arrive to depend on for our narrative and narrative building.</p> <p>This method a traditional keyword position study now fails to depict the genuine person cognition in an exact or meaningful manner, particularly whenever numerical data in a tracking tool holds comparatively no association to the ocular actuality of the contemporary SERP interface.</p> <p>A individual person power see a brand in an synthetic intellect summary, but a tracking tool power display a enormous autumn in norm rank, so the expert hunt industry must now commencement to forsake its historic obsession alongside traditional stance numbers and dated <a href="https://en.mycoding.id/category/business" target="_blank">vanity metrics</a>.</p><div data-total="6" id="SEJ_300x250_UnderPost_3-parent" class="content-unit sss2_sllo_o6 mmh-90-wrap"> <div class="mmh-90-inner"> <div class="mmh-90 flex-aligner"> <div data-adnumber="2" data-middle="no" data-p-slot="SEJ_300x250_UnderPost" data-slot="SEJ_300x250_UnderPost/SEJ_300x250_UnderPost_3" id="SEJ_300x250_UnderPost_3" class="sadslots"> </div> </div> </div> </div> <p>Instead, in my opinion, we must define a program of achievement in two particular and measurable areas, alongside the archetypal being general brand visibility.</p> <p><em>See also: <a href="https://en.mycoding.id/category/business" target="_blank">The 2003 Framework That Was Already Doing Query Fan-Out</a></em></p> <h2>Measuring Success Through Serving And Citing</h2> <p>The idea of serving describes the frequence and breadth of brand visibility throughout all imaginable surfaces, which is a thorough visibility metric that includes the traditional ten blue links and all contemporary synthetic intellect features.</p> <p>Third-party tools volition measure this in distinct ways, and my advice to any brand looking to measure their visibility in AI is to obtain three key truths.</p> <ul> <li><strong>The archetypal is to choose a tool and rod alongside it</strong>, since tools measure things alternatively and have their own calculations and metrics, so you need to be capable to create comparisons alongside yourself and competitors inside a sole tool environment, as comparing one tool to another is not going to be comparing apples-to-apples.</li> <li><strong>Second is the harder truth</strong>, which is that you need to comprehend that you are not looking for linear upward growth trends, as you are additional apt going to cognition a lot of fluctuations because of <a href="https://en.mycoding.id/category/business" target="_blank">citation drift</a>, personalization, and the nature in which a query has been included. Whether or not that was part of the first immediate or restricted queries, we do not yet have the capability to detect or measure this basis in any another meaningful way another than acknowledging that it is happening.</li> <li><strong>Third is to method position tracking extremely differently</strong>, as you desire to have distinct stacks of prompts that do distinct things, anywhere several are center reporting stacks, several are experimental stacks, several are border stacks, and several are trying to measure your own drift.</li> </ul><div data-total="6" id="SEJ_300x250_UnderPost_4-parent" class="content-unit sss2_sllo_o6 mmh-90-wrap"> <div class="mmh-90-inner"> <div class="mmh-90 flex-aligner"> <div data-adnumber="3" data-middle="no" data-p-slot="SEJ_300x250_UnderPost" data-slot="SEJ_300x250_UnderPost/SEJ_300x250_UnderPost_4" id="SEJ_300x250_UnderPost_4" class="sadslots"> </div> </div> </div> </div> <p>Simply bundling everything into one tracker and using categorization akin we have all done alongside keywords does not activity or mirror the actuality of how results are being cast in a contemporary hunt environment.</p> <p>The second key area of measuring possible involves brand citing inside these particular AI-generated answers, which occurs whenever an synthetic intellect synthesizes or summarizes inside its answer a particular naming of a brand or merchandise as its origin of information, specified as a URL.</p> <p>This is a apparent and straightforward citation, and in my opinion, it helps build huge rely alongside the person and can established complete topical authority.</p> <p>Modern hunt professionals optimize <a href="https://en.mycoding.id/category/business" target="_blank">website content</a> to addition the two serving and citing metrics, and a business brand that achieves elevated serving and citing scores dominates the complete contemporary SERP landscape.</p><div data-total="6" id="SEJ_300x250_UnderPost_5-parent" class="content-unit sss2_sllo_o6 mmh-90-wrap"> <div class="mmh-90-inner"> <div class="mmh-90 flex-aligner"> <div data-adnumber="4" data-middle="no" data-p-slot="SEJ_300x250_UnderPost" data-slot="SEJ_300x250_UnderPost/SEJ_300x250_UnderPost_5" id="SEJ_300x250_UnderPost_5" class="sadslots"> </div> </div> </div> </div> <p>A particular numerical position of a sole page, query, or immediate now holds insignificant importance compared to the total brand footprint, which is a thorough scheme encompassing all sole touchpoint between the person and the institution on the hunt results page.</p> <p>This is an advanced multi-surface visibility scheme that helps defend a business brand from extreme volatility in any sole hunt characteristic or topic category, during additionally assisting keep communications, trust, and narrative direction alongside stakeholders and the c-suite.</p> <p><em>See also: <a href="https://en.mycoding.id/category/business" target="_blank">Everyone Is Quoting The Same Number And Getting Different Answers</a></em></p> <h2>The Future Of Search Post Ranking</h2> <p>The forthcoming of hunt promotion belongs to teams that measure genuine person behavior and genuine <a href="https://en.mycoding.id/category/business" target="_blank">business revenue</a>. A damaged keyword tracking tool causes zero boardroom panic whenever the client association administration pipeline shows accordant growth.</p> <p>The center data provision sequence volition cognition additional failures in the coming months and consequent years. Technical teams alongside resilient reporting structures volition last these data blackouts and display uninterrupted business value to their clients.</p> <p><strong>More Resources:</strong></p> <ul> <li><a href="https://en.mycoding.id/category/business" target="_blank" data-internal-link="true" data-more-resources="true">Google Is Fighting SERP Tracking. AI Agents May Make It Worse</a></li> <li><a href="https://en.mycoding.id/category/business" target="_blank" data-internal-link="true" data-more-resources="true">Your AI Visibility Tracker Is Quietly Breaking Your Analytics And Your Strategy</a></li> <li><a href="https://en.mycoding.id/category/business" target="_blank" data-internal-link="true" data-more-resources="true">Search Console Uses Block Flattening For AIOs, Forget Position &amp; Focus On Outcomes</a></li> </ul> <hr> <p><em>Featured Image: LookerStudio/Shutterstock</em></p> </div> <div id="bcats" class="bottom-cat narrow-cont"> <span class="sej-category boxed cat-label">Category</span> <a href="https://en.mycoding.id/category/business" target="_blank">SEO</a> <a href="https://en.mycoding.id/category/business" target="_blank">AI Search</a> </div> <div class="sej-above-author-widget"> <div class="sej-widget clearfix"> <div class="sej-badge-box"> <a href="https://en.mycoding.id/category/business" target="_blank" data-placement="Under Article" aria-label="Add Search Engine Journal as a preferred origin on Google"> <svg class="sej-gps-g" viewbox="0 0 48 48" aria-hidden="true" focusable="false"> <path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path> <path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path> <path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path> <path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path> </svg> <span class="sej-gps-text">Add <b>SEJ</b> as a preferred origin on Google</span> </a> </div> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/rank-tracking-broke-in-september-the-future-is-measured-by-brand-revenue-73547</guid> <pubDate>Wed, 21 Oct 2026 20:00:57 +0700</pubDate> <author><![CDATA[support@mycoding.id (Dan Taylor)]]></author> </item> <item> <title><![CDATA[25 items you may be recycling by mistake, and why you shouldn't be]]></title> <description><![CDATA[25 items you may be recycling by mistake, and why you shouldn't be. Some items that you can recycle in one city may be prohibited in another. Batteries, synthetic bags, ceramics, and additional may not be allowed.]]></description> <media:thumbnail url="https://i.insider.com/6ad20d442428f6b45581309d?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/25-items-you-may-be-recycling-by-mistake-and-why-you-shouldn-t-be-73522</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/6ad20d16adb77227909a64c1?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6ad20d16adb77227909a64c1?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6ad20d16adb77227909a64c1?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6ad20d16adb77227909a64c1?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6ad20d16adb77227909a64c1?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6ad20d16adb77227909a64c1?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6ad20d16adb77227909a64c1?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Person places a synthetic jug and cardboard into a purple recycling dumpster at an outdoor gathering site." 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>Recycling standards change extensively throughout the US, which can create it confusing to cognize what your city volition choice up and what you need to autumn off yourself.</span> <span> <span e-name="image-source" itemprop="creditText">Hyoung Chang/The Denver Post</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>Many of us have been blameworthy of "wish-cycling" &mdash; that is, tossing all part of paper, plastic, metal, or pane in the blue bin, assuming it's likely recyclable.</p><p>Unfortunately, recycling is additional complex than that.</p><p>"There are exactly thousands of <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">recycling standards</a> throughout the country," Rajesh Buch, a prof at Arizona State University, anywhere he teaches a way on sustainable business, told Business Insider.</p><p>That's in part since recycling systems that <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">sort through piles</a> of abandoned items can disbursal tens of millions of dollars. "In most communities," he said, "they don't have the resources to have these completely loaded, full-capacity systems."</p><p>The disposal of family batteries, for example, is a average origin of confusion. While the EPA&nbsp;<a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel="">recommends</a>&nbsp;that single-use family batteries be sent to specialized power division recyclers, it additionally says that "in most communities, alkaline and zinc carbon batteries can be safely put in your family trash."</p><p>For residents of New York City, however, the Department of Sanitation's <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel="">guidelines</a> province this is forbidden and dangerous, citing hazard of blaze and explosion. New York City residents are required to dispose of their batteries at discarded drop-off sites or at stores that obtain them.</p><p>Conflicting standards can be confusing, but dumping all receptacle or scrap can contaminate the discarded stream, Buch said.</p><p>Earth911 has a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">recycling locator</a> that can assistance you discover anywhere to dispose of certain recyclables, or you can pay a business akin <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">TerraCycle</a> to do the activity for you.</p><p>That said, there are several items that nearly continually need to go in the refuse or a particular recycling facility. Here is a catalog of 25 of them.</p> <div data-component-type="post-slides" data-load-strategy="lazy"> <div> <h2>1. Aerosol cans</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/663d3725b4abc992e8c7caca&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:1024,&quot;aspectRatioH&quot;:683}}' alt="Several bottles of insect repellants in aerosol cans on a market shop shelf"> </p></div> <span> <figcaption e-name="image-caption"> <span>Some locations obtain aerosol cans for recycling, but you'll desire to create certain they're empty.</span> <span> <span e-name="image-source" itemprop="creditText">Jeffrey Greenberg/Universal Images Group via Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Aerosol cans are metal element alongside <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">plastic caps</a>, which have to be recycled separately. Some recyclers obtain the cans, but others don't.</p><p>You'll desire to create certain they're bare if you can recycle them, particularly if the cans contained chemicals.</p><p>"Some of these are hazardous to put in the blue bin," Buch said.</p> </div> </div> <div> <h2>2. Batteries</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/644fddc6da6d7b0019bdc98d&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2383,&quot;aspectRatioH&quot;:1487}}' alt="Energizer batteries are on display at a Wal-Mart shop in Chicago."> </p></div> <span> <figcaption e-name="image-caption"> <span>Many recycling locations won't obtain batteries tossed in blue bins.</span> <span> <span e-name="image-source" itemprop="creditText">John Gress/Reuters</span> </span> </figcaption> </span> </figure> <div> <p>Some cities, akin Seattle and New York, have barred group from throwing batteries in the trash since they can logic chemic leaks and fires. Batteries normally can't be recycled curbside, either.</p><p>Instead, a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">battery recycling</a> facility needs to obtain them, Buch said.</p><p>If you desire to recycle them, you can discover retailing locations consenting to obtain batteries on the location <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Call2Recycle</a>.</p> </div> </div> <div> <h2>3. Chip bags and another snack wrappers</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/6048ecc0df53f8001802a772&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:3200,&quot;aspectRatioH&quot;:2133}}' alt="potato chips"> </p></div> <span> <figcaption e-name="image-caption"> <span>Because they're made of a mix of materials, part bags aren't recyclable.</span> <span> <span e-name="image-source" itemprop="creditText">Mateusz Slodkowski/SOPA Images/LightRocket via Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Chip bags, granola bar wrappers, and another snack packages are frequently multi-layered materials, Buch said.</p><p>"You've got foil on the outside," he said. "You've got a synthetic covering on the inside, and that's not recyclable."</p><p>The machines aren't capable to distinct the layers, he said.</p><p>Some brands' packaging is recyclable through How2Recycle, although you'll have to autumn it off at a participating market shop or retailer.</p> </div> </div> <div> <h2>4. Coffee mugs and another ceramics</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/663d3afc9686a6f37bfe2689&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:1024,&quot;aspectRatioH&quot;:683}}' alt="Pink panther, flower, and Barney Rubble mugs in a row on a shelf"> </p></div> <span> <figcaption e-name="image-caption"> <span>Reuse or donate old mugs if you can since ceramics are difficult to recycle.</span> <span> <span e-name="image-source" itemprop="creditText">Mel Melcon/Los Angeles Times via Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>There isn't fine innovation to recycle ceramics, Buch said. They can equal damage equipment.</p><p>The identical is true for <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">heat-resistant glass</a> used to create items akin baking dishes. Unwanted ceramics can normally be abandoned in the family trash.</p> </div> </div> <div> <h2>5. Coffee pods</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/png" data-srcs='//i.insider.com/6ad20dd5adb77227909a64c4&quot;:{&quot;contentType&quot;:&quot;image/png&quot;,&quot;aspectRatioW&quot;:1440,&quot;aspectRatioH&quot;:1080}}' alt="An open coffee pod"> </p></div> <span> <figcaption e-name="image-caption"> <span>Thanks to their small size, many coffee pods don't get recycled, equal if you distinct them properly.</span> <span> <span e-name="image-source" itemprop="creditText"> <a href="https://en.mycoding.id/category/business" target="_blank" rel="nofollow"> Gado/Getty Images </a> </span> </span> </figcaption> </span> </figure> <div> <p>Over the years, coffee companies have made their pods <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">more environmentally friendly</a> by switching to a distinct category of recyclable plastic. But you motionless can't fair toss them in your recycling correct out of the machine.</p><p>"The foil is recyclable," Buch said. "The synthetic is recyclable." But you have to eliminate the foil top from the synthetic cup. As alongside all another recycling, it have to be spotless and dry.</p><p>Even whenever correctly separated, though, the pods can be what Buch calls a "nuisance item." They're so small that they frequently autumn through slots or holes in <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">sorting machines</a> alternatively of getting recycled.</p><p>"Anything that's 2 inches or smaller is going to autumn out of the sorting system," Buch said.</p><p>There are motionless ways to recycle several pods, though. Nescaf&eacute; accepts pods you come back to them, for example.</p> </div> </div> <div> <h2>6. Diapers</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/5beb382a0d7c67624107c67a&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2000,&quot;aspectRatioH&quot;:1823}}' alt="diaper package"> </p></div> <span> <figcaption e-name="image-caption"> <span>There are multiple reasons why diapers can't be recycled alongside traditional methods.</span> <span> <span e-name="image-source" itemprop="creditText">Tim Boyle/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Disposable diapers are difficult to recycle "even if you didn't have all the poop inside," Buch said. They merge a assortment of materials, akin <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">plastic</a> and cellulose.</p><p>Some recycling companies akin TerraCycle power obtain them, but municipal accommodation most apt won't.</p><p>Some companies abroad, akin Germany's BASF, are making advancements in chemically recycling diapers using the procedure of gasification, Plastics News&nbsp;<a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">reported</a>.</p> </div> </div> <div> <h2>7. E-waste</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/5ced52e511e20501a24756e7&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:3504,&quot;aspectRatioH&quot;:2336}}' alt="E-Waste"> </p></div> <span> <figcaption e-name="image-caption"> <span>Many electronics are recyclable, but you may need to obtain them to a particular drop-off site.</span> <span> <span e-name="image-source" itemprop="creditText">Uriel Sinai/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Cellphones, printers, and computers merge <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">plastic, metal, and a mix</a> of another materials that create them poorly suited for norm recycling systems.</p><p>Many cities have distinct accommodation anywhere you can autumn off e-waste, or you power be capable to agenda a particular pickup. For example, if you have a coffee creator that's gone kaput, a retailer akin Staples power recycle it and another small appliances for free.</p> </div> </div> <div> <h2>8. Inflatable pools and toys</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/5f2050cf2618b919a16a4ee7&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:5944,&quot;aspectRatioH&quot;:3963}}' alt="Inflatable pond Los Angeles"> </p></div> <span> <figcaption e-name="image-caption"> <span>Repairing a popped inflatable pond power be easier than recycling it.</span> <span> <span e-name="image-source" itemprop="creditText">Jae C. Hong/AP</span> </span> </figcaption> </span> </figure> <div> <p>In 2018, the US generated 35.7 myriad lots of synthetic discarded and lone recycled concerning 9% of it, according to the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel="">EPA's most latest estimates</a>. Because there are so many distinct kinds of plastics, it can be difficult to cognize what you can and cannot throw in your blue bin.</p><p>Many synthetic containers have a small symbol: recycling arrows alongside a figure in the center. This is what's known as a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">resin acknowledgment code</a>.</p><p>Most recycling accommodation obtain empty, clean, dry figure 1 or 2 plastic. Some locations obtain numbers 1 through 7, during others won't obtain numbers 3, 6, or 7. It's finest to inspect before you chuck your synthetic in the bin.</p><p>PVC, which is figure 3, is used to create inflatable pond toys, faux leather, and another goods, and is extremely <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">difficult to recycle</a>.</p> </div> </div> <div> <h2>9. Light bulbs</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/64ca87ce95fe1f0019df148a&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:4536,&quot;aspectRatioH&quot;:3294}}' alt="a hand holds an incandescent ray lamp in a lighting store"> </p></div> <span> <figcaption e-name="image-caption"> <span>Some retailers obtain ray bulbs for recycling.</span> <span> <span e-name="image-source" itemprop="creditText">AP Photo/Jae C. Hong</span> </span> </figcaption> </span> </figure> <div> <p>There are many types of ray bulbs, from CFLs to LEDs. It's crucial to fig out what category you have before tossing it since many municipalities have distinct rules concerning anywhere they go.</p><p>"Some of the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">old ray bulbs</a> equal have mercury or another kinds of chemicals in them, akin fluorescent ray bulbs," Buch said. So you may have to obtain them to your local hazardous discarded gathering site.</p><p>Some hardware stores volition obtain certain types of bulbs, and <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Batteries Plus</a> accepts a broad variety, including LEDs, incandescent bulbs, and fluorescent tubes.</p> </div> </div> <div> <h2>10. Medical waste</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/663d5040f27898f532d5f3b9&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:1024,&quot;aspectRatioH&quot;:683}}' alt="A dreary box alongside biohazard and syringe disposal written on it and a red biohazard symbol"> </p></div> <span> <figcaption e-name="image-caption"> <span>Syringes and another keen medicinal devices can injure workers at discarded and recycling facilities.</span> <span> <span e-name="image-source" itemprop="creditText">Santiago Mejia/San Francisco Chronicle via Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Needles, syringes, and another keen medicinal products can injure workers at discarded and recycling facilities. Some locations have <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">drop boxes</a> or another gathering sites that obtain them.</p><p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Safe Needle Disposal</a> offers lists of disposal locations by province as fine as mail-in services, which frequently necessitate a fee.</p> </div> </div> <div> <h2>11. Napkins and document towels</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/68ee723c1c1f80efbec58d7c&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:4857,&quot;aspectRatioH&quot;:3364}}' alt="Paper towels on display in a Target."> </p></div> <span> <figcaption e-name="image-caption"> <span>Even spotless document towels and napkins can't be recycled.</span> <span> <span e-name="image-source" itemprop="creditText">Justin Sullivan/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>You may cognize that you lone used a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">paper towel</a> to dry your hands, but the recycling facility doesn't. They have to assume it could have been covered in food, grease, or equal item hazardous.</p><p>"Those things rotate into contaminated discarded in the blue bin," Buch said.</p><p>Plus, the fibers in these document products are too abbreviated to get recycled.</p><p>The cardboard rolls inside, however, can be recycled if they're spotless and dry.</p> </div> </div> <div> <h2>12. Plastic utensils</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/6ad20b1be50b02f612be438a&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2121,&quot;aspectRatioH&quot;:1414}}' alt="White available synthetic forks are piled inner a rustic teal metal element receptacle below a wooden edge."> </p></div> <span> <figcaption e-name="image-caption"> <span>Plastic utensils can logic jams in recycling facility machines.</span> <span> <span e-name="image-source" itemprop="creditText">DGLimages/Getty Images/iStockphoto</span> </span> </figcaption> </span> </figure> <div> <p>Plastic utensils have a few traits that create them a no-go for the recycling bin. For starters, the size and form of synthetic utensils average it's difficult for them to be processed by machinery. These objects frequently logic jams or another issues in machines.</p><p>Additionally, they're frequently made from a mix of plastics that can be difficult to separate.</p><p>The discarded gathering business Republic Services conducted a study of complete 2,000 Americans, which established that 38% of those surveyed recycled synthetic cutlery, as <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">reported</a> by Recycling Today.</p> </div> </div> <div> <h2>13. Prescription pill bottles</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/62cdc3d7114c1e0018733b6c&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:5123,&quot;aspectRatioH&quot;:3415}}' alt="Pills spilling out of medication flask - inventory photo"> </p></div> <span> <figcaption e-name="image-caption"> <span>Some pill bottles may be too small to get correctly sorted at recycling facilities.</span> <span> <span e-name="image-source" itemprop="creditText"> <a href="https://en.mycoding.id/category/business" target="_blank" rel="nofollow"> Tetra Images/Getty Images </a> </span> </span> </figcaption> </span> </figure> <div> <p>As alongside coffee pods, several medication pill bottles and their lids are small adequate to autumn through sorting machines and won't be recycled.</p><p>"There power be several communities anywhere they don't obtain the pill flask and another communities anywhere they do," Buch said.</p> </div> </div> <div> <h2>14. Greasy pizza boxes</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/68ee72b8cc993f9955d029c1&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:8542,&quot;aspectRatioH&quot;:5695}}' alt="As lengthy as your pizza box isn&#039;t too greasy, you have to be capable to recycle it."> </p></div> <span> <figcaption e-name="image-caption"> <span>As lengthy as your pizza box isn't too greasy, you have to be capable to recycle it.</span> <span> <span e-name="image-source" itemprop="creditText">Bill Clark/CQ-Roll Call, Inc via Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Cardboard is among the most recycled materials in the US, but complete fractional of what's tossed <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">still</a> ends up in landfills, according to a 2019 estimate.</p><p>While most <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">pizza boxes</a> are made of cardboard, they're additionally frequently greasy. "Sometimes the cardboard has dairy merchandise stuck to it, so now you've got cardboard alongside food, so it's contaminated," Buch said.</p><p>Some accommodation volition motionless obtain the boxes if they're not too dirty.</p> </div> </div> <div> <h2>15. Wet or unrinsed bottles and containers</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/6ad20b942428f6b455813093&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2121,&quot;aspectRatioH&quot;:1414}}' alt="Cleaning sprays, brushes, and cloths sit in synthetic baskets on a wooden rack against a pale masonry block wall."> </p></div> <span> <figcaption e-name="image-caption"> <span>Bottles need to be spotless and dry in command to create high-quality recycled material.</span> <span> <span e-name="image-source" itemprop="creditText">Liudmila Chernetska/Getty Images/iStockphoto</span> </span> </figcaption> </span> </figure> <div> <p>While many group may throw their completed bottles in the recycling bin without much of a second thought, excess foods or liquids can complicate the recycling process. Briefly rinsing all residue from containers and letting them dry is the finest practice.</p><p>If bottles motionless merge liquid, they could damage machinery or be rejected by the automated sorting process, according to <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Recycle Now</a>.</p> </div> </div> <div> <h2>16. Plastic bags and bubble wrap</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/663d55679686a6f37bfe2fd1&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:1024,&quot;aspectRatioH&quot;:650}}' alt="A buying cart complete of groceries in synthetic bags"> </p></div> <span> <figcaption e-name="image-caption"> <span>Plastic bags get tangled in recycling machines, which is why you can't put them in your curbside bin.</span> <span> <span e-name="image-source" itemprop="creditText">Lori Van Buren/Albany Times Union via Getty Images</span> </span> </figcaption> </span> </figure> <div> <p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Plastic bags</a> and movie and bubble cover can logic grave problems for recycling equipment, acting a bit akin tress caught about a vacuum roller brush.</p><p>"Plastic movie stretches and becomes exactly filament-like," Buch said. "It gets wrapped about inner these sorting systems."</p><p>The Republic Services study established that 41% percent of those surveyed recycled synthetic buying bags.</p><p>Many market stores have gathering boxes for synthetic bags.</p> </div> </div> <div> <h2>17. Loose synthetic flask tops</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/5ad5d00f146e7126008b4b23&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:1500,&quot;aspectRatioH&quot;:1000}}' alt="plastic flask waste"> </p></div> <span> <figcaption e-name="image-caption"> <span>Recycling accommodation formerly urged customers to distinct synthetic bottles and their tops, but the free caps are too small for many sorting machines.</span> <span> <span e-name="image-source" itemprop="creditText">Chris McGrath/Getty</span> </span> </figcaption> </span> </figure> <div> <p>Whether you should depart synthetic tops on h2o bottles before recycling them varies between municipalities.</p><p>"The lid is made of a distinct matter than the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">plastic bottle</a> itself," Buch said, so they're recycled differently.</p><p>Many accommodation can distinct the cap and bottle. However, you'll motionless desire to inspect alongside your local recycler since several necessitate cap-free bottles.</p> </div> </div> <div> <h2>18. Styrofoam</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/61eaf47ad2653000180428ba&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2121,&quot;aspectRatioH&quot;:1414}}' alt="Styrofoam food containers piled up"> </p></div> <span> <figcaption e-name="image-caption"> <span>Styrofoam is extremely difficult to recycle and several regions are banning its use for food containers.</span> <span> <span e-name="image-source" itemprop="creditText">wingedwolf/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Many cities and states have banned Styrofoam food containers, but the matter motionless arrives in a lot of products and shipping packaging.</p><p>Styrofoam, additionally known as polystyrene, isn't recyclable in most curbside bins. Many cities have drop-off sites, although they may lone obtain certain types, akin Styrofoam blocks.</p> </div> </div> <div> <h2>19. Receipts</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/6ad20beae50b02f612be438f&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:1676,&quot;aspectRatioH&quot;:1257}}' alt="Shopper holds a printed receipt during position in a blurred market shop aisle."> </p></div> <span> <figcaption e-name="image-caption"> <span>Receipts on thermal document merge chemicals that could contaminate recycling streams.</span> <span> <span e-name="image-source" itemprop="creditText">AndreyPopov/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Though receipts can sometimes appear paper-like adequate for the recycling bin, the thermal document that most are printed on contains chemicals akin Bisphenol-A and Bisphenol-S, which could contaminate another document in the recycling stream or discover their way into wastewater, per the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Minnesota Pollution Control Agency.</a></p><p>So the next period you're cleaning out your coat pockets, those receipts that have been in there for a twelvemonth can go direct to the trash.</p> </div> </div> <div> <h2>20. Photos and glossy photo paper</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/6ad20c7c2428f6b45581309a&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2121,&quot;aspectRatioH&quot;:1414}}' alt="Close-up of a glossy printed photo showing a sunset landscape alongside silhouetted trees and water."> </p></div> <span> <figcaption e-name="image-caption"> <span>Photo document normally contains materials that cannot be recycled.</span> <span> <span e-name="image-source" itemprop="creditText">Andrey Sayfutdinov/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Much akin receipts, recycling photos and glossy document may appear acceptable, but the covering on most photo document contains metals or plastic.</p><p>If you're unsure concerning whether certain another glossy materials, akin wrapping paper, can be recycled, you can execute the "rip test" as outlined by the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Ecology Center</a>. If the matter doesn't rip the way printer document does, it's most certainly not recyclable.</p> </div> </div> <div> <h2>21. Cables, wires, storyline hoses, and expansion cords</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/6ad20886adb77227909a64af&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2120,&quot;aspectRatioH&quot;:1414}}' alt="Multiple charging adapters and tangled cables are plugged into pale power strips on a tabletop beside a smartphone."> </p></div> <span> <figcaption e-name="image-caption"> <span>Cables can cover about equipment at the recycling facility.</span> <span> <span e-name="image-source" itemprop="creditText">Andrei310/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Like synthetic bags, electric cords and wires, cord lights, and storyline hoses are items that sanitation departments frequently depict as "tanglers."</p><p>Portland's refuse and <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel="">recycling guidance</a> notes that these materials can cover about the recycling equipment and must be removed by hand, a procedure it describes as the two inefficient and dangerous.</p> </div> </div> <div> <h2>22. Clothing and shoes</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/6ad208e4e50b02f612be4382&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2000,&quot;aspectRatioH&quot;:1500}}' alt="Assorted garments items lie in a ample sunlit pile, including sweaters, shirts, jackets, and patterned fabrics."> </p></div> <span> <figcaption e-name="image-caption"> <span>Clothing and another textiles can be donated or sent to a expert recycling service.</span> <span> <span e-name="image-source" itemprop="creditText">Nalin Prutimongkol/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Clothing, shoes, and another textiles don't pertain in family recycling bins.</p><p>If they are in fine condition, they can be donated to philanthropy or equal sold online for several <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">extra cash</a>. The US Environmental Protection Agency recommends checking <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel="">with local charities</a> to see whether they obtain damaged garments and shoes.</p><p>You can additionally inspect to see whether your local authority offers a textile recycling service. For example, <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel="">Fairfax County, Virginia</a>, has a aviator textile recycling program alongside bins for recycling old clothing, shoes, and another textiles.</p> </div> </div> <div> <h2>23. Mirrors and opening panes</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/6ad2093ae50b02f612be4383&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2121,&quot;aspectRatioH&quot;:1414}}' alt="Worker in blue overalls adjusts a pale inner opening example alongside a toolbox on the sill."> </p></div> <span> <figcaption e-name="image-caption"> <span>Window panes have a distinct liquefying item than pane bottles and jars.</span> <span> <span e-name="image-source" itemprop="creditText">brizmaker/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>While you should mostly be recycling your pane containers and bottles, mirrors and opening panes are a distinct story.</p><p>This is since mirrors and <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel="">window panes</a> have a distinct liquefying item than pane jars and containers, which can contaminate the recycling stream.</p><p>If in fine condition, mirrors can be donated to thrift stores, and windows to organizations akin <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Habitat for Humanity ReStore</a>.</p> </div> </div> <div> <h2>24. Shredded document &mdash; depending on your recycling program</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/6ad20a06adb77227909a64b3&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2162,&quot;aspectRatioH&quot;:1387}}' alt="Paper shredder filled alongside shredded documents, alongside a receptacle of document strips in the background."> </p></div> <span> <figcaption e-name="image-caption"> <span>Shredded document can be too small to recycle.</span> <span> <span e-name="image-source" itemprop="creditText">Pawel Kacperek/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>Whether you can recycle shredded document depends on your <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel="">local recycling program</a>, according to the Environmental Protection Agency.</p><p>Its small size makes it challenging to kind at recycling facilities, and many accommodation do not obtain it for that reason. Some authorities, specified as Gainesville, Florida, petition that residents location it in a document bag for recycling.</p><p>To evade shredded document going to waste, you can additionally use it for <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">compost</a>.</p> </div> </div> <div> <h2>25. Compostable synthetic cups and containers</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <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-content-type="image/jpeg" data-srcs='//i.insider.com/6ad20aa82428f6b45581308c&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:5194,&quot;aspectRatioH&quot;:3464}}' alt="Close-up of a apparent synthetic beverage lid embossed alongside GREENWARE, DIET, and COLA beside ice and droplets."> </p></div> <span> <figcaption e-name="image-caption"> <span>Compostable synthetic can contaminate the recycling stream.</span> <span> <span e-name="image-source" itemprop="creditText">Smith Collection/Gado/Getty Images</span> </span> </figcaption> </span> </figure> <div> <p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel="">Compostable plastics</a> can contaminate synthetic recycling streams whenever blended alongside non-compostable plastics.</p><p>The Environmental Protection Agency recommends checking whether your area has a recycling program that accepts compostable synthetic or a local drop-off area for these items.</p> </div> </div> </div> </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>Jenny McGrath was a elder discipline reporter, covering archaeology, paleontology, and more.</span><span>She's written concerning <a href="https://en.mycoding.id/category/business" target="_blank">science throughout history</a>, <a href="https://en.mycoding.id/category/business" target="_blank">technological innovations</a>, and <a href="https://en.mycoding.id/category/business" target="_blank">women in science</a>. Some archaeological and paleontological investigation she has covered contain <a href="https://en.mycoding.id/category/business" target="_blank">Neanderthal cave drawings</a>, several of the <a href="https://en.mycoding.id/category/business" target="_blank">oldest rock tools established in the US</a>, a small "<a href="https://en.mycoding.id/category/business" target="_blank">ice mouse</a>" that lived among dinosaurs, and <a href="https://en.mycoding.id/category/business" target="_blank">Pleistocene extinctions</a>.</span><span>Other areas of involvement contain <a href="https://en.mycoding.id/category/business" target="_blank">invasive species</a> and <a href="https://en.mycoding.id/category/business" target="_blank">scientific mysteries</a>.</span><span>Before joining the discipline team, Jenny covered smart-home innovation and residence appliances.</span><span>Prior to operating at Business Insider, Jenny was a elder author and residence publishing company for Digital Trends. She launched the site's residence division as its archetypal residence publishing company in 2014, before Amazon released the archetypal Echo and the identical twelvemonth Google bought Nest. At commerce shows including CES, KBIS, and IFA, she's watched smart-home and residence appliance trends evolve.&nbsp;</span><span>She continually has podcast recommendations.</span><span></span> </p> </div> </div> <div> <div> <div> <p><span>James LaForge was a Life Fellow on Business Insider's Editorial Partnerships team. He has covered history, lifestyle, and civilization for Business Insider and partners,&nbsp;including MSN, Apple News, and Yahoo.</span><span>He earlier wrote for <em>New Jersey Monthly Magazine</em>, covering manner and civilization content. He graduated from Ramapo College of New Jersey in 2024 alongside a Bachelor of Arts in Communication Arts.</span><span><span>Selected Articles:</span></span></p><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">The almost-presidents: 10 Americans who nearly assumed the nation's highest office</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">11 times US presidents launched armed forces operations without Congressional approval</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">From inspirational quotes to depicting himself as Jesus, see how Trump's social media posts have evolved since 2009</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">A New Jersey mansion served as George Washington's agency during the Revolutionary War. Take a appearance inside.</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Every US chairman and archetypal female who worked as a schoolteacher</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">10 celebrities' favorite sandwiches, from the essential to the bizarre</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">An entrepreneur is transforming a Cold War-era nuclear silo into an underground data center. Look inside.</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Every US state's economy, classified from worst to best</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Photos display existence in Western Sahara, which has been dubbed 'Africa's final colony'</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">See inner Thomas Edison's New Jersey lab, anywhere several of America's biggest inventions took shape</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Rivers, railroads, and governmental bribes: How all province chief was chosen</a></span></li></ul></div> </div> </div> <div> <div> <p><span>Roya is a newsman on Business Insider's Editorial Partnerships team. She is based in London.&nbsp;</span><span>Before joining Business Insider, she worked as a newsman at financial newswire Alliance News and was an intern at The Wall Street Journal.&nbsp;Roya graduated from City St George's, University of London alongside an MA in International Journalism.&nbsp;</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/25-items-you-may-be-recycling-by-mistake-and-why-you-shouldn-t-be-73522</guid> <pubDate>Wed, 21 Oct 2026 19:57:04 +0700</pubDate> <author><![CDATA[support@mycoding.id (Jenny Mcgrath,James Laforge,Roya Shahidi)]]></author> </item> <item> <title><![CDATA[Meta ordered to pay $25 billion penalty over the Cambridge Analytica case]]></title> <description><![CDATA[Meta ordered to pay $25 billion penalty over the Cambridge Analytica case. The $25 milliard penalty could be the largest against Meta in the company's history.]]></description> <media:thumbnail url="https://i.insider.com/6ad8fdc7dc67b5b4d01f61ea?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/meta-ordered-to-pay-25-billion-penalty-over-the-cambridge-analytica-case-73523</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/6ad8f722dc67b5b4d01f61c0?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6ad8f722dc67b5b4d01f61c0?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6ad8f722dc67b5b4d01f61c0?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6ad8f722dc67b5b4d01f61c0?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6ad8f722dc67b5b4d01f61c0?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6ad8f722dc67b5b4d01f61c0?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6ad8f722dc67b5b4d01f61c0?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Meta CEO Mark Zuckerberg." 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>Meta CEO Mark Zuckerberg.</span> <span> <span e-name="image-source" itemprop="creditText">ROBERTO SCHMIDT / AFP via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>A fairness in New Mexico ordered Meta to pay $25 milliard for misleading users concerning how it handled their data and for failing to forestall misinformation on Facebook.</p><p>The ruling could be the largest penalty in Meta's history. Last month, Meta <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">settled a </a><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">child-safety lawsuit</a>&nbsp;brought by a collection of US states for $18 billion.</p><p>The New Mexico case focused on Meta's handling of person records that Cambridge Analytica used for run purposes during the 2016 election. New Mexico alleged that Facebook misrepresented the degree of users' authority complete their data on the app.</p><p>"Facebook's wrongdoing&mdash;over the way of years and systematically broadcast to the public&mdash;goes to the bosom of Facebook's center endeavor practices," Judge Francis J. Mathew wrote in the ruling. "It relates to the way in which Facebook induces group onto the phase and ultimately keeps them there."</p><p>A panel ruled against Meta final month, finding the business committed nearly 50 myriad violations of a New Mexico law prohibiting deceptive commerce practices. Each infringement carries a penalty of up to $5,000.</p><p>Some Meta executives, including CEO Mark Zuckerberg, were deposed in the case. New Mexico archetypal sued the business in 2021, and the case went to test final month.</p><p>In inner Meta communications presented at the trial, Zuckerberg appeared to obfuscate methods for users to conceal their data.</p><p>"Give them a chance to alter their privacy settings but evidently don't advance it," Zuckerberg wrote in one inner message.</p><p>Meta's next move remains unclear. The business didn't immediately react to a petition for comment on Wednesday.</p> <p><em>This is a breaking news story. It volition be updated.</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>Truman Dickerson is the Weekend News Fellow at Business Insider, based in New York City. He covers trending tech and endeavor news. He earlier reported for The Boston Globe's Express Desk. He graduated from Boston University, anywhere he served as publishing company in chief of The Daily Free Press, BU's student-run newspaper.Contact him at Tdickerson@insider.com</span> </p> </div> </div> <div> <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>Charles Rollet is Business Insider's tech equal in San Francisco, anywhere he focuses on breaking important news concerning the AI industry. In 2025, he led an inquiry which revealed that Scale AI had inadvertently exposed confidential data concerning its workers and clients. In 2026, he was the archetypal to interrupt the news that Meta had halted a arguable keystroke tracking program.</span><span>Prior to joining BI, Charles worked at TechCrunch covering startups and VC in San Francisco. Before that, he was based in Southeast Asia for a decade, anywhere his activity won a Gerald Loeb award and was nominated for a Society of Publishers in Asia award. His reporting on the surveillance industry led to US individual entitlements sanctions on five Chinese safety camera manufacturers.</span><span>Charles is particularly curious in how frontier AI models are built and trained. He has a master's flat in endeavor reporting from NYU and a bachelor's flat in former from Northwestern.</span><span>You can communication Charles securely on Signal at charlesrollet.12 or +1-628-282-2811.&nbsp;Charles keeps sources anonymous. Please use a non-work equipment to attain out.</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/meta-ordered-to-pay-25-billion-penalty-over-the-cambridge-analytica-case-73523</guid> <pubDate>Wed, 21 Oct 2026 19:55:28 +0700</pubDate> <author><![CDATA[support@mycoding.id (Truman Dickerson,Natalie Musumeci,Charles Rollet)]]></author> </item> <item> <title><![CDATA[Canary Tokens]]></title> <description><![CDATA[Canary Tokens. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/canary-tokens-73526</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/canary-tokens-73526</guid> <pubDate>Wed, 21 Oct 2026 19:45:04 +0700</pubDate> <author><![CDATA[support@mycoding.id (Doris Putra)]]></author> </item> <item> <title><![CDATA[Xbox mandates a four-day return to office]]></title> <description><![CDATA[Xbox mandates a four-day return to office. Microsoft asked its workforce to come back to the agency three days per week final year, and it's now upping this necessity to four days a week for most Xbox empl...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/25485114/STK048_XBOX2__A.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/xbox-mandates-a-four-day-return-to-office-73518</link> <content:encoded><![CDATA[<div><div><div><div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank"><img alt="Tom Warren" 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/Tom_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/Tom_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/Tom_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-dmcyOmF1dGhvclByb2ZpbGU6MTY0"><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>Tom Warren</span></span></span></p> <p><span>is a elder equal and author of <a href="https://en.mycoding.id/category/technology" target="_blank"><i>Notepad</i></a>, who has been covering all things Microsoft, PC, and tech for complete 20 years.</span></p></div></div></div></div></div><div id="zephr-anchor"><p>Microsoft asked its workforce to come back to the agency <a href="https://en.mycoding.id/category/technology" target="_blank">three days per week final year</a>, and it&rsquo;s now upping this necessity to four days a week for most Xbox employees. An inner memo, seen by <em>The Verge</em>, describes the alter as a &ldquo;need to create additional opportunities for group to activity together&rdquo; following feedback from Xbox employees.</p><p>&ldquo;Starting February 1st, 2027, Xbox workforce in Puget Sound who live inside 50 commuting miles of Studio D are required to activity from the agency a minimum of four days a week,&rdquo; says Jacinda Chislum Pearson, Xbox chief group officer, in the inner memo. &ldquo;We have thousands of Xbox workforce inside commuting extend of Redmond. Taking advantage of that proximity and operating together in individual makes it easier to assessment work, determine issues, and create decisions without the burden of scheduling another meeting.&rdquo;</p><p>The alter to four days in the agency volition lone use to those near to Microsoft&rsquo;s company evidence in Redmond, Washington, and Pearson&rsquo;s memo appears to propose that &ldquo;established in-office practices&rdquo; for Xbox studios volition remain unchanged.</p><p>Microsoft has had exemptions to its come back to agency rules for certain roles, and Xbox workforce alongside existing exemptions volition need to resubmit them again. The come back to agency changes arrive fair a day following a study suggested Microsoft was preparedness to province <a href="https://en.mycoding.id/category/technology" target="_blank">further Xbox layoffs this month</a>, and in November and January. Microsoft announced in July that it was preparedness to <a href="https://en.mycoding.id/category/technology" target="_blank">eliminate about 20 percent</a> of Xbox jobs by the end of its financial twelvemonth at the end of June 2027.</p><p>Xbox is additionally positioning its updated come back to agency guideline as one that &ldquo;should be value the investment&rdquo; of taking the period to commute into the office, particularly for those 40-50 miles away. &ldquo;Leaders have to be present, and coming into the agency should not average spending the identical day on Teams calls from a distinct building,&rdquo; says Pearson. &ldquo;Time fine spent method reviewing work, solving problems, and playing games together, strengthening our way to becoming one Xbox.&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-dmcyOmF1dGhvclByb2ZpbGU6MTY0"><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>Tom Warren</span></span></span></li><li><li><li><li><li><li></ul></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/xbox-mandates-a-four-day-return-to-office-73518</guid> <pubDate>Wed, 21 Oct 2026 19:31:15 +0700</pubDate> <author><![CDATA[support@mycoding.id (Tom Warren)]]></author> </item> <item> <title><![CDATA[Open Source Games]]></title> <description><![CDATA[Open Source Games. Comments]]></description> <media:thumbnail url="https://opensourcegames.dev/og.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/open-source-games-73527</link> <content:encoded><![CDATA[<div id="main"><div><div><div><p> New games are shipping faster than anyone can conversation concerning them. Find the small, amazing projects hiding on GitHub. </p></div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Explore the collection<span aria-hidden="true"></span></a></p></div><div><div><p><img src="https://opensourcegames.dev/games/yarn-planet.webp" alt="Yarn Planet screenshot" loading="eager" fetchpriority="high" width="1280" height="720"></p><div><p><span><span aria-hidden="true"></span>In the spotlight</span></p><p>Carry a spool throughout a small earth and nexus your thread to reconstruct color.</p></div></div></div><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Racing &amp; flying</span><small>13</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Simulation</span><small>16</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Exploration</span><small>14</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Action &amp; shooters</span><small>32</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Roguelikes</span><small>9</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Puzzle</span><small>23</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Strategy</span><small>31</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Role-playing</span><small>9</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Sandbox</span><small>11</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Rhythm</span><small>2</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span>Learn through play</span><small>6</small></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span><strong>Fresh discoveries</strong><small>Recently added, value a look</small></span><span aria-hidden="true"></span></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span><strong>Find your benevolent of collection</strong><small>Good games, picked together</small></span><span aria-hidden="true"></span></a><a href="https://en.mycoding.id/category/technology" target="_blank" class=""><span aria-hidden="true"></span><span><strong>Getting attention</strong><small>What group are exploring this week</small></span><span aria-hidden="true"></span></a><div><div><h2>New finds. Community favorites.</h2><p>Independent curation, alongside origin code and perform requirements.</p></div><p><span aria-live="polite">166 games</span></p></div><div><p>Recent projectsUnder 200 starsAI-assisted buildsNeeds first files</p></div><div><div><p><img src="https://opensourcegames.dev/games/yarn-planet.webp" alt="Yarn Planet screenshot" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Exploration</a></p><p>Carry a spool throughout a small earth and nexus your thread to reconstruct color.</p><p>On GitHub since Oct 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/snack-hole.webp" alt="Snack Hole authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Action &amp; shooters</a></p><p>Steer a expanding gap through a low-poly city and swallow larger objects as you progress.</p><p>On GitHub since Oct 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/cla-go.webp" alt="Cla-Go authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Action &amp; shooters</a></p><p>Fight bot opponents in a tactical browser shooter alongside sliding and arm handling.</p><p>On GitHub since Oct 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><div><p><span><img src="https://avatars.githubusercontent.com/jdubba1?s=96" alt="" loading="lazy" decoding="async" referrerpolicy="no-referrer" width="48" height="48"></span><span>Warbird</span><small>Open-source game</small></p></div><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Racing &amp; flying</a></p><p>Fly a ray chopper complete mountainous terrain alongside distinct escape controls and cockpit views.</p><p>On GitHub since Oct 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/grandma-gta.webp" alt="Grandma GTA authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Sandbox</a></p><p>Roam a Taiwanese settlement as a grandma in a small open-world browser game.</p><p>On GitHub since Oct 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/stardust-isles.webp" alt="Stardust Isles authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Exploration</a></p><p>Travel between procedural islands, collect resources, and combat enemies alongside the way.</p><p>On GitHub since Oct 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/arpg-cx.webp" alt="ARPG-CX authoritative artwork" loading="lazy" width="1280" height="720"></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Role-playing</a></p><p>Build a hero, collect loot, and combat through a pixel act RPG manually or in idle mode.</p><p>On GitHub since Oct 2026</p><p><span title="Windows"><span aria-hidden="true"></span>Windows</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/turf-war-taipei.webp" alt=" Taipei authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Action &amp; shooters</a></p><p>Join round-based squad battles set in the streets of Taipei.</p><p>On GitHub since Oct 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Online multiplayer</span></p></div><div><p><img src="https://opensourcegames.dev/games/sakura-fantasy.webp" alt="Sakura Fantasy authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Exploration</a></p><p>Steer a container through a Japanese stream vale as the seasons and ray change.</p><p>On GitHub since Oct 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/neon-zenith.webp" alt="Neon Zenith authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Racing &amp; flying</a></p><p>Fly through a compact vertical city and attempt its period trials.</p><p>On GitHub since Oct 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/oubliettes.webp" alt="Oubliettes authoritative artwork" loading="lazy" width="1280" height="720"></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Puzzle</a></p><p>Deduce dungeon walls from row and pillar clues during leaving all monster in a deceased end.</p><p>On GitHub since Oct 2026</p><p><span title="Android"><span aria-hidden="true"></span>Android + Android</span><span><span aria-hidden="true"></span>Single-player</span></p></div><div><p><img src="https://opensourcegames.dev/games/wumpus-torture-simulator.webp" alt="Wumpus Torture Simulator authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Sandbox</a></p><p>Experiment alongside a animation ragdoll and a gathering of discipline contraptions.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/demolition-derby.webp" alt="Demolition Derby authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Racing &amp; flying</a></p><p>Survive a figure-eight competition or rotate into the final car operating in a demolition bowl.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/hearthlight.webp" alt="Hearthlight screenshot" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Role-playing</a></p><p>Settle into a seaside village, choose a hero, and prosecute a pixel-art adventure solitary or in Party Mode.</p><p>On GitHub since Sep 2026</p><p><span title="Browser, Windows, macOS, Linux"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Local multiplayer</span></p></div><div><p><img src="https://opensourcegames.dev/games/ocean-drive.webp" alt="Ocean Drive screenshot" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Sandbox</a></p><p>Wander a sunrise-lit beach, get a car, and examine a peaceful coastal sandbox.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Single-player</span></p></div><div><p><img src="https://opensourcegames.dev/games/long-wind.webp" alt="Long Wind authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Action &amp; shooters</a></p><p>Fight through a wuxia arena alongside real-time blade combat.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/18-floors-of-mayhem.webp" alt="18 Floors of Mayhem authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Action &amp; shooters</a></p><p>Descend a pixel-art tower alongside another players and combat its bosses.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Online multiplayer</span></p></div><div><p><img src="https://opensourcegames.dev/games/voxel-musou.webp" alt="Voxel Musou screenshot" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Action &amp; shooters</a></p><p>Cut through crowds of voxel soldiers in a browser act equivalent alongside officers, campaigns, and trials.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Single-player</span></p></div><div><p><img src="https://opensourcegames.dev/games/nova-lancer.webp" alt="Nova Lancer authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Action &amp; shooters</a></p><p>Pilot a container through a three-dimensional rail-shooter way and combat a mechanical sea-dragon boss.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><div><p><span><img src="https://avatars.githubusercontent.com/joemalott?s=96" alt="" loading="lazy" decoding="async" referrerpolicy="no-referrer" width="48" height="48"></span><span>Osiris</span><small>Open-source origin port</small></p></div><p><span><span aria-hidden="true"></span>Original equivalent needed</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Simulation</a></p><p>Play Pharaoh and Cleopatra campaigns alongside a new motor written in Rust.</p><p>On GitHub since Sep 2026</p><p><span title="Windows, macOS, Linux"><span aria-hidden="true"></span>PC</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/summer-cycle.webp" alt="Summer Cycle screenshot" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Exploration</a></p><p>Ride a bicycle former grain paddies and wooden shops as a Japanese summer midday turns to dusk.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Single-player</span></p></div><div><div><p><span><img src="https://avatars.githubusercontent.com/agayushh?s=96" alt="" loading="lazy" decoding="async" referrerpolicy="no-referrer" width="48" height="48"></span><span>boxctl</span><small>Open-source game</small></p></div><p><span><span aria-hidden="true"></span>Run locally</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Puzzle</a></p><p>Push crates onto goals throughout a gathering of terminal Sokoban puzzles.</p><p>On GitHub since Sep 2026</p><p><span title="Terminal"><span aria-hidden="true"></span>Terminal</span><span><span aria-hidden="true"></span>Single-player</span></p></div><div><p><img src="https://opensourcegames.dev/games/settlement-village.webp" alt="Settlement Village authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Strategy</a></p><p>Set settlement objectives and observe residents gather, construct, recruit, and fight.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Single-player</span></p></div><div><p><img src="https://opensourcegames.dev/games/vackrooms.webp" alt="Vackrooms authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Exploration</a></p><p>Wander an endless first-person maze presented through a damaged videotape aesthetic.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/townies.webp" alt="Townies screenshot" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Simulation</a></p><p>Move into a shared town, provision newspapers, tidy gardens, and build a neighborhood alongside another players.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Online multiplayer</span></p></div><div><p><img src="https://opensourcegames.dev/games/little-flock.webp" alt="Little Flock screenshot" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Simulation</a></p><p>Tend a small sheep ranch together in a shared browser world.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Online multiplayer</span></p></div><div><p><img src="https://opensourcegames.dev/games/ciso-simulator.webp" alt="CISO Simulator screenshot" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Strategy</a></p><p>Lay out firewalls and safety tools to halt malware waves during handling commission meetings.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/crystal-clicker.webp" alt="Crystal Clicker authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Strategy</a></p><p>Build up a gemstone center and balance idle advancement against incoming waves in a tower-defense hybrid.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Single-player</span></p></div><div><p><img src="https://opensourcegames.dev/games/citymaker.webp" alt="CityMaker authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Puzzle</a></p><p>Merge tiles to develop a three-dimensional horizon throughout dozen architectural city themes.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/p-doom.webp" alt="P(DOOM) authoritative artwork" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Action &amp; shooters</a></p><p>Fight through an AI investigation lab in a satirical first-person shooter.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><div><p><span><img src="https://avatars.githubusercontent.com/bridge-mind?s=96" alt="" loading="lazy" decoding="async" referrerpolicy="no-referrer" width="48" height="48"></span><span>Apex Formula</span><small>Open-source game</small></p></div><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Racing &amp; flying</a></p><p>Drive an open-wheel car through practice, qualifying, and a competition against device opponents.</p><p>On GitHub since Sep 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><div><p><span><img src="https://avatars.githubusercontent.com/ur1el0?s=96" alt="" loading="lazy" decoding="async" referrerpolicy="no-referrer" width="48" height="48"></span><span>Scrib</span><small>Open-source game</small></p></div><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Puzzle</a></p><p>Race another players to discover words in a shared dice-letter grid.</p><p>On GitHub since Aug 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/celadon.webp" alt="Celadon screenshot" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Simulation</a></p><p>Shape a pot on the wheel, mix a glaze, and see how it survives the kiln.</p><p>On GitHub since Aug 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><div><p><span><img src="https://avatars.githubusercontent.com/vincenzo-afk?s=96" alt="" loading="lazy" decoding="async" referrerpolicy="no-referrer" width="48" height="48"></span><span>AeroFlap</span><small>Open-source game</small></p></div><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Racing &amp; flying</a></p><p>Fly a document airplane through gates during avoiding the dirt and ceiling.</p><p>On GitHub since Aug 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><div><p><span><img src="https://avatars.githubusercontent.com/albertobeiz?s=96" alt="" loading="lazy" decoding="async" referrerpolicy="no-referrer" width="48" height="48"></span><span>Kindergrimm</span><small>Open-source game</small></p></div><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Sandbox</a></p><p>Explore a earth populated by procedurally drawn doodle characters.</p><p>On GitHub since Aug 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>See perform options</span></p></div><div><p><img src="https://opensourcegames.dev/games/regolith.webp" alt="Regolith screenshot" loading="lazy" width="1280" height="720"></p><p><span><span aria-hidden="true"></span>Browser play</span><span><span aria-hidden="true"></span></span></p></div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Exploration</a></p><p>Take a six-wheeled study rover throughout a lonely lunar basin and examine a silent outpost.</p><p>On GitHub since Aug 2026</p><p><span title="Browser"><span aria-hidden="true"></span>Browser</span><span><span aria-hidden="true"></span>Single-player</span></p></div></div><span aria-hidden="true"></span><div><h2>Good games deserve to be found.</h2><p> A awesome idea can arrive from a small repository. We appearance former the customary lists for new games you can really try. </p></div><a href="https://en.mycoding.id/category/technology" target="_blank" class="">About the collection<span aria-hidden="true"></span></a></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/open-source-games-73527</guid> <pubDate>Wed, 21 Oct 2026 19:31:15 +0700</pubDate> <author><![CDATA[support@mycoding.id (Doris Putra)]]></author> </item> <item> <title><![CDATA[Nvidia marketing executive Laura Fay, who reported to CEO Jensen Huang, has retired after a decade]]></title> <description><![CDATA[Nvidia marketing executive Laura Fay, who reported to CEO Jensen Huang, has retired after a decade. Laura Fay, an Nvidia promotion vice chairman who reported to CEO Jensen Huang, has former amid changes to the company's promotion leadership.]]></description> <media:thumbnail url="https://i.insider.com/6ad8cfe99bccc36704a231b7?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/nvidia-marketing-executive-laura-fay-who-reported-to-ceo-jensen-huang-has-retired-after-a-decade-73524</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/6ad8cfcee866e4240303bd21?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6ad8cfcee866e4240303bd21?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6ad8cfcee866e4240303bd21?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6ad8cfcee866e4240303bd21?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6ad8cfcee866e4240303bd21?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6ad8cfcee866e4240303bd21?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6ad8cfcee866e4240303bd21?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="The Nvidia logo is seen at the company&#039;s annual GTC developers gathering at the SAP Center in San Jose." 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>Nvidia.</span> <span> <span e-name="image-source" itemprop="creditText">JOSH EDELSON / AFP via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>Laura Fay, a longtime Nvidia promotion administrator who reported to CEO Jensen Huang, former in July following approximately a decade at the AI part giant.</p><p>Fay formerly served as Nvidia's vice chairman of earth endeavor marketing, overseeing campaigns, events, expert relations, and partner marketing. She stated her squad grew from approximately 60 to 600 group by the period she left.</p><p>Fay was among 36 workforce on an inner catalog obtained by Business Insider final twelvemonth of business <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">leaders reporting immediately to Huang</a>. Prior to joining Nvidia, she spent 22 years at Cisco, concluding her tenure there as VP of earth marketing.</p><p>Fay stated Huang recruited her to build Nvidia's endeavor promotion institution as the business looked to develop beyond gaming. </p><p>"I desire to alter the world, and I desire you to alter it alongside me," she recalled him telling her on their archetypal call.</p><p>Fay stated she began considering withdrawal about her 10th commemoration in January, although a call from Huang congratulating her and expressing anticipation that she'd rod about for another decade persuaded her to remain a small longer.</p><p>Nvidia declined to comment.</p><p>Fay's withdrawal came as Nvidia additionally brought in new promotion leadership. In February, the business hired Google Cloud administrator Alison Wagonfeld as its archetypal chief promotion officer.</p><p>The Wall Street Journal reported at the period that Wagonfeld would oversee all promotion and communications teams and assume responsibilities earlier divided among multiple leaders.</p> <p>Those changes prosecute another longtime promotion departure. <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Greg Estes</a>, Nvidia's erstwhile vice chairman of company promotion and developer programs, former in 2025 following approximately 15 years at the company.</p><p>Several another longtime Nvidians have former this year, including revenue chief Jay Puri, chief accounting authoritative Donald Robertson, and VP of hardware engineering Robert Huang. Some retirees told Business Insider that <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Nvidia's exponential inventory run</a> helped precipitate their decisions.</p><p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Nvidia's communications organization</a> has additionally undergone a shake-up as scrutiny about the business has intensified, alongside approximately 15 workforce departing since 2025 amid a reorganization under new leadership.</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>gweiss@businessinsider.com</em></a><em> or Signal at @geoffweiss.25. Use a individual email address, a non-work WiFi network, and a non-work device; here's our guide 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>Geoff Weiss is a elder newsman on Business Insider&rsquo;s tech team, anywhere he covers Nvidia and AI infrastructure. His reporting focuses on the endeavor of AI compute, emerging startups, and the group and strategies shaping the industry.</span><span>Previously, Geoff was on the media desk, covering YouTube and Netflix, and themes akin the intersection of Hollywood and the creator economy. His activity on <a href="https://en.mycoding.id/category/business" target="_blank">Netflix&rsquo;s video podcasting ambitions</a> and <a href="https://en.mycoding.id/category/business" target="_blank">Mr Beast&rsquo;s lessons for Hollywood</a> won second and archetypal prize, respectively, at the 2025 LA Press Club Awards.</span><span>Prior to joining Business Insider, Geoff was the elder publishing company of Tubefilter and a personnel author at Entrepreneur. He graduated from New York University alongside a flat in English Literature.</span><span>He can be reached at <a href="https://en.mycoding.id/category/business" target="_blank">gweiss@businessinsider.com</a>, on Signal @geoffweiss.25, and on <a href="https://en.mycoding.id/category/business" target="_blank">LinkedIn</a>. Have a tip? Use a individual email location 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/nvidia-marketing-executive-laura-fay-who-reported-to-ceo-jensen-huang-has-retired-after-a-decade-73524</guid> <pubDate>Wed, 21 Oct 2026 19:30:52 +0700</pubDate> <author><![CDATA[support@mycoding.id (Geoff Weiss)]]></author> </item> <item> <title><![CDATA[AI Is Doing More of the Work. Here’s the Super-Skill You Need to Master Now to Stay Ahead.]]></title> <description><![CDATA[AI Is Doing More of the Work. Here’s the Super-Skill You Need to Master Now to Stay Ahead.. The increase of AI is making the capability to persuasive additional crucial than always before.]]></description> <media:thumbnail url="https://www.entrepreneur.com/wp-content/uploads/sites/2/2026/10/skills-to-stay-ahead-of-ai-1026_g1713596511.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/ai-is-doing-more-of-the-work-here-s-the-super-skill-you-need-to-master-now-to-stay-ahead-73536</link> <content:encoded><![CDATA[<p> Opinions expressed by Entrepreneur contributors are their own. </p><div> <div> <h2>Key Takeaways</h2> <ul> <li>Persuasion is the supreme individual advantage in the age of AI. As AI automates additional tasks and takes complete additional jobs, the capability to market your ideas and motivate others to act becomes increasingly valuable.</li> <li>Master three essential influence skills: affectional intelligence, storytelling and productive use of spirit and build tongue to build rely and move group to action.</li> <li>When you tier these skills on top of the data AI provides, you can accelerate your occupation and thrive professionally and personally.</li> </ul> </div> <p>The increase of AI is making younger and older workers alike increasingly uneasy. Nearly all conversation I have, particularly alongside young professionals, seems to center on the identical worry: Will AI substitute them, obtain their jobs and rob them of a livelihood?&nbsp;</p> <p>Fortunately, the answer is no, as lengthy as they expert the new super-skill: <a href="https://en.mycoding.id/category/technology" target="_blank">persuasion</a>. By mastering this skill, they can not lone evade relocation &mdash; they can quickly ascend the occupation ladder and thrive professionally and personally by learning to market themselves and their ideas alongside maximal effectiveness.&nbsp;</p> <p>After all, influence &mdash; rightly understood as &ldquo;<a href="https://en.mycoding.id/category/technology" target="_blank">shared action</a>&rdquo; &mdash; is a uniquely individual accomplishment that can never be replaced by AI.&nbsp;</p> <h2 id="h-the-growing-threat-of-ai-and-the-skill-that-can-set-you-apart">The expanding danger of AI &mdash; and the accomplishment that can set you apart</h2> <p>Blue- and white-collar professionals alike visage the challenging actuality that additional and additional tasks can be automated. A November 2025 study from <a href="https://en.mycoding.id/category/technology" target="_blank">McKinsey</a>&nbsp;found&nbsp;that 57% of U.S. activity hours are technically automatable today. <a href="https://en.mycoding.id/category/technology" target="_blank">Boston Consulting Group</a> estimated before this twelvemonth that 50-55% of jobs volition be&nbsp;reshaped&nbsp;by AI in the next two to three years, and 12% could be substituted.&nbsp;</p> <p>AI is already well-positioned to obtain complete many routine, digital and text-heavy tasks. Tasks specified as:</p> <p><strong>Writing:</strong> AI can create coherent texts, including books (an matter at the bosom of a expanding figure of publishing controversies), op-eds and equal <a href="https://en.mycoding.id/category/technology" target="_blank">email</a>. Gmail suggested a amazingly fine reply to a query I fair received from my boss.</p> <p>Kids are equal expanding up using AI to write. A <a href="https://en.mycoding.id/category/technology" target="_blank">RAND</a> report&nbsp;revealed&nbsp;that 62% of center school, elevated academy and university students acknowledge to using AI for homework in December 2025, up from 48% in May 2025.&nbsp;</p> <p><strong>Data collection, entry, handling and essential analysis</strong>, which is why there has been a sharp&nbsp;<a href="https://en.mycoding.id/category/technology" target="_blank">decline</a>&nbsp;in job postings for these skills since 2021.&nbsp;</p> <p><strong>Basic research</strong>, including finding and summarizing documents, comparing, checking and analyzing information, and equal example reports.&nbsp;</p> <p>These trends are particularly concerning for <a href="https://en.mycoding.id/category/technology" target="_blank">entry-level</a> or younger cognition activity jobs. At a latest operating collection gathering on the forthcoming of work, one coworker stated his institution was now hiring lone two investigation assistants who cognize how to use AI whenever it used to employ five. Three jobs, efficiently gone.&nbsp;</p> <p>The finest way for professionals to justify they can thrive is to expert skills that volition set them distinct despite of how AI and its effect on the economics and <a href="https://en.mycoding.id/category/technology" target="_blank">workforce</a> evolve. No accomplishment volition be additional crucial than the capability to persuade.&nbsp;</p> <p>Persuasion is the difference between having a fine idea and having others clasp it. AI can never get others to clasp ideas. Only persuasive humans can.&nbsp;</p> <p>Persuasion is foundational to all field, from guidance to revenue to engineering.</p> <h2 id="h-3-specific-persuasion-skills-are-now-paramount">3 particular influence skills are now paramount</h2> <p>First, study to navigate situations alongside maximal <a href="https://en.mycoding.id/category/technology" target="_blank">emotional intelligence</a>. Since AI can already provision additional data than you&rsquo;ll always need to create your case, concentration on ensuring your spectators experiences the data the way you need to convince them.&nbsp;</p> <p>That starts alongside considering how you anticipate your spectators to obtain the data you portion &mdash; positively, negatively or neutrally? Make certain you see things from their viewpoint and prepare, fairly than insisting they see things your way.</p> <p>If the reply is apt to be negative, navigate their emotions alongside <a href="https://en.mycoding.id/category/technology" target="_blank">empathy</a>. Acknowledge that they&rsquo;re apt to have a negative response. You can&rsquo;t defuse negative emotions by ignoring them.</p> <p>Suppose you&rsquo;re presenting to administration concerning final quarter&rsquo;s bad results. Say item like, &ldquo;I&rsquo;m sorry. I&rsquo;m fearful I have several difficult news to share. It&rsquo;s going to be stressful and disappointing. Last fourth was coarse for us.&rdquo;</p> <p>What emotions are persuasive? Although we&rsquo;re awash in negativity these days, in part since we&rsquo;re wired alongside &ldquo;<a href="https://en.mycoding.id/category/technology" target="_blank">negativity bias</a>,&rdquo; negativity isn&rsquo;t persuasive, particularly not in the lengthy term. Positive emotions run shared act far additional durably.&nbsp;</p> <p>Doubtful? Three of the most iconic and impactful figures in the 20th Century &mdash; John F. Kennedy, Martin Luther King Jr. and Ronald Reagan &mdash; were overwhelmingly positive. That&rsquo;s one logic we recall them so fondly today.</p> <p>To create affirmative emotions, concentration on the <a href="https://en.mycoding.id/category/technology" target="_blank">good things</a>, as fine as the big-picture values and ideas you&rsquo;re&nbsp;<em>for</em>, that resonate alongside your audience. If you have a imagination for making things better, portion it.&nbsp;</p> <p>After sharing the bad news alongside the board, pivot to your scheme for turning things around, how you&rsquo;re executing it and how it&rsquo;ll depart the institution in a much improved place.&nbsp;</p> <p>Second, rotate into a phenomenal <a href="https://en.mycoding.id/category/technology" target="_blank">storyteller</a>, since storytelling is hands-down the most persuasive tool around. Humans are archetypal and foremost story-processors. And group recall stories way improved than data. One study&nbsp;<a href="https://en.mycoding.id/category/technology" target="_blank">found</a>&nbsp;people could recall stories additional than twice as much as statistical information.&nbsp;</p> <p>Storytellers are in elevated demand. An part in&nbsp;<em>The Wall Street Journal</em>&nbsp;<a href="https://en.mycoding.id/category/technology" target="_blank">explained</a>&nbsp;that companies are &ldquo;desperately&rdquo; seeking group to inhabit &ldquo;storyteller&rdquo; positions. One business was looking for a &ldquo;Head of Storytelling&rdquo; alongside a pay going up to $274,000.&nbsp;</p> <p>What makes a narrative persuasive? It has to create persuasive emotions in the spectators that impel them to act. Appealing to their values is a particularly productive way to do this.&nbsp;</p> <p>Third, fortify your capability to go beyond words and expert things akin spirit and build language. These frequently inform a much distinct narrative from someone&rsquo;s words, since the second are much easier to choose than the former, which happen naturally in reply to situations. AI won&rsquo;t be there to choice up on these things for you.&nbsp;</p> <p>Notice whenever someone&rsquo;s spirit appears excited, stressed or irritated. Ensure <a href="https://en.mycoding.id/category/technology" target="_blank">your tone</a> is appealing. The finest spirit to clasp is a calm one.&nbsp;</p> <p>Be mindful of their build language. When you create an offer, observe their face. Do they wince? Or do they appearance genuinely excited?&nbsp;</p> <p>On your side, clasp <a href="https://en.mycoding.id/category/technology" target="_blank">persuasive build language</a>. Hand steepling is one uncomplicated way to display confidence.&nbsp;</p> <p>When you tier these skills on top of the data AI provides, you volition collision through your pane ceiling and attain new expert and individual heights.&nbsp;</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/ai-is-doing-more-of-the-work-here-s-the-super-skill-you-need-to-master-now-to-stay-ahead-73536</guid> <pubDate>Wed, 21 Oct 2026 19:30:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Joshua Bandoch)]]></author> </item> <item> <title><![CDATA[Anthropic's Public Benefit Charter]]></title> <description><![CDATA[Anthropic's Public Benefit Charter. Comments]]></description> <media:thumbnail url="https://www.anthropic.com/images/mission/share.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/anthropic-s-public-benefit-charter-73528</link> <content:encoded><![CDATA[<div id="main-content"><div><div data-component="CSSGrid.Standard"><div data-component="CSSGrid.Item"><p data-component="Body">Anthropic is a Public Benefit Corporation (PBC), a heading that requires us to balance the financial interests of shareholders alongside the advantage to the broader public. Our Public Benefit Report takes inventory of what we are doing to assist the community benefit, and of the activity ahead.</p><p><a href="https://en.mycoding.id/category/technology" target="_blank">Read our 2026 Public Benefit Report<span><svg width="20" height="20" viewbox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M16.5 13C16.7761 13 17 13.2239 17 13.5V15.5C17 16.3284 16.3284 17 15.5 17H4.5C3.67157 17 3 16.3284 3 15.5V13.5C3 13.2239 3.22386 13 3.5 13C3.77614 13 4 13.2239 4 13.5V15.5C4 15.7761 4.22386 16 4.5 16H15.5C15.7761 16 16 15.7761 16 15.5V13.5C16 13.2239 16.2239 13 16.5 13ZM10 3C10.2761 3 10.5 3.22386 10.5 3.5V12.1855L13.626 8.66797C13.8094 8.46166 14.1256 8.44275 14.332 8.62598C14.5383 8.80936 14.5573 9.12563 14.374 9.33203L10.374 13.832L10.2949 13.9033C10.21 13.9654 10.107 14 10 14C9.85718 14 9.72086 13.9388 9.62598 13.832L5.62598 9.33203L5.56738 9.25C5.45079 9.04872 5.48735 8.78653 5.66797 8.62598C5.84854 8.46567 6.1127 8.46039 6.29883 8.59961L6.37402 8.66797L9.5 12.1855V3.5C9.5 3.22386 9.72386 3 10 3Z"></path></svg></span></a></p></div></div><ul role="list"><li><p><span data-component="Caption">Pillar 1</span><span data-component="Headline">The specialized problems of AI safety are solved.</span><span data-component="Body">Powerful AI can be developed and deployed without severe, irreversible harms.</span></p></li><li><p><span data-component="Caption">Pillar 2</span><span data-component="Headline">AI safety is a worldwide custom backstopped by law.</span><span data-component="Body">AI developers everyplace prosecute harmless betterment and deployment practices, sustained by industry norms and enforced by regulation.</span></p></li><li><p><span data-component="Caption">Pillar 3</span><span data-component="Headline">AI strengthens self-government and earth stability.</span><span data-component="Body">Democracies clasp the guide in AI and use it to improved assist the community and advance peace.</span></p></li><li><p><span data-component="Caption">Pillar 4</span><span data-component="Headline">AI expands prosperity and individual flourishing.</span><span data-component="Body">AI enables unprecedented financial growth, and the resulting prosperity empowers all individual to prosecute a fine life.</span></p></li><li><p><span data-component="Caption">Pillar 5</span><span data-component="Headline">AI&rsquo;s benefits are shared by everyone.</span><span data-component="Body">AI delivers transformative benefits that attain group everywhere, and the opportunities AI creates are distributed.</span></p></li></ul><div data-component="CSSGrid.Container"><div data-component="CSSGrid.Standard"><div data-component="CSSGrid.Item"><h2 data-component="Headline">Explore the work</h2><p data-component="Body">Learn additional concerning our research, policies, and programs. We scheme to add to this document complete time.</p></div></div></div><div><div data-component="CSSGrid.Container"><div data-component="CSSGrid.Standard"><div data-component="CSSGrid.Item"><figure><blockquote><p>Building advanced AI in a way that is safe, trustworthy, and aligned alongside our finest interests isn&rsquo;t a niche involvement or a rivalrous differentiator. It is a necessary stage toward making the benefits real. We&rsquo;re already seeing what&rsquo;s possible&mdash;in investigation labs, in classrooms, and in the mundane activity of group solving difficult problems. If we get this right, I accept that several of humanity&rsquo;s top moments await us on the another side.</p></blockquote><figcaption><p>Daniela Amodei</p><p>Co-Founder and President, Anthropic</p></figcaption></figure><p><a href="https://en.mycoding.id/category/technology" target="_blank">Read our 2026 Public Benefit Report<span><svg width="20" height="20" viewbox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M16.5 13C16.7761 13 17 13.2239 17 13.5V15.5C17 16.3284 16.3284 17 15.5 17H4.5C3.67157 17 3 16.3284 3 15.5V13.5C3 13.2239 3.22386 13 3.5 13C3.77614 13 4 13.2239 4 13.5V15.5C4 15.7761 4.22386 16 4.5 16H15.5C15.7761 16 16 15.7761 16 15.5V13.5C16 13.2239 16.2239 13 16.5 13ZM10 3C10.2761 3 10.5 3.22386 10.5 3.5V12.1855L13.626 8.66797C13.8094 8.46166 14.1256 8.44275 14.332 8.62598C14.5383 8.80936 14.5573 9.12563 14.374 9.33203L10.374 13.832L10.2949 13.9033C10.21 13.9654 10.107 14 10 14C9.85718 14 9.72086 13.9388 9.62598 13.832L5.62598 9.33203L5.56738 9.25C5.45079 9.04872 5.48735 8.78653 5.66797 8.62598C5.84854 8.46567 6.1127 8.46039 6.29883 8.59961L6.37402 8.66797L9.5 12.1855V3.5C9.5 3.22386 9.72386 3 10 3Z"></path></svg></span></a></p></div></div></div></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/anthropic-s-public-benefit-charter-73528</guid> <pubDate>Wed, 21 Oct 2026 19:29:54 +0700</pubDate> <author><![CDATA[support@mycoding.id (Doris Putra)]]></author> </item> <item> <title><![CDATA[Corporate Linux]]></title> <description><![CDATA[Corporate Linux. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/corporate-linux-73529</link> <content:encoded><![CDATA[<div><div><p>It seems <a href="https://en.mycoding.id/category/technology" target="_blank">Linux is now a full-on company AI-driven project</a>:</p><blockquote><p>The necessity to add Assisted-by tags to patches created alongside LLMs volition be removed, but maintainers motionless desire to cognize concerning how a place was created. [&hellip;] There was agreement, though, that this data does not need to be recorded in the changelog; the recommendation came out of the conversation is that this data have to be put into the shield letter instead.</p></blockquote><p>The apparent advantage is that whenever the kernel gets noticeably worse and awful defects are found, nobody can readily decide whether the defects were introduced by LLM-generated code.</p><p>The secondary advantage is that it enables corporations to get rid of that pesky GPL. AI-generated output cannot be copyrighted in the US, and the US Copyright Office direction is that if a activity is partially AI-generated and partially individual generated, to get copyright safety you must disclose which parts are AI-generated (and hence community domain). <a href="https://en.mycoding.id/category/technology" target="_blank">The Copyright Office province the expected procedure</a>:</p><blockquote><p>Individuals who use AI innovation in creating a activity may assertion copyright safety for their own contributions to that work. [&hellip;] For example, an applicant who incorporates AI-generated content into a larger textual activity should assertion the portions of the textual activity that is human-authored. And an applicant who creatively arranges the individual and non-human satisfied inside a activity should inhabit out the &ldquo;Author Created&rdquo; site to claim: &ldquo;Selection, coordination, and institution of [describe human-authored content] created by the author and [describe AI content] generated by synthetic intelligence.&rdquo;</p></blockquote><p>By ensuring nobody can inform which parts of a activity are AI-generated, it becomes unattainable to assertion copyright safety on it in the US. This volition average the GPL licence on Linux cannot be enforced, and volition authorize US corporations to near off Linux. It seems that this is understood by the kernel developers, per the LWN article:</p><blockquote><p>There is several involvement concerning companies maintaining personal kernels alongside LLM help, but there does not appear to be much to be done concerning it.</p></blockquote><p>Of course, the lawful circumstance isn&rsquo;t entirely settled into case law yet. The outcome corporations would akin is that LLM output is their copyright, and we don&rsquo;t get any copyright safety whenever they ingest our work. However, if they can&rsquo;t get that, afterward nobody having any copyright safety for LLM input or output is an satisfactory outcome for them, since they&rsquo;d fairly keep all their origin code personal anyway.</p><p>Then there&rsquo;s this gem:</p><blockquote><p>[Linus] ends all meeting alongside a lengthy cleanup continue that takes a brace of hours to run, executing tasks akin ensuring that the code matches the comments. That amount of activity cannot be done alongside a liberated LLM account. I asked whether that risked cutting off brilliant new developers that we would fairly suspend onto; Torvalds answered that the kernel project lone wants grave developers. That includes having admission to adequate resources to function in this world.</p></blockquote><p>The fact that operating on Linux code volition now necessitate company assistance to pay for the AI volition additionally aid in taking Linux distant from the liberated application community.</p><blockquote><p>Torvalds stated that the period has arrive to create it harder for new group to contribute code to the kernel. People akin Kroah-Hartman have spent years trying to instruct group how to contribute; it is period to halt doing that, he said.</p></blockquote><p>Time for that pesky community to go away. No new contributors are needed, the LLM can do it all.</p><hr><p>That Linus would go alongside alongside all of this is not a surprise. He has never cared concerning liberated software.</p><p>The first Linux licence disallowed charging prosperity for copies. That was purely since Linus resented having had to pay prosperity for Minix. But that licence discouraged group from contributing to Linux and distributing it, so he decided to alter it. At the period GNU application akin GCC was being adopted by business organizations; on Sun systems, group were using GCC alternatively of Sun&rsquo;s business compiler. So it <a href="https://en.mycoding.id/category/technology" target="_blank">seemed akin the GPL would be a fine bet for getting group &mdash; and corporations &mdash; to contribute</a>.</p><p>It was never concerning <a href="https://en.mycoding.id/category/technology" target="_blank">the four freedoms</a>. Linus has been blunt concerning how he feels concerning licenses having any benevolent of ethical component; <a href="https://en.mycoding.id/category/technology" target="_blank">quoting from an discussion in 2011</a>:</p><blockquote><p>So the archetypal and the extremely negative answer is that I entirely <em>despise</em> the group who try to shove the GPL as being concerning &ldquo;ethics&rdquo;. I think that&rsquo;s complete bullshit. Why? Because ethics are to me item <em>private</em>. Whenever you use it as an disagreement for why <em>somebody else</em> should do something, you&rsquo;re no longer being ethical, you&rsquo;re fair being a sanctimonious dick-head.</p></blockquote><p>Later, whenever corporations started ignoring the conditions of the GPL, Linus <a href="https://en.mycoding.id/category/technology" target="_blank">spoke out against enforcement</a>:</p><blockquote><p>I personally think this arguing for lawyering has rotate into a nasty festering disease, and the SFC and Bradley Kuhn has been the Typhoid Mary spreading the disease.</p></blockquote><p>He explicitly stated that he doesn&rsquo;t attention concerning <a href="https://en.mycoding.id/category/technology" target="_blank">Tivoization</a> as a way to bypass the GPL:</p><blockquote><p>Rms calls it &ldquo;tivoization&rdquo;, but that&rsquo;s a term he has made up, and a term I discover offensive, so I don&rsquo;t choose to use it. It&rsquo;s insulting since Tivo never did item wrong, and the FSF equal acknowledged that. The fact that they do their hardware and have several DRM issues alongside the satisfied producers and thus desire to defend the integrity of that hardware.</p><p>The kernel licence covers the <em>kernel</em>. It does not shield footwear loaders and hardware, and as far as I&rsquo;m concerned, group who create their own hardware can scheme them any which way they want. Whether that method &ldquo;booting lone a particular kernel&rdquo; or &ldquo;sharks alongside lasers&rdquo;, I don&rsquo;t care.</p></blockquote><p>So whenever the GPL&rsquo;s freedoms conflicted alongside business interests, he was continually on the flank of commerce, to the item of not wanting TiVo&rsquo;s feelings to be hurt.</p><p>So whenever <a href="https://en.mycoding.id/category/technology" target="_blank">Linus said</a>:</p><blockquote><p>This is <em>NOT</em> several benevolent of &ldquo;social warrior&rdquo; project, never has been, and never volition be.</p></blockquote><p>&hellip;he was entirely right.</p><p>Linus additionally never cared concerning community. Linux started since he wanted a 386-specific Minix kernel, so he could have true virtual recollection and recollection protection. He additionally wanted to autumn the microkernel design.</p><p>At the time, many Minix users were using another hardware &mdash; particularly 68000 on the Amiga, Atari ST and Mac, but additionally 8086 on older PCs. Minix for PC was accessible for 8086 or 386, on distinct disks, and the 8086 type was apparently outselling the 386 type 2:1. (I was hacking on the Minix kernel on an Atari ST to add Cyrillic support.)</p><p>Andy Tanenbaum was unwilling to put 386-only code in the kernel, since it would either divided the community or throw the non-386 users under the bus. So Linus decided to compose his own replacement kernel.</p><p>So correct from the start, Linus was consenting to alienate or exclude a big chunk of the community if it meant he got to perform alongside several new technology. This period it&rsquo;s costly company AI.</p><p>But what was it that <a href="https://en.mycoding.id/category/technology" target="_blank">so impressed him alongside AI</a>?</p><blockquote><p>He has been playing alongside an LLM on a distinct project for multiple months to study concerning the technology, but hadn&rsquo;t used one on the kernel until final week. He took an old place and had the LLM revise it; the outcome has made him unwilling to activity without an LLM. He plans to article that sequence at several point. Why bother, he asked, to hunt for all of the call sites of a function he has fair modified, whenever the tool can fix them all automatically?</p></blockquote><p>Or you could, you know, use any decent IDE, or a deterministic refactoring utility, or equal a quick Perl script.</p><blockquote><p>But, he said, it took six months to set up the tool to not create bad responses.</p></blockquote><p>The magic of AI. It can do item you can effortlessly do in IntelliJ IDEA, formerly you expend six months instruction it.</p><blockquote><p>If you are a capable developer, he said, an LLM makes a awesome tool, but lone following that attempt has been put in to set it up. He resisted suggestions to article his LLM-training materials, saying that all developer needs to go through that procedure separately.</p></blockquote><p>He has a configuration that makes the AI activity well. No, you can&rsquo;t see it. You have to use the AI a lot yourself, afterward you&rsquo;ll study to affection it. Come on, archetypal hit&rsquo;s free.</p><blockquote><p>Linus Torvalds believes that blaming LLMs for the kernel community&rsquo;s problems is wrong, whenever the issue is LLM users who do not comprehend how to use them or how the kernel works.</p></blockquote><p>This is another outlook I&rsquo;ve noticed in AI enthusiasts: the AI never fails, the AI is never the problem, it&rsquo;s continually the individual who unsuccessful the AI by not asking it properly.</p></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/corporate-linux-73529</guid> <pubDate>Wed, 21 Oct 2026 19:27:54 +0700</pubDate> <author><![CDATA[support@mycoding.id (Doris Putra)]]></author> </item> <item> <title><![CDATA[SpaceX offers employees 20% extra pay to help bring its Memphis supercomputers online]]></title> <description><![CDATA[SpaceX offers employees 20% extra pay to help bring its Memphis supercomputers online. Elon Musk's missile business is offering the pay bump to personnel if they unpaid to temporarily move, according to an email seen by Business Insider.]]></description> <media:thumbnail url="https://i.insider.com/6ad8fe352a1b5bc156b1aa9d?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/spacex-offers-employees-20-extra-pay-to-help-bring-its-memphis-supercomputers-online-73525</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/6ac3962fd15f8a572974e361?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6ac3962fd15f8a572974e361?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6ac3962fd15f8a572974e361?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6ac3962fd15f8a572974e361?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6ac3962fd15f8a572974e361?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6ac3962fd15f8a572974e361?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6ac3962fd15f8a572974e361?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Elon Musk sits onstage in a dreary suit, gesturing during speaking against a plain ray backdrop." 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>Elon Musk has earlier stated he was living in an Airstream trailer on the Memphis site.</span> <span> <span e-name="image-source" itemprop="creditText">Bloomberg/Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>SpaceX is offering workforce a pay bump to temporarily move to Memphis and assistance build its data centers.</p><p>Elon Musk's missile business is giving workforce a 20% pay addition if they unpaid to expend six weeks assisting its <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}'>critical supercomputer buildout</a>,<strong> </strong>according to an email seen by Business Insider.</p><p>"We now need leaders &mdash; current and emerging &mdash; to guide teams and eliminate blockers as we bring additional supercomputers online," peruse the email, which was sent in first October to all SpaceX employees.</p><p>It stated that volunteers did not need to be managers already, adding that building cognition is a affirmative and that "drive matters most."</p><p>Employees who put themselves onward should anticipate to expend six weeks on-site in Memphis, Tennessee, or Southaven, Mississippi, anywhere SpaceX is currently expanding its huge Colossus 1 and 2 data centers to encounter <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">surging demand</a> for its compute business.</p><p>Volunteers "must be in fine achievement standing," alongside additional than one twelvemonth of tenure preferred, the email said. Employees who unpaid volition obtain a 20% premium on their basis pay or on their hourly charge of pay for the duration of their assignment, and be eligible for "bonuses tied to program success."</p><p>SpaceX did not react to a petition for comment.</p><p>The email described the reallocation of workforce from another parts of SpaceX to assistance the company's data center buildout as a "surge," a maneuver employed by the business to divert workforce and resources to mission-critical projects.</p><p>In 2022, CNBC <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">reported</a> that SpaceX offered workforce pay bumps of between 10%-25% to temporarily relocate to Texas as it attempted to initiate its <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Starship megarocket</a>.</p> <p>The business has been offering "surging" workforce a 20% premium on their pay to move to Memphis since at smallest August, according to another email seen by Business Insider that called for "SpaceX experts and aces" to activity for the next three months on the data center buildout. The email stated the program is intended to end on December 31, 2026, but could be extended. </p><p>SpaceX volition shield journey expenses and logistics, the two emails said. </p><h2 id="5284259b-8b80-4eb4-80e4-f9983942044f" data-toc-id="5284259b-8b80-4eb4-80e4-f9983942044f">SpaceX's compute prosperity cow</h2><p>The supercomputers in Tennessee and Mississippi, which were initially built by xAI before the startup was <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">folded into SpaceX</a> in February, have rotate into a crucial part of the company's business.</p><p>In <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">SpaceX's earnings</a> on Tuesday night, the missile elephantine stated AI income that includes leasing out its compute to another companies &mdash; including <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Anthropic and Google</a> &mdash; had soared to additional than $7 billion, nearly fractional SpaceX's complete quarterly revenue.</p><p>On the expert call, CEO Elon Musk stated that SpaceX was being <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">"hounded relentlessly"</a> by companies looking to rent out its compute, adding that they could have rented it out multiple times over.</p><p>SpaceX has been shifting executives in supplement to rank-and-file workforce to oversee its assured expansion. Business Insider earlier reported that the business had placed a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">former Starship executive</a> in accusation of construction out its compute capability in Memphis.</p><p>Musk told investors on Tuesday he was additionally spending most of his <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">time in the city</a> as he looked to shove SpaceX toward a mark of bringing an additional 10 gigawatts of compute online by the end of 2027.</p><p>"I've been spending, personally, a lot of my period in Memphis, frequently four days a week," the SpaceX CEO said. He earlier stated he was living in <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">an Airstream trailer</a> on the site.</p><p><em>Do you activity at SpaceX and have any data to share? Get in contact alongside this newsman at tcarter.41 on Signal or </em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow"><em>tcarter@businessinsider.com</em></a><em>. Use a individual email location and a nonwork device; </em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}'><em>here's our guide to sharing data securely</em></a><em>.</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/spacex-offers-employees-20-extra-pay-to-help-bring-its-memphis-supercomputers-online-73525</guid> <pubDate>Wed, 21 Oct 2026 19:11:43 +0700</pubDate> <author><![CDATA[support@mycoding.id (Tom Carter)]]></author> </item> <item> <title><![CDATA[Uber Offers Drivers Hundreds of Dollars in Extra Cash. Here’s What They Have to Do to Get It.]]></title> <description><![CDATA[Uber Offers Drivers Hundreds of Dollars in Extra Cash. Here’s What They Have to Do to Get It.. As the occupied holiday period approaches, several drivers are seeing big reward offers, a perk many haven’t encountered in years.]]></description> <media:thumbnail url="https://www.entrepreneur.com/wp-content/uploads/sites/2/2026/10/uber-ceo-GettyImages-1177523315.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/uber-offers-drivers-hundreds-of-dollars-in-extra-cash-here-s-what-they-have-to-do-to-get-it-73537</link> <content:encoded><![CDATA[<div> <div> <h2>Key Takeaways</h2> <ul> <li>Uber is offering several drivers hundreds of dollars in bonuses for completing a set figure of rides inside a constricted period.</li> <li>One recommendation promised $525 for 45 trips; others worked out to an additional $10 to $12 per ride.</li> <li>Referral payments can attain $1,225 for recruiting new drivers or bringing idle drivers back.</li> </ul> </div> <p><a href="https://en.mycoding.id/category/technology" target="_blank">Uber drivers</a> are seeing item they haven&rsquo;t encountered in years. As the occupied holiday period approaches, Uber wants <a href="https://en.mycoding.id/category/technology" target="_blank">more drivers on the road</a>, and it&rsquo;s offering hundreds of dollars to get them there.&nbsp;</p> <p>According to a new study from <a href="https://en.mycoding.id/category/technology" target="_blank">Business Insider</a>, Uber is giving drivers big bonuses as it gears up for holiday demand. The <a href="https://en.mycoding.id/category/technology" target="_blank">ride-hailing giant</a> is offering several drivers additional prosperity to complete additional trips inside a set period period.&nbsp;</p> <p>Business Insider viewed multiple screenshots of the offers. In one instance, <a href="https://en.mycoding.id/category/technology" target="_blank">Uber offered</a> a controller $525 if they completed 45 trips inside a few days. Other offers paired lesser bonuses alongside small required rides, operating out to $10 to $12 per trip.</p> <p>For drivers who sometimes acquire fair a few dollars a ride, an additional $10 to $12 per trip could create a significant difference to their general earnings, <a href="https://en.mycoding.id/category/technology" target="_blank">Sergio Avedian</a>, an Uber controller and elder contributor to driver-advocacy phase The Rideshare Guy, told Business Insider.</p> <p>Avedian stated the incentives could indication that <a href="https://en.mycoding.id/category/technology" target="_blank">Uber needs additional drivers</a> accessible for Halloween and the holiday journey season.</p> <p>&ldquo;This may inform the narrative that they need supply,&rdquo; he said. &ldquo;They&rsquo;re saying that we need to get everybody out there.&rdquo;</p> <p>Uber has additionally <a href="https://en.mycoding.id/category/technology" target="_blank">offered several drivers</a> referral payments of up to $1,225 to advance them to enlist new drivers or bring idle ones who haven&rsquo;t driven for a few years rear to the app, according to the screenshots viewed by Business Insider.&nbsp;</p> <p>Together, these offers propose that Uber is pushing to develop its controller fleet. An Uber spokesman did not inform Business Insider the particulars of why the business was offering the payments.&nbsp;</p> <h2 id="h-uber-has-previously-offered-bonuses-when-drivers-were-in-short-supply">Uber has earlier offered bonuses whenever drivers were in abbreviated supply</h2> <p>This isn&rsquo;t Uber&rsquo;s archetypal use of <a href="https://en.mycoding.id/category/technology" target="_blank">targeted incentives</a>. In the past, the business has used akin payments to <a href="https://en.mycoding.id/category/technology" target="_blank">motivate drivers</a>.</p> <p>For example, in 2021, Uber faced <a href="https://en.mycoding.id/category/technology" target="_blank">a controller shortage</a> whenever journey petition rebounded following the epidemic had pushed many drivers off the road.&nbsp;</p> <p>&ldquo;When we were coming out of the pandemic, they were abbreviated lots of drivers,&rdquo; Avedian, who was driving for Uber at the time, said. &ldquo;It was insane bonuses out there.&rdquo;</p> <p>Uber <a href="https://en.mycoding.id/category/technology" target="_blank">spent heavily</a> to bring drivers back. In April 2021, it announced a $250 myriad &ldquo;<a href="https://en.mycoding.id/category/technology" target="_blank">driver stimulus</a>&rdquo; aimed at bringing existing drivers rear and recruiting new ones. Uber stated the prosperity would prosperity &ldquo;boosted incentives and guarantees.&rdquo;</p> <p>For instance, the business cited offers <a href="https://en.mycoding.id/category/technology" target="_blank">guaranteeing drivers</a> $1,100 for completing 115 trips in Austin and $1,775 for completing 200 trips in Phoenix.</p> <p>Uber&rsquo;s efforts paid off. <a href="https://en.mycoding.id/category/technology" target="_blank">CEO Dara Khosrowshahi</a> stated on an earnings call in 2021 that Uber risen the figure of energetic drivers on its app <a href="https://en.mycoding.id/category/technology" target="_blank">by 65%</a> from January to November 2021. Uber afterward scaled rear those incentives and stopped providing additional pay.</p> </div><div> <div> <h2>Key Takeaways</h2> <ul> <li>Uber is offering several drivers hundreds of dollars in bonuses for completing a set figure of rides inside a constricted period.</li> <li>One recommendation promised $525 for 45 trips; others worked out to an additional $10 to $12 per ride.</li> <li>Referral payments can attain $1,225 for recruiting new drivers or bringing idle drivers back.</li> </ul> </div> <p><a href="https://en.mycoding.id/category/technology" target="_blank">Uber drivers</a> are seeing item they haven&rsquo;t encountered in years. As the occupied holiday period approaches, Uber wants <a href="https://en.mycoding.id/category/technology" target="_blank">more drivers on the road</a>, and it&rsquo;s offering hundreds of dollars to get them there.&nbsp;</p> <p>According to a new study from <a href="https://en.mycoding.id/category/technology" target="_blank">Business Insider</a>, Uber is giving drivers big bonuses as it gears up for holiday demand. The <a href="https://en.mycoding.id/category/technology" target="_blank">ride-hailing giant</a> is offering several drivers additional prosperity to complete additional trips inside a set period period.&nbsp;</p> <p>Business Insider viewed multiple screenshots of the offers. In one instance, <a href="https://en.mycoding.id/category/technology" target="_blank">Uber offered</a> a controller $525 if they completed 45 trips inside a few days. Other offers paired lesser bonuses alongside small required rides, operating out to $10 to $12 per trip.</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/uber-offers-drivers-hundreds-of-dollars-in-extra-cash-here-s-what-they-have-to-do-to-get-it-73537</guid> <pubDate>Wed, 21 Oct 2026 19:02:57 +0700</pubDate> <author><![CDATA[support@mycoding.id (Sherin Shibu)]]></author> </item> <item> <title><![CDATA[The compiler was supposed to end programming too]]></title> <description><![CDATA[The compiler was supposed to end programming too. Comments]]></description> <media:thumbnail url="https://hrih.si/og/the-compiler-was-supposed-to-end-programming.png?v=2a8bead2"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/the-compiler-was-supposed-to-end-programming-too-73530</link> <content:encoded><![CDATA[<div><p>It&rsquo;s 7:40 on a Tuesday dawn in 2031, and you haven&rsquo;t written a row of code yet. You likely won&rsquo;t today, and that&rsquo;s fine.</p> <p>While you slept, four agents worked through the backlog you sorted yesterday afternoon. Three of them finished. Their drag requests are waiting for you, all alongside the tests it added, a abbreviated record of the characteristic working, and a note concerning the parts it wasn&rsquo;t certain of. The fourth delegate stopped at 2:13 a.m. and remaining you a inquiry instead:</p> <blockquote> <p>The spec says refunds go rear to the first card. This customer&rsquo;s cardstock expired in March. What should happen?</p> </blockquote> <p>The delegate could compose refund code all day long. What it can&rsquo;t do is decide what your business owes a client whose cardstock has expired, so it stopped and asked, which is exactly what you&rsquo;d desire from a new employ too. Your dawn goes akin this: you peruse three drag requests, you go and conversation to person in support, and you compose the regulation downward so plainly that nobody (human or otherwise) has to conjecture again.</p> <figure bo><p bo>Imagined &middot; Tuesday, 2031</p><div role="img" aria-label="A made-up day in 2031. Agents activity overnight and in the afternoon; the individual reviews, answers one question, writes a regulation downward and plans the next night." bo><div bo><p><span bo>Agents</span></p><p><span bo>1</span><span bo>2</span><span bo>3</span><span bo>4</span></p></div><div bo><p><span bo>You</span></p><p><span bo>5</span><span bo>6</span><span bo>7</span><span bo>8</span><span bo>9</span><span bo>10</span></p></div><p><span bo>22:00</span><span bo>02:00</span><span bo>06:00</span><span bo>10:00</span><span bo>14:00</span><span bo>18:00</span><span bo>22:00</span></p></div><div bo><div bo><h4 bo>Agents</h4><ol bo><li bo><span bo>1</span><span bo><b bo>22:00</b> Three agents activity through yesterday's backlog and open three drag requests, all alongside tests and a recording.</span></li><li bo><span bo>2</span><span bo><b bo>22:00</b> A fourth delegate stops and leaves a question: refunds go to the first card, but that cardstock expired.</span></li><li bo><span bo>3</span><span bo><b bo>13:00</b> Agents build the refund regulation you wrote down, alongside the tests you wrote first.</span></li><li bo><span bo>4</span><span bo><b bo>21:30</b> Tonight's runs commencement from the scheme you approved.</span></li></ol></div><div bo><h4 bo>You</h4><ol bo><li bo><span bo>5</span><span bo><b bo>07:40</b> Read the three drag requests and observe the recordings.</span></li><li bo><span bo>6</span><span bo><b bo>09:00</b> Answer the 02:13 question. You can't, yet.</span></li><li bo><span bo>7</span><span bo><b bo>10:00</b> Ask assistance what customers alongside expired cards expect.</span></li><li bo><span bo>8</span><span bo><b bo>11:00</b> Write the regulation downward as a abbreviated spec and five tests.</span></li><li bo><span bo>9</span><span bo><b bo>14:00</b> Read the agents' activity on the one part that touches money.</span></li><li bo><span bo>10</span><span bo><b bo>16:30</b> Approve tonight's plan. Go home.</span></li></ol></div></div><figcaption bo><p>A made-up day, drawn to measure anyway. The red marks are the lone times the activity waited for a person.</p></figcaption></figure> <p>I made that Tuesday up. None of it is discipline fiction, though. Agents that activity unattended overnight be today, and one of them runs on my own device all night at ten. It invents a small project, builds it, tests it, and I discover out what it made complete breakfast. The archetypal morning, I had no idea what it had built. That build is now <a href="https://en.mycoding.id/category/technology" target="_blank">Rule Safari</a>, a live project on this site, alongside <a href="https://en.mycoding.id/category/technology" target="_blank">an article</a> explaining how it works.</p> <p>So is this the end of programming? People have been asking that for additional than seventy years. I discover that comforting. I additionally discover it a small suspicious.</p> <h2 id="programming-has-been-ending-since-1954">Programming has been ending since 1954</h2> <p>On 10 November 1954, IBM&rsquo;s Programming Research Group completed a preliminary study on a new tongue called FORTRAN. One declaration in it says that FORTRAN &ldquo;should practically eliminate coding and debugging.&rdquo;</p> <p>I affection this sentence. It&rsquo;s so certain of itself, and it equal came alongside a budget: problems solved &ldquo;for small than fractional the cost&rdquo; of doing it without FORTRAN. The industry had a name for this benevolent of item rear then. Assemblers and compilers were called <em>automatic programming</em>. You&rsquo;d depict what you wanted, and the device would compose the program.</p> <p>FORTRAN shipped in 1957, and it really did eliminate a benevolent of coding. Almost nobody translates formulas into device instructions by hand anymore. Debugging survived fair fine. (This duration I chased a <a href="https://en.mycoding.id/category/technology" target="_blank">Scry bug</a> that came downward to a bookmark saved lone all dozen hours, so I can verify debugging is living and well.)</p> <p>What FORTRAN really did was obtain one tedious part of the job distant and move the job up a level. People stopped thinking concerning registers and started thinking concerning bigger problems. Programs got cheaper to write, so everybody wanted additional of them. That has happened complete and complete since.</p> <figure><ol><li><span>1947</span><p><strong>Assembly language</strong><span>You stopped: penning instructions as raw numbers</span><span>Kathleen Booth, "Coding for A.R.C."</span></p></li><li><span>1957</span><p><strong>FORTRAN</strong><span>You stopped: translating formulas into device instructions by hand</span><span>The 1954 report: it "should practically eliminate coding and debugging."</span></p></li><li><span>1972</span><p><strong>C</strong><span>You stopped: rewriting the identical program for all new machine</span></p></li><li><span>1981</span><p><strong>The Last One</strong><span>You stopped: nothing, as it turned out</span><span>A BASIC program generator, named as the final program you would always need to buy.</span></p></li><li><span>2008</span><p><strong>Stack Overflow</strong><span>You stopped: solving all error communication alone</span></p></li><li><span>2010</span><p><strong>npm</strong><span>You stopped: penning your own everything</span></p></li><li><span>2021</span><p><strong>GitHub Copilot</strong><span>You stopped: typing the boilerplate</span></p></li><li><span>2025</span><p><strong>Coding agents</strong><span>You stopped: typing most of the code</span></p></li><li><span>20??</span><p><strong>Next</strong><span>You stopped: ?</span></p></li></ol><figcaption><p>Every rung took item off a programmer&rsquo;s plate. The dashed one promised that the climbing was over.</p></figcaption></figure> <p>My favorite rung is 1981. A British business called D.J. &ldquo;AI&rdquo; Systems (yes, really) sold a BASIC program generator named The Last One. The name was the entire pitch. It would compose all your programs for you, so it would be the final program you&rsquo;d always need to buy.</p> <p>Reviewers established it helpful for several endeavor programs. It was not the final one.</p> <p>Here&rsquo;s the form on all rung. Something gets automated, the group doing the activity halt doing that item by hand, and the site keeps expanding anyway. GitHub counted additional than 180 myriad developers in its 2025 report, and additional than 36 myriad of them had joined in the former dozen months.</p> <p>So I don&rsquo;t think AI ends programming. I do think this rung is distinct in one way, and that&rsquo;s speed. GitHub Copilot&rsquo;s preview came out in June 2021. By 2025, 84% of developers in Stack Overflow&rsquo;s study were using AI tools or preparedness to. Four years, from novelty to default.</p> <h2 id="what-2026-actually-looks-like">What 2026 really looks like</h2> <p>The vibes are noisy correct now, so let&rsquo;s commencement alongside numbers. (Speaking of vibes: Andrej Karpathy coined &ldquo;vibe coding&rdquo; in February 2025, for the benevolent of coding anywhere you &ldquo;fully provision in to the vibes.&rdquo; Stack Overflow asked concerning it that year. 72% of developers stated it isn&rsquo;t part of their expert work, and another 5% stated <em>emphatically</em> no. I affection that they offered that option.)</p> <p>Stack Overflow&rsquo;s study is the biggest regular check-up we have, and the acceptance curve in it is steep: from 70% of developers using AI tools or preparedness to in 2023, to 84% in 2025, whenever fractional of expert developers were using them all day.</p> <p>You&rsquo;d think all that use would average developers affection these tools. Nope. Favorable opinion cut from 77% in 2023 to 60% in 2025, and lone ticked rear up to 62% this year. In 2025, additional developers distrusted the accuracy of AI output (46%) than trusted it (33%). The top frustration, picked by 66% of them, was &ldquo;AI solutions that are nearly right, but not quite.&rdquo;</p> <p>I awareness seen. Almost correct is an costly benevolent of wrong, since you have to peruse all row to discover the part that isn&rsquo;t. (45% of them stated debugging AI-generated code takes longer.)</p> <figure data-astro-cid-cztwzezc><svg viewbox="0 0 420 250" role="img" aria-label=" 42% in 2023, 43% in 2024, 33% in 2025" data-astro-cid-cztwzezc>20%40%60%80%100%2023202420252026<path d="M34.0,92.3L123.3,77.4L212.7,57.6" pathlength="1" fill="none" stroke="var(--ink)" stroke-width="2.5" stroke-linejoin="round" data-astro-cid-cztwzezc></path>70%76%84%use or scheme to<path d="M34.0,74.9L123.3,87.3L212.7,117.0L302.0,112.0" pathlength="1" fill="none" stroke="var(--warn)" stroke-width="2.5" stroke-linejoin="round" data-astro-cid-cztwzezc></path>77%72%60%62%favorable<path d="M34.0,161.5L123.3,159.1L212.7,183.8" pathlength="1" fill="none" stroke="var(--ink)" stroke-width="2.5" stroke-linejoin="round" data-astro-cid-cztwzezc></path>42%43%33%trust accuracy</svg><figcaption data-astro-cid-cztwzezc><p>Stack Overflow Developer Survey, 2023 to 2026. The 2026 study dropped the &ldquo;use or scheme to&rdquo; inquiry and rewrote the rely question, so those two lines halt at 2025. About 90,000 developers answered in 2023 and additional than 30,000 in 2026.</p></figcaption></figure> <p>Then there&rsquo;s my favorite study of the entire AI boom, mostly since it&rsquo;s so rude. In first 2025, METR, a nonprofit investigation group, ran a appropriate randomized controlled trial. Sixteen informed open-source developers worked on 246 genuine issues in their own repositories, projects they&rsquo;d been on for years, and all matter was randomly assigned to authorize AI tools or ban them.</p> <p>Before they started, the developers expected AI to cut their period by 24%. When they finished, they believed it had cut it by 20%. The clock stated that alongside AI they took 19% longer.</p> <p>Nineteen percent <em>longer</em>! And they walked distant certain it had helped.</p> <figure irkadjq><p><span irkadjq>&larr; longer</span><span irkadjq>shorter &rarr;</span></p><ul irkadjq><li irkadjq><span irkadjq>Economists predicted<small irkadjq>expert forecast</small></span><span irkadjq><span irkadjq></span><b irkadjq>39% small time</b></span></li><li irkadjq><span irkadjq>ML researchers predicted<small irkadjq>expert forecast</small></span><span irkadjq><span irkadjq></span><b irkadjq>38% small time</b></span></li><li irkadjq><span irkadjq>The developers expected<small irkadjq>before the tasks</small></span><span irkadjq><span irkadjq></span><b irkadjq>24% small time</b></span></li><li irkadjq><span irkadjq>The developers felt<small irkadjq>after the tasks</small></span><span irkadjq><span irkadjq></span><b irkadjq>20% small time</b></span></li><li irkadjq><span irkadjq>The clock measured<small irkadjq>what happened</small></span><span irkadjq><span irkadjq></span><b irkadjq>19% additional time</b></span></li></ul><figcaption irkadjq><p>METR, July 2025: 16 developers, 246 issues, mostly Cursor alongside Claude 3.5 and 3.7 Sonnet. The expert forecasts are from the paper. The slowdown has a broad margin, location between 2% and 39%.</p></figcaption></figure> <p>Before anyone screenshots that for a hot take: it&rsquo;s one study of sixteen people, using early-2025 tools, on codebases they knew improved than any example could.</p> <p>And METR tried to run it again. A bigger study started in August 2025, alongside 57 developers and additional than 800 tasks, and in February 2026 METR stated the data was too unreliable to lean on. Mostly that was since developers kept declining to obtain part, since they &ldquo;do not desire to activity without AI.&rdquo; The first numbers hinted at an 18% speedup for the returning developers (with a range broad adequate to contain no speedup at all).</p> <p>I think that&rsquo;s the most 2026 way an test has always failed. People refused to be in the collection without AI.</p> <p>What I obtain from METR is narrower than any headline, and additional useful: <strong>how accelerated you awareness is not a measurement.</strong> If you desire to cognize whether AI makes your squad faster, measure it the way you&rsquo;d measure item else.</p> <h2 id="the-line-that-keeps-going-up">The row that keeps going up</h2> <p>METR&rsquo;s another big project tracks how lengthy a project an AI delegate can complete on its own. They period individual experts on a suite of application tasks, afterward discover the project dimension anywhere an delegate succeeds fractional the time. In 2019, GPT-2 managed tasks that obtain a individual concerning three seconds. GPT-4 got to concerning four minutes in 2023. Claude 3.7 Sonnet reached an hr in February 2025, and Claude Opus 4.6 reached concerning dozen hours a twelvemonth later.</p> <p>Across the entire series, that figure has doubled concerning all six months. Since 2023, it&rsquo;s been nearer to all four months.</p> <figure xqct><svg viewbox="0 0 460 300" role="img" aria-label=" 12.0 hours." xqct>1 min1 hour1 workday1 activity week1 activity month2019202120232025202720292031if the trend holds<path d="M82.5,249.3L205.7,169.2L263.5,119.7L278.6,97.4L293.7,74.3" pathlength="1" fill="none" stroke="var(--ink)" stroke-width="2" xqct></path>GPT-2GPT-4Claude 3.7 SonnetGPT-5Claude Opus 4.6</svg><figcaption xqct><p>METR&rsquo;s period horizons (version 1.1): the dimension of task, in individual expert time, that all example finishes fractional the time. METR says item complete 16 hours is unreliable alongside its current tasks, so Claude Mythos Preview&rsquo;s 17-hour measure in May isn&rsquo;t on the line. The dashed part extends the six-month doubling. It&rsquo;s a trend, not a promise.</p></figcaption></figure> <p>Now, a log-scale diagram alongside a dashed row on the end is how a lot of bad predictions start, so let me be careful. &ldquo;Half the time&rdquo; is doing a lot of activity in that definition. Benchmark tasks are cleaner than your codebase. And METR stopped updating that leaf in September. But if the row keeps going equal roughly, agents volition grip a duration of individual work, fractional the time, about 2028. That&rsquo;s anywhere my 2031 Tuesday comes from. I didn&rsquo;t drag it out of lean air. I pulled it out of a log-scale chart, which is lean air alongside axes.</p> <p>The companies construction these things are already living a type of it. Google stated in October 2024 that additional than a fourth of its new code was generated by AI, and &ldquo;well complete 30%&rdquo; six months later. In March 2025, Anthropic&rsquo;s Dario Amodei predicted AI would be penning 90% of code inside three to six months. That was too soon. But by May 2026, Anthropic stated additional than 80% of the code merged into its own codebase was written by Claude.</p> <h2 id="when-code-gets-cheap-the-queue-moves">When code gets cheap, the queue moves</h2> <p>Make one stage of a procedure faster and the activity piles up in forefront of the next slowest step. Anyone who has worked a galley on a Saturday night knows this: speed up the grill and the plates commencement waiting at the pass.</p> <p>That&rsquo;s what&rsquo;s happening to application teams. In 2025, Faros AI looked at telemetry from additional than 10,000 developers on 1,255 teams. Developers on teams alongside elevated AI acceptance completed 21% additional tasks and merged 98% additional drag requests, and their assessment period went up 91%.</p> <p>Faros ran it again in 2026 alongside 22,000 developers. Task completion per developer was up 34%, which appears awesome until you peruse the rest. Median assessment period had grown five times. 31% additional drag requests were merging without any assessment at all, and the proportion of incidents to drag requests had additional than tripled.</p> <p>The code got cheaper, the study got additional expensive, and several teams quietly stopped reading. That matters since the code isn&rsquo;t continually good. Veracode tested additional than 100 tongue models on 80 coding tasks in 2025, and 45% of the results had a safety flaw. GitClear established that copy-pasted lines went from 8.3% of changed code in 2021 to 12.3% in 2024, during moved code, the benevolent you get from refactoring, cut from concerning a fourth to under 10%.</p> <p>Spare a idea for the maintainers, too. Daniel Stenberg, who leads curl, started banning group who submitted &ldquo;AI slop&rdquo; bug reports in May 2025, penning that the project was &ldquo;effectively being DDoSed.&rdquo; In January 2026, curl close downward its bug bounty.</p> <figure data-bottleneck data-scenarios=' agents assessment and test most of it, so activity waits for person to decide what it should do.&quot;}}' kygp><div kygp><p><span aria-hidden="true" kygp><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i></span><span kygp><span kygp></span></span><span kygp>Decide what to build</span></p><p><span aria-hidden="true" kygp><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i></span><span kygp><span kygp></span></span><span kygp>Write it down</span></p><p><span aria-hidden="true" kygp><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i></span><span kygp><span kygp></span></span><span kygp>Write the code</span></p><p><span aria-hidden="true" kygp><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i></span><span kygp><span kygp></span></span><span kygp>Review it</span></p><p><span aria-hidden="true" kygp><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i></span><span kygp><span kygp></span></span><span kygp>Check it works</span></p><p><span aria-hidden="true" kygp><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i><i kygp></i></span><span kygp><span kygp></span></span><span kygp>Ship and run it</span></p></div><p kygp><span data-bad="true" aria-live="polite" kygp>Today: code arrives faster than group can peruse it, so drag requests delay for review.</span></p><figcaption kygp><p>Bar sizes are illustrative, not measured. The 2026 form follows Faros AI&rsquo;s numbers above; the 2031 one is my guess. Switch between the years to see anywhere activity waits.</p></figcaption></figure> <p>Fred Brooks saw a type of this coming in 1986. In &ldquo;No Silver Bullet&rdquo; he divided the difficulties of application into two piles, borrowing Aristotle&rsquo;s words: regulation and accidents. The accidents are the difficulty our tools logic us, akin syntax, boilerplate and fighting the build. The regulation is what he called &ldquo;the specification, design, and evaluation of this conceptual construct,&rdquo; which is a fancy way of saying: operating out what the item should do. AI is getting extremely fine at the accidents. The regulation is the refund inquiry from 2:13 a.m., and it&rsquo;s motionless on your desk.</p> <h2 id="the-rung-we-might-be-sawing-off">The rung we power be sawing off</h2> <p>This is the part of the data I akin least.</p> <p>In August 2025, Erik Brynjolfsson and two colleagues at Stanford&rsquo;s Digital Economy Lab used ADP payroll data to appearance at who was getting hired. Employment for application developers old 22 to 25 was downward nearly 20% from its highest in delayed 2022. Older developers showed no noticeable change.</p> <p>They updated the study this August, alongside data through June 2026. Young workers in AI-exposed jobs are now 19% below anywhere they&rsquo;d be if they had kept gait alongside less-exposed peers. Experienced workers display no comparable gap. Most of the consequence comes from companies hiring small young group in the archetypal place.</p> <p>The remainder of the market isn&rsquo;t exactly roaring either. Indeed&rsquo;s indicator of application betterment job postings sits concerning 21% below February 2020, following bottoming out 39% below in May 2025.</p> <p>The Stanford authors are careful to call their findings descriptive, not causal, and plentifulness alternatively has happened since 2022. Interest rates went up, and a lot of companies had hired too many group during the epidemic (Indeed&rsquo;s indicator peaked at additional than twice its 2020 flat in first 2022). But the form lines up uncomfortably fine alongside what agents are fine at: the small, well-defined ticket we used to provision the new individual on the team.</p> <p>Senior engineers get made on the job, mostly by being juniors on genuine teams: doing the boring tickets, breaking manufacturing once, and having person benevolent explain why. If agents obtain all the boring tickets, anywhere does the next elder engineer arrive from? It&rsquo;s difficult to assessment code fine if you&rsquo;ve never written much of it.</p> <p>I don&rsquo;t have a spotless answer. My conjecture is that the teams doing fine in 2035 volition be the ones that kept hiring juniors in 2026 and gave them a distinct apprenticeship: reviewing delegate activity alongside a elder beside them, owning one small scheme end to end, and penning the specs and tests the agents build from. Writing those specs and tests is a genuine job. It power rotate out to be <em>the</em> job.</p> <h2 id="five-guesses-for-2031">Five guesses for 2031</h2> <p>Okay, now the guessing part. Bookmark this leaf and arrive rear in 2031 to chuckle at me.</p> <p><strong>Teams get smaller, and there are a lot additional of them.</strong> According to Y Combinator&rsquo;s Jared Friedman, a fourth of the Winter 2025 lot had codebases that were concerning 95% AI-generated. In February, Block cut concerning 4,000 jobs, and Jack Dorsey pointed to AI tools and &ldquo;smaller and flatter teams.&rdquo; I could be incorrect here, but I motionless don&rsquo;t think that adds up to small application jobs overall, and neither does the US Bureau of Labor Statistics, which projects 10% growth for application developers, QA analysts and testers from 2025 to 2035.</p> <p>When item gets cheaper, we lean to desire additional of it. Economists call this the Jevons paradox, following William Stanley Jevons, who asserted in 1865 that additional productive steam engines would create Britain scorch additional coal. Software that took a squad a fourth volition obtain one individual a week, and a lot of problems nobody could oversee to resolve volition abruptly be value solving.</p> <p><strong>The spec and the tests rotate into the source.</strong> Today we treat the code as the item we own and the spec as the document nobody reads. I think that flips. The spec and the tests rotate into what you assessment and contend about, and the code becomes additional akin a compiler&rsquo;s output: you can open it and inspect it, but you rarely edit it by hand. (Yes, that&rsquo;s the 1954 commitment again. Maybe this period it sticks.)</p> <p><strong>Software for an spectators of one.</strong> My nightly delegate builds things nobody asked for, including me, and several of them are delightful. When a operating tool expenses an evening alternatively of a quarter, group volition create application the way they create spreadsheets today: for one issue and one person, thrown distant whenever it&rsquo;s done.</p> <p><strong>Reading code becomes a career.</strong> We have entire careers built about penning code and nearly none built about study it. I anticipate that to change, alongside item akin &ldquo;verification engineer&rdquo; on job boards and much improved tooling that shows a reviewer the recording, the risky lines and the tests the delegate didn&rsquo;t write. The Faros numbers say we need it now, never intellect in 2031.</p> <p><strong>Every alter carries a label.</strong> I think a drag petition volition routinely say who or what wrote it, who checked it, and what was really verified. I already do a small type of this: all project my nightly delegate builds says so, in its README and on this site.</p> <h2 id="back-to-tuesday">Back to Tuesday</h2> <p>FORTRAN did eliminate a benevolent of coding. It didn&rsquo;t eliminate coders. It made a lot additional of them, operating on harder problems, and the debugging came alongside for the ride.</p> <p>I think AI does the identical thing, faster and messier. The developer of 2031 spends the day deciding what should exist, explaining it plainly adequate that a device can build it, and checking that what came rear is right. That was continually the difficult part. We fair had small period for it since we were occupied typing.</p> <p>What does your Tuesday appearance akin correct now? Are you reviewing additional than you write? Tell me in the comments. I&rsquo;d akin to cognize if my conjecture is already wrong.</p><p><span>Written by hrih</span><span role="status"></span></p></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/the-compiler-was-supposed-to-end-programming-too-73530</guid> <pubDate>Wed, 21 Oct 2026 19:00:51 +0700</pubDate> <author><![CDATA[support@mycoding.id (Doris Putra)]]></author> </item> <item> <title><![CDATA[Xbox Cloud Gaming’s pay-as-you-go option starts at $3.99 for 10 hours]]></title> <description><![CDATA[Xbox Cloud Gaming’s pay-as-you-go option starts at $3.99 for 10 hours. Microsoft announced final duration that it volition let anyone admission Xbox Cloud Gaming in November, without the need to subscribe to Xbox Game Pass. The new pay-as-you...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/22478836/acastro_210429_1777_0004.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/xbox-cloud-gaming-s-pay-as-you-go-option-starts-at-3-99-for-10-hours-73519</link> <content:encoded><![CDATA[<div><div><div><div><div><p><a href="https://en.mycoding.id/category/technology" target="_blank"><img alt="Tom Warren" 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/Tom_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/Tom_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/Tom_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-dmcyOmF1dGhvclByb2ZpbGU6MTY0"><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>Tom Warren</span></span></span></p> <p><span>is a elder equal and author of <a href="https://en.mycoding.id/category/technology" target="_blank"><i>Notepad</i></a>, who has been covering all things Microsoft, PC, and tech for complete 20 years.</span></p></div></div></div></div></div><div id="zephr-anchor"><p>Microsoft announced final duration that it volition let <a href="https://en.mycoding.id/category/technology" target="_blank">anyone admission Xbox Cloud Gaming</a> in November, without the need to subscribe to Xbox Game Pass. The new pay-as-you-go example volition necessitate players to acquisition bundles of haze hours, and now Microsoft is <a href="https://en.mycoding.id/category/technology" target="_blank">revealing today</a> that bundles volition commencement at $3.99 for 10 hours of haze playtime.</p><p>Xbox Insiders who don&rsquo;t have a Game Pass subscription volition be capable to commencement purchasing haze playtime today, onward of a broader rollout next month. Insiders can admission &ldquo;introductory&rdquo; initiate pricing bundles:</p><div><ul><li><span>10 hours for $3.99</span></li><li><span>25 hours for $7.99</span></li><li><span>50 hours for $11.99</span></li></ul></div><p>All of these haze hours volition contain ad-free haze gaming, shorter delay times, and higher-quality streaming. These aren&rsquo;t monthly bundles of hours either, so formerly you purchased a group it remains accessible until the hours are used.</p><p>The pay-as-you-go Xbox Cloud Gaming choice arrives fair in period for <em>Grand Theft Auto VI</em>. I reported before this duration that Microsoft has secured <a href="https://en.mycoding.id/category/technology" target="_blank"><em>Grand Theft Auto VI</em> streaming rights</a>, but it&rsquo;s not yet apparent if this volition be constricted to fair Xbox consoles. Xbox chief scheme authoritative Matthew Ball revealed <a href="https://en.mycoding.id/category/technology" target="_blank">on X</a> that Microsoft won&rsquo;t be streaming <em>Grand Theft Auto VI</em> to PCs, suggesting that the web browsers and apps that can normally admission Xbox Cloud Gaming volition not be capable to stream <em>Grand Theft Auto VI</em>.</p><p>Microsoft additionally continues to test free, <a href="https://en.mycoding.id/category/technology" target="_blank">ad-supported haze gaming</a> for Xbox Insiders, offering up another way to stream games without Game Pass. The liberated streaming sessions are constricted to games you already own, and sessions are capped at one hour.</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-dmcyOmF1dGhvclByb2ZpbGU6MTY0"><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>Tom Warren</span></span></span></li><li><li><li><li><li></ul></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/xbox-cloud-gaming-s-pay-as-you-go-option-starts-at-3-99-for-10-hours-73519</guid> <pubDate>Wed, 21 Oct 2026 19:00:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Tom Warren)]]></author> </item> <item> <title><![CDATA[Will TP-Link really make routers in the US? Here’s what it told us]]></title> <description><![CDATA[Will TP-Link really make routers in the US? Here’s what it told us. TP-Link, among the world's foremost manufacturers of person Wi-Fi routers, is in a precarious stance in the US. The business fair launched its archetypal Wi-Fi 8 ...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/tp-link-wifi-8.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/will-tp-link-really-make-routers-in-the-us-here-s-what-it-told-us-73520</link> <content:encoded><![CDATA[<div id="zephr-anchor"><div><p>TP-Link, among the world&rsquo;s foremost manufacturers of person Wi-Fi routers, is in a precarious stance in the US. The business fair launched <a href="https://en.mycoding.id/category/technology" target="_blank">its archetypal Wi-Fi 8 routers</a>, but can&rsquo;t bring them current since of President Donald Trump&rsquo;s <a href="https://en.mycoding.id/category/technology" target="_blank">foreign router ban</a>. Even although competitors Netgear and Asus create their routers in Asia, <a href="https://en.mycoding.id/category/technology" target="_blank">they&rsquo;ve mysteriously obtained covering waivers for all their new gear</a>; perchance since of <a href="https://en.mycoding.id/category/technology" target="_blank">alleged ties to China</a>, TP-Link hasn&rsquo;t managed to get specified a waiver yet.</p></div><p>But TP-Link is consenting to do item those companies weren&rsquo;t &mdash; to allocate nearly $1 milliard to create routers <em>in the United States</em>, creating &ldquo;hundreds of high-paying investigation and development, manufacturing, and building jobs for American workers complete the next four years,&rdquo; according to a letter TP-Link sent to the FCC.</p><p>This week, it announced <a href="https://en.mycoding.id/category/technology" target="_blank">a letter of intent</a> alongside US agreement manufacturer Key Tronic to commencement &ldquo;domestic assembly&rdquo; of its Wi-Fi 8 routers in Corinth, Mississippi. It could commencement producing routers &ldquo;as first as next year.&rdquo;</p><p>Intriguingly, this power not fair be slapping boards into a synthetic box.</p><p>&ldquo;If you appearance at what we do alongside the products in Vietnam, you&rsquo;ve got raw components coming in and you&rsquo;ve got completed, tested, shrink-wrapped products coming out,&rdquo; TP-Link company affairs authoritative Steve Kovsky tells <em>The Verge</em>. &ldquo;You&rsquo;ve got surface-mount technology, many layers of evaluation norm control, we&rsquo;re doing synthetic injection molding, and as far as I cognize that is what we average to do in Mississippi.&rdquo;</p><p>But how apt is that &ldquo;letter of intent&rdquo; to rotate into a true manufacturing plant? After talking to Kovsky, it appears akin the stars power need to align.</p><div><p id="what-is-tp-link-waiting-for"><h4><strong>What is TP-Link waiting for?</strong></h4></p></div><p>A agreement alongside the Federal Communications Commission. Kovksy confirms the recommendation hinges on the FCC granting that router ban waiver &mdash; formally known as &ldquo;conditional approval&rdquo; &mdash; before it can proceed.</p><p>Kovsky wouldn&rsquo;t inform me how lengthy ago TP-Link applied for that waiver, but it appears akin the FCC hasn&rsquo;t yet stated the business any idea whether it&rsquo;ll be approved. TP-Link had to provision many of info concerning the company&rsquo;s structure, ownership, and provision chain, but Kovksy confirms the FCC hasn&rsquo;t asked any follow-up questions concerning another topics, and he says the FCC doesn&rsquo;t exactly inform companies whenever it denies conditional approval.</p><p>&ldquo;We&rsquo;re looking at offering total transparency to these agencies, and we&rsquo;re open to negotiations,&rdquo; he says. &ldquo;Nothing is written in stone.&rdquo;</p><div><p id="why-does-tp-link-need-an-import-waiver-if-itll-be-building-routers-in-the-us"><h4><strong>Why does TP-Link need an import waiver if it&rsquo;ll be construction routers in the US?</strong></h4></p></div><p>&ldquo;I have asked that inquiry myself,&rdquo; Kovsky tells <em>The Verge</em>. The abbreviated answer is components. Even although TP-Link buys its chipsets from US companies akin Qualcomm and Broadcom, those companies don&rsquo;t really create those chips in the US. &ldquo;Do they figure as US product?&rdquo; Kovsky rhetorically asks.</p><p>&ldquo;It&rsquo;s not a lock, and we would fairly have [the waiver],&rdquo; he says.</p><div><p id="why-might-the-fcc-hesitate"><h4><strong>Why power the FCC hesitate?</strong></h4></p></div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Five states have now sued</a> complete TP-Link&rsquo;s alleged ties to China, and many additional are <a href="https://en.mycoding.id/category/technology" target="_blank">directly asking the FCC</a> not to aid a waiver, claiming the business dominates the person router market, that it&rsquo;s a Chinese business posing as a US one, that the routers have brought grave safety vulnerabilities into US homes, and more.</p><p>Kovksy suggests it&rsquo;s all according to misinformation, equal the company&rsquo;s market share: &ldquo;It&rsquo;s concerning 9 to 10 percent, which is akin top three. It&rsquo;s a fine number, but we do not have an overwhelming portion of the US market.&rdquo; <a href="https://en.mycoding.id/category/technology" target="_blank">TP-Link&rsquo;s website clarifies</a> that it has 10 percent market portion whenever you figure all the routers that net providers put into people&rsquo;s homes.</p><p>&ldquo;We do not market client data or portion it alongside any authorities ever. We never will. We do not authorize backdoors in our products. We are not susceptible to malware or vulnerabilities to an degree that&rsquo;s greater than any another manufacturer in this category to my knowledge,&rdquo; Kovsky says.</p><div><p>It&rsquo;s certainly true that Netgear routers <a href="https://en.mycoding.id/category/technology" target="_blank">got a covering waiver</a> notwithstanding being likewise implicated in several safety scandals and Chinese hacks. <a href="https://en.mycoding.id/category/technology" target="_blank">I&rsquo;ll say it formerly more: The router ban isn&rsquo;t concerning security</a>.</p></div><div><p id="if-it-gets-the-waiver-does-tp-link-intend-to-produce-all-us-bound-routers-in-the-us"><h4><strong>If it gets the waiver, does TP-Link average to create all US-bound routers in the US?</strong></h4></p></div><p>TP-Link is not consenting to commit to that yet. &ldquo;I don&rsquo;t think that&rsquo;s entirely determined,&rdquo; Kovksy says. &ldquo;Some of that is going to be: What are the FCC and the administration really trying to achieve?&rdquo;</p><p>The administration already has a stated goal, though: It wants Made-in-USA products anywhere <a href="https://en.mycoding.id/category/technology" target="_blank">at smallest 65 percent of their components are additionally made here</a>. Kovsky says that TP-Link would be &ldquo;happy to comply alongside that, to the degree that it can continue to create products that encounter its criteria for norm and affordability.&rdquo;</p><p>&ldquo;That is going to be challenging, certainly in the abbreviated term, [because] those components for the most part fair are not produced in the US,&rdquo; Kovsky says.</p><p>He says TP-Link believes components volition rotate into additional accessible and affordable if the US pushes another manufacturers to invest, but the waiver isn&rsquo;t the lone aspect in its decision.</p><div><p id="if-it-gets-the-waiver-will-tp-link-invest-or-will-it-need-to-find-an-inexpensive-source-of-components-or-other-things-before-it-can-go-ahead"><h4><strong>If it gets the waiver, volition TP-Link invest, or volition it need to discover an cheap origin of components or another things before it can go ahead?</strong></h4></p></div><p>&ldquo;I think those are likely going to be endeavor decisions that the CEO volition ultimately have to make,&rdquo; Kovksy begins. &ldquo;Well, I anticipation he doesn&rsquo;t have to create those decisions, frankly, that everything falls in line. He is extremely committed to making this investment,&rdquo; he says.</p><p>Notably, TP-Link would not verify Kovsky&rsquo;s recommendation that it power entirely industry routers in the US and lone origin the raw components. I told the business that if I could say TP-Link was committed to item another than &ldquo;final assembly,&rdquo; it&rsquo;d be fine value sharing alongside readers.</p><p>&ldquo;At this stage, TP-Link is not sharing particular job numbers or detailed specialized particulars of the gathering procedure beyond what&rsquo;s in today&rsquo;s media release,&rdquo; third-party spokesman Ricca Silverio told me.</p><p>I don&rsquo;t think this is <a href="https://en.mycoding.id/category/technology" target="_blank">Foxconn in Wisconsin</a> all complete again since TP-Link likely won&rsquo;t get its conditional approval, let solitary allocate in bare buildings. Foreign gadget bans from President Trump and FCC Chairman Brendan Carr appear explicitly designed to mark companies China hawks assertion to be concerned about, <a href="https://en.mycoding.id/category/technology" target="_blank">like DJI</a> or <a href="https://en.mycoding.id/category/technology" target="_blank">Unitree</a>, during letting preferred companies through. But the hawks, including a alliance of congresspeople <a href="https://en.mycoding.id/category/technology" target="_blank">led by Sen. Tom Cotton (R-AR)</a>, appear to dislike TP-Link, too.</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-dmcyOmF1dGhvclByb2ZpbGU6MzQz"><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>Sean Hollister</span></span></span></li><li><li><li></ul></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/will-tp-link-really-make-routers-in-the-us-here-s-what-it-told-us-73520</guid> <pubDate>Wed, 21 Oct 2026 19:00:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Sean Hollister)]]></author> </item> <item> <title><![CDATA[Great Systems Aren’t Enough to Scale a Business. Here’s How Emotional Intelligence Makes the Difference.]]></title> <description><![CDATA[Great Systems Aren’t Enough to Scale a Business. Here’s How Emotional Intelligence Makes the Difference.. Learn how self-awareness, empathy, stronger administration and improved cross-functional communication rotate EQ into a applicable functioning advantage.]]></description> <media:thumbnail url="https://www.entrepreneur.com/wp-content/uploads/sites/2/2026/10/emotional-intelligence-business-scalability-1026_g2201501214.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/great-systems-aren-t-enough-to-scale-a-business-here-s-how-emotional-intelligence-makes-the-difference-73538</link> <content:encoded><![CDATA[<p> Opinions expressed by Entrepreneur contributors are their own. </p><div> <div> <h2>Key Takeaways</h2> <ul> <li>Emotional intellect becomes additional crucial as a endeavor scales since growth creates group challenges that processes solitary can&rsquo;t solve.</li> <li>Self-awareness and empathy are crucial. Founders must study to stage rear from hands-on decision-making and oversee alter alongside empathy by explaining rationale, expectations and consequences.</li> <li>Make EQ repeatable through director training, organized feedback, achievement metrics, upward feedback loops and root-cause assessment of operational failures.</li> </ul> </div> <p>Founders <a href="https://en.mycoding.id/category/technology" target="_blank">scaling a startup</a> instinctively attain for levers that can be quantified and automated: workflows, integrations, dashboards, org charts and SOPs. Those investments are indispensable. They decrease variability, speed implementation and let a business grip additional quantity without proportionally additional headcount. </p> <p>But there&rsquo;s a persistent, costly gap these levers can&rsquo;t close: individual complexity. More group average additional relationships, additional handoffs, additional competing incentives &mdash; and additional situations anywhere procedure solitary won&rsquo;t create the correct outcome.</p> <p>The larger your institution becomes, the additional <a href="https://en.mycoding.id/category/technology" target="_blank">emotional intelligence</a> (EQ) matters as an functioning skill. That&rsquo;s what I&rsquo;ve learned in the complete 10 years since founding <a href="https://en.mycoding.id/category/technology" target="_blank">ButterflyMX</a>. Operational systems create consistency; EQ helps group navigate ambiguity and conflict, keep alignment and change systems into sustained performance. Framing EQ as &ldquo;soft&rdquo; misses the point. It&rsquo;s an essential administration capability that multiplies the value of all automation and procedure you introduce.</p> <h2 id="h-scaling-creates-a-people-problem-not-just-an-operational-one">Scaling creates a group problem, not fair an operational one</h2> <p>At 10 people, a originator can sit in on all crucial decision, trainer behavior in genuine period and enforce civilization by example. At 50, they can motionless steer immediately but must <a href="https://en.mycoding.id/category/technology" target="_blank">delegate</a> most execution. At 500, they rotate into a sign and a policy-maker; civilization is informed through managers, not founders.</p> <p>That change exposes a recurring phenomenon: Organizations clasp advanced tooling and written processes but continue to underperform since the day-to-day judgement calls &mdash; prioritization debates, cross-team trade-offs, morale during reorgs &mdash; are handled poorly. </p> <p>According to Gallup, managers document for approximately 70% of the variance in <a href="https://en.mycoding.id/category/technology" target="_blank">employee engagement</a>. The conclusion is stark: Systems matter, but managerial behavior &mdash; how decisions are communicated, how battle is resolved, how feedback is stated &mdash; drives whether those systems work.</p> <h2 id="h-self-awareness-helps-leaders-recognize-when-they-need-to-change">Self-awareness helps leaders acknowledge whenever they need to change</h2> <p>The guidance manner that wins at 10 group can rotate into a <a href="https://en.mycoding.id/category/technology" target="_blank">bottleneck</a> at 100. Founders who are brilliant at fast decision-making and hands-on problem-solving frequently battle to let go. Self-awareness &mdash; the capability to see your habitual responses, blind spots and anywhere your existence is necessary versus obstructive &mdash; is the archetypal EQ competency to cultivate.</p> <p>Self-aware leaders acknowledge these moments: When they&rsquo;re defaulting to micro-decisions, whenever their tongue creates panic or whenever their former successes blind them to new constraints. The operational outcome is straightforward. When a chief can stage rear and distinct <a href="https://en.mycoding.id/category/technology" target="_blank">their ego</a> from the decision, they can established apparent decision rights, create escalation thresholds and trainer a director to own an outcome fairly than redoing the work. That passage increases throughput and reduces originator bottlenecks.</p> <h2 id="h-empathy-makes-organizational-change-easier-to-execute">Empathy makes organizational alter easier to execute</h2> <p>Scaling equals change: reorganizations, new reporting lines, function redefinitions, mergers. Leaders comprehend the endeavor logic; workforce cognition doubt concerning their careers, workloads and status. <a href="https://en.mycoding.id/category/technology" target="_blank">Empathy</a> doesn&rsquo;t average avoiding difficult choices &mdash; it method anticipating and addressing how group volition construe those choices.</p> <p>Empathic alter administration looks akin this: The chief explains the rationale (what&rsquo;s changing and why), the expectations (who volition do what, who volition be measured and how) and the consequences (what achievement and nonaccomplishment appearance like) &mdash;and afterward solicits and responds to questions. </p> <p>That sequence mitigates rumor, reduces opposition and accelerates adoption. In practice, companies that brace apparent operational rationale alongside a organized <a href="https://en.mycoding.id/category/technology" target="_blank">employee experience</a> during alter see higher acceptance and lesser attrition than those who matter decrees and depart managers to fend for themselves.</p> <h2 id="h-eq-creates-stronger-managers-as-leadership-becomes-decentralized">EQ creates stronger managers as guidance becomes decentralized</h2> <p>When guidance is decentralized, managers rotate into the company&rsquo;s functioning limbs. Their affectional capability determines whether policies are rubber-stamped or interpreted constructively. The skills that create a director scalable are EQ skills: delivering candid feedback, <a href="https://en.mycoding.id/category/technology" target="_blank">resolving conflict</a> without escalation, motivating varied personalities and translating strategic environment into local priorities.</p> <p>This is why hiring for specialized competence solitary is a false economy. A technically brilliant director who cannot have a difficult conversation volition create far additional conflict and rework than a small brilliant but emotionally skilled one. Treat administration as a function that requires training and assessment. Teach models for feedback (e.g., <a href="https://en.mycoding.id/category/technology" target="_blank">Situation-Behavior-Impact</a>), battle resolution frameworks and coaching routines. Put these behaviors into promotion criteria and achievement reviews.</p> <h2 id="h-emotional-intelligence-improves-cross-functional-execution">Emotional intellect improves cross-functional execution</h2> <p>Silos are the inevitable byproduct of growth. Each function optimizes for distinct KPIs, and interdependencies create common conflict. EQ improves cross-functional implementation by enabling group to see another teams&rsquo; incentives, decrease personalization of disagreement and determine precedence clashes alongside regard fairly than resentment.</p> <p>Leaders alongside elevated affectional intellect create a <a href="https://en.mycoding.id/category/technology" target="_blank">culture</a> anywhere environment is shared before demands are made &mdash; merchandise teams explain trade-offs; backing explains constraints; revenue explains urgency. That environment prevents fine processes from becoming bottlenecks. Operationally, cross-functional meetings should commencement alongside &ldquo;here&rsquo;s the constraint I&rsquo;m solving&rdquo; alternatively of &ldquo;here&rsquo;s what I need,&rdquo; which shifts the conversation from turf to tradeoffs.</p> <h2 id="h-build-eq-into-the-operating-system-of-the-company">Build EQ into the functioning scheme of the company</h2> <p>&ldquo;Be additional empathetic&rdquo; is not a strategy. Turn EQ into repeatable practices:</p> <ul> <li>Train managers on organized feedback, <a href="https://en.mycoding.id/category/technology" target="_blank">active listening</a> and difficult conversations; use role-play and scenario-based practice, not fair theory.</li> <li>Include communication and guidance behaviors in achievement metrics and promotion criteria; necessitate 360s and upward feedback.</li> <li>When you province important changes, document the endeavor rationale, expected behaviors and apparent ownership; prosecute alongside Q&amp;A sessions and digestible FAQs.</li> <li>Implement regular, anonymous upward <a href="https://en.mycoding.id/category/technology" target="_blank">feedback</a> loops and assessment them at the guidance level; act on signal, not noise.</li> <li>Diagnose recurring operational failures: Are they procedure gaps, communication breakdowns or guidance failures? Fix the base logic accordingly.</li> <li>Normalize respectful dissent. Teach teams how to &ldquo;<a href="https://en.mycoding.id/category/technology" target="_blank">disagree and commit</a>&rdquo; whenever agreement is impossible, and enforce accountability for the decision taken.</li> </ul> <p>Two data points to anchor the case: Multiple guidance studies discover affectional competencies explain a ample portion of office achievement (TalentSmart estimates EQ accounts for additional than fractional of job performance), and Gallup attributes most variance in involvement to managers &mdash; evidence that EQ is a achievement lever, not fair a &ldquo;nice-to-have.&rdquo;</p> </div><div> <div> <h2>Key Takeaways</h2> <ul> <li>Emotional intellect becomes additional crucial as a endeavor scales since growth creates group challenges that processes solitary can&rsquo;t solve.</li> <li>Self-awareness and empathy are crucial. Founders must study to stage rear from hands-on decision-making and oversee alter alongside empathy by explaining rationale, expectations and consequences.</li> <li>Make EQ repeatable through director training, organized feedback, achievement metrics, upward feedback loops and root-cause assessment of operational failures.</li> </ul> </div> <p>Founders <a href="https://en.mycoding.id/category/technology" target="_blank">scaling a startup</a> instinctively attain for levers that can be quantified and automated: workflows, integrations, dashboards, org charts and SOPs. Those investments are indispensable. They decrease variability, speed implementation and let a business grip additional quantity without proportionally additional headcount. </p> <p>But there&rsquo;s a persistent, costly gap these levers can&rsquo;t close: individual complexity. More group average additional relationships, additional handoffs, additional competing incentives &mdash; and additional situations anywhere procedure solitary won&rsquo;t create the correct outcome.</p> <p>The larger your institution becomes, the additional <a href="https://en.mycoding.id/category/technology" target="_blank">emotional intelligence</a> (EQ) matters as an functioning skill. That&rsquo;s what I&rsquo;ve learned in the complete 10 years since founding <a href="https://en.mycoding.id/category/technology" target="_blank">ButterflyMX</a>. Operational systems create consistency; EQ helps group navigate ambiguity and conflict, keep alignment and change systems into sustained performance. Framing EQ as &ldquo;soft&rdquo; misses the point. It&rsquo;s an essential administration capability that multiplies the value of all automation and procedure you introduce.</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/great-systems-aren-t-enough-to-scale-a-business-here-s-how-emotional-intelligence-makes-the-difference-73538</guid> <pubDate>Wed, 21 Oct 2026 19:00:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Cyrus Claffey)]]></author> </item> </channel> </rss>