<?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>Thu, 15 Oct 2026 00:59:37 +0700</pubDate> <lastBuildDate>Thu, 15 Oct 2026 00:59:37 +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[LFM2.5-24B-A2B: Built for fast on-device agents]]></title> <description><![CDATA[LFM2.5-24B-A2B: Built for fast on-device agents. Comments]]></description> <media:thumbnail url="https://aypchzzf9pftwuto.public.blob.vercel-storage.com/image%20(3)-oOdUn61bDRSykk4H951SoDOHzqoOe1.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/lfm2-5-24b-a2b-built-for-fast-on-device-agents-72577</link> <content:encoded><![CDATA[<div><p>Today, we publish <strong>LFM2.5-24B-A2B</strong>, a 24B-parameter reasoning example alongside fair 2B energetic parameters, built for fast, personal agents on-device. It is the largest and final example in the LFM2.5 family, which now spans two orders of magnitude: from <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">LFM2.5-230M</a> to <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">LFM2.5-24B-A2B</a>.</p><p>LFM2.5-24B-A2B is rivalrous alongside Qwen3.6-35B-A3B, a example alongside ~50% additional total and energetic parameters, on five of eight agentic and tool-use benchmarks, scoring 48.09 on LiveClaw versus 38.19 and 27.69 on AutomationBench versus 8.72.&nbsp; Because lone 2B parameters are energetic per token, it runs up to 1.7&times; faster than comparable MoEs on-device, alongside 184 tokens/s on an Apple M5 Max and up to 21K output tokens/s on a sole NVIDIA B300 GPU.</p><p>The basis (LFM2.5-24B-A2B-Base) and post-trained (LFM2.5-24B-A2B) models are open-weight and accessible today on <a href="https://en.mycoding.id/category/technology" target="_blank">Hugging Face</a> and <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">our Playground</a>. Check out our <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">docs</a> on how to run and fine-tune it locally.</p><h2 id="what-changed-since-lfm2-24b-a2b">What changed since LFM2-24B-A2B</h2><p>LFM2.5-24B-A2B builds on our former <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">LFM2-24B-A2B</a> release, alongside an expanded vocabulary and environment window, scaled-up pretraining, and large-scale reinforcement learning. Unlike its predecessor, LFM2.5-24B-A2B is a reasoning-only example that produces an definitive sequence of idea before its final answer. We adopted this scheme to leverage its elevated decode speed and enhance answer quality.</p><p><strong>Architecture.</strong> It keeps the 40 layers, 64 experts per MoE obstacle alongside top-4 routing, and the identical hybrid of gated abbreviated convolutions and GQA. The two architectural changes are the environment opening expansion from 32,768 to 131,072 tokens, and the <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">in-place tokenizer expansion</a>, which doubles the vocabulary from 65K to 128K tokens for improved non-Latin tokenization.</p><p><strong>Pre-training</strong> was scaled up from 17T tokens to 33T tokens.</p><p><strong>Mid-training</strong> has two phases. The archetypal runs 2T tokens at 32K environment on curated, higher-quality data valued toward reasoning, math, code, education following, and multilingual text. The second runs 300B tokens at 131K context, valued toward lengthy environment data. Tool calls and multi-turn trajectories appear throughout the two phases to prepared the example for agentic workloads.</p><div><p><strong>Post-training</strong> turns LFM2.5-24B-A2B-Base into the agentic LFM2.5-24B-A2B in a five-stage pipeline as illustrated below: (1) Supervised Fine-Tuning (SFT), (2) Teacher Specialization, (3) non-agentic and (4) agentic Multi-Domain On-Policy Distillation (MOPD), and (5) Agentic Reinforcement Learning (Agentic RL), training the example inner delegate harnesses, specified as <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">OpenClaw</a>, <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">Hermes Agent</a>, <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">Pi</a>, and <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">OpenCode</a>.</p><figure><figcaption>Figure 2: LFM2.5-24B-A2B Post-training recipe</figcaption></figure></div><p>During instructor specialization, LFM2.5-24B-A2B exhibited well-known reward-hacking behaviors: searching for the final answer in a repository's git former or on platforms akin GitHub, PyPI, and Hugging Face. More surprisingly, it equal figured out it was in a sandbox, as shown in the examples below.</p><p>This behavior looks emergent but power be explained by training data containing akin patterns. We tightened our sandboxes in response, and all reported results below arrive from sealed evaluation environments.</p><h2 id="benchmarks">Benchmarks</h2><p>We evaluated LFM2.5-24B-A2B throughout 16 benchmarks covering tool use and agentic workflows, knowledge, education following, math, and coding. Despite being the smallest example in total and energetic figure of parameters, it is rivalrous with, and frequently outperforms, larger MoEs alongside ~50% additional total and energetic parameters, specified as Qwen3.6-35B-A3B.</p><div><figure><div><table readabilitydatatable="1"><tbody><tr><td><p><strong>Benchmark</strong></p></td><td><p><strong>LFM2.5-24B-A2B</strong></p></td><td><p><strong>Qwen3.6-35B-A3B</strong></p></td><td><p><strong>Gemma-4-26B-A4B-it</strong></p></td><td><p><strong>Nemotron-3.5-Lightning (30B-A3B)</strong></p></td></tr><tr><td><p>AutomationBench</p></td><td><p><strong>27.69</strong></p></td><td><p>8.72</p></td><td><p>5.46</p></td><td><p>2.61</p></td></tr><tr><td><p>BFCLv4</p></td><td><p><strong>65.01</strong></p></td><td><p>65.00</p></td><td><p>57.09</p></td><td><p>53.78</p></td></tr><tr><td><p>ToolSandbox</p></td><td><p><strong>80.71</strong></p></td><td><p>75.02</p></td><td><p>72.09</p></td><td><p>75.13</p></td></tr><tr><td><p>LiveClaw</p></td><td><p><strong>48.09</strong></p></td><td><p>38.19</p></td><td><p>41.25</p></td><td><p>37.72</p></td></tr><tr><td><p>PinchBench</p></td><td><p>83.18</p></td><td><p><strong>89.93</strong></p></td><td><p>77.12</p></td><td><p>84.20</p></td></tr><tr><td><p>&tau;&sup3;-Bench Banking</p></td><td><p><strong>8.04</strong></p></td><td><p>7.63</p></td><td><p>4.54</p></td><td><p>7.01</p></td></tr><tr><td><p>WebArena Verified</p></td><td><p>26.75</p></td><td><p><strong>37.62</strong></p></td><td><p>25.62</p></td><td><p>28.69</p></td></tr><tr><td><p>GPQA Diamond</p></td><td><p>74.42</p></td><td><p><strong>83.69</strong></p></td><td><p>74.90</p></td><td><p>72.42</p></td></tr><tr><td><p>AA-Omniscience</p></td><td><p>-24.90</p></td><td><p>-24.35</p></td><td><p>-59.39</p></td><td><p><strong>-3.58</strong></p></td></tr><tr><td><p>HLE</p></td><td><p>7.40</p></td><td><p>7.69</p></td><td><p><strong>8.57</strong></p></td><td><p>5.65</p></td></tr><tr><td><p>IFEval</p></td><td><p><strong>96.75</strong></p></td><td><p>93.06</p></td><td><p>92.00</p></td><td><p>94.19</p></td></tr><tr><td><p>IFBench</p></td><td><p><strong>74.69</strong></p></td><td><p>64.21</p></td><td><p>47.44</p></td><td><p>71.67</p></td></tr><tr><td><p>Multi-IF</p></td><td><p><strong>84.38</strong></p></td><td><p>81.53</p></td><td><p>82.19</p></td><td><p>82.34</p></td></tr><tr><td><p>MATH-500</p></td><td><p>96.04</p></td><td><p><strong>96.73</strong></p></td><td><p>95.66</p></td><td><p>96.40</p></td></tr><tr><td><p>SWE-Bench Verified (OpenCode)</p></td><td><p>51.00</p></td><td><p><strong>66.20</strong></p></td><td><p>25.80</p></td><td><p>53.40</p></td></tr><tr><td><p>SciCode</p></td><td><p>32.71</p></td><td><p><strong>37.35</strong></p></td><td><p>35.42</p></td><td><p>27.78</p></td></tr></tbody></table></div><figcaption>Table 1: LFM2.5-24B-A2B benchmark performance*.</figcaption></figure></div><p>LFM2.5-24B-A2B leads or matches the competition on five of the eight tool-use and agentic benchmarks (AutomationBench, BFCLv4, ToolSandbox, LiveClaw, and &tau;&sup3;-Bench Banking), alongside its widest border on AutomationBench, anywhere it scores additional than three times the next-best model. It additionally leads on all three instruction-following benchmarks. Larger models keep an border on knowledge-heavy benchmarks akin GPQA Diamond, HLE, and AA-Omniscience, and on coding benchmarks akin SWE-Bench Verified (OpenCode) and SciCode.</p><p>The results create LFM2.5-24B-A2B an ideal basis for agents that need to reason, call tools, and run reliably on your device. For knowledge-heavy workloads, we propose pairing LFM2.5-24B-A2B alongside retrieval or web search, which plays to its tool-calling strength.</p><h2 id="fast-inference-everywhere">Fast conclusion everywhere</h2><p>LFM2.5-24B-A2B ships alongside day-one assistance throughout the conclusion ecosystem:</p><ul><li><strong>llama.cpp</strong> &mdash; GGUF checkpoints for productive border inference</li><li><strong>MLX</strong> &mdash; Optimized conclusion for Apple Silicon</li><li><strong>vLLM</strong> &mdash; GPU-accelerated serving for manufacturing throughput</li><li><strong>SGLang</strong> &mdash; High-performance GPU serving framework</li><li><strong>ONNX</strong> &mdash; Cross-platform conclusion throughout varied accelerators</li></ul><p>All runs were collected on <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">Pipette</a>, the identical benchmarking infrastructure rearward Liquid AI's community equipment achievement data.</p><p><strong>Edge inference.</strong> Due to the productive LFM2 architecture, LFM2.5-24B-A2B is the fastest of the compared MoEs at study in prompts and generating answers. It decodes 184 tokens/s on an Apple M5 Max and 114 tokens/s on an AMD Ryzen AI Max+ 395, up to 1.7x faster than the next-best model, during using the smallest memory.</p><p><strong>GPU inference.</strong> To display the competitiveness of LFM architecture we difference the GPU conclusion throughput to another likewise sized MoE models. We measure GPU throughput (total output tokens / partition time) on a sole NVIDIA B300 GPU using a sustained-load setting: at all concurrency level, we continuously keep the mark figure of in-flight requests, replacing all completed petition immediately.</p><p>We benchmark all example alongside SGLang 0.5.22, 1,024 input tokens, up to 256 output tokens, in BF16. LFM2.5-24B-A2B is the fastest example in its size class, reaching complete 21K output tokens per second at elevated concurrency.</p><h2 id="run-local-agents-with-lfm25-24b-a2b">Run local agents alongside LFM2.5-24B-A2B</h2><p>LFM2.5-24B-A2B&rsquo;s size, speed, and capabilities create it a awesome choice for agents that run continuously on your own hardware. In the demo below, we run it inner Hermes Agent on an M5 Max MacBook Pro, anywhere it plans, calls tools, and plant through a genuine project entirely on-device, without any haze API calls.</p><figure><video autoplay="" loop="" muted="" playsinline=""><source src="https://aypchzzf9pftwuto.public.blob.vercel-storage.com/lfm2.5-24b-a2b-zweMxBhXyXQrk7RsPzPJHuOc9BgDS3.mp4" type="video/mp4"></source></video><figcaption>Video 1: Local Hermes Agent alongside LFM2.5-24B-A2B creating a dawn briefing concerning trending models on Hugging Face and responding to prosecute up questions.</figcaption></figure><p>The item of the demo is not the idiosyncratic tools. It is that the tool-dispatch iteration feels interactive on person hardware: ask, propose, confirm, run, repeat, all in fine under a second per dispatch, alongside complete audit trails and your data never leaving the device. Check out <a href="https://en.mycoding.id/category/technology" target="_blank">our local delegate guide</a> for how to assist the example locally and nexus it alongside the delegate harness of your choice.</p><h2 id="get-started">Get Started</h2><p>Start construction today alongside LFM2.5-24B-A2B, accessible on <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">Hugging Face</a>.</p><p>For API inference, you can additionally sign up for <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">Liquid Console</a> anywhere you'll obtain $2 in credit to get started. The example is priced at $.10/1M input tokens (at $.05 for cached input) and $1.00/1M output tokens.</p><p>With LFM2.5, we're delivering on our imagination of AI that runs anywhere. These models are:</p><ul><li><strong>Open-weight</strong> &mdash; Download, fine-tune, and deploy. See our <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer">model license</a>.</li><li><strong>Fast from day one</strong> &mdash; Native assistance for llama.cpp, MLX, and vLLM throughout Apple, AMD, Qualcomm, and Nvidia hardware</li><li><strong>A complete family</strong> &mdash; From basis models for customization to specialized audio and imagination variants, one architecture covers varied use cases</li></ul><p>We can't delay to see what you build.</p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer"><img alt="hugging visage logo liquid AI" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" srcset="/_next/image?url=https%3A%2F%2Faypchzzf9pftwuto.public.blob.vercel-storage.com%2Fhugging-face-logo-he4Sh4nCz7LFuUCKOPouBvPe9edHKx&amp;w=32&amp;q=75 1x, /_next/image?url=https%3A%2F%2Faypchzzf9pftwuto.public.blob.vercel-storage.com%2Fhugging-face-logo-he4Sh4nCz7LFuUCKOPouBvPe9edHKx&amp;w=48&amp;q=75 2x" src="https://www.liquid.ai/_next/image?url=https%3A%2F%2Faypchzzf9pftwuto.public.blob.vercel-storage.com%2Fhugging-face-logo-he4Sh4nCz7LFuUCKOPouBvPe9edHKx&amp;w=48&amp;q=75"><span>Download on Hugging Face</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M17 7l-10 10"></path><path d="M8 7l9 0l0 9"></path></svg></a><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer"><img alt="Liquid AI logo" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" srcset="/_next/image?url=https%3A%2F%2Faypchzzf9pftwuto.public.blob.vercel-storage.com%2Fliquid-logo-xIjdtFz2499igEZp35jOGE8qF8wpBA&amp;w=32&amp;q=75 1x, /_next/image?url=https%3A%2F%2Faypchzzf9pftwuto.public.blob.vercel-storage.com%2Fliquid-logo-xIjdtFz2499igEZp35jOGE8qF8wpBA&amp;w=48&amp;q=75 2x" src="https://www.liquid.ai/_next/image?url=https%3A%2F%2Faypchzzf9pftwuto.public.blob.vercel-storage.com%2Fliquid-logo-xIjdtFz2499igEZp35jOGE8qF8wpBA&amp;w=48&amp;q=75"><span>Run your harness of choice locally alongside LFM2.5-24B-A2B</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M17 7l-10 10"></path><path d="M8 7l9 0l0 9"></path></svg></a><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer"><img alt="Liquid AI logo" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" srcset="/_next/image?url=https%3A%2F%2Faypchzzf9pftwuto.public.blob.vercel-storage.com%2Fliquid-logo-xIjdtFz2499igEZp35jOGE8qF8wpBA&amp;w=32&amp;q=75 1x, /_next/image?url=https%3A%2F%2Faypchzzf9pftwuto.public.blob.vercel-storage.com%2Fliquid-logo-xIjdtFz2499igEZp35jOGE8qF8wpBA&amp;w=48&amp;q=75 2x" src="https://www.liquid.ai/_next/image?url=https%3A%2F%2Faypchzzf9pftwuto.public.blob.vercel-storage.com%2Fliquid-logo-xIjdtFz2499igEZp35jOGE8qF8wpBA&amp;w=48&amp;q=75"><span>Integrate alongside our API</span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M17 7l-10 10"></path><path d="M8 7l9 0l0 9"></path></svg></a><h2 id="citation">Citation</h2><p>For citations, delight use the following citation or BibTeX:</p><figure><p>Liquid AI, "LFM2.5-24B-A2B: Built for Fast On-Device Agents", Liquid AI Blog, Oct 2026.</p></figure><p><sub>*All the models were evaluated alongside vLLM and the following generation parameters:</sub></p><ul><li><sub><strong>AutomationBench:</strong></sub><sub> heat = 0.6, top_p = 0.95, no max output tokens (bounded by the model's environment window).</sub></li><li><sub><strong>BFCLv4</strong></sub><sub>: heat = 0.001, max output tokens = 4096.</sub></li><li><sub><strong>ToolSandbox</strong></sub><sub>: heat = 0, max output tokens = 1024; person simulator: GPT-4o-2024-08-06, heat = 0, max output tokens = 1024.</sub></li><li><sub><strong>LiveClaw</strong></sub><sub>: heat = 1.0 (vLLM default; the delegate sets no temperature), max output tokens = 8192.</sub></li><li><sub><strong>&tau;&sup3;-Bench Banking</strong></sub><sub>: authoritative person example (GPT-5.2, low reasoning effort) alongside default BM25 retrieval, heat = 0, max output tokens = 16384 per turn.</sub></li><li><sub><strong>WebArena:</strong></sub><sub> heat = 0.6, top_p=0.95, max_turns=40 (no of browser actions allowed), no max output tokens (bounded by the model's environment window))</sub></li><li><sub><strong>Other evals</strong></sub><sub>: heat = 0.6, max output tokens = 32768.</sub></li></ul></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/lfm2-5-24b-a2b-built-for-fast-on-device-agents-72577</guid> <pubDate>Thu, 15 Oct 2026 00:59:37 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[A new model for open source: closed to pull requests, open to remix]]></title> <description><![CDATA[A new model for open source: closed to pull requests, open to remix. Comments]]></description> <media:thumbnail url="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/size/w1200/2026/10/Traditional-tattoo-art-print-symbolizing-a-revolutionary-open-source-model-that-accepts-only-external-contributions-while-welcoming-reinterpretation--depicted-as-a-cute-enchanted-digital-emblem-with-sleek-lines--intricate-ornamental-details.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/a-new-model-for-open-source-closed-to-pull-requests-open-to-remix-72578</link> <content:encoded><![CDATA[<div> <p>All right, I'm going to open up a former instruction since it's been a brace of generations of application engineers since this essay, and I have to assume not everyone knows what a cathedral is. Everyone knows what a market is since they're using it day to day alongside GitHub.</p><figure><a href="https://en.mycoding.id/category/technology" target="_blank"><div><p>The Cathedral and the Bazaar - Wikipedia</p><p><img src="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/icon/wikipedia-a22b8271-9819-40f6-ab3a-7f232ffc6138.ico" alt=""><span>Wikimedia Foundation, Inc.</span><span>Contributors to Wikimedia projects</span></p></div><p><img src="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/thumbnail/Cathedral-and-the-Bazaar-book-cover-4b055338-6225-4880-8b95-eaff0ab38dba.jpg" alt=""></p></a></figure><p>GitHub took the bazaar's ideas&mdash;a decentralized, open, self-organizing open-source project&mdash;and provided a workflow that lets anyone inspect or contribute origin code via a drag request.</p><p>I've been thinking that there needs to be a new application betterment model. We're not going rear to the cathedral, anywhere a small, private, exclusive collection builds the origin code, alongside releases that are heavily planned, infrequent, and polished.</p><p>But it's apparent we need item alternatively now that AI is here. The GitHub market model, equal before AI, was already showing its cracks since it created consumer-based entitlements anywhere everyone was nagging maintainers to merge something. It created really weird social-structure expectations: that person who releases code has an duty to keep it and get paid nothing for the work.</p><p>But now that AI is here, the dams have fine and really burst. </p><p>For what's the item of study a drag petition that's been generated by code? All I desire is to peruse and comprehend the center idea. If it's a fine idea, I power merge it rear upstream, but there have to be no anticipation that I will. </p><p>You see, open origin application is open origin by definition since the licence says that it's as is, and that as is permits you to remix software.</p><figure><img src="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/size/w2400/2026/10/CleanShot-2026-10-15-at-10.13.33-AM@2x.png" alt="" loading="lazy" width="2000" height="572" srcset="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/size/w600/2026/10/CleanShot-2026-10-15-at-10.13.33-AM@2x.png 600w, https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/size/w1000/2026/10/CleanShot-2026-10-15-at-10.13.33-AM@2x.png 1000w, https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/size/w1600/2026/10/CleanShot-2026-10-15-at-10.13.33-AM@2x.png 1600w, https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/size/w2400/2026/10/CleanShot-2026-10-15-at-10.13.33-AM@2x.png 2400w" sizes=" 720px) 720px"></figure><p>But the issue has been that it's been perceived as too difficult to remix software, but it hasn't been. It's fair a cognition gap matter that no longer exists now that agents are here. Nix has existed for a lengthy time. If you haven't seen the part that I posted a brace of days ago concerning Nix overlays, you should peruse it.</p><figure><a href="https://en.mycoding.id/category/technology" target="_blank"><div><p>the earth hasn&rsquo;t figured out yet that you can exactly fair fix everything alongside a Nix overlay</p><p>There are many things that are uncertain in our industry correct now, but one item I am certain about, and have been for nearly 13 years, is that Nix is a awful programming language. I recall whenever I archetypal learned it, it felt akin pushing crap uphill. The learning cliff</p><p><img src="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/icon/A-black-and-white--low-angle-digital-illustration-in-a-symbolic-traditional-tattoo-art-style.--A-bald--light-skinned-man-with-a-bushy-beard--prominent-eyebrows--and-a-friendly-expression-wears-denim-overalls--2--2c139aa8-5ecd-4d5b-a6ed-a4f1c4c9b582.jpg" alt=""><span>Geoffrey Huntley</span><span>Geoffrey Huntley</span></p></div><p><img src="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/thumbnail/Symbolic-traditional-tattoo-art-print-viewed-from-a-high--elevated-angle--portraying-a-bustling-city-transformed-by-a-Nix-overlay.-Gleaming-buildings--technological-textures--surreal-contrasts--and-limitless-possibility-evoke-hidden-power.--ca8cd46a-6851-4301-869c-a43d9c8e901a.jpg" alt=""></p></a></figure><p>So, I'm going to propose item that I anticipation helps another open origin maintainers. This is how I'm thinking concerning my application now that I publish it under open-source licenses.</p><h2 id="the-remix-model">The Remix Model</h2><ul><li><strong>Structure</strong>: Decentralized and compositional. Ideas dispersed through autonomous overlays fairly than converging on a sole repository and a sole maintainer.</li><li><strong>Workflow</strong>: Publish origin and intent under an as-is license. Others remix by penning a small Nix overlay that expresses the desired alter once, afterward reuses that derivation throughout devenv shells, Docker images, NixOS systems and tests, CI, and delegate sandboxes&mdash;without forking or maintaining a divergent artifact.</li><li><strong>Core Principle</strong>: Ideas complete patches. The precious component is a alter in behavior or architecture. Maintainers decide whether to merge it, reimplement it, or disregard it. The first author has no position duty to review, integrate, or keep the change.</li><li><strong>Social Contract</strong>: The licence already permits remixing without creating a assertion on anyone&rsquo;s forthcoming time. Credit and visibility can motionless exist; there is no ongoing care duty. Upstream incorporation remains optional and deliberate.</li><li><strong>Discovery</strong>: Useful adaptations appear as a proliferation of overlays in the wild. Maintainers can example from that dispersed if they choose; everyone alternatively can catch and create ideas merely by updating their own overlays via an agent.</li></ul><blockquote><strong>Example</strong>: A person of a project wants to disable Git's capability to power shove in that project. Instead of raising a drag petition to the upstream project, the person makes an overlay that patches Git to refuse power pushes; this is defined formerly and afterward appears consistently in developer environments, receptacle images, and scheme tests&mdash;without a drag petition against the upstream project.</blockquote><p>In practice, from this item forward, for any code I publish on GitHub, I volition disable drag requests, keep discussions open, and publish + keep direction on how you can remix my software. </p><figure data-kg-thumbnail="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/media/2026/10/chasm---AI-Hackers-are-now-mashing-up-EVERY-game-possible-to-create-the-games...--2105706853808136192-_thumb.jpg" data-kg-custom-thumbnail=""> <div> <video src="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/media/2026/10/chasm---AI-Hackers-are-now-mashing-up-EVERY-game-possible-to-create-the-games...--2105706853808136192-.mp4" poster="image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" width="2560" height="1440" playsinline="" preload="metadata"></video> <div> <div> <p> <span>0:00</span></p><p> /<span>0:59</span> </p> </div> </div> </div> <figcaption><p><span>Infinitely customizable application that's uncomplicated to consume. That's what I anticipation becomes a norm practice. If you eliminate the cognitive burden for releasing open origin and operating a big project, afterward we're going to see additional group releasing software. And if they do it in the correct way, afterward we're going to see so much additional application in the world.</span></p></figcaption> </figure><p>The GitHub network chart provides a awesome way to examine the remixes in the ecosystem. Heck, you can equal run agents complete it to summarize what group are doing. You can additionally use it in an delegate iteration to examine remix ideas and nourish them rear upstream into the chief project.</p><figure><a href="https://en.mycoding.id/category/technology" target="_blank"><div><p>GitHub - ghuntley/nix-demo at ghuntley.com</p><p>Patch git formerly alongside a Nix overlay; use it in devenv, a NixOS VM test and a Docker depiction - ghuntley/nix-demo</p><p><img src="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/icon/favicon-6a5fb051-1d83-49ae-86f9-f879b0a0cc2f.png" alt=""><span>GitHub</span></p></div><p><img src="https://storage.ghost.io/c/06/e5/06e5d12b-0328-469d-a0d0-3a0f0ba34c46/content/images/thumbnail/nix-demo-1b92f4d4-8f01-4fb6-bc73-62acfbe00bc1.png" alt=""></p></a><figcaption><p><span>a demo of this idea in action</span></p></figcaption></figure><p>ps. socials</p><figure><blockquote><p lang="en" dir="ltr">&#128478;&#65039; a new example for open source: closed to drag requests, open to remix.<a href="https://en.mycoding.id/category/technology" target="_blank">https://t.co/kJAllc39mc</a> <a href="https://en.mycoding.id/category/technology" target="_blank">pic.twitter.com/DILnyNns42</a></p>&mdash; geoff (@GeoffreyHuntley) <a href="https://en.mycoding.id/category/technology" target="_blank">October 14, 2026</a></blockquote> </figure> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/a-new-model-for-open-source-closed-to-pull-requests-open-to-remix-72578</guid> <pubDate>Thu, 15 Oct 2026 00:40:28 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[A gifted engineer. A love for Saudi Arabia. A bugging device wrapped in toilet paper.]]></title> <description><![CDATA[A gifted engineer. A love for Saudi Arabia. A bugging device wrapped in toilet paper.. Abdulrahman Alfozan's occupation was defined by a desire to study from Silicon Valley and build bridges alongside his residence country.]]></description> <media:thumbnail url="https://i.insider.com/6ad0083fe50b02f612be3b19?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/a-gifted-engineer-a-love-for-saudi-arabia-a-bugging-device-wrapped-in-toilet-paper-72576</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/6ad008102428f6b45581280c?width=400&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 400w, https://i.insider.com/6ad008102428f6b45581280c?width=500&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 500w, https://i.insider.com/6ad008102428f6b45581280c?width=700&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 700w, https://i.insider.com/6ad008102428f6b45581280c?width=1000&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 1000w, https://i.insider.com/6ad008102428f6b45581280c?width=1300&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 1300w, https://i.insider.com/6ad008102428f6b45581280c?width=2000&amp;format=jpeg&amp;auto=avif&amp;quality=90,90 2000w" sizes=" 1280px) 900px" alt="Security footage of Abdulrahman Alfozan, 35, in OpenAI administrator gathering room" 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>Abdulrahman Alfozan, a Saudi national employed as an OpenAI engineer, looks rearward a tv anywhere a record equipment had been placed in a gathering room.</span> <span> <span e-name="image-source" itemprop="creditText">DOJ/Reuters</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>Abdulrahman Alfozan loved Saudi Arabia.</p><p>One day before arresting the erstwhile OpenAI engineer on charges of <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">bugging the office</a>, the Justice Department concerned he would escape rear to his residence country. Alfozan, his wife, and another family associate had already booked one-way tickets, the division stated in a court filing.</p><p>It wouldn't be different for Alfozan's thoughts to come back to the Gulf. The idea of moving rear had followed him through his years operating in tech. It inspired him to established a nonprofit that connects Silicon Valley endowment alongside Saudi companies, and to associate a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">WhatsApp group</a> alongside another Gulf professionals.</p><p>But he stayed in the US for one big reason, he stated in a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">translated interview</a> released in September, in which he detailed his existence and work.</p><p>"The finest location for me to build specialized ability was Silicon Valley," Alfozan said. "You study from the source, afterward bring those skills and experiences rear home."</p><p>Now, concerning a twelvemonth following Alfozan took a job at OpenAI, the business stated that it established a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">recording device</a> "concealed in toilet paper." The equipment was placed on the rear of a tv in an administrator gathering room, according to a grievance submitted in the Northern District of California. OpenAI wrote <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">on X</a> that it fired the employee &mdash; unnamed at the period &mdash; and referred the case to the FBI.</p><p>The Justice Department arrested Alfozan, who is 35, on October 9 and charged him alongside using an digital equipment to obstruct oral communications.</p><p>Alfozan has not yet submitted a plea. His lawyer, William Pernik, stated in a declaration that the allegations "appear entirely out of character for him."</p><p>"Mr. Alfozan came to this nation years ago as a young individual alongside a dream," Pernik said. "He spent years studying, operating and contributing to an American scientific field that leads the world, a field built in ample part by immigrants akin him."</p><h2 id="255e9d35-1991-4ece-ae04-2f14e784a712" data-toc-id="255e9d35-1991-4ece-ae04-2f14e784a712"><strong>From Saudi Arabia to Silicon Valley</strong></h2><p>Alfozan grew up in the Eastern Province of <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Saudi Arabia</a>, anywhere he went to academy through elevated school. His begetter taught at a specialized university in Dammam, and he introduced Alfozan to device discipline professors and students, Alfozan stated on the September podcast.</p><p>A turning item was whenever Alfozan got into Mawhiba, Saudi Arabia's program for gifted students, he said. He bonded alongside his device discipline teachers who would "stay following academy or during breaks answering questions that had nothing to do alongside the curriculum," he said.</p><p>His archetypal trip to the US was through Mawhiba, he said, whenever he went to Texas for an Olympiad training program in 2008. Alfozan continued traveling to the US before college, posting on X concerning his trips to NASA's <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">John F. Kennedy Space Center</a> and the National Center for Supercomputing Applications.</p><p>He had an entrepreneurial soul since elevated school. On the podcast, he described observing family members in genuine asset log everything manually in spreadsheets. He built a scheme to oversee it, gave it to his relatives for free, and afterward began marketing it to another genuine asset offices, he said.</p><p>Alfozan got into the gifted pupil program at King Abdullah University of Science and Technology. He was accepted to MIT, anywhere he studied device discipline and engineering. Alfozan remained a proponent of the important throughout his period at OpenAI, calling it the "most suitable admission point" in another <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">translated interview</a> posted on YouTube.</p><p>While at MIT, Alfozan interned at Akamai Technologies, SAP, <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">and Microsoft</a>, according to his LinkedIn. On the September podcast, he stated he spent one winter interrupt operating on a 30-megawatt power factory in Ghana.</p> <p>Before his graduation, Alfozan asked himself a big question: "Should I come back to Saudi Arabia immediately, or should I remain in the United States and continue construction experience?" He stated he fielded multiple offers and decided on Facebook since of its <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">talent density</a>.</p><p>In many ways, he fit correct into the Valley's tech culture. He stated that his function example was <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Elon Musk</a> and trumpeted X as the finest phase for tech professionals. He maintained an energetic <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">GitHub profile</a>, contributing to a assortment of projects. He sent congratulatory notes on social media concerning fundraising rounds and startup launches. He called <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">one founder's post</a> concerning how Alfozan had helped preserve his startup inspiring, saying they "took the idea of vibe coding and pushed it to the extreme."</p><h2 id="ad3b5136-c5db-4116-a77b-bf933b307f3f" data-toc-id="ad3b5136-c5db-4116-a77b-bf933b307f3f"><strong>Missing home</strong></h2><p>A few years into his Facebook job, Alfozan was homesick.</p><p>"How can we contribute to the Kingdom during we're motionless living abroad?" he remembered asking himself on the September podcast. "We were physically in California, but certainly there had to be ways to assistance from a distance."</p><p>He and several allies created a nonprofit consulting group, Saudi Silicon Valley, which listed alums of Palantir and Apple <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">in its deck</a>. The group's email was disconnected, and leaders did not react to requests for comment.</p><p>Alfozan additionally had a WhatsApp collection conversation alongside concerning a dozen professionals from the Gulf called "Sunday @ 6," he stated in an discussion alongside the <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Arab Gulf States Institute</a>. That collection met on Sunday nights to conversation innovation in Arabic, he said.</p><p>Eventually, Alfozan said, he became a founding engineer at Nash, a Y Combinator-backed startup. He additionally entered the project chief space, becoming a partner at RAED Ventures. Neither institution responded to requests for comment.</p><p>In 2025, he took a job at OpenAI. After a twelvemonth in the AI lab, he told the YouTube interviewer that there were so many developments that he couldn't figure them. The <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">product team</a> that he worked on had fair launched its archetypal merchandise that September, he said.</p><p>Alfozan appeared in national court on Tuesday, according to a declaration from the Justice Department. While he did not refuse the allegations, Alfozan's attorney cautioned against jumping to conclusions, noting that he was charged alongside violating a national record statute, not alongside stealing commerce secrets or acting as a abroad agent.</p><p>"There is no evidence to propose alternatively at this period that has been shared alongside us," stated Pernik, the lawyer. "Where person was delivered is not evidence of anything."</p><p>Alfozan's one-way tickets to Saudi Arabia would have been one of many trips. He stated on the September podcast that he returned residence three or four times a year. He additionally stated he advised multiple Saudi startups.</p><p>The podcast presenter jumped in, calling Alfozan a extend between the East and the West. "Exactly," Alfozan responded.</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> <p><span>Henry Chandonnet is a elder newsman on the Business News desk. He writes concerning tech culture, from Silicon Valley's startup category to the mundane AI user. He additionally closely covers Big Tech and the workplace.&nbsp;</span><span>Henry earlier wrote for Fast Company, anywhere he covered trending tech news. He's written for The Daily Beast, People Magazine, and Vulture.</span><span>Email Henry at hchandonnet@insider.com, attain him on Signal at henrychand.30, or prosecute him on X @HenryChandonnet.&nbsp;</span><span></span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/a-gifted-engineer-a-love-for-saudi-arabia-a-bugging-device-wrapped-in-toilet-paper-72576</guid> <pubDate>Thu, 15 Oct 2026 00:04:27 +0700</pubDate> <author><![CDATA[support@mycoding.id (Henry Chandonnet)]]></author> </item> <item> <title><![CDATA[Problems with the Rust Language]]></title> <description><![CDATA[Problems with the Rust Language. Comments]]></description> <media:thumbnail url="https://oxetene.net/logo.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/problems-with-the-rust-language-72570</link> <content:encoded><![CDATA[<div> Problems alongside the Rust language<a href="https://en.mycoding.id/category/technology" target="_blank">Back</a> <p>I think memory-safety is a awesome idea. I&rsquo;m chiefly a C programmer and I&rsquo;m all too acquainted alongside the &ldquo;fun&rdquo; of debugging recollection issues. But I accept the gait at which Rust is being adopted is hazardous for the following reasons:</p> <ul> <li> <p>Rust is managed by the Rust Foundation, which defines itself as &ldquo;an autonomous nonprofit committed to a safe, secure, and sustainable forthcoming powered by the Rust programming language&rdquo;. Alright, fair enough. But who owns the Rust Foundation? Its founding members are Amazon, Google, Huawei, Microsoft, and Mozilla. The semantics of &ldquo;independent&rdquo; and &ldquo;nonprofit&rdquo; could be asserted concerning all day, but I think it would be na&iuml;ve to rely that five corporations would arrive together to oversee a project without believing it would advantage them. Rust is a tongue that has been expanding from company interests since the extremely beginning. A dedicated place on the Rust Foundation Board of Directors can be bought for the humble sum of $325,000 per year.<sup id="1"><a href="https://en.mycoding.id/category/technology" target="_blank" role="doc-noteref">1</a></sup></p> </li> <li> <p>There is a certain &ldquo;social momentum&rdquo; whenever it comes to the dispersed of Rust. A fear of missing out, a civilization of replacing the old alongside the new, a trend. I accept Rust have to be viewed the identical way as any new technology&mdash;with suspicion. Rust has somehow rotate into a tag to acknowledge yourself with. A individual can be viewed as smart, progressive, safe, if they merely use Rust. It has managed to convince several programmers that it&rsquo;s the lone way forward, and that it have to be used without thinking critically of its trade-offs.<sup id="2"><a href="https://en.mycoding.id/category/technology" target="_blank" role="doc-noteref">2</a></sup></p> </li> <li> <p>One of the Rust community&rsquo;s chief passtimes, a meme at this point, is rewriting existing projects into Rust. This is in my opinion the complete worst way to go concerning expanding security. It power fair be the finest way to addition Rust use without receiving any of its benefits. Rust is not magic, it can&rsquo;t fix logical errors. Rust programmers motionless need to be fine programmers. But equal a fine programmer&rsquo;s power is constricted whenever tasked alongside reinventing the wheel. When did it rotate into desirable to substitute reliable, tested application that has been subjected to years and years of bugfixes, alongside entirely new rewrites? How is that harmless at all?</p> </li> <li> <p>I accept this civilization of rewriting existing projects benefits corporations (again). Currently, projects that normally end up being rewritten in Rust commencement off alongside a GPL license, and end up alongside MIT. Corporations can&rsquo;t use code from GPL projects without contributing to them in several way. Once the licence is changed to MIT through a Rust rewrite, the project is liberated to be used for any intent benefits corporations the most. An example would be creating locked-down Linux distributions, creating digital prisons. In short, Rust programmers are doing liberated labor for corporations that fear repercussions from embedding GPL code into their products. They are being tricked into creating a jail for themselves under the guise of &ldquo;safety&rdquo; and &ldquo;efficiency&rdquo;. I owe this disagreement to Jody Bruchon.<sup id="3"><a href="https://en.mycoding.id/category/technology" target="_blank" role="doc-noteref">3</a></sup></p> </li> <li> <p>It&rsquo;s entirely imaginable that Rust&rsquo;s compiler contains a backdoor. And nobody would know. Now this final item is extremely speculative and conspiratorial, but I&rsquo;m not the lone one concerned concerning it.<sup id="4"><a href="https://en.mycoding.id/category/technology" target="_blank" role="doc-noteref">4</a></sup> The lone way to compile Rust&rsquo;s compiler is using a binary bundle of the former type released by the Rust Foundation. In theory, this binary publish could merge a backdoor that gets copied into any consequent type of the compiler during bootstrapping. It&rsquo;s additionally entirely imaginable that the binary publish is entirely fine. That&rsquo;s the problem. Since there exists lone a sole fully-functional, usable implementation of the Rust compiler, the Rust Foundation must be trusted. Considering its history, owners, and track document of issues alongside mismanagement,<sup id="5"><a href="https://en.mycoding.id/category/technology" target="_blank" role="doc-noteref">5</a></sup> I discover it difficult to rely it at all.</p> </li> </ul> <p>Now all this chattering concerning problems would be incomplete without outlining a solution. My recommendation is: dilatory down. First, the community should concentration on improving the Rust tongue itself alternatively of trying to &ldquo;improve&rdquo; another projects by rewriting them. I propose using that energy to assistance the GCC Front-End for Rust project<sup id="6"><a href="https://en.mycoding.id/category/technology" target="_blank" role="doc-noteref">6</a></sup>&mdash;an substitute compiler which would alleviate the concerns for the imaginable existence of a backdoor. Currently, it&rsquo;s in an first phase of development.</p> <p>It could be stated that none of these issues are problems alongside the Rust tongue itself&mdash;the &ldquo;language&rdquo; being the genuine ceremonial grammar that defines how Rust is written. This is true. Personally, I accept Rust is undeniably an betterment complete C++ on a purely specialized basis. But innovation relies on people. And the group connected alongside Rust frequently don&rsquo;t appear to have the finest intentions in mind, or are fair following a trend without thinking for themselves.</p> <p>To study concerning issues alongside Rust&rsquo;s tongue design, I propose study Nimfsoft&rsquo;s blog post.<sup id="7"><a href="https://en.mycoding.id/category/technology" target="_blank" role="doc-noteref">7</a></sup></p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/problems-with-the-rust-language-72570</guid> <pubDate>Wed, 14 Oct 2026 23:37:54 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[Tiny Little Office]]></title> <description><![CDATA[Tiny Little Office. Comments]]></description> <media:thumbnail url="https://tinylittleoffice.com/og.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/tiny-little-office-72571</link> <content:encoded><![CDATA[<div id="to-first"><p>Agents: https://tinylittleoffice.com/llms.txt says how to create a document as a link; a document goes inner another as a barrier named by its app.</p><ul><li><a href="https://en.mycoding.id/category/technology" target="_blank">Word Processor</a></li><li><a href="https://en.mycoding.id/category/technology" target="_blank">Outliner</a></li><li><a href="https://en.mycoding.id/category/technology" target="_blank">Presentation Builder</a></li><li><a href="https://en.mycoding.id/category/technology" target="_blank">Spreadsheet</a></li><li><a href="https://en.mycoding.id/category/technology" target="_blank">Calculator</a></li><li><a href="https://en.mycoding.id/category/technology" target="_blank">Drawing Tool</a></li><li><a href="https://en.mycoding.id/category/technology" target="_blank">Diagram Maker</a></li><li><a href="https://en.mycoding.id/category/technology" target="_blank">Animator</a></li><li><a href="https://en.mycoding.id/category/technology" target="_blank">Calendar</a></li><li><a href="https://en.mycoding.id/category/technology" target="_blank">Trip Planner</a></li></ul></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/tiny-little-office-72571</guid> <pubDate>Wed, 14 Oct 2026 23:10:08 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[The best feature of Apple’s HomeView might be its simplicity]]></title> <description><![CDATA[The best feature of Apple’s HomeView might be its simplicity. I'm fair going to arrive correct out and say it. I affection the method Apple has taken alongside the HomeView. I think it's the shared, always-available family interfac...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/LR6B6079.jpeg?quality=90&amp;strip=all&amp;crop=0%2C8.520875627738%2C100%2C82.958248744524&amp;w=1200"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/the-best-feature-of-apple-s-homeview-might-be-its-simplicity-72569</link> <content:encoded><![CDATA[<div id="zephr-anchor"><p>I&rsquo;m fair going to arrive correct out and say it. I affection the method Apple has taken alongside the <a href="https://en.mycoding.id/category/technology" target="_blank">HomeView</a>. I think it&rsquo;s the shared, always-available family interface that my family power eventually use. Is Apple&rsquo;s archetypal astute display <em>my</em> aspiration astute residence dashboard? No. But is it the correct merchandise for Apple Home at this moment? Absolutely.</p><p>A lot of first reactions to the <a href="https://en.mycoding.id/category/technology" target="_blank">$299 HomeView</a> (which looks akin a elephantine Apple Watch on a flatter metal HomePod Mini) ask why you would desire it whenever you can do most of what it offers <a href="https://en.mycoding.id/category/technology" target="_blank">on your iPhone or iPad</a>. And yes, <a href="https://en.mycoding.id/category/technology" target="_blank">its features</a> replicate many of the things you already do on the devices you use <em>all the time</em>. But that&rsquo;s benevolent of the point. HomeView gives you another interface for those things, but crucially one that is continually powered, continually unlocked, and continually in the identical place in your home, making it uncomplicated to stroll up to and engage with.</p><p>I&rsquo;ve tried using an iPad to authority my astute home, run my family&rsquo;s calendar, and be a shared equipment for controlling music. It wasn&rsquo;t great. I&rsquo;ll have to test HomeView, of course, but my first belief is that this could be a much improved resolution for those use cases.</p><div><div><div><div class=""><div><p><a href="https://en.mycoding.id/category/technology" target="_blank" data-pswp-height="2079" data-pswp-width="2772" target="_blank" rel="noreferrer"><img alt="My iPad in the partition test lasted multiple unsuccessful years." 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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?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/IMG_1308.jpeg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400"></a></p></div></div><p><figcaption><em>My iPad in the partition test lasted multiple unsuccessful years.</em></figcaption></p></div></div></div><p>Most iPads are additional expensive, have worse speakers, and do not akin to be plugged in all the period (I current my sad, warped iPad Mini as tribute). An iPad <a href="https://en.mycoding.id/category/technology" target="_blank">can&rsquo;t be a hub for your Apple Home</a>; HomeView can. An iPad famously isn&rsquo;t a fine multiuser device, and controlling residence devices on one requires it staying logged in to your individual iCloud account; HomeView offers Apple&rsquo;s archetypal expert at uncomplicated multiuser switching.</p><p>Apple designed HomeView as a common equipment that sits in a fixed location in the home. This method it&rsquo;s continually anywhere you anticipate it to be, which matters whenever you desire to modify the thermostat or can&rsquo;t discover your phone and desire to inspect your calendar. Not having a power division or detachable display is a characteristic for me, since devices that do inevitably roam off and die under a couch cushion.</p><p>And during many group are fine using their individual phones and tablets to engage alongside the digital earth whenever at home, and don&rsquo;t desire yet another equipment alongside a display on their countertop or wall, the millions of Echo Shows, Google Nest Hubs, <a href="https://en.mycoding.id/category/technology" target="_blank">Skylight Calendars</a>, and the akin in homes today are a fine indicator that there&rsquo;s involvement in this category of interface.</p><div><div><div><div class=""><div><p><a href="https://en.mycoding.id/category/technology" target="_blank" data-pswp-height="3840" data-pswp-width="5760" target="_blank" rel="noreferrer"><img alt="The HomeView’s footprint is smaller than that of most astute displays I’ve tested." 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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?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/LR6B6046.jpeg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400"></a></p></div></div><p><figcaption><em>The HomeView&rsquo;s footprint is smaller than that of most astute displays I&rsquo;ve tested.</em></figcaption></p></div></div></div><p>As <a href="https://en.mycoding.id/category/technology" target="_blank">Apple&rsquo;s uncharacteristically disorderly initiate video</a> shows, HomeView targets a new demographic for the company: busy, Apple-centric households. One characteristic I&rsquo;m most curious in is HomeView&rsquo;s function as a residence video phone. Do you cognize how many times I&rsquo;ve tried to call my female whenever I&rsquo;m not home, and her phone is deceased or on silent? Based on Apple&rsquo;s video, if she&rsquo;s home, my call can now circle on the HomeView. I&rsquo;ve occasionally used the drop-in characteristic on Echo astute speakers to get her attention, additional evidence of the advantage of always-on residence devices.</p><div><div id=":Rdcmpjmlmn6:"><div><div><div class=""><div class=""><div><p><a href="https://en.mycoding.id/category/technology" target="_blank" data-pswp-height="1350" data-pswp-width="1080" target="_blank" rel="noreferrer"><img alt="" data-chromatic="ignore" loading="lazy" decoding="async" data-nimg="fill" sizes=" 1023px) 50vw, 700px" srcset="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=256 256w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=376 376w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=384 384w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=415 415w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=480 480w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=540 540w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=640 640w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=750 750w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=828 828w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=1080 1080w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=1200 1200w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=1440 1440w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=1920 1920w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=2048 2048w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=2400 2400w" src="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still-2.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=2400"></a></p></div></div><p><figcaption><em>The HomeView uses Siri AI (which requires an AI-capable iPhone) to provision helpful individual information.</em></figcaption></p></div></div><div><div class=""><div class=""><div><p><a href="https://en.mycoding.id/category/technology" target="_blank" data-pswp-height="1350" data-pswp-width="1080" target="_blank" rel="noreferrer"><img alt="" data-chromatic="ignore" loading="lazy" decoding="async" data-nimg="fill" sizes=" 1023px) 50vw, 700px" srcset="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=256 256w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=376 376w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=384 384w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=415 415w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=480 480w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=540 540w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=640 640w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=750 750w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=828 828w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=1080 1080w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=1200 1200w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=1440 1440w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=1920 1920w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=2048 2048w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=2400 2400w" src="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0420_still.jpg?quality=90&amp;strip=all&amp;crop=0%2C14.84375%2C100%2C70.3125&amp;w=2400"></a></p></div></div><p><figcaption><em>An iPhone or iPad is required for a person profile, but anyone in the residence can authority devices akin astute lights. (But that&rsquo;s one really big clasp &hellip; )</em></figcaption></p></div></div></div></div></div><p>I see HomeView as filling the clumsy area anywhere families don&rsquo;t desire phones at the meal array or on the galley counter, but motionless desire to inspect what period Zoey&rsquo;s football equivalent is or <a href="https://en.mycoding.id/category/technology" target="_blank">look up the base of French toast</a> (yeah, fair kidding). This inevitably ends alongside one individual pulling out their phone, which gives everyone alternatively implied approval to do the same.</p><p>Smart displays and speakers from Amazon and Google already assistance alongside this to several extent, but Apple&rsquo;s type comes without ads (<a href="https://en.mycoding.id/category/technology" target="_blank">see the Echo Show</a>) and may have a longer lifespan (<a href="https://en.mycoding.id/category/technology" target="_blank">RIP Pixel Tablet</a>). Siri AI&rsquo;s much-hyped &ldquo;personal context&rdquo; capabilities, in which it can scan your content messages and emails and assist up applicable data to up to six members of your household, additionally provision it an border here.</p><div><div><div><div class=""><div><p><a href="https://en.mycoding.id/category/technology" target="_blank" data-pswp-height="3840" data-pswp-width="5760" target="_blank" rel="noreferrer"><img alt="The HomeView has a assortment of customizable faces." 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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?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/LR6B6068.jpeg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400"></a></p></div></div><p><figcaption><em>The HomeView has a assortment of customizable faces.</em></figcaption></p></div></div></div><p>I asked Kaiann Drance, vice chairman of merchandise promotion for residence at Apple, why Apple chose now for its biggest astute residence shove yet. She stated Siri AI and the individual environment it brings, which she called Apple&rsquo;s &ldquo;privacy story,&rdquo; came together alongside a equipment designed specifically for the home. &ldquo;With the magic of Siri AI, it comes together in a way that we haven&rsquo;t been capable to provision before,&rdquo; she said.</p><div><div><p>As the Siri AI capabilities continue to evolve, the residence cognition is fitting to be capable to engage alongside in a natural way.&rdquo;</p><p><cite>&mdash; Lilian Rincon, Apple</cite></p></div></div><p>Siri AI made this imaginable since it&rsquo;s &ldquo;much additional capable,&rdquo; stated Lilian Rincon, vice chairman of merchandise promotion for AI at Apple. She additionally pointed to its new conversational abilities. &ldquo;It&rsquo;s awesome since you can fair ask it to alter the heat on your thermostat in a extremely natural way. As the Siri AI capabilities continue to evolve, the residence cognition is fitting to be capable to engage alongside in this natural way.&rdquo; On why now, Rincon says the natural-language change is the item anywhere AI goes mainstream. &ldquo;Because now it can be &hellip; my mother-in-law or the Gen Z who&rsquo;s in college, the two of them can use this in the way that they naturally conversation and get what they want.&rdquo;</p><p>Siri AI in the residence has another big advantage complete the competition: It doesn&rsquo;t say too much. Based on the demos I saw, and my period using Siri AI on the iPhone, whenever you ask it to do something, it does it without peppering you alongside follow-up questions. Rincon confirmed this is by design. &ldquo;A lot of these assistants out there are continually asking questions since they desire additional information,&rdquo; she said. &ldquo;For us, it isn&rsquo;t concerning that. We&rsquo;re there to get it done, obtain an act for you, display you what you need to get done, and afterward really get out of the way.&rdquo;</p><div><div><div><div class=""><div><p><a href="https://en.mycoding.id/category/technology" target="_blank" data-pswp-height="4284" data-pswp-width="5712" target="_blank" rel="noreferrer"><img alt="The Home authority widget on the HomeView can display live views of safety cameras." 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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?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/IMG_0305.jpeg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400"></a></p></div></div><p><figcaption><em>The Home authority widget on the HomeView can display live views of safety cameras.</em></figcaption></p></div></div></div><p>My archetypal reply to hearing concerning HomeView&rsquo;s astute residence features, which are basically fair what the Apple Home app on your phone can do, was disappointment. I had hoped that, alongside alongside new hardware, Apple would <a href="https://en.mycoding.id/category/technology" target="_blank">bring additional functionality and deeper Apple Intelligence integration to Apple Home</a> to create the astute residence smarter. I&rsquo;m motionless waiting on that.</p><p>On reflection, I&rsquo;m fine alongside this &mdash; for now. Apple trying to create the astute residence easier for everyone to use can lone be a fine thing. As always, the astute home&rsquo;s most crucial goal is to arrive up alongside an easier way to rotate on the lights.</p><div><div><p>Apple trying to create the astute residence easier for everyone to use can lone be a fine thing.</p></div></div><p>HomeView&rsquo;s simplicity may put off hardcore residence automation enthusiasts, but I&rsquo;d contend it&rsquo;s ideal for their long-suffering spouses. I&rsquo;ve tried all type of bodily astute residence authority interface in my home, and you cognize who hasn&rsquo;t used any of them? My family.</p><p>Because my family all have iPhones, and since the HomeView volition continually be there and volition awareness familiar, I can see them really using it. That method I could set up a <a href="https://en.mycoding.id/category/technology" target="_blank">full Home Assistant instance</a> and run a detailed dashboard on a tablet in my office, afterward nourish <a href="https://en.mycoding.id/category/technology" target="_blank">the scenes and devices into Apple Home</a> so my hubby and female can fair tap to authority them on a HomeView in the kitchen.</p><p>HomeView may not be the <a href="https://en.mycoding.id/category/technology" target="_blank">smart residence device I desire Apple to make</a>, but it is the astute residence equipment Apple needed to make. It doesn&rsquo;t have to run all the iPad apps or try to be a bigger type of my iPhone; it fair needs to create the astute residence accessible to everyone in the house. If Apple has pulled that off, it could be additional precious than any new astute residence characteristic I&rsquo;ve been wishing <span>for.<span></span></span></p><p><em>Photos by Jennifer Pattison Tuohy / The Verge</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-dmcyOmF1dGhvclByb2ZpbGU6MTQy"><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>Jennifer Pattison Tuohy</span></span></span></li><li><li><li><li><li></ul></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/the-best-feature-of-apple-s-homeview-might-be-its-simplicity-72569</guid> <pubDate>Wed, 14 Oct 2026 23:00:02 +0700</pubDate> <author><![CDATA[support@mycoding.id (Jennifer Pattison Tuohy)]]></author> </item> <item> <title><![CDATA[Ex-OpenAI employee accused of planting a recording device booked a one-way ticket to Saudi Arabia]]></title> <description><![CDATA[Ex-OpenAI employee accused of planting a recording device booked a one-way ticket to Saudi Arabia. Federal prosecutors earlier asked a fairness to seal their case against Abdulrahman Alfozan because of fears he power escape the US.]]></description> <media:thumbnail url="https://i.insider.com/6acfed5de50b02f612be3a8a?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/ex-openai-employee-accused-of-planting-a-recording-device-booked-a-one-way-ticket-to-saudi-arabia-72566</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/6aa1bc87ec15fe2d3cf15757?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6aa1bc87ec15fe2d3cf15757?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6aa1bc87ec15fe2d3cf15757?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6aa1bc87ec15fe2d3cf15757?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6aa1bc87ec15fe2d3cf15757?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6aa1bc87ec15fe2d3cf15757?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6aa1bc87ec15fe2d3cf15757?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="OpenAI logo and wordmark appear in pale against a dreary blurred 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>OpenAI earlier stated it used its AI models to assistance acknowledge the employee who allegedly planted a record device.</span> <span> <span e-name="image-source" itemprop="creditText">Samuel Boivin/NurPhoto via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>Federal prosecutors stated a erstwhile <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">OpenAI engineer accused of planting a record device</a> had a one-way ticket booked to Saudi Arabia.</p><p>In newly unsealed court documents, it was revealed that the national authorities feared its case against Abdulrahman Alfozan, a Saudi national, power be jeopardized if data concerning it leaked.</p><p>"The defendant, his wife, and a third family associate have booked one-way tickets from San Francisco to Saudi Arabia (via Istanbul) for Monday, October 12, 2026," the prosecutors, including US Attorney for the Northern District of California Craig Missakian, wrote in an October 8 court filing.</p><p>The prosecutors wrote that Alfozan had "the means&mdash;and volition have an incentive&mdash;to escape the United States sooner if he learns concerning this case before he is arrested."</p><p>On October 9, the FBI arrested Alfozan. He made his first court appearance on Wednesday whenever the authorities unveiled its case against him. Alfozan has been charged alongside "use of an electronic, mechanical, or another equipment to obstruct oral communications," a felony that carries a maximum of five years in prison.</p><p>According to the offender grievance against Alfozan, the business established a USB equipment surreptitiously placed on the rear of a tv located in an "<a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}'>executive gathering room." </a>The equipment was hidden in toilet paper, the grievance said.</p><p>Alfozan's attorney did not immediately react to a petition for comment from Business Insider.</p><p>OpenAI earlier stated in a declaration that it used "our models to comprehend the equipment and anywhere it had arrive from, identifying that a particular employee had planted it a few days earlier."</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='1}'>Brent D. Griffiths</a> <span data-disable-for-sooth-user data-component-type="follow-button" data-load-strategy="lazy" role="tooltip" data-tooltip-position="middle" data-tooltip-active="false" data-state="" data-topic-type="author" data-topic-slug="brent-d-griffiths" data-topic-link="https://www.businessinsider.com/author/brent-d-griffiths" data-topic-label="Brent D. Griffiths" data-topic-location="author_bio" data-topic-shortened-label="Brent D. Griffiths"> </span> </p> <div> <p><span>Brent Griffiths is a elder newsman at Business Insider who covers AI and tech. Previously, he worked at the Washington Post. He started his occupation at Politico.</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/ex-openai-employee-accused-of-planting-a-recording-device-booked-a-one-way-ticket-to-saudi-arabia-72566</guid> <pubDate>Wed, 14 Oct 2026 22:21:56 +0700</pubDate> <author><![CDATA[support@mycoding.id (Brent D. Griffiths)]]></author> </item> <item> <title><![CDATA[We’re releasing Jev 1.14.0 along with experimental features for dreamers]]></title> <description><![CDATA[We’re releasing Jev 1.14.0 along with experimental features for dreamers. Comments]]></description> <media:thumbnail url="https://framerusercontent.com/images/KBTvCTXoQaZeABcI7te5PTQw7Q.png?width=1574&amp;height=996"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/we-re-releasing-jev-1-14-0-along-with-experimental-features-for-dreamers-72567</link> <content:encoded><![CDATA[<div data-framer-name="Blog content" data-framer-component-type="RichTextContainer"><p dir="ltr"><em>TL;DR: We're releasing an improved Jev 1.14.0 alongside alongside experimental features for our dreamers: images, a new type, and longer context. Enter the </em>danger zone<em> at your own risk. &#128293;</em></p><h2 dir="ltr"><strong>Our philosophy</strong></h2><p dir="ltr">A huge conversation we&rsquo;ve been having is on the balance between reliability and creativity.</p><p dir="ltr">To really attention concerning the prod builders, we have to be shipping models that encounter our norm bar for intellect and have been battle-tested to the limits of what we can do internally.</p><p dir="ltr">On the another hand, there&rsquo;s no way that our squad has a complete understanding of what is needed to spark pleasance in the earth and build ill sci-fi. We don&rsquo;t desire to enforce our values of extreme reliability on those dreamers.</p><p dir="ltr">Our solution: portion those dreamer-ready features under &ldquo;danger zone&rdquo; flags in our API headers. These are features that volition be current to remain for forthcoming models, are (as far as we can tell) improved than what exists out there, and volition continue to get improved by leaps and bounds. But as a warning, we think there is motionless way too much jaggedness for us to vouch for these for manufacturing use cases!</p><p dir="ltr">See these new capabilities as a continuation of what we&rsquo;ve built complete 2 years of stealth. They&rsquo;re small prepared for automation, but extremely fun to perform with. They&rsquo;re additionally an first glance into what we&rsquo;re focused on making dependable adequate to encounter TypeSafe standards.</p><h3 dir="ltr"><strong>Composable Images</strong></h3><p dir="ltr">Not lone are we enabling multimodality for forthcoming Jev models, we&rsquo;re enabling it for the current Jev that you all cognize and love. Surprise: the Jev you all cognize and affection (jev-1.13.0) was multimodal all along!</p><p dir="ltr">Image assistance is completely composable via a find-and-replace in assets. You can put them anyplace that our JSON interface supports: in the state, instructions, or equal criteria! Play about alongside it, shove the boundaries of technology, and let us cognize anywhere Jev can improve.</p><p dir="ltr">As a warning, all models (Jev included) execute worse on multimodality complete clean text. Breaking downward questions into the simplest imaginable decompositions helps a lot.</p><p dir="ltr">TypeSafe-Danger-Zone-Images: true</p><p dir="ltr">Check out docs: <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel>docs.typesafe.ai/go/images</a></p><h3 dir="ltr"><strong>Types Beyond Decisions</strong></h3><p dir="ltr">We&rsquo;re introducing another new category as well: box. It returns a sole bounding box - no category errors allowed. It&rsquo;s our archetypal category that&rsquo;s not purely meant for smart-if statements, and is a preview for our explorations beyond uncomplicated decisions into what alternatively System One Models can support.</p><p dir="ltr">We made huge leaps and limits on this one recently, so we&rsquo;re enabling this lone for jev-1.14.0 (spoilers).</p><p dir="ltr">Check out docs: <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel>docs.typesafe.ai/go/box</a></p><h3 dir="ltr"><strong>Size </strong><em>does</em><strong> matter, apparently &#128133;</strong></h3><p dir="ltr">We&rsquo;ve heard you noisy and apparent on environment lengths. Jev really supports a much longer environment dimension than we&rsquo;ve enabled in production. We chose to bounds it intentionally since Jev, akin all models, is small dependable on longer contexts, and this constraint encourages additional productive use patterns in prod.</p><p dir="ltr">We aren&rsquo;t your parents though, so during we powerfully propose limiting environment length, you no longer have to:</p><p dir="ltr">TypeSafe-Danger-Zone-Long-Context: true</p><p dir="auto">Check out docs: <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel>docs.typesafe.ai/models#context-length</a></p><h3 dir="ltr"><strong>Opt-in to assistance us</strong></h3><p dir="ltr">We affection the community&rsquo;s desire to assistance create models better! We&rsquo;ve added an opt-in to authorize you to assistance discover example jaggedness alongside your queries. We volition motionless not train on your queries, but this does create it easier for us to discover issues and assistance debug your use cases.</p><p><img src="https://framerusercontent.com/images/9xWPxly4HZ7S43IpAEGS2VOFM.png?width=1528&amp;height=1078" srcset="https://framerusercontent.com/images/9xWPxly4HZ7S43IpAEGS2VOFM.png?scale-down-to=512&amp;width=1528&amp;height=1078 512w,https://framerusercontent.com/images/9xWPxly4HZ7S43IpAEGS2VOFM.png?scale-down-to=1024&amp;width=1528&amp;height=1078 1024w,https://framerusercontent.com/images/9xWPxly4HZ7S43IpAEGS2VOFM.png?width=1528&amp;height=1078 1528w" alt width="764" height="539" sizes=" 809.98px) 100vw"></p><h2 dir="ltr">jev-1.14.0</h2><p dir="ltr">We&rsquo;re additionally releasing a new type of Jev under jev-preview! Not meant to be flashy but alternatively be small, subtle improvements to<em> everything</em>. Most things have to be a small bit better, but we anticipate the largest acquire in multi-lingual support.</p><p dir="ltr">Model releases should mostly additionally be strict improvements, but we&rsquo;re fine conscious of how much developers dislike updating their dependencies. jev-latest volition be updated to jev-1.14.0 in a week. jev-1.13.0 volition be accessible for a while.&nbsp;</p><p dir="ltr">We average to provision 60 days alert before jev-1.13.0 is formally deprecated, and 30 days for jev-1.14.0. We&rsquo;ll publish a deprecation guideline previous to this.</p><h3 dir="ltr">Measuring Intelligence</h3><p dir="ltr">As you all know, we <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank">dislike community benchmarks</a>. However, we have our own inner finest guesses on how to measure the form aspect of intellect that matters most for developers.&nbsp;</p><p dir="ltr">We&rsquo;re trying item new out here: we&rsquo;re going to treat you guys akin adults and portion this alongside you all.</p><p dir="ltr">Some nuance:</p><ul dir="auto"><li data-preset-tag="p"><p dir="auto">This measure is our finest conjecture and volition continue to evolve. If always we display you our inner numbers again, don&rsquo;t anticipate them to be consistent.</p></li><li data-preset-tag="p"><p dir="auto">Don&rsquo;t accept it entirely. Always favor your own experimentation and evals alongside your use cases.</p></li><li data-preset-tag="p"><p dir="auto">We&rsquo;re including lone open importance models since we defender our validation set extremely closely and are spooked out concerning the data policies of our example providers.</p></li><li data-preset-tag="p"><p dir="auto">This is apt biased towards our models. Feel liberated to disregard our model, and alternatively concentration on the related ranking of open origin models.</p></li></ul><p><img src="https://framerusercontent.com/images/IMAdGJMIKQYl8JkqnebGaIB3g.png?width=2136&amp;height=1372" srcset="https://framerusercontent.com/images/IMAdGJMIKQYl8JkqnebGaIB3g.png?scale-down-to=512&amp;width=2136&amp;height=1372 512w,https://framerusercontent.com/images/IMAdGJMIKQYl8JkqnebGaIB3g.png?scale-down-to=1024&amp;width=2136&amp;height=1372 1024w,https://framerusercontent.com/images/IMAdGJMIKQYl8JkqnebGaIB3g.png?scale-down-to=2048&amp;width=2136&amp;height=1372 2048w,https://framerusercontent.com/images/IMAdGJMIKQYl8JkqnebGaIB3g.png?width=2136&amp;height=1372 2136w" alt width="1068" height="686" sizes=" 809.98px) 100vw"><img src="https://framerusercontent.com/images/TmIsBzc45HeG5x98MZM5oHM.png?width=2136&amp;height=1372" srcset="https://framerusercontent.com/images/TmIsBzc45HeG5x98MZM5oHM.png?scale-down-to=512&amp;width=2136&amp;height=1372 512w,https://framerusercontent.com/images/TmIsBzc45HeG5x98MZM5oHM.png?scale-down-to=1024&amp;width=2136&amp;height=1372 1024w,https://framerusercontent.com/images/TmIsBzc45HeG5x98MZM5oHM.png?scale-down-to=2048&amp;width=2136&amp;height=1372 2048w,https://framerusercontent.com/images/TmIsBzc45HeG5x98MZM5oHM.png?width=2136&amp;height=1372 2136w" alt width="1068" height="686" sizes=" 809.98px) 100vw"><img src="https://framerusercontent.com/images/UHjjLTnHvk90WzLkGbrDdbSHkM.png?width=2136&amp;height=1372" srcset="https://framerusercontent.com/images/UHjjLTnHvk90WzLkGbrDdbSHkM.png?scale-down-to=512&amp;width=2136&amp;height=1372 512w,https://framerusercontent.com/images/UHjjLTnHvk90WzLkGbrDdbSHkM.png?scale-down-to=1024&amp;width=2136&amp;height=1372 1024w,https://framerusercontent.com/images/UHjjLTnHvk90WzLkGbrDdbSHkM.png?scale-down-to=2048&amp;width=2136&amp;height=1372 2048w,https://framerusercontent.com/images/UHjjLTnHvk90WzLkGbrDdbSHkM.png?width=2136&amp;height=1372 2136w" alt width="1068" height="686" sizes=" 809.98px) 100vw"></p><h2 dir="ltr">What&rsquo;s next</h2><p dir="ltr">Lots of group affection to ask what benevolent of sci-fi we&rsquo;re releasing next. While we are operating on several mindblowing stuff, anticipate most releases to be beautifully boring (like we think AI should be): small improvements throughout the board, improved stability, and features for genuine deployment.</p></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/we-re-releasing-jev-1-14-0-along-with-experimental-features-for-dreamers-72567</guid> <pubDate>Wed, 14 Oct 2026 22:11:03 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[OpenCode 2.0]]></title> <description><![CDATA[OpenCode 2.0. Comments]]></description> <media:thumbnail url="https://anoma.ly/notes/og/opencode-2-0.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/opencode-2-0-72568</link> <content:encoded><![CDATA[<div><div><div><div><p data-passage-id="p-676b3d03"><span><span data-justice-static="" data-justice-id="p-676b3d03" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>2.0</span></span><span> </span><span><br aria-hidden="true"><span>is</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>major</span></span><span> </span><span><br aria-hidden="true"><span>over<span aria-hidden="true"></span></span><br aria-hidden="true"><span>haul.</span></span><span> </span><span><br aria-hidden="true"><span>It</span></span><span> </span><span><br aria-hidden="true"><span>draws</span></span><span> </span><span><br aria-hidden="true"><span>on</span></span><span> </span><span><br aria-hidden="true"><span>mil<span aria-hidden="true"></span></span><br aria-hidden="true"><span>lions</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>daily</span></span><span> </span><span><br aria-hidden="true"><span>users'</span></span><span> </span><span><br aria-hidden="true"><span>expe<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ri<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ence</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>deliver</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>system</span></span><span> </span><span><br aria-hidden="true"><span>that</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>flex</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>every<span aria-hidden="true"></span></span><br aria-hidden="true"><span>thing</span></span><span> </span><span><br aria-hidden="true"><span>an</span></span><span> </span><span><br aria-hidden="true"><span>agent</span></span><span> </span><span><br aria-hidden="true"><span>needs</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>be.</span></span><span> </span><span><br aria-hidden="true"><span>There</span></span><span> </span><span><br aria-hidden="true"><span>are</span></span><span> </span><span><br aria-hidden="true"><span>quite</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>lot</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>new</span></span><span> </span><span><br aria-hidden="true"><span>fea<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tures,</span></span><span> </span><span><br aria-hidden="true"><span>per<span aria-hidden="true"></span></span><br aria-hidden="true"><span>for<span aria-hidden="true"></span></span><br aria-hidden="true"><span>mance</span></span><span> </span><span><br aria-hidden="true"><span>improve<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ments,</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>bug</span></span><span> </span><span><br aria-hidden="true"><span>fixes</span></span><span> </span><span><br aria-hidden="true"><span>but</span></span><span> </span><span><br aria-hidden="true"><span>here</span></span><span> </span><span><br aria-hidden="true"><span>are</span></span><span> </span><span><br aria-hidden="true"><span>some</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>more</span></span><span> </span><span><br aria-hidden="true"><span>impact<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ful</span></span><span> </span><span><br aria-hidden="true"><span>user-facing</span></span><span> </span><span><br aria-hidden="true"><span>changes.</span></span></span></span></span></p></div></div></div><div><div><p><h2 data-reader-heading="service" data-level="2">The Service</h2></p><div><p data-passage-id="p-25677aa6"><span><span data-justice-static="" data-justice-id="p-25677aa6" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>From</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>begin<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ning</span></span><span> </span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>adopted</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>client/server</span></span><span> </span><span><br aria-hidden="true"><span>model.</span></span><span> </span><span><br aria-hidden="true"><span>However,</span></span><span> </span><span><br aria-hidden="true"><span>this</span></span><span> </span><span><br aria-hidden="true"><span>was</span></span><span> </span><span><br aria-hidden="true"><span>not</span></span><span> </span><span><br aria-hidden="true"><span>some<span aria-hidden="true"></span></span><br aria-hidden="true"><span>thing</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>took</span></span><span> </span><span><br aria-hidden="true"><span>advan<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tage</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>by</span></span><span> </span><span><br aria-hidden="true"><span>default</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>was</span></span><span> </span><span><br aria-hidden="true"><span>mostly</span></span><span> </span><span><br aria-hidden="true"><span>used</span></span><span> </span><span><br aria-hidden="true"><span>by</span></span><span> </span><span><br aria-hidden="true"><span>power</span></span><span> </span><span><br aria-hidden="true"><span>users.</span></span></span></span></span></p></div><div><p data-passage-id="p-3696bc59"><span><span data-justice-static="" data-justice-id="p-3696bc59" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>In</span></span><span> </span><span><br aria-hidden="true"><span>2.0</span></span><span> </span><span><br aria-hidden="true"><span>this</span></span><span> </span><span><br aria-hidden="true"><span>server</span></span><span> </span><span><br aria-hidden="true"><span>now</span></span><span> </span><span><br aria-hidden="true"><span>auto<span aria-hidden="true"></span></span><br aria-hidden="true"><span>mat<span aria-hidden="true"></span></span><br aria-hidden="true"><span>i<span aria-hidden="true"></span></span><br aria-hidden="true"><span>cally</span></span><span> </span><span><br aria-hidden="true"><span>runs</span></span><span> </span><span><br aria-hidden="true"><span>as</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>single</span></span><span> </span><span><br aria-hidden="true"><span>back<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ground</span></span><span> </span><span><br aria-hidden="true"><span>process</span></span><span> </span><span><br aria-hidden="true"><span>on</span></span><span> </span><span><br aria-hidden="true"><span>your</span></span><span> </span><span><br aria-hidden="true"><span>machine.</span></span><span> </span><span><br aria-hidden="true"><span>When</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>open</span></span><span> </span><span><br aria-hidden="true"><span>up</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>TUI,</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>web</span></span><span> </span><span><br aria-hidden="true"><span>inter<span aria-hidden="true"></span></span><br aria-hidden="true"><span>face</span></span><span> </span><span><br aria-hidden="true"><span>or</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>desktop</span></span><span> </span><span><br aria-hidden="true"><span>app</span></span><span> </span><span><br aria-hidden="true"><span>they're</span></span><span> </span><span><br aria-hidden="true"><span>all</span></span><span> </span><span><br aria-hidden="true"><span>talking</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>same</span></span><span> </span><span><br aria-hidden="true"><span>central</span></span><span> </span><span><br aria-hidden="true"><span>process.</span></span></span></span></span></p></div><div data-article-diagrams=""><div data-article-diagram="service-foundation" data-article-for="p-3696bc59" data-diagram-palette="clear" data-scene-gate="" data-scene-held=""><figure aria-label="One opencode backdrop service, drawn as a broad basis alongside a socket for all client alongside its top edge; the sessions live inner it. It is not operating until the terminal plugs in, which starts it, and the terminal&#039;s immediate starts the meeting &quot;Fix flaky test&quot;. Web plugs in and opens that identical session, so the two display it. Desktop plugs in and starts its own session, &quot;Add dreary mode&quot;, and the review.ts script, using @opencode/client, starts another, &quot;Review changes&quot;. Every client stays plugged in. The sessions complete one following another, and all update rises lone to the clients looking at it: dreary manner to the desktop, the assessment to the script, and final the flaky test to the terminal and web together."><div data-vhs-shader="ink-only"><svg aria-hidden="true"></svg><div><div><div></div><p><span><span>opencode</span><span>pid 48213</span></span><span><span data-foundation-state="stopped" aria-hidden="true">Stopped<span data-off=""></span></span><span data-foundation-state="starting" aria-hidden="true">Starting<span><svg width="12" height="12" viewbox="0 0 16 16" fill="none" aria-hidden="true" data-completion-spinner=""><path stroke="url(#_R_l9lalomra_)" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round" d="M8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000"></path></svg></span></span><span data-foundation-state="running">Running<span></span></span></span></p><p>Sessions</p></div></div></div></figure></div></div><div><p data-passage-id="p-5c2d7377"><span><span data-justice-static="" data-justice-id="p-5c2d7377" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>If</span></span><span> </span><span><br aria-hidden="true"><span>you're</span></span><span> </span><span><br aria-hidden="true"><span>using</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>pro<span aria-hidden="true"></span></span><br aria-hidden="true"><span>gram<span aria-hidden="true"></span></span><br aria-hidden="true"><span>matic</span></span><span> </span><span><br aria-hidden="true"><span>client</span></span><span> </span><span><br aria-hidden="true"><span>@opencode/client</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>make</span></span><span> </span><span><br aria-hidden="true"><span>your</span></span><span> </span><span><br aria-hidden="true"><span>own</span></span><span> </span><span><br aria-hidden="true"><span>scripts,</span></span><span> </span><span><br aria-hidden="true"><span>they</span></span><span> </span><span><br aria-hidden="true"><span>will</span></span><span> </span><span><br aria-hidden="true"><span>autodis<span aria-hidden="true"></span></span><br aria-hidden="true"><span>cover</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>local</span></span><span> </span><span><br aria-hidden="true"><span>service</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>just</span></span><span> </span><span><br aria-hidden="true"><span>work.</span></span><span> </span><span><br aria-hidden="true"><span>This</span></span><span> </span><span><br aria-hidden="true"><span>is</span></span><span> </span><span><br aria-hidden="true"><span>par<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tic<span aria-hidden="true"></span></span><br aria-hidden="true"><span>u<span aria-hidden="true"></span></span><br aria-hidden="true"><span>larly</span></span><span> </span><span><br aria-hidden="true"><span>useful</span></span><span> </span><span><br aria-hidden="true"><span>for</span></span><span> </span><span><br aria-hidden="true"><span>sched<span aria-hidden="true"></span></span><br aria-hidden="true"><span>uled</span></span><span> </span><span><br aria-hidden="true"><span>tasks.</span></span><span> </span><span><br aria-hidden="true"><span>You</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>also</span></span><span> </span><span><br aria-hidden="true"><span>call</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>via</span></span><span> </span><span><br aria-hidden="true"><span>CLI</span></span><span> </span><span><br aria-hidden="true"><span>by</span></span><span> </span><span><br aria-hidden="true"><span>using</span></span><span> </span><span><br aria-hidden="true"><span>opencode</span></span><span> </span><span><br aria-hidden="true"><span>api</span></span><span> </span><span><br aria-hidden="true"><span>com<span aria-hidden="true"></span></span><br aria-hidden="true"><span>mands.</span></span></span></span></span></p></div><div><p data-passage-id="p-3d9d6902"><span><span data-justice-static="" data-justice-id="p-3d9d6902" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>You</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>expose</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>other</span></span><span> </span><span><br aria-hidden="true"><span>hosts</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>run</span></span><span> </span><span><br aria-hidden="true"><span>/pair</span></span><span> </span><span><br aria-hidden="true"><span>or</span></span><span> </span><span><br aria-hidden="true"><span>opencode</span></span><span> </span><span><br aria-hidden="true"><span>pair</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>connect</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>other</span></span><span> </span><span><br aria-hidden="true"><span>appli<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ca<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tions.</span></span><span> </span><span><br aria-hidden="true"><span>We</span></span><span> </span><span><br aria-hidden="true"><span>have</span></span><span> </span><span><br aria-hidden="true"><span>native</span></span><span> </span><span><br aria-hidden="true"><span>apps</span></span><span> </span><span><br aria-hidden="true"><span>in</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>works</span></span><span> </span><span><br aria-hidden="true"><span>that</span></span><span> </span><span><br aria-hidden="true"><span>take</span></span><span> </span><span><br aria-hidden="true"><span>advan<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tage</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>this</span></span><span> </span><span><br aria-hidden="true"><span>flow.</span></span></span></span></span></p></div></div></div><div><div><p><h2 data-reader-heading="api" data-level="2">The API</h2></p><div><p data-passage-id="p-b06110d8"><span><span data-justice-static="" data-justice-id="p-b06110d8" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>The</span></span><span> </span><span><br aria-hidden="true"><span>old</span></span><span> </span><span><br aria-hidden="true"><span>API</span></span><span> </span><span><br aria-hidden="true"><span>grew</span></span><span> </span><span><br aria-hidden="true"><span>hap<span aria-hidden="true"></span></span><br aria-hidden="true"><span>haz<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ardly</span></span><span> </span><span><br aria-hidden="true"><span>as</span></span><span> </span><span><br aria-hidden="true"><span>we</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>world</span></span><span> </span><span><br aria-hidden="true"><span>col<span aria-hidden="true"></span></span><br aria-hidden="true"><span>lec<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tively</span></span><span> </span><span><br aria-hidden="true"><span>learned</span></span><span> </span><span><br aria-hidden="true"><span>what</span></span><span> </span><span><br aria-hidden="true"><span>agents</span></span><span> </span><span><br aria-hidden="true"><span>are</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>should</span></span><span> </span><span><br aria-hidden="true"><span>be.</span></span><span> </span><span><br aria-hidden="true"><span>It</span></span><span> </span><span><br aria-hidden="true"><span>was</span></span><span> </span><span><br aria-hidden="true"><span>bad.</span></span></span></span></span></p></div><div><p data-passage-id="p-e704e305"><span><span data-justice-static="" data-justice-id="p-e704e305" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>We</span></span><span> </span><span><br aria-hidden="true"><span>started</span></span><span> </span><span><br aria-hidden="true"><span>from</span></span><span> </span><span><br aria-hidden="true"><span>scratch</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>exam<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ined</span></span><span> </span><span><br aria-hidden="true"><span>all</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>weird</span></span><span> </span><span><br aria-hidden="true"><span>use</span></span><span> </span><span><br aria-hidden="true"><span>cases</span></span><span> </span><span><br aria-hidden="true"><span>across</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>mil<span aria-hidden="true"></span></span><br aria-hidden="true"><span>lions</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>users</span></span><span> </span><span><br aria-hidden="true"><span>who</span></span><span> </span><span><br aria-hidden="true"><span>use</span></span><span> </span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>every</span></span><span> </span><span><br aria-hidden="true"><span>day.</span></span><span> </span><span><br aria-hidden="true"><span>It</span></span><span> </span><span><br aria-hidden="true"><span>now</span></span><span> </span><span><br aria-hidden="true"><span>sup<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ports</span></span><span> </span><span><br aria-hidden="true"><span>nearly</span></span><span> </span><span><br aria-hidden="true"><span>any<span aria-hidden="true"></span></span><br aria-hidden="true"><span>thing</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>need</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>be</span></span><span> </span><span><br aria-hidden="true"><span>able</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>do.</span></span></span></span></span></p></div><div><p data-passage-id="p-f908a4f8"><span><span data-justice-static="" data-justice-id="p-f908a4f8" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>is</span></span><span> </span><span><br aria-hidden="true"><span>also</span></span><span> </span><span><br aria-hidden="true"><span>aware</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>its</span></span><span> </span><span><br aria-hidden="true"><span>own</span></span><span> </span><span><br aria-hidden="true"><span>API</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>will</span></span><span> </span><span><br aria-hidden="true"><span>call</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>do</span></span><span> </span><span><br aria-hidden="true"><span>useful</span></span><span> </span><span><br aria-hidden="true"><span>things</span></span><span> </span><span><br aria-hidden="true"><span>like</span></span><span> </span><span><br aria-hidden="true"><span>moving</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>current</span></span><span> </span><span><br aria-hidden="true"><span>session</span></span><span> </span><span><br aria-hidden="true"><span>into</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>git</span></span><span> </span><span><br aria-hidden="true"><span>work<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tree</span></span><span> </span><span><br aria-hidden="true"><span>when</span></span><span> </span><span><br aria-hidden="true"><span>start<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ing</span></span><span> </span><span><br aria-hidden="true"><span>new</span></span><span> </span><span><br aria-hidden="true"><span>work.</span></span></span></span></span></p></div><div data-article-diagrams=""><div data-article-diagram="api-self-management" data-article-for="p-f908a4f8" data-diagram-palette="clear" data-scene-gate="" data-scene-held=""><figure aria-label=" it keeps retrying uploads.test.ts. A third interrupts it alongside opencode.session_interrupt, sends it a new education alongside opencode.session_prompt, and closes the completed config session&#039;s tab alongside opencode.tab_close. The stuck meeting runs again and finishes, the config meeting stays listed alongside its tab closed, and the delegate sums up."><div data-vhs-shader="ink-only"><svg aria-hidden="true"></svg><div><div><p>Session<span><span>New session</span><span aria-hidden="true"></span></span></p><div><div data-api-line="ask"><p><span data-scene-word="">YOU</span></p><p><span data-scene-word="">Start</span> <span data-scene-word="">rate</span> <span data-scene-word="">limiting</span> <span data-scene-word="">uploads</span> <span data-scene-word="">in</span> <span data-scene-word="">a</span> <span data-scene-word="">new</span> <span data-scene-word="">worktree.</span></p></div><p><span><svg data-icon="tool-fill" viewbox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z"></path><path d="M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z" opacity="0"></path></svg></span><span><span data-shimmer=""><span><span data-scene-word="">execute</span></span><span data-shimmer-text="execute" aria-hidden="true"></span></span></span><span><span data-scene-word="">{</span> <span data-scene-word="">code</span> <span data-scene-word="">}</span></span><span data-api-check="setup"><svg width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" data-completion-spinner=""><path stroke="url(#_R_28kqm8ura_)" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round" d="M8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000"></path></svg></span></p><p><span aria-hidden="true">&rsaquo;</span><span><span>opencode.</span>worktree_create</span><span>[name=rate-limit]</span></p><p><span aria-hidden="true">&rsaquo;</span><span><span>opencode.</span>session_rename</span><span>[title=Rate bounds uploads]</span></p><p><span aria-hidden="true">&rsaquo;</span><span><span>opencode.</span>session_move</span><span>[directory=~/worktrees/rate-limit]</span></p><div data-api-line="stuck"><p><span data-scene-word="">YOU</span></p><p><span data-scene-word="">The</span> <span data-scene-word="">flaky</span> <span data-scene-word="">test</span> <span data-scene-word="">session</span> <span data-scene-word="">is</span> <span data-scene-word="">stuck.</span> <span data-scene-word="">Stop</span> <span data-scene-word="">it,</span> <span data-scene-word="">have</span> <span data-scene-word="">it</span> <span data-scene-word="">quarantine</span> <span data-scene-word="">the</span> <span data-scene-word="">test,</span> <span data-scene-word="">and</span> <span data-scene-word="">close</span> <span data-scene-word="">my</span> <span data-scene-word="">finished</span> <span data-scene-word="">tabs.</span></p></div><p><span><svg data-icon="tool-fill" viewbox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z"></path><path d="M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z" opacity="0"></path></svg></span><span><span data-shimmer=""><span><span data-scene-word="">execute</span></span><span data-shimmer-text="execute" aria-hidden="true"></span></span></span><span><span data-scene-word="">{</span> <span data-scene-word="">code</span> <span data-scene-word="">}</span></span><span data-api-check="survey"><svg width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" data-completion-spinner=""><path stroke="url(#_R_29sqm8ura_)" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round" d="M8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000"></path></svg></span></p><p><span aria-hidden="true">&rsaquo;</span><span><span>opencode.</span>session_list</span></p><p><span aria-hidden="true">&rsaquo;</span><span><span>opencode.</span>session_context</span><span>[sessionID=ses_7c41e09a]</span></p><p>&#9492; "Retrying uploads.test.ts again&hellip;"</p><p><span><svg data-icon="tool-fill" viewbox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z"></path><path d="M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z" opacity="0"></path></svg></span><span><span data-shimmer=""><span><span data-scene-word="">execute</span></span><span data-shimmer-text="execute" aria-hidden="true"></span></span></span><span><span data-scene-word="">{</span> <span data-scene-word="">code</span> <span data-scene-word="">}</span></span><span data-api-check="manage"><svg width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" data-completion-spinner=""><path stroke="url(#_R_2asqm8ura_)" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round" d="M8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000"></path></svg></span></p><p><span aria-hidden="true">&rsaquo;</span><span><span>opencode.</span>session_interrupt</span><span>[sessionID=ses_7c41e09a]</span></p><p><span aria-hidden="true">&rsaquo;</span><span><span>opencode.</span>session_prompt</span><span>[sessionID=ses_7c41e09a, text=Quarantine uploads.test.ts]</span></p><p><span aria-hidden="true">&rsaquo;</span><span><span>opencode.</span>tab_close</span><span>[sessionID=ses_2f9d61b4]</span></p><p><span data-scene-word="">Stopped</span> <span data-scene-word="">it,</span> <span data-scene-word="">told</span> <span data-scene-word="">it</span> <span data-scene-word="">to</span> <span data-scene-word="">quarantine</span> <span data-scene-word="">the</span> <span data-scene-word="">test,</span> <span data-scene-word="">closed</span> <span data-scene-word="">the</span> <span data-scene-word="">config</span> <span data-scene-word="">tab.</span></p></div><p>OpenCode</p><div><div data-api-worktree="main"><div><div data-api-slot="flaky"><p><span aria-hidden="true"></span><span>Fix flaky upload test</span><span data-api-status="flaky"><span><svg width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" data-completion-spinner=""><path stroke="url(#_R_f6dam8ura_)" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round" d="M8.8396 14.4456L8.3625 14.4899L7.8834 14.4990L7.4050 14.4727L6.9298 14.4113L6.4604 14.3150L5.9994 14.1845L5.5492 14.0203L5.1124 13.8234L4.6913 13.5949L4.2881 13.3359L3.9052 13.0480L3.5444 12.7326L3.2079 12.3916L2.8974 12.0266L2.6147 11.6398L2.3612 11.2332L2.1383 10.8090L1.9473 10.3696L1.7892 9.9173L1.6648 9.4546L1.5749 8.9839L1.5199 8.5080L1.5001 8.0292L1.5156 7.5503L1.5663 7.0739L1.6520 6.6025L1.7722 6.1386L1.9263 5.6849L2.1133 5.2438L2.3323 4.8176L2.5822 4.4088L2.8614 4.0194L3.1686 3.6517L3.5020 3.3076L3.8599 2.9890L4.2403 2.6977"></path></svg></span><span>interrupted</span></span></p></div><div data-api-slot="config"><p><span>Migrate config loader</span><span data-api-status="config"><span><svg width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" data-completion-spinner=""><path stroke="url(#_R_fadam8ura_)" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round" d="M13.0000 4.5000L6.5000 11.5000L3.0000 8.0000"></path></svg></span><span>tab closed</span></span></p></div></div></div></div></div></div></div></figure></div></div><div><p data-passage-id="p-070af2ee"><span><span data-justice-static="" data-justice-id="p-070af2ee" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>We've</span></span><span> </span><span><br aria-hidden="true"><span>also</span></span><span> </span><span><br aria-hidden="true"><span>shipped</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>new</span></span><span> </span><span><br aria-hidden="true"><span>client</span></span><span> </span><span><br aria-hidden="true"><span>package</span></span><span> </span><span><br aria-hidden="true"><span>@opencode/client</span></span><span> </span><span><br aria-hidden="true"><span>that</span></span><span> </span><span><br aria-hidden="true"><span>con<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tains</span></span><span> </span><span><br aria-hidden="true"><span>clients</span></span><span> </span><span><br aria-hidden="true"><span>for</span></span><span> </span><span><br aria-hidden="true"><span>vanilla</span></span><span> </span><span><br aria-hidden="true"><span>JavaScript</span></span><span> </span><span><br aria-hidden="true"><span>as</span></span><span> </span><span><br aria-hidden="true"><span>well</span></span><span> </span><span><br aria-hidden="true"><span>as</span></span><span> </span><span><br aria-hidden="true"><span>Effect.</span></span></span></span></span></p></div><div><figure data-passage-id="api-client-code" data-filename="review.ts" data-code-flavor="promise"><figcaption><span>review.ts</span></figcaption><pre><span><span>import</span><span> { OpenCode } </span><span>from</span><span> </span><span>"@opencode/client"</span> </span><span><span>import</span><span> { Service } </span><span>from</span><span> </span><span>"@opencode/client/service"</span> </span><span> </span><span><span>const</span><span> </span><span>endpoint</span><span> </span><span>=</span><span> </span><span>await</span><span> Service.</span><span>ensure</span><span>()</span> </span><span><span>const</span><span> </span><span>client</span><span> </span><span>=</span><span> OpenCode.</span><span>make</span><span>({</span> </span><span><span> baseUrl: endpoint.url,</span> </span><span><span> headers: Service.</span><span>headers</span><span>(endpoint),</span> </span><span><span>})</span> </span><span> </span><span><span>const</span><span> </span><span>session</span><span> </span><span>=</span><span> </span><span>await</span><span> client.session.</span><span>create</span><span>({</span> </span><span><span> location: { directory: process.</span><span>cwd</span><span>() },</span> </span><span><span>})</span> </span><span> </span><span><span>await</span><span> client.session.</span><span>prompt</span><span>({</span> </span><span><span> sessionID: session.id,</span> </span><span><span> text: </span><span>"Review the current changes"</span><span>,</span> </span><span><span>})</span></span></pre></figure></div></div></div><div><div><p><h2 data-reader-heading="code-mode" data-level="2">Code Mode</h2></p><div><p data-passage-id="p-71687705"><span><span data-justice-static="" data-justice-id="p-71687705" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>The</span></span><span> </span><span><br aria-hidden="true"><span>models</span></span><span> </span><span><br aria-hidden="true"><span>love</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>write</span></span><span> </span><span><br aria-hidden="true"><span>code</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>2.0</span></span><span> </span><span><br aria-hidden="true"><span>takes</span></span><span> </span><span><br aria-hidden="true"><span>advan<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tage</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>that</span></span><span> </span><span><br aria-hidden="true"><span>more</span></span><span> </span><span><br aria-hidden="true"><span>than</span></span><span> </span><span><br aria-hidden="true"><span>any</span></span><span> </span><span><br aria-hidden="true"><span>other</span></span><span> </span><span><br aria-hidden="true"><span>coding</span></span><span> </span><span><br aria-hidden="true"><span>agent.</span></span><span> </span><span><br aria-hidden="true"><span>We've</span></span><span> </span><span><br aria-hidden="true"><span>built</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>minimal</span></span><span> </span><span><br aria-hidden="true"><span>JavaScript</span></span><span> </span><span><br aria-hidden="true"><span>inter<span aria-hidden="true"></span></span><br aria-hidden="true"><span>preter</span></span><span> </span><span><br aria-hidden="true"><span>in</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>@opencode/codemode</span></span><span> </span><span><br aria-hidden="true"><span>package.</span></span></span></span></span></p></div><div data-article-diagrams=""><div data-article-diagram="code-mode-script" data-article-for="p-71687705" data-diagram-palette="clear" data-scene-gate="" data-scene-held=""><figure aria-label=" the translator calls github formerly for the open bugs, afterward linear three times at formerly to document them, and returns lone the three new matter identifiers to the model."><div data-vhs-shader="ink-only"><svg aria-hidden="true"></svg><div><div><p>Session</p><div><div data-code-mode-line="prompt"><p><span data-scene-word="">YOU</span></p><p><span data-scene-word="">File</span> <span data-scene-word="">GitHub</span> <span data-scene-word="">bugs</span> <span data-scene-word="">in</span> <span data-scene-word="">Linear.</span></p></div><p><span><svg data-icon="tool-fill" viewbox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z"></path><path d="M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z" opacity="0"></path></svg></span><span><span data-shimmer=""><span><span data-scene-word="">execute</span></span><span data-shimmer-text="execute" aria-hidden="true"></span></span></span><span><span data-scene-word="">{</span> <span data-scene-word="">code</span> <span data-scene-word="">}</span></span><span data-code-mode-check="discover"><svg width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" data-completion-spinner=""><path stroke="url(#_R_953al96ra_)" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round" d="M8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000"></path></svg></span></p><p>tools.github.list_issues</p><p>tools.linear.save_issue</p><p><span><svg data-icon="tool-fill" viewbox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z"></path><path d="M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z" opacity="0"></path></svg></span><span><span data-shimmer=""><span><span data-scene-word="">execute</span></span><span data-shimmer-text="execute" aria-hidden="true"></span></span></span><span><span data-scene-word="">{</span> <span data-scene-word="">code</span> <span data-scene-word="">}</span></span><span data-code-mode-check="compose"><svg width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" data-completion-spinner=""><path stroke="url(#_R_9b3al96ra_)" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round" d="M8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000"></path></svg></span></p><p>["OC-412", "OC-413", "OC-414"]</p></div><p>Code Mode</p><div><div><div data-code-mode-script="discover"><p><span><span>return</span><span> [</span><span data-code-mode-call="search-github">search</span><span>({ query: </span><span>"list github issues"</span><span> }),</span></span><span aria-hidden="true"></span></p><p><span><span> </span><span data-code-mode-call="search-linear">search</span><span>({ query: </span><span>"create linear issue"</span><span> })]</span></span><span aria-hidden="true"></span></p></div><div data-code-mode-script="compose"><p><span><span>const</span><span> { </span><span>issues</span><span> } </span><span>=</span><span> </span><span>await</span><span> </span><span data-code-mode-call="github">tools.github.</span><span data-code-mode-call="github">list_issues</span><span>({</span></span><span aria-hidden="true"></span></p><p><span><span> owner: </span><span>"anomalyco"</span><span>, repo: </span><span>"opencode"</span><span>,</span></span><span aria-hidden="true"></span></p><p><span><span> labels: [</span><span>"bug"</span><span>], state: </span><span>"OPEN"</span><span>,</span></span><span aria-hidden="true"></span></p><p><span><span>})</span></span><span aria-hidden="true"></span></p><p><span><span>const</span><span> </span><span>filed</span><span> </span><span>=</span><span> </span><span>await</span><span> </span><span>Promise</span><span>.</span><span>all</span><span>(issues.</span><span>map</span><span>(({ </span><span>title</span><span> }) </span><span>=&gt;</span></span><span aria-hidden="true"></span></p><p><span><span> </span><span data-code-mode-call="linear">tools.linear.</span><span data-code-mode-call="linear">save_issue</span><span>({ team: </span><span>"OC"</span><span>, heading })))</span></span><span aria-hidden="true"></span></p><p><span><span>return</span><span> filed.</span><span>map</span><span>(</span><span>issue</span><span> </span><span>=&gt;</span><span> issue.identifier)</span></span><span aria-hidden="true"></span></p></div></div></div><div aria-label="MCP servers"><p>MCP servers</p></div></div></div></div></figure></div></div><div><p data-passage-id="p-3f3766e6"><span><span data-justice-static="" data-justice-id="p-3f3766e6" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>This</span></span><span> </span><span><br aria-hidden="true"><span>package</span></span><span> </span><span><br aria-hidden="true"><span>ingests</span></span><span> </span><span><br aria-hidden="true"><span>MCP</span></span><span> </span><span><br aria-hidden="true"><span>servers</span></span><span> </span><span><br aria-hidden="true"><span>or</span></span><span> </span><span><br aria-hidden="true"><span>OpenAPI</span></span><span> </span><span><br aria-hidden="true"><span>end<span aria-hidden="true"></span></span><br aria-hidden="true"><span>points,</span></span><span> </span><span><br aria-hidden="true"><span>con<span aria-hidden="true"></span></span><br aria-hidden="true"><span>vert<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ing</span></span><span> </span><span><br aria-hidden="true"><span>them</span></span><span> </span><span><br aria-hidden="true"><span>into</span></span><span> </span><span><br aria-hidden="true"><span>func<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tions</span></span><span> </span><span><br aria-hidden="true"><span>that</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>agent</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>call</span></span><span> </span><span><br aria-hidden="true"><span>in</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>script.</span></span><span> </span><span><br aria-hidden="true"><span>It</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>run</span></span><span> </span><span><br aria-hidden="true"><span>these</span></span><span> </span><span><br aria-hidden="true"><span>scripts</span></span><span> </span><span><br aria-hidden="true"><span>natively</span></span><span> </span><span><br aria-hidden="true"><span>without</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>com<span aria-hidden="true"></span></span><br aria-hidden="true"><span>plex<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ity</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>Node.js</span></span><span> </span><span><br aria-hidden="true"><span>VMs</span></span><span> </span><span><br aria-hidden="true"><span>or</span></span><span> </span><span><br aria-hidden="true"><span>embed<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ding</span></span><span> </span><span><br aria-hidden="true"><span>com<span aria-hidden="true"></span></span><br aria-hidden="true"><span>pli<span aria-hidden="true"></span></span><br aria-hidden="true"><span>cated</span></span><span> </span><span><br aria-hidden="true"><span>solu<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tions</span></span><span> </span><span><br aria-hidden="true"><span>like</span></span><span> </span><span><br aria-hidden="true"><span>QuickJS.</span></span></span></span></span></p></div><div><p data-passage-id="p-5e5e0f70"><span><span data-justice-static="" data-justice-id="p-5e5e0f70" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>This</span></span><span> </span><span><br aria-hidden="true"><span>lets</span></span><span> </span><span><br aria-hidden="true"><span>your</span></span><span> </span><span><br aria-hidden="true"><span>agent</span></span><span> </span><span><br aria-hidden="true"><span>write</span></span><span> </span><span><br aria-hidden="true"><span>scripts</span></span><span> </span><span><br aria-hidden="true"><span>that</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>do</span></span><span> </span><span><br aria-hidden="true"><span>things</span></span><span> </span><span><br aria-hidden="true"><span>like</span></span><span> </span><span><br aria-hidden="true"><span>call</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>tool,</span></span><span> </span><span><br aria-hidden="true"><span>map</span></span><span> </span><span><br aria-hidden="true"><span>over</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>results</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>call</span></span><span> </span><span><br aria-hidden="true"><span>another</span></span><span> </span><span><br aria-hidden="true"><span>tool.</span></span><span> </span><span><br aria-hidden="true"><span>Single</span></span><span> </span><span><br aria-hidden="true"><span>round</span></span><span> </span><span><br aria-hidden="true"><span>trip</span></span><span> </span><span><br aria-hidden="true"><span>instead</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>calling</span></span><span> </span><span><br aria-hidden="true"><span>them</span></span><span> </span><span><br aria-hidden="true"><span>one</span></span><span> </span><span><br aria-hidden="true"><span>at</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>time.</span></span></span></span></span></p></div><div><p data-passage-id="p-4352f2ee"><span><span data-justice-static="" data-justice-id="p-4352f2ee" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>All</span></span><span> </span><span><br aria-hidden="true"><span>MCP</span></span><span> </span><span><br aria-hidden="true"><span>servers</span></span><span> </span><span><br aria-hidden="true"><span>in</span></span><span> </span><span><br aria-hidden="true"><span>2.0</span></span><span> </span><span><br aria-hidden="true"><span>are</span></span><span> </span><span><br aria-hidden="true"><span>opted</span></span><span> </span><span><br aria-hidden="true"><span>into</span></span><span> </span><span><br aria-hidden="true"><span>code<span aria-hidden="true"></span></span><br aria-hidden="true"><span>mode</span></span><span> </span><span><br aria-hidden="true"><span>by</span></span><span> </span><span><br aria-hidden="true"><span>default.</span></span><span> </span><span><br aria-hidden="true"><span>This</span></span><span> </span><span><br aria-hidden="true"><span>means</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>add</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>thou<span aria-hidden="true"></span></span><br aria-hidden="true"><span>sand</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>them</span></span><span> </span><span><br aria-hidden="true"><span>with</span></span><span> </span><span><br aria-hidden="true"><span>minimal</span></span><span> </span><span><br aria-hidden="true"><span>context</span></span><span> </span><span><br aria-hidden="true"><span>bloat</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>your</span></span><span> </span><span><br aria-hidden="true"><span>agent</span></span><span> </span><span><br aria-hidden="true"><span>will</span></span><span> </span><span><br aria-hidden="true"><span>dis<span aria-hidden="true"></span></span><br aria-hidden="true"><span>cover</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>compose</span></span><span> </span><span><br aria-hidden="true"><span>them</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>get</span></span><span> </span><span><br aria-hidden="true"><span>things</span></span><span> </span><span><br aria-hidden="true"><span>done.</span></span></span></span></span></p></div></div></div><div><div><p><h2 data-reader-heading="background-tasks" data-level="2">Background Tasks</h2></p><div><p data-passage-id="p-9b53adaf"><span><span data-justice-static="" data-justice-id="p-9b53adaf" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>The</span></span><span> </span><span><br aria-hidden="true"><span>latest</span></span><span> </span><span><br aria-hidden="true"><span>batch</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>models</span></span><span> </span><span><br aria-hidden="true"><span>are</span></span><span> </span><span><br aria-hidden="true"><span>incred<span aria-hidden="true"></span></span><br aria-hidden="true"><span>i<span aria-hidden="true"></span></span><br aria-hidden="true"><span>bly</span></span><span> </span><span><br aria-hidden="true"><span>good</span></span><span> </span><span><br aria-hidden="true"><span>at</span></span><span> </span><span><br aria-hidden="true"><span>orches<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tra<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tion</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>is</span></span><span> </span><span><br aria-hidden="true"><span>impor<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tant</span></span><span> </span><span><br aria-hidden="true"><span>for</span></span><span> </span><span><br aria-hidden="true"><span>har<span aria-hidden="true"></span></span><br aria-hidden="true"><span>nesses</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>let</span></span><span> </span><span><br aria-hidden="true"><span>them</span></span><span> </span><span><br aria-hidden="true"><span>express</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>full</span></span><span> </span><span><br aria-hidden="true"><span>extent</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>that</span></span><span> </span><span><br aria-hidden="true"><span>capa<span aria-hidden="true"></span></span><br aria-hidden="true"><span>bil<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ity.</span></span></span></span></span></p></div><div data-article-diagrams=""><div data-article-diagram="background-tasks" data-article-for="p-9b53adaf" data-diagram-palette="clear" data-scene-gate="" data-scene-held=""><figure aria-label="You ask the meeting for a backdrop fable subagent to assessment the code; the call hands it to a cardstock in the backdrop lane and the meeting carries on. It runs bun test in the backdrop too and keeps editing. A build afterward blocks in the foreground until ctrl+b moves it to the background, and you keep prompting. The three jobs complete one by one, all notifying the row that started it."><div data-vhs-shader="ink-only"><svg aria-hidden="true"></svg><div><div><p>Session</p><div><div data-background-line="prompt"><p><span data-scene-word="">YOU</span></p><p><span data-scene-word="">Spawn</span> <span data-scene-word="">a</span> <span data-scene-word="">background</span> <span data-scene-word="">fable</span> <span data-scene-word="">subagent</span> <span data-scene-word="">to</span> <span data-scene-word="">review</span> <span data-scene-word="">this</span> <span data-scene-word="">code.</span></p></div><p><span><svg viewbox="0 0 256 256" fill="currentColor" aria-hidden="true" data-icon="robot"><path d="M200,48H136V16a8,8,0,0,0-16,0V48H56A32,32,0,0,0,24,80V192a32,32,0,0,0,32,32H200a32,32,0,0,0,32-32V80A32,32,0,0,0,200,48Zm16,144a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V80A16,16,0,0,1,56,64H200a16,16,0,0,1,16,16Zm-52-56H92a28,28,0,0,0,0,56h72a28,28,0,0,0,0-56Zm-24,16v24H116V152ZM80,164a12,12,0,0,1,12-12h8v24H92A12,12,0,0,1,80,164Zm84,12h-8V152h8a12,12,0,0,1,0,24ZM72,108a12,12,0,1,1,12,12A12,12,0,0,1,72,108Zm88,0a12,12,0,1,1,12,12A12,12,0,0,1,160,108Z"></path></svg></span><span><span data-scene-word="">subagent</span></span><span><span data-scene-word="">review</span> <span data-scene-word="">this</span> <span data-scene-word="">code</span></span><span>fable</span><span data-background-status="review"><span>background</span><span data-background-result="">2 comments</span></span></p><p><span><span data-icon="dollar" aria-hidden="true"><span>$</span></span></span><span><span data-scene-word="">shell</span></span><span><span data-scene-word="">bun</span> <span data-scene-word="">test</span></span><span data-background-status="test"><span>background</span><span data-background-result="">148 passed</span></span></p><p><span><svg data-icon="pencil-simple" viewbox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z"></path></svg></span><span><span data-scene-word="">edit</span></span><span><span data-scene-word="">src/retry.ts</span></span><span data-background-status="edit"><span data-background-result="">+12</span></span></p><p><span><span data-icon="dollar" aria-hidden="true"><span>$</span><span>$</span></span></span><span><span data-shimmer=""><span><span data-scene-word="">shell</span></span><span data-shimmer-text="shell" aria-hidden="true"></span></span></span><span><span data-scene-word="">bun</span> <span data-scene-word="">run</span> <span data-scene-word="">build</span></span><span data-background-status="build"><span><svg width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" data-completion-spinner=""><path stroke="url(#_R_r5jal9era_)" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round" d="M8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000L8.0000 1.5000"></path></svg></span><span>background</span><span data-background-result="">done</span></span></p><div data-background-line="hint"><p>Press</p> <p><span role="group" aria-label="ctrl+b shortcut">ctrlb</span></p><p>to move operating activity to the background</p></div><div data-background-line="follow"><p><span data-scene-word="">YOU</span></p><p><span data-scene-word="">Update</span> <span data-scene-word="">the</span> <span data-scene-word="">changelog</span> <span data-scene-word="">too.</span></p></div><p><span><svg data-icon="pencil-simple" viewbox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z"></path></svg></span><span><span data-scene-word="">edit</span></span><span><span data-scene-word="">CHANGELOG.md</span></span><span data-background-status="changelog"><span data-background-result="">+3</span></span></p><p><span data-scene-word="">All</span> <span data-scene-word="">done.</span> <span data-scene-word="">The</span> <span data-scene-word="">review</span> <span data-scene-word="">left</span> <span data-scene-word="">2</span> <span data-scene-word="">comments,</span> <span data-scene-word="">148</span> <span data-scene-word="">tests</span> <span data-scene-word="">passed,</span> <span data-scene-word="">the</span> <span data-scene-word="">build</span> <span data-scene-word="">succeeded</span> <span data-scene-word="">and</span> <span data-scene-word="">the</span> <span data-scene-word="">changelog</span> <span data-scene-word="">is</span> <span data-scene-word="">updated.</span></p></div><div aria-label="Background jobs"><p>Background</p></div></div></div></div><p><span aria-hidden="true"></span><span aria-hidden="true"><span>ctrl</span><svg width="34.5" height="10.5" aria-hidden="true"></svg><span>b</span><svg width="7.5" height="10.5" aria-hidden="true"></svg><i></i></span></p></figure></div></div><div><p data-passage-id="p-4c00f3c9"><span><span data-justice-static="" data-justice-id="p-4c00f3c9" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>First,</span></span><span> </span><span><br aria-hidden="true"><span>we've</span></span><span> </span><span><br aria-hidden="true"><span>added</span></span><span> </span><span><br aria-hidden="true"><span>back<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ground</span></span><span> </span><span><br aria-hidden="true"><span>sub<span aria-hidden="true"></span></span><br aria-hidden="true"><span>agents.</span></span><span> </span><span><br aria-hidden="true"><span>This</span></span><span> </span><span><br aria-hidden="true"><span>allows</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>primary</span></span><span> </span><span><br aria-hidden="true"><span>agent</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>kick</span></span><span> </span><span><br aria-hidden="true"><span>off</span></span><span> </span><span><br aria-hidden="true"><span>some</span></span><span> </span><span><br aria-hidden="true"><span>work</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>another</span></span><span> </span><span><br aria-hidden="true"><span>one</span></span><span> </span><span><br aria-hidden="true"><span>while</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>con<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tin<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ues.</span></span></span></span></span></p></div><div><p data-passage-id="p-4c197e58"><span><span data-justice-static="" data-justice-id="p-4c197e58" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>This</span></span><span> </span><span><br aria-hidden="true"><span>happens</span></span><span> </span><span><br aria-hidden="true"><span>auto<span aria-hidden="true"></span></span><br aria-hidden="true"><span>mat<span aria-hidden="true"></span></span><br aria-hidden="true"><span>i<span aria-hidden="true"></span></span><br aria-hidden="true"><span>cally</span></span><span> </span><span><br aria-hidden="true"><span>but</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>also</span></span><span> </span><span><br aria-hidden="true"><span>trigger</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>man<span aria-hidden="true"></span></span><br aria-hidden="true"><span>u<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ally</span></span><span> </span><span><br aria-hidden="true"><span>-</span></span><span> </span><span><br aria-hidden="true"><span>even</span></span><span> </span><span><br aria-hidden="true"><span>with</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>dif<span aria-hidden="true"></span></span><br aria-hidden="true"><span>fer<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ent</span></span><span> </span><span><br aria-hidden="true"><span>model.</span></span><span> </span><span><br aria-hidden="true"><span>It</span></span><span> </span><span><br aria-hidden="true"><span>lets</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>do</span></span><span> </span><span><br aria-hidden="true"><span>things</span></span><span> </span><span><br aria-hidden="true"><span>like</span></span><span> </span><span><br aria-hidden="true"><span>&ldquo;spawn</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>back<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ground</span></span><span> </span><span><br aria-hidden="true"><span>fable</span></span><span> </span><span><br aria-hidden="true"><span>sub<span aria-hidden="true"></span></span><br aria-hidden="true"><span>agent</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>review</span></span><span> </span><span><br aria-hidden="true"><span>this</span></span><span> </span><span><br aria-hidden="true"><span>code&rdquo;</span></span><span> </span><span><br aria-hidden="true"><span>while</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>keep</span></span><span> </span><span><br aria-hidden="true"><span>prompt<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ing.</span></span></span></span></span></p></div><div><p data-passage-id="p-76fa741c"><span><span data-justice-static="" data-justice-id="p-76fa741c" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>Second,</span></span><span> </span><span><br aria-hidden="true"><span>we've</span></span><span> </span><span><br aria-hidden="true"><span>added</span></span><span> </span><span><br aria-hidden="true"><span>back<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ground</span></span><span> </span><span><br aria-hidden="true"><span>shell</span></span><span> </span><span><br aria-hidden="true"><span>com<span aria-hidden="true"></span></span><br aria-hidden="true"><span>mands.</span></span><span> </span><span><br aria-hidden="true"><span>The</span></span><span> </span><span><br aria-hidden="true"><span>shell</span></span><span> </span><span><br aria-hidden="true"><span>tool</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>be</span></span><span> </span><span><br aria-hidden="true"><span>invoked</span></span><span> </span><span><br aria-hidden="true"><span>asyn<span aria-hidden="true"></span></span><br aria-hidden="true"><span>chronously</span></span><span> </span><span><br aria-hidden="true"><span>so</span></span><span> </span><span><br aria-hidden="true"><span>long-running</span></span><span> </span><span><br aria-hidden="true"><span>work</span></span><span> </span><span><br aria-hidden="true"><span>does</span></span><span> </span><span><br aria-hidden="true"><span>not</span></span><span> </span><span><br aria-hidden="true"><span>have</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>block</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>primary</span></span><span> </span><span><br aria-hidden="true"><span>agent.</span></span><span> </span><span><br aria-hidden="true"><span>It'll</span></span><span> </span><span><br aria-hidden="true"><span>be</span></span><span> </span><span><br aria-hidden="true"><span>noti<span aria-hidden="true"></span></span><br aria-hidden="true"><span>fied</span></span><span> </span><span><br aria-hidden="true"><span>when</span></span><span> </span><span><br aria-hidden="true"><span>things</span></span><span> </span><span><br aria-hidden="true"><span>are</span></span><span> </span><span><br aria-hidden="true"><span>com<span aria-hidden="true"></span></span><br aria-hidden="true"><span>plete.</span></span></span></span></span></p></div><div><p data-passage-id="p-b215e9db"><span><span data-justice-static="" data-justice-id="p-b215e9db" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>If</span></span><span> </span><span><br aria-hidden="true"><span>any</span></span><span> </span><span><br aria-hidden="true"><span>fore<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ground</span></span><span> </span><span><br aria-hidden="true"><span>shell</span></span><span> </span><span><br aria-hidden="true"><span>command</span></span><span> </span><span><br aria-hidden="true"><span>or</span></span><span> </span><span><br aria-hidden="true"><span>sub<span aria-hidden="true"></span></span><br aria-hidden="true"><span>agent</span></span><span> </span><span><br aria-hidden="true"><span>takes</span></span><span> </span><span><br aria-hidden="true"><span>longer</span></span><span> </span><span><br aria-hidden="true"><span>than</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>expect,</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>hit</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>hotkey</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>move</span></span><span> </span><span><br aria-hidden="true"><span>them</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>back<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ground</span></span><span> </span><span><br aria-hidden="true"><span>so</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>keep</span></span><span> </span><span><br aria-hidden="true"><span>prompt<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ing.</span></span></span></span></span></p></div></div></div><div><div><p><h2 data-reader-heading="plugins" data-level="2">Plugins</h2></p><div><p data-passage-id="p-76d9a485"><span><span data-justice-static="" data-justice-id="p-76d9a485" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>Although</span></span><span> </span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>1.0</span></span><span> </span><span><br aria-hidden="true"><span>had</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>plugin</span></span><span> </span><span><br aria-hidden="true"><span>system,</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>never</span></span><span> </span><span><br aria-hidden="true"><span>got</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>atten<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tion</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>needed.</span></span><span> </span><span><br aria-hidden="true"><span>To</span></span><span> </span><span><br aria-hidden="true"><span>correct</span></span><span> </span><span><br aria-hidden="true"><span>that,</span></span><span> </span><span><br aria-hidden="true"><span>we</span></span><span> </span><span><br aria-hidden="true"><span>forced</span></span><span> </span><span><br aria-hidden="true"><span>our<span aria-hidden="true"></span></span><br aria-hidden="true"><span>selves</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>imple<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ment</span></span><span> </span><span><br aria-hidden="true"><span>nearly</span></span><span> </span><span><br aria-hidden="true"><span>every</span></span><span> </span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>2.0</span></span><span> </span><span><br aria-hidden="true"><span>feature</span></span><span> </span><span><br aria-hidden="true"><span>as</span></span><span> </span><span><br aria-hidden="true"><span>an</span></span><span> </span><span><br aria-hidden="true"><span>inter<span aria-hidden="true"></span></span><br aria-hidden="true"><span>nal</span></span><span> </span><span><br aria-hidden="true"><span>plugin</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>there</span></span><span> </span><span><br aria-hidden="true"><span>are</span></span><span> </span><span><br aria-hidden="true"><span>now</span></span><span> </span><span><br aria-hidden="true"><span>80+</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>them.</span></span><span> </span><span><br aria-hidden="true"><span>This</span></span><span> </span><span><br aria-hidden="true"><span>guar<span aria-hidden="true"></span></span><br aria-hidden="true"><span>an<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tees</span></span><span> </span><span><br aria-hidden="true"><span>that</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>Plugin</span></span><span> </span><span><br aria-hidden="true"><span>API</span></span><span> </span><span><br aria-hidden="true"><span>stays</span></span><span> </span><span><br aria-hidden="true"><span>well</span></span><span> </span><span><br aria-hidden="true"><span>main<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tained.</span></span></span></span></span></p></div><div><p data-passage-id="p-1a234f08"><span><span data-justice-static="" data-justice-id="p-1a234f08" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>We've</span></span><span> </span><span><br aria-hidden="true"><span>also</span></span><span> </span><span><br aria-hidden="true"><span>pro<span aria-hidden="true"></span></span><br aria-hidden="true"><span>moted</span></span><span> </span><span><br aria-hidden="true"><span>TUI</span></span><span> </span><span><br aria-hidden="true"><span>plugins</span></span><span> </span><span><br aria-hidden="true"><span>from</span></span><span> </span><span><br aria-hidden="true"><span>exper<span aria-hidden="true"></span></span><br aria-hidden="true"><span>i<span aria-hidden="true"></span></span><br aria-hidden="true"><span>men<span aria-hidden="true"></span></span><br aria-hidden="true"><span>tal</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>stable.</span></span><span> </span><span><br aria-hidden="true"><span>Since</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>is</span></span><span> </span><span><br aria-hidden="true"><span>all</span></span><span> </span><span><br aria-hidden="true"><span>powered</span></span><span> </span><span><br aria-hidden="true"><span>by</span></span><span> </span><span><br aria-hidden="true"><span>OpenTUI,</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>build</span></span><span> </span><span><br aria-hidden="true"><span>nearly</span></span><span> </span><span><br aria-hidden="true"><span>any<span aria-hidden="true"></span></span><br aria-hidden="true"><span>thing.</span></span><span> </span><span><br aria-hidden="true"><span>Here</span></span><span> </span><span><br aria-hidden="true"><span>is</span></span><span> </span><span><br aria-hidden="true"><span>an</span></span><span> </span><span><br aria-hidden="true"><span>example</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>some<span aria-hidden="true"></span></span><br aria-hidden="true"><span>thing</span></span><span> </span><span><br aria-hidden="true"><span>useless.</span></span></span></span></span></p></div><div><p data-passage-id="p-5d57db39"><span><span><span data-word="">We</span> <span data-word="">also</span> <span data-word="">spent</span> <span data-word="">quite</span> <span data-word="">a</span> <span data-word="">lot</span> <span data-word="">of</span> <span data-word="">time</span> <span data-word="">ensuring</span> <span data-word="">everything</span> <span data-word="">in</span> <span data-word="">OpenCode</span> <span data-word="">2.0</span> <span data-word="">can</span> <span data-word="">be</span> <span data-word="">hot-reloaded.</span> <span data-word="">So</span> <span data-word="">it</span> <span data-word="">can</span> <span data-word="">write</span> <span data-word="">a</span> <span data-word="">plugin</span> <span data-word="">for</span> <span data-word="">itself</span> <span data-word="">mid-session</span> <span data-word="">and</span> <span data-word="">use</span> <span data-word="">it</span> <span data-word="">right</span> <span data-word="">away</span> <span data-word="">-</span> <span data-word="">we</span> <span data-word="">covered</span> <span data-word="">the</span> <span data-word="">design</span> <span data-word="">of</span> <span data-word="">this</span> <span data-word="">in</span> <span data-word="">a</span> <span><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer"><span>previous blogpost</span></a></span><span data-word="">.</span></span></span></p></div><div><p data-passage-id="p-188bda11"><span><span><span data-word="">You</span> <span data-word="">can</span> <span data-word="">ask</span> <span data-word="">OpenCode</span> <span data-word="">to</span> <span data-word="">build</span> <span data-word="">whatever</span> <span data-word="">plugin</span> <span data-word="">you</span> <span data-word="">want</span> <span data-word="">and</span> <span data-word="">it</span> <span data-word="">knows</span> <span data-word="">how</span> <span data-word="">to.</span> <span data-word="">But</span> <span data-word="">if</span> <span data-word="">you</span> <span data-word="">do</span> <span data-word="">want</span> <span data-word="">to</span> <span data-word="">read</span> <span data-word="">the</span> <span data-word="">docs,</span> <span data-word="">they</span> <span data-word="">are</span> <span data-word="">available</span> <span><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer"><span>here</span></a></span><span data-word="">.</span></span></span></p></div></div></div><div><div><p><h2 data-reader-heading="sdk" data-level="2">The SDK</h2></p><div><p data-passage-id="p-008d744c"><span><span data-justice-static="" data-justice-id="p-008d744c" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>also</span></span><span> </span><span><br aria-hidden="true"><span>now</span></span><span> </span><span><br aria-hidden="true"><span>be</span></span><span> </span><span><br aria-hidden="true"><span>used</span></span><span> </span><span><br aria-hidden="true"><span>as</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>library</span></span><span> </span><span><br aria-hidden="true"><span>with</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>@opencode/sdk</span></span><span> </span><span><br aria-hidden="true"><span>package.</span></span><span> </span><span><br aria-hidden="true"><span>This</span></span><span> </span><span><br aria-hidden="true"><span>is</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>exact</span></span><span> </span><span><br aria-hidden="true"><span>same</span></span><span> </span><span><br aria-hidden="true"><span>code</span></span><span> </span><span><br aria-hidden="true"><span>that</span></span><span> </span><span><br aria-hidden="true"><span>powers</span></span><span> </span><span><br aria-hidden="true"><span>our</span></span><span> </span><span><br aria-hidden="true"><span>CLI.</span></span></span></span></span></p></div><div><p data-passage-id="p-0168e705"><span><span data-justice-static="" data-justice-id="p-0168e705" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>This</span></span><span> </span><span><br aria-hidden="true"><span>means</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>strip</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>down</span></span><span> </span><span><br aria-hidden="true"><span>and</span></span><span> </span><span><br aria-hidden="true"><span>make</span></span><span> </span><span><br aria-hidden="true"><span>your</span></span><span> </span><span><br aria-hidden="true"><span>own</span></span><span> </span><span><br aria-hidden="true"><span>flavor</span></span><span> </span><span><br aria-hidden="true"><span>of</span></span><span> </span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>that</span></span><span> </span><span><br aria-hidden="true"><span>runs</span></span><span> </span><span><br aria-hidden="true"><span>on</span></span><span> </span><span><br aria-hidden="true"><span>a</span></span><span> </span><span><br aria-hidden="true"><span>server</span></span><span> </span><span><br aria-hidden="true"><span>or</span></span><span> </span><span><br aria-hidden="true"><span>in</span></span><span> </span><span><br aria-hidden="true"><span>spe<span aria-hidden="true"></span></span><br aria-hidden="true"><span>cial<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ized</span></span><span> </span><span><br aria-hidden="true"><span>envi<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ron<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ments</span></span><span> </span><span><br aria-hidden="true"><span>like</span></span><span> </span><span><br aria-hidden="true"><span>Durable</span></span><span> </span><span><br aria-hidden="true"><span>Objects.</span></span><span> </span><span><br aria-hidden="true"><span>And</span></span><span> </span><span><br aria-hidden="true"><span>then</span></span><span> </span><span><br aria-hidden="true"><span>you</span></span><span> </span><span><br aria-hidden="true"><span>can</span></span><span> </span><span><br aria-hidden="true"><span>connect</span></span><span> </span><span><br aria-hidden="true"><span>to</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>from</span></span><span> </span><span><br aria-hidden="true"><span>any</span></span><span> </span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>client</span></span><span> </span><span><br aria-hidden="true"><span>since</span></span><span> </span><span><br aria-hidden="true"><span>it</span></span><span> </span><span><br aria-hidden="true"><span>speaks</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>stan<span aria-hidden="true"></span></span><br aria-hidden="true"><span>dard</span></span><span> </span><span><br aria-hidden="true"><span>OpenCode</span></span><span> </span><span><br aria-hidden="true"><span>server</span></span><span> </span><span><br aria-hidden="true"><span>pro<span aria-hidden="true"></span></span><br aria-hidden="true"><span>to<span aria-hidden="true"></span></span><br aria-hidden="true"><span>col.</span></span></span></span></span></p></div><div><p data-passage-id="p-5d221d11"><span><span data-justice-static="" data-justice-id="p-5d221d11" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>It</span></span><span> </span><span><br aria-hidden="true"><span>also</span></span><span> </span><span><br aria-hidden="true"><span>has</span></span><span> </span><span><br aria-hidden="true"><span>an</span></span><span> </span><span><br aria-hidden="true"><span>optional</span></span><span> </span><span><br aria-hidden="true"><span>Effect-based</span></span><span> </span><span><br aria-hidden="true"><span>API.</span></span></span></span></span></p></div><div><p data-passage-id="p-f68a5b56"><span><span><span data-word="">This</span> <span data-word="">one</span> <span data-word="">is</span> <span data-word="">still</span> <span data-word="">in</span> <span data-word="">development</span> <span data-word="">as</span> <span data-word="">things</span> <span data-word="">are</span> <span data-word="">shifting</span> <span data-word="">but</span> <span data-word="">you</span> <span data-word="">can</span> <span><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer"><span>already use it</span></a></span><span data-word="">.</span></span></span></p></div></div></div><div><div><p><h2 data-reader-heading="upgrading" data-level="2">Upgrading</h2></p><div><p data-passage-id="p-5747ad3e"><span><span data-justice-static="" data-justice-id="p-5747ad3e" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>To</span></span><span> </span><span><br aria-hidden="true"><span>upgrade</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>CLI,</span></span><span> </span><span><br aria-hidden="true"><span>make</span></span><span> </span><span><br aria-hidden="true"><span>sure</span></span><span> </span><span><br aria-hidden="true"><span>you're</span></span><span> </span><span><br aria-hidden="true"><span>on</span></span><span> </span><span><br aria-hidden="true"><span>the</span></span><span> </span><span><br aria-hidden="true"><span>latest</span></span><span> </span><span><br aria-hidden="true"><span>1.x</span></span><span> </span><span><br aria-hidden="true"><span>release,</span></span><span> </span><span><br aria-hidden="true"><span>then</span></span><span> </span><span><br aria-hidden="true"><span>run</span></span><span> </span><span><br aria-hidden="true"><span>opencode</span></span><span> </span><span><br aria-hidden="true"><span>upgrade</span></span><span> </span><span><br aria-hidden="true"><span>--major.</span></span></span></span></span></p></div><div><p data-passage-id="p-ba81e30f"><span><span><span data-word="">To</span> <span data-word="">upgrade</span> <span data-word="">your</span> <span data-word="">desktop</span> <span data-word="">app,</span> <span data-word="">download</span> <span data-word="">the</span> <span data-word="">latest</span> <span><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer"><span>here</span></a></span><span data-word="">.</span></span></span></p></div><div><p data-passage-id="p-af9852cf"><span><span data-justice-static="" data-justice-id="p-af9852cf" data-typesetter="justice-static"><span><span><br aria-hidden="true"><span>There</span></span><span> </span><span><br aria-hidden="true"><span>are</span></span><span> </span><span><br aria-hidden="true"><span>some</span></span><span> </span><span><br aria-hidden="true"><span>break<span aria-hidden="true"></span></span><br aria-hidden="true"><span>ing</span></span><span> </span><span><br aria-hidden="true"><span>changes.</span></span></span></span></span></p></div><p data-passage-id="p-e07f76ba"><span><span data-word="">1.0</span> <span data-word="">plugins</span> <span data-word="">will</span> <span data-word="">not</span> <span data-word="">work</span> <span data-word="">in</span> <span data-word="">2.0</span></span></p><p data-passage-id="p-009caa0a"><span><span data-word="">Server</span> <span data-word="">API</span> <span data-word="">is</span> <span data-word="">completely</span> <span data-word="">different</span></span></p><p data-passage-id="p-72587dae"><span><span data-word="">tui.json</span> <span data-word="">config</span> <span data-word="">is</span> <span data-word="">moved</span> <span data-word="">to</span> <span data-word="">json</span></span></p><div><p data-passage-id="p-c4cf1637"><span><span><span data-word="">There</span> <span data-word="">are</span> <span data-word="">a</span> <span data-word="">lot</span> <span data-word="">of</span> <span data-word="">other</span> <span data-word="">changes</span> <span data-word="">but</span> <span data-word="">they</span> <span data-word="">are</span> <span data-word="">backwards</span> <span data-word="">compatible.</span> <span data-word="">It</span> <span data-word="">is</span> <span data-word="">worth</span> <span data-word="">pointing</span> <span data-word="">OpenCode</span> <span data-word="">at</span> <span><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noopener noreferrer"><span>this doc</span></a></span> <span data-word="">so</span> <span data-word="">it</span> <span data-word="">can</span> <span data-word="">migrate</span> <span data-word="">things</span> <span data-word="">for</span> <span data-word="">you.</span></span></span></p></div></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/opencode-2-0-72568</guid> <pubDate>Wed, 14 Oct 2026 21:48:24 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[Anthropic's Scion is heavily inspired by Mononoke]]></title> <description><![CDATA[Anthropic's Scion is heavily inspired by Mononoke. Comments]]></description> <media:thumbnail url="https://sunshowers.io/images/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/anthropic-s-scion-is-heavily-inspired-by-mononoke-72562</link> <content:encoded><![CDATA[<div><div><div><p><em>Discuss on <a href="https://en.mycoding.id/category/technology" target="_blank">Hacker News</a> or <a href="https://en.mycoding.id/category/technology" target="_blank">Lobsters</a>.</em></p><p>Here is Anthropic <a href="https://en.mycoding.id/category/technology" target="_blank">describing</a> (<a href="https://en.mycoding.id/category/technology" target="_blank">archive link</a>) yesterday how their new type authority system, Scion, uses a idea called &ldquo;derived data&rdquo; to create operations akin blames additional efficient:</p><figure><a href="https://en.mycoding.id/category/technology" target="_blank"><img src="https://sunshowers.io/posts/../../images/scion-derived-data.png" alt="A changeset records lone what’s changed, so on its own, it can’t quickly answer questions akin who final edited a row or which commits affected a file. To answer those, Scion builds additional data structures from the changesets, including dedicated structures for document accuse and way former and skip lists for the commit graph. We call everything that isn’t immediately part of the changeset “derived data,” and we compute it all through one generic mechanism. Each category of derived data is defined recursively, so its value for a changeset is computed from its values for that changeset’s parents. This scheme has three benefits. First, we can effortlessly add a new category of derived data whenever a new data construction would create several procedure faster. Second, for all type, we can choose whether to compute it eagerly or defer the work, so we evade materializing data we don’t need. And third, since the client never sees the internals of these data structures, we can optimize them without changing the client. We’ve added new types of derived data many times as the scheme has grown, specified as new indices for performing copy finding or path-based document search."></a><figcaption>How Anthropic describes Scion&rsquo;s derived data.</figcaption></figure><p>Here is me, rear in 2022, describing in my Oxide applicant materials how the <a href="https://en.mycoding.id/category/technology" target="_blank">Mononoke</a> origin authority server I helped build uses a idea called &ldquo;derived data&rdquo; to create operations akin blames additional efficient:</p><figure><a href="https://en.mycoding.id/category/technology" target="_blank"><img src="https://sunshowers.io/posts/../../images/mononoke-derived-data.png" alt="Derived data. While Bonsai changesets activity awesome for pushes, they activity small fine for things akin diffs. Git diff commit1..commit2 is an O(n log n) procedure anywhere n is the figure of changed records – alongside Bonsai changesets, you’d have to appearance at all sole commit between commit1 and commit2 to compute the catalog of records changed. For a ample repository this can be orders of dimension slower (and compounds the pointer-chasing problem). To resolve this, we moved the diff-friendly depiction to being derived data (i.e. an index). The server creates a distinct Merkle DAG alongside a Git-like tree/blob model, alongside pointers rear to Bonsai changesets as required. Note that: Derived data can be computed and stored asynchronously, exterior of the chief crucial section. The pointers between commits and trees are flipped around. With the Git data model, the content of a commit contains the hash of the base tree. With the Bonsai model, the content of the base tree contains the hash of the commit that introduced it. This gave us the capability to build out another derived indexes for any another operations we wanted. For example, git accuse is fairly dilatory on ample git repositories, requiring a traversal of the complete repository (not fair commits that contact the file). With Mononoke, we built out a blame-friendly indicator anywhere all type of all document was a distinct node in the Merkle DAG, alongside its genitor set to the former type of the file, and alongside pointers rear to Bonsai changesets. This meant that blames became O(number of commits that contact the file) fairly than O(number of commits in the repository). Over time, the squad has added additional indexes to grip particular use cases, and Mononoke now has 8 distinct indexes. Adding a new indicator is a comparatively cheap procedure that doesn’t affect any essential changes to data structures."></a><figcaption>How I described Mononoke&rsquo;s derived data.</figcaption></figure><p>I think the flat of imitation goes fine beyond having akin insights<sup id="1"><a href="https://en.mycoding.id/category/technology" target="_blank" role="doc-noteref">1</a></sup>. The fact that Sapling was lone credited for &ldquo;hard-won lessons&rdquo;, and that Mononoke was not mentioned at all, borders on plagiarism. The article comes off as Anthropic claiming that Claude designed all this, during the actuality is that our (extraordinary) squad at Meta came up alongside many of the insights that Claude dutifully applied nearly a decade later. (We looked at plentifulness of previous art for Mononoke and Sapling too, from Google&rsquo;s SrcFS to write-ahead logs in databases.)</p><p>I am extremely glad that the imagination our squad had rear in 2017-18 was so mighty and enduring &mdash; whenever you go against the grain, you&rsquo;re continually a bit unsure if what you&rsquo;re doing is brilliant or madness, and I think Mononoke&rsquo;s scheme has stood the test of time. And, to be clear, I do not have a issue alongside Anthropic copying Mononoke&rsquo;s design. (This is part of why we put out open origin &mdash; to advantage humanity through the dispersed of fine ideas.)</p><p>But as LLMs continue to assistance in designing new systems, they are apt to indicator heavily on existing designs. Mononoke is <a href="https://en.mycoding.id/category/technology" target="_blank">open source</a> and in all LLM&rsquo;s training set. If you ask <a href="https://en.mycoding.id/category/technology" target="_blank">Opus 5.5</a> or <a href="https://en.mycoding.id/category/technology" target="_blank">GPT-6 Astra</a> (thanks <a href="https://en.mycoding.id/category/technology" target="_blank">Matthew Fowle</a>) concerning previous art, they the two immediately item out the similarities to Mononoke.</p><p>Giving credit to those that came before us is now easier &mdash; and additional crucial &mdash; than ever. There is no longer an excuse.</p></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/anthropic-s-scion-is-heavily-inspired-by-mononoke-72562</guid> <pubDate>Wed, 14 Oct 2026 21:30:54 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[An Introvert’s Case for Skipping Small Talk and Building Real Connections]]></title> <description><![CDATA[An Introvert’s Case for Skipping Small Talk and Building Real Connections. You don’t need to over-exert yourself evolving profound relationships alongside everyone you encounter — particularly as an introvert. Here’s why.]]></description> <media:thumbnail url="https://www.entrepreneur.com/wp-content/uploads/sites/2/2026/10/introverts-meaningful-connections-1026_g1441395323.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/an-introvert-s-case-for-skipping-small-talk-and-building-real-connections-72573</link> <content:encoded><![CDATA[<p> Opinions expressed by Entrepreneur contributors are their own. </p><div> <div> <h2>Key Takeaways</h2> <ul> <li>There&rsquo;s no regulation that says these endeavor relationships have to be cheap or temporary. In fact, several of my most fruitful connections started out in extremely network-y ways, and quickly blossomed into item much additional durable.&nbsp;</li> <li>To keep these precious connections, mold a wider net than feels natural, provision before you need item and let the association remain light.</li> </ul> </div> <p>&ldquo;Networking.&rdquo;</p> <p>Perhaps no another term inspires specified panic in the <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">introvert&rsquo;s heart</a>. The idea of position about in a soulless inn ballroom, trying to deftly balance a small dish of food during shaking hands alongside person alternatively trying to do the same? A nightmare.&nbsp;</p> <p>I get it. For years, I avoided it, too. I told myself I was too occupied construction Jotform to expend an evening selling endeavor cards alongside strangers. In reality, I fair didn&rsquo;t akin it.&nbsp;</p> <p>What I did like, however, was construction connections. I cherished the emotion of talking shop alongside like-minded people, hearing concerning their latest projects and telling them concerning mine; forwarding an part to a long-time acquaintance that reminded me of a conversation we&rsquo;d had; congratulating a erstwhile coworker on a new venture; or complimenting a chap originator on a prosperous merchandise release.&nbsp;</p> <p>That&rsquo;s whenever I realized that networking doesn&rsquo;t have to be making <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">stilted small talk</a> during you quietly measure the feasibility of escape via air vent. Nor does it have to be a numbers equivalent anywhere you tremble as many hands as possible.&nbsp;</p> <p>It can, in fact, be as uncomplicated as talking to group you discover interesting, and being consenting to attain out whenever you have item to say. Done right, it doesn&rsquo;t have to awareness akin activity at all.&nbsp;</p> <h2 id="h-why-networking-is-the-wrong-term">Why &ldquo;networking&rdquo; is the incorrect term</h2> <p>Some words fair naturally motivate a profound awareness of ick. Through no error of its own, &ldquo;networking&rdquo; has rotate into one of them, placing it on par alongside another disquieting conditions akin &ldquo;moist&rdquo; and &ldquo;synergy.&rdquo; It implies a cheap, <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">transactional nature</a>; item to discard formerly it stops producing value.&nbsp;</p> <p>But there&rsquo;s no regulation that says these relationships have to be cheap or temporary. In fact, several of my most fruitful connections started out in extremely network-y ways, and quickly blossomed into item much additional durable.&nbsp;</p> <p>I really think my introverted nature has item to do alongside that. I don&rsquo;t ask questions if I don&rsquo;t desire to comprehend the answer. Nor do I discarded period on conversations that don&rsquo;t genuinely involvement me. I&rsquo;m not built for small talk, so I just&hellip;skip it.&nbsp;</p> <p>Networking direction frequently centers on a sequence of tricks, akin repeating someone&rsquo;s name twice in the conversation, or dropping in a well-timed individual anecdote. But the fact is, group can inform the difference between person operating the area and person who&rsquo;s really listening. There&rsquo;s not a lot of value in a shallow, unmemorable interaction.&nbsp;</p> <p>Instead, ask the inquiry you <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">actually desire to ask</a>. Have the conversation you desire to have. If the individual you&rsquo;re chatting alongside isn&rsquo;t on the identical leaf or doesn&rsquo;t appear engaged, there&rsquo;s no logic to power yourself to keep going. Give yourself approval to end the communication tactfully and move on.&nbsp;</p> <h2 id="h-the-power-of-weak-ties">The power of feeble ties</h2> <p>In 1973, a Stanford sociologist named <a href="https://en.mycoding.id/category/technology" target="_blank" id="https://sociology.stanford.edu/people/mark-granovetter" target="_blank" rel="noreferrer noopener">Mark Granovetter</a> conducted a study that may create you rethink your beliefs concerning informal acquaintances &mdash; I cognize they forced me to rethink mine.&nbsp;</p> <p>Granovetter established that, contrary to famous belief, it&rsquo;s really our most peripheral acquaintances &mdash; what he calls &ldquo;weak ties&rdquo; &mdash; who end up serving as our most crucial sources of new data and ideas.&nbsp;</p> <p>You power assume that your closest connections (otherwise known as &ldquo;strong ties&rdquo;) would be the most precious whenever it comes to finding a new job or sourcing a new hire, but that&rsquo;s really not the case. Those closest to us are fair that &mdash; too close. There&rsquo;s too much overlap between the data they have and the group they cognize to be really helpful. Weak ties, on the another hand, recommendation caller perspectives and a pond of data we don&rsquo;t already have.&nbsp;</p> <p>Here&rsquo;s my direction on expanding and maintaining these <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">valuable connections</a>:&nbsp;</p> <h3 id="h-cast-a-wider-net-than-feels-natural">Cast a wider net than feels natural</h3> <p>Strong ties lean to form on their own. You don&rsquo;t have to try alongside the group you already see all week. Weak ties obtain a deliberate push.</p> <p>That method <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">saying &ldquo;yes&rdquo; to the coffee</a> alongside person exterior your customary circle. Talking to the individual at the gathering who plant in a entirely distinct industry than yours. The goal isn&rsquo;t necessarily to befriend everyone; it&rsquo;s additional ensuring that your circle includes a few group who see the earth alternatively than you.&nbsp;</p> <h3 id="h-give-before-you-need-anything">Give before you need anything</h3> <p>The fastest way to slay a feeble tie is to lone appear whenever you desire something. Rather than continually popping up alongside an ask, attain out before you need a favor. Send the part you think they&rsquo;d like, or congratulate them on a initiate alongside no agenda attached.</p> <p>I do this continually alongside group I&rsquo;m not particularly near to. Most of the time, nothing comes of it directly. Every so often, that small motion is the logic person thinks of me archetypal whenever an chance comes along.</p> <h3 id="h-let-the-relationship-stay-light">Let the association remain light</h3> <p>A feeble tie doesn&rsquo;t necessitate monthly check-ins to survive. It fair needs to not go entirely cold. This can be an easy, introvert-friendly lift &mdash; a comment on item they posted, a quick answer whenever they attain out. None of it have to be dense to keep the association alive.</p> <p>The force to &ldquo;maintain&rdquo; a association is part of what makes networking awareness so taxing. Weak ties don&rsquo;t ask that much of you. The lone necessity is that you display up occasionally, and average it whenever you do. These ties may remain loose, and that&rsquo;s entirely okay. They may additionally blossom into several of your most precious relationships.&nbsp;</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/an-introvert-s-case-for-skipping-small-talk-and-building-real-connections-72573</guid> <pubDate>Wed, 14 Oct 2026 21:30:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Aytekin Tank)]]></author> </item> <item> <title><![CDATA[Yandex outage: data shows that instead of going dark, malicious bots moved]]></title> <description><![CDATA[Yandex outage: data shows that instead of going dark, malicious bots moved. Comments]]></description> <media:thumbnail url="https://blog.cloudflare.com/_emdash/api/media/file/01M4Y140VQ20JV2JNAC18Y1A2G.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/yandex-outage-data-shows-that-instead-of-going-dark-malicious-bots-moved-72563</link> <content:encoded><![CDATA[<div n><p data-astro-cid-eyynlowk>Following reported strikes on Yandex data centers, claims circulated on the Internet that Russian bot farms and power operations had been knocked offline. HTTP traffic charts showed steep drops, fueling speculation that the infrastructure damage had stopped these malicious actors. However, total traffic metrics can effortlessly mislead. There are two autonomous scheme numbers (<a href="https://en.mycoding.id/category/technology" target="_blank">ASNs</a>) connected alongside Yandex: AS13238 is used by Yandex&rsquo;s hunt engine, during AS200350 runs its haze services.</p><p data-astro-cid-eyynlowk>Using Cloudflare Radar and Bot Management data, we analyzed how these two ASNs were affected &mdash; and during the two saw drops in traffic, they saw differing impact.</p><ul><li>Yandex Search (AS13238)<strong>:</strong>&nbsp;The autumn in traffic consisted nearly entirely of verified hunt crawlers indexing web pages, images, and location resources.</li><li>Yandex.Cloud (AS200350): There was a decrease in malicious activities akin exposure scanning and probing, but high-volume automation did not disappear &mdash; it merely migrated to another hosting providers.</li></ul><p data-astro-cid-eyynlowk>While malicious traffic may arise from a particular provider, it does not necessarily inform us who&nbsp;is liable for the traffic. Understanding why the strikes had small enduring consequence on malicious traffic requires analyzing petition behavior, fairly than fair general traffic patterns.</p><h2 data-astro-cid-eyynlowk>What happened: the consequence of the strikes and pre-event baseline</h2><p data-astro-cid-eyynlowk>Between October 7 and 11, reported Ukrainian drone strikes&nbsp;hit three Yandex accommodation in Russia, increasingly knocking data centers and network capability offline. As seen on <a href="https://en.mycoding.id/category/technology" target="_blank">Cloudflare Radar</a>, this culminated in a near-total downfall of the Yandex network on October 11 whenever traffic plummeted to 99% below baseline for Yandex Search (AS13238) and 90% for Yandex.Cloud (AS200350). Despite a concise partial recovery, the two networks remained disrupted through October 13, settling at 86-90% below normal baselines. (As of October 14 at 18:00 UTC, traffic is at 85% of normal.)</p><figure><p><img data-image-placeholder src="image/bmp;base64,Qk32BAAAAAAAADYAAAAoAAAACAAAAAgAAAABABgAAAAAAMAAAAATCwAAEwsAAAAAAAAAAAAA/vr4+fX07u3s6Onp6+3u8fPz8fLx7Ovq/////fv78PHz5+vv6O7z7fL37/L06+3t////////8/b75+725u/56/P77vT47fDx////////9vr/6fH75/H97fb/8ff98PP1////////+Pv/7PP77fb/9Pz/9/z/9fj5////////+fr88fX59fr//f//////+/z8////////+vn49fX2/P7+///////////9////////+/j39vb0/v/+///////////+" alt="" width="715" height="405" loading="eager" decoding="async" aria-hidden="true"><img src="https://blog.cloudflare.com/_image?href=https%3A%2F%2Fblog.cloudflare.com%2F_emdash%2Fapi%2Fmedia%2Ffile%2F01M4Y1445Y2D8SEE4V03F4DW7Z.png&amp;w=1430&amp;h=810&amp;f=webp&amp;fit=cover&amp;position=center" srcset="/_image?href=https%3A%2F%2Fblog.cloudflare.com%2F_emdash%2Fapi%2Fmedia%2Ffile%2F01M4Y1445Y2D8SEE4V03F4DW7Z.png&amp;w=640&amp;h=363&amp;f=webp&amp;fit=cover&amp;position=center 640w, /_image?href=https%3A%2F%2Fblog.cloudflare.com%2F_emdash%2Fapi%2Fmedia%2Ffile%2F01M4Y1445Y2D8SEE4V03F4DW7Z.png&amp;w=715&amp;h=405&amp;f=webp&amp;fit=cover&amp;position=center 715w, /_image?href=https%3A%2F%2Fblog.cloudflare.com%2F_emdash%2Fapi%2Fmedia%2Ffile%2F01M4Y1445Y2D8SEE4V03F4DW7Z.png&amp;w=750&amp;h=425&amp;f=webp&amp;fit=cover&amp;position=center 750w, /_image?href=https%3A%2F%2Fblog.cloudflare.com%2F_emdash%2Fapi%2Fmedia%2Ffile%2F01M4Y1445Y2D8SEE4V03F4DW7Z.png&amp;w=828&amp;h=469&amp;f=webp&amp;fit=cover&amp;position=center 828w, /_image?href=https%3A%2F%2Fblog.cloudflare.com%2F_emdash%2Fapi%2Fmedia%2Ffile%2F01M4Y1445Y2D8SEE4V03F4DW7Z.png&amp;w=1080&amp;h=612&amp;f=webp&amp;fit=cover&amp;position=center 1080w, /_image?href=https%3A%2F%2Fblog.cloudflare.com%2F_emdash%2Fapi%2Fmedia%2Ffile%2F01M4Y1445Y2D8SEE4V03F4DW7Z.png&amp;w=1280&amp;h=725&amp;f=webp&amp;fit=cover&amp;position=center 1280w, /_image?href=https%3A%2F%2Fblog.cloudflare.com%2F_emdash%2Fapi%2Fmedia%2Ffile%2F01M4Y1445Y2D8SEE4V03F4DW7Z.png&amp;w=1430&amp;h=810&amp;f=webp&amp;fit=cover&amp;position=center 1430w" alt loading="lazy" decoding="async" data-image-placeholder-media="true" data-lightbox-src="/_image?href=https%3A%2F%2Fblog.cloudflare.com%2F_emdash%2Fapi%2Fmedia%2Ffile%2F01M4Y1445Y2D8SEE4V03F4DW7Z.png&amp;w=1800&amp;h=1020&amp;q=100&amp;f=webp" data-lightbox-width="1800" data-lightbox-height="1020" sizes=" 715px) 715px, 100vw" data-astro-image="constrained" data-astro-image-fit="cover" data-astro-image-pos="center" width="715" height="405"></p></figure><p data-astro-cid-eyynlowk>A autumn in general HTTP traffic lone confirms that the network went down. It does not disclose whether malicious or evasive bots were disrupted. Looking at the pre-event automation baseline, we can see that before the strikes, automated requests accounted for 36.1% <a href="https://en.mycoding.id/category/technology" target="_blank">of all HTTP traffic observed globally</a>&nbsp;across Cloudflare's network, and 35.8% <a href="https://en.mycoding.id/category/technology" target="_blank">of traffic from Russian IP addresses</a>.</p><p data-astro-cid-eyynlowk>The outage had distinct effects on automated action on the two affected ASNs since they served distinct roles.</p><p data-astro-cid-eyynlowk><strong>Yandex Search ASN (AS13238)</strong>&nbsp;is used for hunt indicator crawling. Cloudflare classified 99.5% of its requests as automated, and 93.6% of its bot requests as <a href="https://en.mycoding.id/category/technology" target="_blank">Verified</a>. Our inspection showed that traffic from this ASN indexed pages, rendered pages, and rendered images, which is accordant behavior for a hunt crawler. The Yandex Search ASN supplied concerning 7% of Russia-origin bot requests, and fair 0.05% of the earth total.</p><p data-astro-cid-eyynlowk><strong>Yandex.Cloud ASN (AS200350)</strong>&nbsp;is a cloud-hosting network and carries a extremely distinct mix of automation. Approximately 95.0% of its scored requests were bots, but none of its observed bot requests were verified by Cloudflare. Yandex.Cloud&rsquo;s bots looked additional akin application apps: nearly two-thirds of their requests sent data to websites, several identified themselves as JavaScript, Python, or Go programs, and a larger portion went to application companies than Yandex&rsquo;s hunt bots. The Yandex.Cloud ASN supplied concerning 2% of Russia-origin bot requests, and fair 0.01% of the earth total.</p><h2 data-astro-cid-eyynlowk>Impact of the event on general bot traffic</h2><p data-astro-cid-eyynlowk>"Bot traffic" refers to automated requests to websites on Cloudflare's network, specified as crawlers and scripts, not necessarily action on social media platforms. As Yandex&rsquo;s networks misplaced capacity, their bot requests cut too. That was expected: nearly all traffic from Yandex Search and Yandex.Cloud was automated. While we saw the apparent autumn in total traffic, we did not see any evidence linking a earth disruption in malicious traffic to the autumn in traffic from Yandex.</p><p data-astro-cid-eyynlowk>Russia-origin bot requests cut approximately in proportion to the Yandex traffic that went offline, since most requests from those networks were automated.</p><div it><table it readabilitydatatable="1"><tbody it><tr it><td it="true"><p>Date UTC+3</p></td><td it="true"><p>Global bot requests <br>(% of all HTTP requests)*</p></td><td it="true"><p>Russia-origin bot requests <br>(% of Russia-origin HTTP requests)</p></td></tr><tr it><td it="true"><p>October 1&ndash;6: pre-event baseline</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">39.4%</a></p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">50.4%</a></p></td></tr><tr it><td it="true"><p>October 7&ndash;8: drone attack on Sasovo</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">39.2%</a>&nbsp;(&minus;0.2%)</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">48%</a>&nbsp;(-2.4%)</p></td></tr><tr it><td it="true"><p>October 9: drone attack on Kaluga</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">39.4%</a>&nbsp;(+0%)</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">42.5%</a>&nbsp;(-7.9%)</p></td></tr><tr it><td it="true"><p>October 11: drone attack on Vladimir</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">39.5%</a>&nbsp;(+0.1%)</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">42.2%</a>&nbsp;(&minus;8.2%)</p></td></tr><tr it><td it="true"><p>October 12</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">39.6%</a>&nbsp;(+0.2%)</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">43.6%</a>&nbsp;(&minus;6.8%)</p></td></tr><tr it><td it="true"><p>October 13</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">39.5%</a>&nbsp;(+0.1%)</p></td><td it="true"><p><a href="https://en.mycoding.id/category/technology" target="_blank">42.1%</a>&nbsp;(&minus;8.3%)</p></td></tr></tbody></table></div><p data-astro-cid-eyynlowk><em>* Radar reports earth traffic by the two total HTTP requests, and by HTML requests (an approximation of a leaf view). The complete array reflects total petition volume.</em></p><h2 data-astro-cid-eyynlowk>Impact on Yandex Search ASN (AS13238): small hunt crawling</h2><p data-astro-cid-eyynlowk>The decrease on Yandex Search ASN was nearly entirely hunt crawling. Sampled requests showed that 78.1% belonged to verified YandexBot, 11.5% to YandexRenderResourcesBot, and 1.9% to YandexImages.</p><p data-astro-cid-eyynlowk>Among websites and services, the industry section that saw the steepest autumn was Publishing and Newspapers, anywhere traffic from Yandex networks cut 44%. Approximately 90% of pre-event traffic to news sites from this ASN was YandexBot indexing articles, alongside 40.5% of Cloudflare customers returning HTTP 403 Forbidden responses since the location owner blocked the crawler. When the Yandex Search ASN went offline, customers merely saw small indexing from Yandex.</p><h2 data-astro-cid-eyynlowk>Impact on Yandex.Cloud ASN (AS200350): lawful use and migrating malicious traffic</h2><p data-astro-cid-eyynlowk>Yandex.Cloud displayed a entirely distinct profile. Following the reported strikes, bot traffic from Yandex.Cloud cut concerning 40%. Several attack-like categories showed particularly keen declines. For example, WordPress plugin probing cut 90% and scanner-identified requests cut 93%. Interestingly (and tellingly), Cloudflare client blocks on Yandex.Cloud traffic additionally cut 70% during the event period, suggesting that proportionately small malicious traffic was equal hitting the Cloudflare WAF from this ASN.</p><h3 data-astro-cid-eyynlowk>Impact on endeavor verticals</h3><p data-astro-cid-eyynlowk>Yandex.Cloud&rsquo;s bot traffic is additionally engaging whenever segmented by top petition destination industries:</p><div it><table it readabilitydatatable="1"><tbody it><tr it><td it="true"><p>Destination industry</p></td><td it="true"><p>Bot traffic pre-event</p></td><td it="true"><p>Bot traffic during event (Oct 7-13)</p></td><td it="true"><p>Change</p></td><td it="true"><p>4xx (client error) HTTP reply position share: pre &rarr; event</p></td></tr><tr it><td it="true"><p>Computer software</p></td><td it="true"><p>24.24M</p></td><td it="true"><p>15.18M</p></td><td it="true"><p>&minus;37.4%</p></td><td it="true"><p>18.5% &rarr; 15.9%</p></td></tr><tr it><td it="true"><p>Gambling</p></td><td it="true"><p>23.01M</p></td><td it="true"><p>18.80M</p></td><td it="true"><p>&minus;18.3%</p></td><td it="true"><p>99.1% &rarr; 99.3%</p></td></tr><tr it><td it="true"><p>Media incl. adult</p></td><td it="true"><p>1.33M</p></td><td it="true"><p>223.1K</p></td><td it="true"><p>&minus;83.3%</p></td><td it="true"><p>82.0% &rarr; 61.8%</p></td></tr><tr it><td it="true"><p>Internet and telecom</p></td><td it="true"><p>524.2K</p></td><td it="true"><p>206.5K</p></td><td it="true"><p>&minus;60.6%</p></td><td it="true"><p>71.4% &rarr; 51.1%</p></td></tr><tr it><td it="true"><p>Travel / tourism</p></td><td it="true"><p>363.9K</p></td><td it="true"><p>158.1K</p></td><td it="true"><p>&minus;56.6%</p></td><td it="true"><p>27.0% &rarr; 12.3%</p></td></tr><tr it><td it="true"><p>Retail / wholesale</p></td><td it="true"><p>316.0K</p></td><td it="true"><p>167.7K</p></td><td it="true"><p>&minus;46.9%</p></td><td it="true"><p>71.0% &rarr; 55.9%</p></td></tr><tr it><td it="true"><p>Gaming / device games</p></td><td it="true"><p>226.3K</p></td><td it="true"><p>63.2K</p></td><td it="true"><p>&minus;72.1%</p></td><td it="true"><p>51.4% &rarr; 9.2%</p></td></tr><tr it><td it="true"><p>Publishing / newspapers</p></td><td it="true"><p>90.8K</p></td><td it="true"><p>8.8K</p></td><td it="true"><p>&minus;90.3%</p></td><td it="true"><p>90.2% &rarr; 61.4%</p></td></tr></tbody></table></div><p data-astro-cid-eyynlowk>The bulk of traffic from the Yandex.Cloud ASN cut into two industry buckets: device application and gambling. The device application bucket was predictable for an ASN meant to presenter third-party applications and application integrations. In fact, we equal saw that <a href="https://en.mycoding.id/category/technology" target="_blank">api.cloudflare.com</a>&nbsp;is a top hostname for Yandex.Cloud petition traffic. An general bulk of that traffic succeeded (requests returned 200s) the two before and during the event, pointing to lawful usage.</p><p data-astro-cid-eyynlowk>The gambling field offers the clearest evidence that malicious automation relocated fairly than disappeared. Nearly all of Yandex.Cloud&rsquo;s bot requests were targeted at one gambling client account, alongside traffic shifting among its hostnames. Immediately following the October 8 disruption, bot requests from Yandex.Cloud to this document dropped to zero. Simultaneously, identical requests began appearing from another Russian hosting ASNs, including Radist and Selectel. The incoming traffic maintained an identical fingerprint throughout providers:</p><ul><li>The identical JA4 TLS client fingerprint</li><li>The identical rare petition paths and HTTP headers</li><li>The identical tradition User-Agent strings</li></ul><p data-astro-cid-eyynlowk>Overall, Russian bot traffic targeting gambling accounts remained basically flat complete the week, moving from 167.7 myriad to 170.1 myriad requests (+1.4%). The automation never stopped running; the operators merely migrated their workloads to substitute haze providers formerly Yandex.Cloud became unavailable.</p><p data-astro-cid-eyynlowk>Across most industries, the portion of bot requests from Yandex.Cloud returning any HTTP 4xx reply fell. This is mostly because of a autumn off in the attack-like traffic mentioned above. This, in blend alongside the gambling client analysis, shows that malicious traffic that was sending requests through Yandex.Cloud merely shifted its &ldquo;services&rdquo; to another providers following the assistance disruption.</p><p data-astro-cid-eyynlowk>Finally, whenever we analyzed social media traffic, we established no unexpected changes in traffic either from Russian-origin IPs (0.6% decrease in total traffic complete the event period) or globally (1.2% addition in total traffic complete the event period). We repeated the inspection on bot traffic hitting the &ldquo;post&rdquo;, &ldquo;reply&rdquo;, and &ldquo;like&rdquo; endpoints for a particular social media phase and likewise did not discover an unexpected change before or during the event duration from either Russian-origin IPs (5.7% decrease in total traffic complete the event period) or globally (1.1% addition in total traffic complete the event period). Based on our assessment, the data does not appear to assistance the&nbsp;claims that the strikes impaired social media manipulation, although without additional inspection alongside data exterior of Cloudflare, we cannot conclusively say there is no connection.</p><h2 data-astro-cid-eyynlowk>What the data told us &mdash; and what it didn&rsquo;t</h2><p data-astro-cid-eyynlowk>When traffic from Yandex networks collapsed, speculation dispersed throughout the Internet that Russian power operations and malicious botnets had suffered a crippling blow. Cloudflare data tells a distinct story: throughout Cloudflare's network, there was no evidence that the strikes knocked social media manipulation offline or alternatively disrupted malicious action on the Internet. Instead, the data demonstrated:</p><ul><li><strong>Search indexing dropped.</strong>&nbsp;The overwhelming bulk of the traffic that dropped from Yandex Search ASN consisted of verified YandexBot crawlers fetching news articles and web assets. The chief effect was reduced satisfied finding in Yandex Search.</li><li><strong>Malicious automation migrated alternatively of stopping.</strong>&nbsp;While exposure scanning and plugin probing temporarily dropped on Yandex.Cloud, high-volume operations quickly moved to substitute hosting networks.</li></ul><p data-astro-cid-eyynlowk>A network disruption method that particular servers stopped sending requests, but it does not average an automated danger disappeared. Cloud workloads are portable, so whenever a data center goes dreary or an IP prefix gets blocked, operators can migrate their scripts to another provider in hours.</p><p data-astro-cid-eyynlowk>Our inspection current is a reminder that client ASN traffic quantity is an unreliable proxy for interpreting automated bot behavior.&nbsp;Defending against automated threats requires inspecting petition behavior, specified as identifying shared JA4 fingerprints, monitoring anomalous petition rates, and applying WAF rules to delicate endpoints, despite of which network the petition begins from. Physical infrastructure is static, but malicious automation is built to move.</p></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/yandex-outage-data-shows-that-instead-of-going-dark-malicious-bots-moved-72563</guid> <pubDate>Wed, 14 Oct 2026 21:29:13 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[Microsoft and Japan took down a cybercrime network behind over a billion scam messages]]></title> <description><![CDATA[Microsoft and Japan took down a cybercrime network behind over a billion scam messages. We've all gotten a scam content concerning a nonexistent parking ticket or a counterfeit bundle delivery, but hopefully you'll commencement seeing small of them. Microsoft says it h...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/23318439/akrales_220309_4977_0324.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/microsoft-and-japan-took-down-a-cybercrime-network-behind-over-a-billion-scam-messages-72561</link> <content:encoded><![CDATA[<div><div><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>We&rsquo;ve all gotten a scam content concerning a nonexistent parking ticket or a counterfeit bundle delivery, but hopefully you&rsquo;ll commencement seeing small of them. Microsoft says it helped <a href="https://en.mycoding.id/category/technology" target="_blank">dismantle a market for scammers</a> sending phishing messages akin those about the world. Through an inquiry alongside Japan&rsquo;s National Police Agency, it tracked scam action rear to a market called YAM Store and a brace of phishing kits, CoGUI and Iron Man:</p><div><blockquote><p>Since January 2026, YAM Store, CoGUI and Iron Man have collectively enabled additional than one milliard malicious messages targeting complete 75,000 organizations worldwide, including additional than 750 myriad messages geared toward Microsoft customers alone. These messages have been used to mark consumers, healthcare organizations, financial institutions, and another businesses in additional than 150 countries, generating tens of millions of dollars for their operators.</p></blockquote></div><p>According to Microsoft&rsquo;s <a href="https://en.mycoding.id/category/technology" target="_blank">report</a>, scammers could buy taken or fraudulent Microsoft and Google accounts on YAM Store and use the phishing kits to dispatch scam messages. Microsoft says YAM Store additionally hijacked genuine organizations&rsquo; expired web domains and created websites for nonexistent organizations, which it used to get Microsoft accounts it could resell.</p><p>The Iron Man phase was additionally offering complete 2,300 templates scammers could use to impersonate organizations akin banks and constabulary departments. Microsoft says it impaired complete 20,000 accounts connected to YAM Store and blocked complete 100,000 web domains being used for impersonation and fraud. With health field cybersecurity non-profit Health-ISAC, Microsoft additionally seized and redirected web domains that were powering all three platforms.</p><div><p><span><strong>Follow topics and authors</strong> from this narrative to see additional akin this in your personalized homepage nourish and to obtain email updates.</span></p><ul><li id="follow-author-article_footer-dmcyOmF1dGhvclByb2ZpbGU6ODAzMzIw"><span aria-expanded="false" aria-haspopup="true" role="button" tabindex="0"><span><span><svg width="9" height="9" viewbox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Follow"><path d="M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z"></path></svg></span><span>Stevie Bonifield</span></span></span></li><li><li><li><li></ul></div></div></div><div><div><div><div><div><h2>The Verge Daily</h2><p><span>A liberated regular digest of the news that matters most.</span></p></div></div></div></div></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/microsoft-and-japan-took-down-a-cybercrime-network-behind-over-a-billion-scam-messages-72561</guid> <pubDate>Wed, 14 Oct 2026 21:03:43 +0700</pubDate> <author><![CDATA[support@mycoding.id (Stevie Bonifield)]]></author> </item> <item> <title><![CDATA[Ukraine says a sudden Starlink speed limit disrupted its most important drone missions]]></title> <description><![CDATA[Ukraine says a sudden Starlink speed limit disrupted its most important drone missions. Ukraine's armed forces relies heavily on Elon Musk's Starlink for battlefield communications and drone operations.]]></description> <media:thumbnail url="https://i.insider.com/6acf3ba62428f6b455811d0e?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/ukraine-says-a-sudden-starlink-speed-limit-disrupted-its-most-important-drone-missions-72555</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/6acf3b47e50b02f612be3036?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6acf3b47e50b02f612be3036?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6acf3b47e50b02f612be3036?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6acf3b47e50b02f612be3036?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6acf3b47e50b02f612be3036?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6acf3b47e50b02f612be3036?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6acf3b47e50b02f612be3036?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Servicemen of the 68th Oleksa Dovbush Separate Jaeger Brigade of the Armed Forces of Ukraine set up Starlink moon net system, amid Russia&#039;s assault on Ukraine, near the frontline town of Pokrovsk in Donetsk region, Ukraine April 10, 2025." 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>Ukraine is heavily reliant on Starlink for armed forces operations.</span> <span> <span e-name="image-source" itemprop="creditText">Inna Varenytsia/REUTERS</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>Ukraine's admission to Starlink net assistance was abruptly disrupted for unidentified reasons, interfering alongside armed forces operations, sources in the country's defence ministry and a top presidential adviser stated Wednesday morning.</p><p>Serhii Beskrestnov, a top adviser to Ukrainian President Volodymyr Zelenskyy, stated in a social media article that <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Elon Musk's SpaceX</a> had implemented speed limits for Starlink terminals overnight. Beskrestnov stated the limitation throttles the procedure of&nbsp;<a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Starshield</a>, the company's dedicated moon network for armed forces services, at speeds complete 100 miles per hour, or approximately 161 kilometers per hour.</p><p>Sources in Ukraine's defence ministry confirmed the disruption and told Business Insider that SpaceX had restricted the Starshield operations without alert the military. They stated several units have informed a defeat of association whenever drones attain speeds as low as 45 mph.</p><p>The sources stated that the disruption has complex <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">military operations</a>, particularly drone missions. This includes mid-range strikes, front-line logistics, and air defence intercepts, several of Ukraine's most crucial drone missions.</p><p>Because Starlink does not activity inner Russia, the disruption is constricted to drone operations inside Ukrainian district and Russian-occupied territory.</p><p>Later in the day on Wednesday, the Ukrainian defence ministry reported that SpaceX continues to enforce a speed bounds of 161 km/h, although restrictions were considerably tighter before in the day. Communication norm has since improved at speeds up to 160 km/h.</p><p>Ukraine has stated it is in communication alongside the US, SpaceX, and NATO partners and is operating to instal backup communication channels.</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/6acf491f2428f6b455811d35&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:3744,&quot;aspectRatioH&quot;:2496}}' alt="An antenna of the Starlink satellite-based broadband scheme stands in a pace next to the wooden posts on which shoes are dried."> </p></div> <span> <figcaption e-name="image-caption"> Starlink antennas are a average perspective in Ukraine.&nbsp; <span e-name="image-source" itemprop="creditText"> Yan Dobronosov/Global Images Ukraine via Getty Images </span> </figcaption> </span> </figure> <p>Amid questions concerning the Starlink assistance disruptions, Musk responded to erstwhile Ukrainian defence curate Mykhailo Fedorov's concerns and gratitude for partial restoration on social media, saying that "Starshield systems are owned and controlled by the US government."</p><p>"Any limits on speed or use are decided by the US armed forces and ultimately POTUS," he said.</p> <p>"Starlink is a business assistance owned and controlled by SpaceX," Musk said. "Usage of Starlink is constricted to noncombatant or protective activities and cannot be used for insulting armed forces action, as doing so would be inappropriate for a business company."</p><h2 id="0e5c0878-e372-4dba-9886-48c6f913790a" data-toc-id="0e5c0878-e372-4dba-9886-48c6f913790a">Critical in combat</h2><p>As the innovation has in armed forces and manufacturing sectors worldwide, SpaceX's <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Starlink has rotate into critically important</a> to Ukraine's military.</p><p>Kyiv has adopted it as a battlefield communications tool and additionally uses it in drone warfare. Drones armed alongside Starlink dishes, which can be <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">controlled remotely by pilots</a> hundreds of miles distant and adapted to new targets mid-mission, have rotate into among the country's most potent weapons in the battle against Russian forces.</p><p>Ukraine's dependence on Starlink has made it reliant on Musk and SpaceX, however.</p><p>As <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}'>Business Insider lately reported</a>, Starlink has provided Musk a critical origin of power and gentle power that stretches the globe. In 2023, the world's richest man stated he refused a petition from Ukraine's armed forces to activate Starlink to assistance a Ukrainian assault on Crimea, and Reuters reported final twelvemonth that SpaceX jeopardized a 2022 Ukrainian counteroffensive by cutting Starlink admission to front-line troops.</p><p>Recently, Musk has proven to be additional supportive. In February, SpaceX clamped downward on Russian forces' use of Starlink terminals in Ukraine following Ukraine's <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">then-defense minister</a> made a individual petition to the billionaire CEO, a move that allowed Ukrainian forces to pay a prosperous counteroffensive.</p><h2 id="60e9f207-d8de-40a5-a036-666661ec32bd" data-toc-id="60e9f207-d8de-40a5-a036-666661ec32bd">'It is apparent this act is not coincidental'</h2><p>Musk has not yet addressed reports of Starlink disruptions in Ukraine.</p><p>On Saturday, he reignited former criticisms of Zelenskyy alongside a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}'>post on X</a> that the Ukrainian chairman had "gone too far" alongside his strikes on Russian refineries.</p><p>The Starlink disruption comes following a sequence of <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Russian ballistic missile attacks</a> against Kyiv on Monday and Tuesday nights. Ukrainian officials stated that in the two cases, global partners did not provision an advancement alert concerning their launch, breaking from norm practice.</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/6acf4866adb77227909a5192&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:4966,&quot;aspectRatioH&quot;:3311}}' alt="Elon Musk receives the National Medal of Science from President Donald Trump."> </p></div> <span> <figcaption e-name="image-caption"> Elon Musk receives the National Medal of Science from President Donald Trump.&nbsp; <span e-name="image-source" itemprop="creditText"> Win McNamee/Getty Images </span> </figcaption> </span> </figure> <p>Asked by reporters before the assault on Tuesday if the US would cut intellect alongside Ukraine complete its strikes on <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Russian energy sites</a>, President Donald Trump stated that Washington continued to portion it.</p><p>Zelenskyy's adviser suggested that the Starlink disruption could be connected to tensions between the US and Ukraine.</p><p>"It is apparent that this act is not coincidental and is connected to the current governmental situation," Beskrestnov stated on Telegram, according to a translation of his statement. The cause, however, remains unclear.</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>Jake Epstein is a defence equal in London for Business Insider, covering the US military, NATO, and European security, as fine as emerging tech in warfare.</span><span>Jake has submitted stories from battle zones in&nbsp;<a href="https://en.mycoding.id/category/business" target="_blank">Ukraine</a>&nbsp;and the <a href="https://en.mycoding.id/category/business" target="_blank">Middle East</a>, anywhere he embedded with&nbsp;a <a href="https://en.mycoding.id/category/business" target="_blank">US airplane carrier</a>&nbsp;on a combat goal in the Red Sea.&nbsp;</span><span>Jake has reported extensively on <a href="https://en.mycoding.id/category/business" target="_blank">NATO operations</a>&nbsp;and activities throughout Europe, including from aboard one of its&nbsp;<a href="https://en.mycoding.id/category/business" target="_blank">AWACS surveillance aircraft</a>&nbsp;along the Russian border, a&nbsp;<a href="https://en.mycoding.id/category/business" target="_blank">British Voyager tanker</a>&nbsp;refueling combatant jets complete the Baltic Sea, and a<a href="https://en.mycoding.id/category/business" target="_blank"> Dutch helicopter</a> flying to a warship in the Arctic.</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/ukraine-says-a-sudden-starlink-speed-limit-disrupted-its-most-important-drone-missions-72555</guid> <pubDate>Wed, 14 Oct 2026 20:37:18 +0700</pubDate> <author><![CDATA[support@mycoding.id (Jake Epstein,Tom Carter)]]></author> </item> <item> <title><![CDATA[Not Every Boss Deserves a Thank-You Card. Here’s What to Do When Your Boss Is a Bully.]]></title> <description><![CDATA[Not Every Boss Deserves a Thank-You Card. Here’s What to Do When Your Boss Is a Bully.. As several of us commemorate National Boss’s Day, it’s crucial to recall that not everyone has a fine association alongside their boss.]]></description> <media:thumbnail url="https://www.entrepreneur.com/wp-content/uploads/sites/2/2026/10/your-boss-is-a-bully-1026_g1765229515.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/not-every-boss-deserves-a-thank-you-card-here-s-what-to-do-when-your-boss-is-a-bully-72574</link> <content:encoded><![CDATA[<p> Opinions expressed by Entrepreneur contributors are their own. </p><div> <div> <h2>Key Takeaways</h2> <ul> <li>When you are operating for person who is a bully, we may use power dynamics as an excuse &mdash; but normalizing this behavior is part of the problem. Call out bad behavior whenever you see or cognition it.</li> <li>Keep a document of the facts: whenever it happened, what happened, if anyone alternatively was current and how it affected your work. You volition desire to use this records in the forthcoming if you decide to communication an occupation lawyer. </li> <li>When your chief is the bully, speaking up can awareness really risky, but there are protections in location for workforce for this reason.</li> </ul> </div> <p>I motionless recall position in the galley area at work, being pressured to sign that appreciate you card. It was <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">National Boss&rsquo;s Day</a> and my boss&rsquo;s administrator aide had a cardstock she wanted us to all&nbsp;sign. It was to appreciate our chief for being a awesome boss. The forefront of the cardstock said, &ldquo;The earth needs additional bosses akin you!&rdquo; I felt ill to my stomach, barely scrawling my name inside. The irony was that this chief was among the worst bosses I had always worked for.</p> <p>My erstwhile chief was the <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">bully boss</a>. He reminded me of the playground intimidate who teased and taunted and mocked others. This intimidate chief additionally publically and privately humiliated me. He called me a rat. He told me no one wanted me on their squad but lone he took a chance on me. When he established out another chief at the business wanted me to rotate onto their team, he screamed at me and stated I could depart his squad lone whenever he stated I could.&nbsp;</p> <p>As several of us commemorate and regard National Boss&rsquo;s Day, it&rsquo;s an crucial instant to recall that not everyone has a fine association alongside their boss. Some of us are struggling alongside a chief who undermines us, makes fun of us, and equal threatens to blaze us. For anyone struggling alongside a intimidate boss, current are three crucial steps I desire I had taken rear then.</p> <h2 id="h-1-don-t-normalize-the-behavior-just-because-it-s-your-boss">1. Don&rsquo;t normalize the behavior fair since it&rsquo;s your boss</h2> <ol></ol> <p>When you are operating for person who is a bully, we may use <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">power dynamics</a> as an excuse. We tolerate things from a chief that we wouldn&rsquo;t tolerate from a colleague. And of course, we may be frightened of losing our jobs, so we normalize this behavior. If a intimidate chief shuts you down, calls you names and makes inappropriate jokes, and consistently crosses boundaries, this isn&rsquo;t them fair having a bad day. This is a form of bad, bullying behavior.</p> <p>I recall rationalizing his behavior. &ldquo;Well, that&rsquo;s fair how he is,&rdquo; and &ldquo;Maybe I&rsquo;m being too sensitive,&rdquo; and &ldquo;This is the cost I pay to have this big heading and paycheck,&rdquo; or &ldquo;He is fair under a lot of stress.&rdquo; Just since they are the chief doesn&rsquo;t average they can behave this way. Ask yourself if you would authorize a coworker to treat you this way? Chances are you wouldn&rsquo;t.</p> <h2 id="h-2-document-what-s-happening">2. Document what&rsquo;s happening</h2> <ol start="2"></ol> <p>I desire I had documented what was happening at activity during this time. Some days I idea it would get better. Some days I idea I was imagining things. Some days I idea I could shove through. Some days, I felt myself disappearing. My confidence was entirely shaken.</p> <p>Document what&rsquo;s happening. As I conversation in my book, <a href="https://en.mycoding.id/category/technology" target="_blank"><em>The Devil Emails at Midnight: What Good Leaders Can Learn from Bad Bosses</em>,</a> anywhere there&rsquo;s smoke, there&rsquo;s fire. A chief who bullies you formerly volition do it again and again, evaluation your boundaries. And if they are bullying you, chances are, they have harassed others too. Make certain to keep your <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">documentation</a> off your activity laptop and preserve screenshots of texts, emails and Slack messages.&nbsp;Keep a document of the facts: whenever it happened, what happened, if anyone alternatively was current and how it affected your work. You volition desire to use this records in the forthcoming if you decide to communication an occupation lawyer. And, for now, you can assessment what&rsquo;s happening and prompt yourself that you are not the problem. You are, in fact, the mark of bullying.</p> <h2 id="h-3-know-your-rights">3. Know your rights</h2> <ol start="3"></ol> <p>When your chief is the bully, speaking up can awareness really risky. I desire I had known my entitlements and I desire I knew rear afterward silence wasn&rsquo;t my lone option.&nbsp;That&rsquo;s where<strong> </strong><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">Lift Our Voices, </a>founded by Gretchen Carlson and Julie Roginsky, is an priceless resource. </p> <p>Lift Our Voices is operating to difficulty office silencing mechanisms and assistance workforce improved comprehend their rights. It&rsquo;s <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">LOV Where You Work AI Tool</a> is a game-changing liberated asset designed to assistance workforce create awareness of occupation agreements. The tool can assistance you acknowledge provisions that would power your capability to conversation up. You can upload your occupation agreement and onboarding documents to this tool. It volition assistance provision you a improved awareness of what you signed and what entitlements and options are accessible to you if you are the mark of office bullying. You may additionally decide to conversation to trusted allies and mentors, and consult an occupation attorney.</p> <p>For some, National Boss&rsquo;s Day is a day to appreciate the chief who makes activity better. But if your chief is the logic you dread going to work, you don&rsquo;t owe them a cardstock or a mug or a appreciate you. You owe yourself a plan. Understand and validate what you are experiencing. Document what&rsquo;s happening. Finally, map out your options. Remember that having a chief doesn&rsquo;t average giving up <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">your voice</a>. It method learning whenever and how to use it.</p> </div><div> <div> <h2>Key Takeaways</h2> <ul> <li>When you are operating for person who is a bully, we may use power dynamics as an excuse &mdash; but normalizing this behavior is part of the problem. Call out bad behavior whenever you see or cognition it.</li> <li>Keep a document of the facts: whenever it happened, what happened, if anyone alternatively was current and how it affected your work. You volition desire to use this records in the forthcoming if you decide to communication an occupation lawyer. </li> <li>When your chief is the bully, speaking up can awareness really risky, but there are protections in location for workforce for this reason.</li> </ul> </div> <p>I motionless recall position in the galley area at work, being pressured to sign that appreciate you card. It was <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">National Boss&rsquo;s Day</a> and my boss&rsquo;s administrator aide had a cardstock she wanted us to all&nbsp;sign. It was to appreciate our chief for being a awesome boss. The forefront of the cardstock said, &ldquo;The earth needs additional bosses akin you!&rdquo; I felt ill to my stomach, barely scrawling my name inside. The irony was that this chief was among the worst bosses I had always worked for.</p> <p>My erstwhile chief was the <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">bully boss</a>. He reminded me of the playground intimidate who teased and taunted and mocked others. This intimidate chief additionally publically and privately humiliated me. He called me a rat. He told me no one wanted me on their squad but lone he took a chance on me. When he established out another chief at the business wanted me to rotate onto their team, he screamed at me and stated I could depart his squad lone whenever he stated I could.&nbsp;</p> <p>As several of us commemorate and regard National Boss&rsquo;s Day, it&rsquo;s an crucial instant to recall that not everyone has a fine association alongside their boss. Some of us are struggling alongside a chief who undermines us, makes fun of us, and equal threatens to blaze us. For anyone struggling alongside a intimidate boss, current are three crucial steps I desire I had taken rear then.</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/not-every-boss-deserves-a-thank-you-card-here-s-what-to-do-when-your-boss-is-a-bully-72574</guid> <pubDate>Wed, 14 Oct 2026 20:30:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Mita Mallick)]]></author> </item> <item> <title><![CDATA[Fancy Curl Sites]]></title> <description><![CDATA[Fancy Curl Sites. Comments]]></description> <media:thumbnail url="https://nytpu.com/furry/tamun_icon_roxy.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/fancy-curl-sites-72564</link> <content:encoded><![CDATA[<h3>March 18, 2026 (Updated: October 14, 2026)</h3> <p>So a fine during ago I added a fun curl type of my site, meant for viewing in the terminal. Try operating these commands!</p> <pre> curl nytpu.com/gemlog/2026-03-18 # or curl nytpu.com </pre> <p>(sorry Windows users, not my error that ANSI escape codes are disabled-by-default in cmd.exe. And not my error that in Powershell you have to use curl.exe alternatively of curl since Powershell inexplicably pseudonyms that to Invoke-WebRequest.)</p> <p>I posted concerning it a bit on the Fediverse, but alternatively didn't detailed much on it becuase I figured it was fairly self-explanatory. But I've had a fistful of group ask me how I did it, so I decided it power really be value it to compose a article concerning how I did it (&hellip;like seven months late).</p> <p>I should note this idea came from trinkey's (curl trinkey.com) and strongsand's (curl proot.party) curl sites, I didn't arrive up alongside it myself. Even although I did go concerning it fairly a bit alternatively from them, all credit for the extremely chill idea goes to them. (UPDATE: unfortunately neither of their curl versions are functional anymore as of 2026-10-14.)</p> <p>First, since it's the additional engaging part, really generating the ANSI-marked-up records to dispatch to the clients. I entirely hand-wrote the <a href="https://en.mycoding.id/category/technology" target="_blank">index page</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">about page</a>.</p> <p>Note that I accept trinkey and strongsand create theirs on-the-fly alongside the <a href="https://en.mycoding.id/category/technology" target="_blank">ratatui</a> archive (or similar), which is likely additional convenient; hand-writing it seemed additional expedient to me though.</p> <p>I had the chief escape code&mdash;ESC[, ie \x1b[&mdash;<sup id="1"><a href="https://en.mycoding.id/category/technology" target="_blank">1</a></sup> in a Vim enroll to effortlessly paste whenever needed, and afterward the <a href="https://en.mycoding.id/category/technology" target="_blank">Wikipedia leaf for the chief graphics codes</a> open to citation the particular escape codes. And, yeah, that's concerning it. I experimented to decide on accordant styling I liked, and fair referenced the Gopher type of my pages whenever crafting the marked-up curl pages.</p> <p>Now, the notable item concerning my type is that I have curl versions of the entirety of my blog, fairly than fair one or two pages being available. This is entirely because of a convenient coincidence: complete four years ago I implemented outputting ANSI-marked-up plaintext in my tradition markup tongue I use for my blog, <a href="https://en.mycoding.id/category/technology" target="_blank">Gemroff</a>. Originally it was fair to authorize convenient previewing of drafts in the terminal during writing; but it was trivial to plug into my fixed location generator to immediately get Curl versions generated.</p> <p>I did manually compose a <a href="https://en.mycoding.id/category/technology" target="_blank">wrapper template for blog posts</a>, as fine as a <a href="https://en.mycoding.id/category/technology" target="_blank">template for the indicator leaf listing posts</a>, but that affirmative a few additional lines in my fixed location generator was all that was needed to cable it up.</p> <p>This is the chief item that makes it difficult to say it's easy! since it was lone uncomplicated for me since I use an entirely tradition markup tongue and fixed location generator and I happened to create the correct scheme choices years ago&mdash;e.g. my SSG additionally happened to already have assistance for multiple, standardized output formats alternatively of solely HTML akin another SSGs, since I tri-host my location on HTTP, Gemini, and Gopher.</p> <p>However, offering nothing but a few hand-written pages for fun is a entirely satisfactory way to set up a location akin this anyways, since it's fair a neat gimmick and no one's apt to really use it additional than a few minutes of browsing.</p> <p>Finally, the final stage is really presenting the Curl type of your location to any person delegate containing curl, which for me was fair a <a href="https://en.mycoding.id/category/technology" target="_blank">few changes to my Nginx config</a>, alongside another servers it'd presumably be equivalently simple. The chief characteristic I wanted was an override header (X-Original: true) so you could motionless get an unmodified HTTP reply akin person casually operating Curl apt wanted, and I wanted everything to be served statically still.</p> <p>And&hellip; that's really it! As I said, whenever I archetypal set it up it seemed fairly self-explanatory to me, but it is extremely non-orthogonal to what group normally do alongside either web servers or ANSI escape codes so I can see anywhere people's curiosity/confusion came from. It would be neat to see additional sites doing this trick around!</p> <hr> <ol> <li id="1" value="1"><p>EMDASH! AI-GENERATED! acksually I'll have you cognize that my markup tongue has had <a href="https://en.mycoding.id/category/technology" target="_blank">an definitive markup component for emdashes since November 2022</a>. And accept it nor not: LLMs are trained on crap copied from genuine authors, so LLMs wouldn't be using emdashes if they weren't already used in human-written works.</p> <p>And what, am I expected to evade having twenty parentheticals a paragraph, to anywhere I awareness the need to use emdashes to change it up? Unthinkable! <a href="https://en.mycoding.id/category/technology" target="_blank">&#8617;&#65038;</a></p></li> </ol>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/fancy-curl-sites-72564</guid> <pubDate>Wed, 14 Oct 2026 20:29:12 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[Things to know if you get cancer in 2026]]></title> <description><![CDATA[Things to know if you get cancer in 2026. Comments]]></description> <media:thumbnail url="https://jjmaxwell4.com/open-graph/things-to-know-when-you-get-cancer.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/things-to-know-if-you-get-cancer-in-2026-72565</link> <content:encoded><![CDATA[<div id="transition-wrapper" data-astro-transition-scope="astro-3aq4ytkg-1"> <div mx> <div mx> <a href="https://en.mycoding.id/category/technology" target="_blank" data-astro-cid-cjjlykpo> <svg width="16" height="16" viewbox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" data-astro-cid-cjjlykpo> <path d="M2.5 6.5H9.5C11.1569 6.5 12.5 7.84315 12.5 9.5V9.5C12.5 11.1569 11.1569 12.5 9.5 12.5H7.5M2.5 6.5L5.5 9.5M2.5 6.5L5.5 3.5" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" data-astro-cid-cjjlykpo></path> </svg> index </a> <p>I was diagnosed alongside squamous division carcinoma in my mouth in May 2026. Here are several things I learned according to that cognition so far.</p> <ul> <li>You need to be doggedly persistent on scheduling things. Yes this method many of phone calls. If you get an project a few weeks out, call rear a few days afterward and ask for item sooner and see if they have any cancellations. I could lone get an project 4 weeks out alongside an ENT (this was before I knew item was wrong). My spouse made me call rear and I was capable to get in that week because of a cancellation.</li> <li>AIs may downplay the seriousness of things. I was chatting alongside assorted models and most pushed me in the direction of &ldquo;you don&rsquo;t have cancer&rdquo; for a while. Just item to note.</li> <li>You may need to shove for thorough familial testing. Some doctors were weird concerning this and didn&rsquo;t command it promptly, equal following telling me they would. My surgeon, who told me he&rsquo;d get it done, eventually referred me out to an oncologist. This caused a multi-month postpone to getting familial results, since the archetypal results were done on the operation tumor, not the biopsy tumor. No one cares additional concerning your case than you, so obtain authority and dispatch many of follow-ups.</li> <li>You can discover the &ldquo;Standard of Care&rdquo; stream charts for all malignancy type. Look and get through this yourself to see what the options are according to how things have progressed. <a href="https://en.mycoding.id/category/technology" target="_blank">NCCN guidelines</a>. You may need to create an account, which you can do as a non-professional. I akin the PDF files. They additionally have an interactive navigator. Use AI to assistance you fig out what to choice according to your case.</li> <li>If operation is recommended, I would try and conversation to person who has undergone the surgery. I did not do this and regret it. Ask them how serious things were, what it felt like, etc. My surgeon talked me through my surgery, but it was a lot rougher on me physically than I expected. Ask the surgeon how many of these surgeries they do a twelvemonth and what the complication charge is.</li> <li>Get a second opinion as shortly as possible, no matter how much you akin your plan. This may necessitate a lot of calling and getting on an airplane, but I&rsquo;d move to agenda it at a top malignancy center as shortly as you are comparatively certain of your diagnosis. Ask for a second peruse of the pathology at the center anywhere you get the second opinion.</li> <li>I started a new directory on my Mac, and following appointments I&rsquo;d dictate what happened and what the doctor stated and have the AI create a new document summarizing things and asking its own follow-up questions for next time. Nice to be capable to mention to this complete time.</li> <li>Check out all the resources and materials at the <a href="https://en.mycoding.id/category/technology" target="_blank">Sijbrandij Foundation</a>. Sid (GitLab cofounder) took matters into his own hands whenever norm of attention ran out. Schedule a call alongside these guys. They are awesome and have fine materials and questions to ask your doctors.</li> </ul> </div> <p><img id="image-viewer-img" src="" alt="" oq> </p> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/things-to-know-if-you-get-cancer-in-2026-72565</guid> <pubDate>Wed, 14 Oct 2026 20:26:30 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[5 reasons Netflix is struggling as it cuts about 1,000 staffers]]></title> <description><![CDATA[5 reasons Netflix is struggling as it cuts about 1,000 staffers. Netflix's inventory has fallen following slower involvement growth and rigid competition from YouTube. Here's why Wall Street is upset.]]></description> <media:thumbnail url="https://i.insider.com/6acf8ca8e50b02f612be31c1?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/5-reasons-netflix-is-struggling-as-it-cuts-about-1-000-staffers-72556</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/6acf8ca8e50b02f612be31c1?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6acf8ca8e50b02f612be31c1?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6acf8ca8e50b02f612be31c1?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6acf8ca8e50b02f612be31c1?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6acf8ca8e50b02f612be31c1?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6acf8ca8e50b02f612be31c1?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6acf8ca8e50b02f612be31c1?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="Sarandos Netflix down" 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>Netflix co-CEO Ted Sarandos is looking to kickstart growth at the streaming giant.</span> <span> <span e-name="image-source" itemprop="creditText">Patrick T. Fallon / AFP via Getty Images; Jakub Porzycki/NurPhoto via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Netflix is in a slump</a> &mdash; and it's not fair since you can't discover a hot new display to watch.</p><p>The streaming titan's shares are downward 42% in the final 12 months and have been nearly cut in fractional from their all-time elevated final summer. Netflix had its <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">biggest circular of layoffs</a> in four years on Wednesday, cutting concerning 1,000 employees, approximately 6% of the company.</p><p>So, what's going wrong?</p><p>Netflix's viewership growth has slowed as liberated competitors akin YouTube acquire momentum, and initiatives akin games and podcasts have yet to rotate into breakout hits. Add in the company's astonishment bid for Warner Bros., which it afterward abandoned, and several investors are emotion on edge.</p><p>Co-CEOs Ted Sarandos and Greg Peters stated in a memo that entertaining the earth "requires us to be disciplined concerning anywhere we prioritize our group and resources" but added that the business is motionless on track to attain its financial goals this year.</p><p>Many of Netflix's struggles aren't distinctive to the "Stranger Things" maker, which disrupted Hollywood by pioneering paid TV streaming and has a important power complete culture.</p><p>"Even the top streaming companies are not immune to stagnation and financial difficulties," stated Ross Benes, a media expert at EMARKETER, Business Insider's sister company.</p><p>Other amusement giants <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">like Disney</a> and <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">NBCUniversal have turned to layoffs</a> recently.</p><p>Here are five of the biggest challenges facing Netflix correct now.</p> <h2 id="77e3b9c4-16ad-47c2-a8c8-1ce3a4c0c4ae" data-toc-id="77e3b9c4-16ad-47c2-a8c8-1ce3a4c0c4ae">1. Engagement growth is slowing</h2><p id="77e3b9c4-16ad-47c2-a8c8-1ce3a4c0c4ae">Although Netflix is <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">still expanding revenue</a> at a fit gait during generating billions in profits, Wall Street is concerned concerning its viewership trends.</p><p id="77e3b9c4-16ad-47c2-a8c8-1ce3a4c0c4ae">Netflix co-CEO Ted Sarandos told Bloomberg at an event final duration that "we're not expanding as accelerated as I desire us to, and we're operating on making that move faster."</p><p id="77e3b9c4-16ad-47c2-a8c8-1ce3a4c0c4ae">Netflix grew earth viewing hours by 2% twelvemonth complete twelvemonth to 97 milliard in the archetypal fractional of 2026. The streaming elephantine additionally announced final fourth that it would portion its involvement study lone formerly a year, downward from twice a year.</p><p id="77e3b9c4-16ad-47c2-a8c8-1ce3a4c0c4ae">When announcing the move, Netflix told investors that "engagement is not fair the amount of perspective hours, but additionally refers to the norm and assortment of our offering."</p><p id="77e3b9c4-16ad-47c2-a8c8-1ce3a4c0c4ae">Investors are concerned that slowing involvement growth could hurt Netflix's capability to keep customers and convince them to pay more, although the streamer has an industry-low cancellation rate.</p><p id="77e3b9c4-16ad-47c2-a8c8-1ce3a4c0c4ae">Engagement is additionally "the aureate compass for advertisers" since higher use helps them attain broader audiences, stated Brandon Katz, an expert at Greenlight Analytics. If Netflix keeps expanding viewership, it could accusation advertisers higher rates.</p><p id="77e3b9c4-16ad-47c2-a8c8-1ce3a4c0c4ae">The deficiency of a new breakout hit is additionally troubling for Netflix analysts. "Stranger Things," the platform's biggest display ever, ended final year, and the streamer needs to discover new franchises and buzzy hits that can substitute it.</p><p id="77e3b9c4-16ad-47c2-a8c8-1ce3a4c0c4ae">"Entertainment is an inherently subjective and streaky industry," Katz said.</p><h2 id="a802021f-3d33-4bff-985c-eb8ec3d4d3de" data-toc-id="a802021f-3d33-4bff-985c-eb8ec3d4d3de">2. Competition is heating up from liberated streamers and social media</h2><p id="a802021f-3d33-4bff-985c-eb8ec3d4d3de">While Netflix is motionless foremost its paid peers in viewership and profits, liberated streaming services akin YouTube, Tubi, and The Roku Channel are <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">gaining popularity</a>, particularly among younger audiences.</p><p id="a802021f-3d33-4bff-985c-eb8ec3d4d3de">YouTube's viewership portion on US TVs was 14.2% in July &mdash; nearly twice Netflix's 7.8% share, according to Nielsen.</p><p id="a802021f-3d33-4bff-985c-eb8ec3d4d3de">Roku's liberated streamer and Tubi are additionally formidable competitors alongside shares of 2.9% and 2%, respectively. These no-cost services have grown as paid streamers akin <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Netflix have raised their prices</a>.</p><p id="a802021f-3d33-4bff-985c-eb8ec3d4d3de">Netflix is <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">considering starting a liberated offering</a> in several markets, co-CEO Greg Peters has said.</p><p id="a802021f-3d33-4bff-985c-eb8ec3d4d3de">Then there's the fame of social media platforms akin TikTok and Instagram, which are hoovering up viewership hours.</p><p id="a802021f-3d33-4bff-985c-eb8ec3d4d3de">Netflix is looking to oppose social-media foes by investing in <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">video podcasts and creators</a> to addition involvement and nexus alongside younger viewers without breaking the bank.</p><p id="a802021f-3d33-4bff-985c-eb8ec3d4d3de">"With force mounting, Netflix volition appearance to rotate the tide by getting a boost from low-cost content," Benes said.</p><h2 id="1f4bf280-088a-4a6b-999a-c624d2a8c4bd" data-toc-id="1f4bf280-088a-4a6b-999a-c624d2a8c4bd">3. The Wall Street narrative soured following Netflix's unsuccessful bid for Warner Bros.</h2><p id="1f4bf280-088a-4a6b-999a-c624d2a8c4bd">Netflix spooked several shareholders by making an <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">$82.7 milliard bid</a> for the Warner Bros. studio and streaming assets. <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Paramount Skydance eventually bought</a> the entire company.</p><p id="1f4bf280-088a-4a6b-999a-c624d2a8c4bd">Although adding HBO Max and the Warner Bros. studio could have stated Netflix a boost, investors concerned that its leaders had run out of ideas for growth since Netflix hasn't historically turned to important dealmaking. Besides that narrative, shareholders were concerned concerning Netflix taking on a enormous debt burden and going through a complex integration process, Katz said.</p><p id="1f4bf280-088a-4a6b-999a-c624d2a8c4bd">Even although Netflix pocketed a $2.8 milliard breakup fee whenever the agreement cut apart, the inventory never completely recovered.</p><h2 id="4d585dcd-c513-46d0-ac1b-ffc800ded2ac" data-toc-id="4d585dcd-c513-46d0-ac1b-ffc800ded2ac">4. Games and podcasts haven't rotate into runaway hits</h2><p id="4d585dcd-c513-46d0-ac1b-ffc800ded2ac">Netflix has made <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">major pushes into games</a> and podcasts, although neither has been a equivalent changer so far.</p><p id="4d585dcd-c513-46d0-ac1b-ffc800ded2ac">The streamer close downward a brace of equivalent studios this summer and <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">laid off several staffers</a> in October 2024 as well.</p><p id="4d585dcd-c513-46d0-ac1b-ffc800ded2ac">Netflix hasn't shared many particulars concerning how its games or podcasts are performing. The business stated in its July shareholder letter that it had successfully launched games akin "FIFA World Cup: Launch Edition" and "Unhinged," and that the kids app Netflix Playground tripled its regular person count, but it didn't define how much period those games generated.</p><p id="4d585dcd-c513-46d0-ac1b-ffc800ded2ac">Neither games nor podcasts were on final quarter's involvement report. If either were a significant hit, business guidance would apt desire to portion particular metrics of their achievement to investors enthusiastic to see new growth areas.</p><p id="4d585dcd-c513-46d0-ac1b-ffc800ded2ac">Games are "not a bad idea" but apt are "not going to get any subs," stated Alan Wolk, a media expert at investigation resolute TVREV. He added that it "remains to be seen if group volition commencement observing podcasts on Netflix," saying the streamer should modify its mobile app interface to enhance the experience.</p><p id="4d585dcd-c513-46d0-ac1b-ffc800ded2ac">Still, podcasts are a cheap way to develop into verticals akin news and are additionally "laundry folding programming" that can form habits, Katz said.</p><h2 id="08316320-8335-40d8-ab0f-2bfbeb97dcdb" data-toc-id="08316320-8335-40d8-ab0f-2bfbeb97dcdb">5. Sports entitlements are costly and tied up</h2><p id="08316320-8335-40d8-ab0f-2bfbeb97dcdb">Another way Netflix is trying to boost involvement is investing in live sports &mdash; including NFL games on Christmas Day and the day before Thanksgiving, the MLB Home Run Derby, and one-off events akin a boxing equivalent between Tyson Fury and Anthony Joshua.</p><p id="08316320-8335-40d8-ab0f-2bfbeb97dcdb">While Netflix executives have stated these events run subscriptions at an unusually elevated rate, sports entitlements are additionally increasingly costly because of bidding wars between TV networks akin ESPN and tech giants akin Amazon and YouTube.</p><p id="08316320-8335-40d8-ab0f-2bfbeb97dcdb">Live sports are an productive acquisition tool and can assistance Netflix measure its budding promotion business.</p><p id="08316320-8335-40d8-ab0f-2bfbeb97dcdb">"Sports are the final vestige of the monoculture and anywhere they can attain all the group who never alternatively see ads," Wolk said.</p><p id="08316320-8335-40d8-ab0f-2bfbeb97dcdb">However, sports aren't cheap and recommendation small to no replay value, making them additional of a impermanent fix for involvement than a long-term controller of viewership.</p><p id="08316320-8335-40d8-ab0f-2bfbeb97dcdb">Netflix additionally have to be imaginative alongside its sports investments since most of the marquee entitlements &mdash; from the chief NFL packages to the NBA, university football, NFL, and global football &mdash; are tied up for years. The streamer did safe live entitlements to the Women's World Cup in 2027 and 2031, which it hopes volition grasp the traditional zeitgeist.</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>James Faris is a media equal in New York City.</span><span>He covers the endeavor of media &amp; entertainment, specifically the streaming, TV,&nbsp;and AI strategies of Hollywood giants akin Disney, Skydance (Paramount-WBD), and Netflix.&nbsp;He earlier wrote concerning the inventory market, the economy,&nbsp;and genuine estate.</span><span>James joined Business Insider following graduating magna cum laude from James Madison University.</span><span>Email James at jfaris@businessinsider.com and prosecute him on <a href="https://en.mycoding.id/category/business" target="_blank">LinkedIn</a>.</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/5-reasons-netflix-is-struggling-as-it-cuts-about-1-000-staffers-72556</guid> <pubDate>Wed, 14 Oct 2026 20:23:47 +0700</pubDate> <author><![CDATA[support@mycoding.id (James Faris)]]></author> </item> <item> <title><![CDATA[Private equity ownership affects dental practices]]></title> <description><![CDATA[Private equity ownership affects dental practices. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/private-equity-ownership-affects-dental-practices-72558</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/private-equity-ownership-affects-dental-practices-72558</guid> <pubDate>Wed, 14 Oct 2026 20:11:25 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[Epic Games is already showing what its 'huge pivot' toward AI looks like]]></title> <description><![CDATA[Epic Games is already showing what its 'huge pivot' toward AI looks like. Epic Games stated that gratitude to vibe coding it was capable to revamp its launcher.]]></description> <media:thumbnail url="https://i.insider.com/6acfcd212428f6b455812647?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/epic-games-is-already-showing-what-its-huge-pivot-toward-ai-looks-like-72557</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/6acfcc2eadb77227909a5a9c?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6acfcc2eadb77227909a5a9c?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6acfcc2eadb77227909a5a9c?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6acfcc2eadb77227909a5a9c?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6acfcc2eadb77227909a5a9c?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6acfcc2eadb77227909a5a9c?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6acfcc2eadb77227909a5a9c?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="The Epic Games app is seen on a smartphone" 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>Epic Games CEO Tim Sweeney has stated the business wants to use AI to allow developers to do more.</span> <span> <span e-name="image-source" itemprop="creditText">Samuel Boivin/NurPhoto via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Epic Games </a>is releasing a revamped type of its launcher that the "Fortnite" creator says it vibe coded.</p><p>"Programming is hard," the business wrote in an notice on Wednesday. "So, alternatively of doing that, we vibe coded a new Epic Games Launcher that's way faster and additional receptive than the current one, and has a new look."</p><p>Epic Games says its new launcher is "light on features" for now and that users should "think of it as a speedboat and not a yacht!"</p><p>The announcement, which additionally outlined plans to bring Fortnite to Linux, came days following Epic CEO Tim Sweeney stated there was a important change underway at the company.</p><p>"We have a huge pivot underway current at Epic, moving developers about to retool for maximum AI acceleration," Sweeney wrote on X on Monday.</p><p>Sweeney stated the business isn't looking to shed developers, but fairly allow them to do more.</p><p>"The aim isn't to do the identical material alongside small people, but to allow everyone current to build MORE and BETTER stuff, and to bring the benefits to all teams using Unreal," he said.</p><p>Epic's chief made akin comments in March whenever the Fortnite maker<a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel=""> announced that it was laying off additional than 1,000 employees</a>. Sweeney stated the cuts were not connected to AI.</p><p>"Since it's a item now, I should note that the layoffs aren't connected to AI," he wrote in a memo to workforce that the business shared publicly. "To the degree it improves productivity, we desire to have as many notable developers evolving awesome satisfied and tech as we can."</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='1}'>Brent D. Griffiths</a> <span data-disable-for-sooth-user data-component-type="follow-button" data-load-strategy="lazy" role="tooltip" data-tooltip-position="middle" data-tooltip-active="false" data-state="" data-topic-type="author" data-topic-slug="brent-d-griffiths" data-topic-link="https://www.businessinsider.com/author/brent-d-griffiths" data-topic-label="Brent D. Griffiths" data-topic-location="author_bio" data-topic-shortened-label="Brent D. Griffiths"> </span> </p> <div> <p><span>Brent Griffiths is a elder newsman at Business Insider who covers AI and tech. Previously, he worked at the Washington Post. He started his occupation at Politico.</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/epic-games-is-already-showing-what-its-huge-pivot-toward-ai-looks-like-72557</guid> <pubDate>Wed, 14 Oct 2026 20:10:09 +0700</pubDate> <author><![CDATA[support@mycoding.id (Brent D. Griffiths)]]></author> </item> <item> <title><![CDATA[The AI race is back on]]></title> <description><![CDATA[The AI race is back on. Last week, Anthropic and OpenAI looked akin they had the AI competition to themselves, pulling onward alongside increasingly mighty models that remaining their rivals in the du...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2024/10/the_verge_social_share.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/the-ai-race-is-back-on-72554</link> <content:encoded><![CDATA[<div><p>The Verge is a part of PMX Global, LLC, a subsidiary of Penske Media Corporation.</p><p>&copy; 2026 VM Publishing, LLC. All entitlements reserved.</p></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/the-ai-race-is-back-on-72554</guid> <pubDate>Wed, 14 Oct 2026 20:06:03 +0700</pubDate> <author><![CDATA[support@mycoding.id (Robert Hart)]]></author> </item> <item> <title><![CDATA[Suicide rates highest ever among middle-aged men]]></title> <description><![CDATA[Suicide rates highest ever among middle-aged men. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/suicide-rates-highest-ever-among-middle-aged-men-72559</link> <content:encoded><![CDATA[<div> <p>You are seeing this leaf since our safety systems have detected several different action on this connection. To regain admission to The Telegraph website delight try the following:</p> <ul> <li>If you are connected to the net using a VPN client we propose disconnecting/disabling it.</li> <li>Visit The Telegraph website using a distinct web browser (e.g. Chrome, Safari, or Firefox).</li> <li>Visit The Telegraph website from your mobile equipment or from a distinct PC.</li> </ul> <p>If you&rsquo;re motionless having trouble, delight communication our Customer Support Team using the following nexus and quoting the Akamai Reference Number (ak_ref_id) below.</p> <a href="https://en.mycoding.id/category/technology" target="_blank">https://www.telegraph.co.uk/customer/contact-us/</a><p> [{"message":"You are not authorized to admission this satisfied without a valid TollBit Token. Please prosecute this URL to discover out more.","url":"https://tollbit.dev","metadata":{"ak_ref_id":"18.aca4c117.1792008022.735599b3"}}]</p></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/suicide-rates-highest-ever-among-middle-aged-men-72559</guid> <pubDate>Wed, 14 Oct 2026 20:03:58 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[How to Preorder the 'HomeView' and Apple's Other New Smart Devices]]></title> <description><![CDATA[How to Preorder the 'HomeView' and Apple's Other New Smart Devices. You can preserve $10 by preordering the HomeView through Amazon today.]]></description> <media:thumbnail url="https://lifehacker.com/imagery/articles/01M4XRGPBPVT544YPQB739M21A/hero-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/how-to-preorder-the-homeview-and-apple-s-other-new-smart-devices-72560</link> <content:encoded><![CDATA[<div class="leading-normal prose-sm m-0 line-clamp-5 font-normal">Jake Peterson is Lifehacker’s Tech Editor, and has been covering tech news and how-tos for nearly a decade. His squad covers all things technology, including AI, smartphones, computers, equivalent consoles, and subscriptions.</div> <hr class="custom-gradient-background my-6 h-[6px] max-w-[75px] border-0"> <p>Apple announced a lot of new devices <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank">during its "Welcome Home" event</a> yesterday. The Apple HomeView, the company's archetypal astute display hub, stole the show, alongside its squared-off seven-inch display and its "oversized Apple Watch meets iMac G4" design, but Apple is additionally collaborating alongside LG and Schneider on a gathering of astute devices, akin lights, doorbells, and cameras, that the HomeView can control. Plus, the business additionally announced updates to existing products, including the Apple TV 4K and HomePod mini.</p><p>None of these items is currently accessible to choice up in-store. However, many—but not all—of them are already accessible to preorder, if you're curious in being among the archetypal to try them. Here's how you can reserve the HomeView, Apple TV 4K, and HomePod mini 2 today.</p><h2 id="the-best-preorder-deal-on-the-apple-homeview">The finest preorder agreement on the Apple HomeView</h2><p>Apple's HomeView is a distinctive merchandise for the company. With it, you can authority your complete astute home, conversation alongside Siri AI, inspect your messages, obtain FaceTime calls, and perform music, among another tasks. Though it's mostly <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank">far additional constricted than an iPad</a>, it's the lone equipment of the two to recommendation individualized experiences per user: It can acknowledge up to six group in your family and display personalized data (like Messages) for each. You can preorder the HomeView from stores akin <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" title="open in a new window" rel="noopener">Apple</a>, <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Amazon</a>, and <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Best Buy</a>. However, if you opt for Amazon, you can obtain $10 off the Space Gray and Starlight norm models: </p><ul><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Space Gray ($289.99)</a></p></li><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Silver ($299)</a></p></li><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Starlight ($289)</a></p></li><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Rose Pink ($299)</a></p></li><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Space Gray (Wall Mounted) ($299)</a></p></li><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Silver (Wall Mounted) ($299)</a></p></li></ul><p>Just remember: If you're purchasing a wall-mounted option, you'll need to buy the genuine mount separately. If you buy the <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Power Mount USB-C partition connector</a>, that'll add $59.99 to your total, during the <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Power Mount AC-wired option</a> volition add $79.99.</p><div class="py-6"> <a href="https://en.mycoding.id/category/technology" target="_blank" data-commerce="1" target="_blank" rel="nofollow sponsored" data-parent-group="affiliate-link" title="(opens in a new window)" class="cursor-default no-underline" data-ga-click="data-ga-click" data-ga-module="shop-card" data-ga-element="offer" data-ga-item="offer-btn" data-ga-label="Apple HomeView (Space Gray)"> <div class="px-8"> <div class="grow"> <div class="leading-6">Apple HomeView (Space Gray) </div> <div class="justify-between"> <div class="self-end"> <div class="justify-center"><div class=" font-sans leading-4 text-black"> <div class="justify-start"> <span class="font-bold"> $289.99 <span class="font-medium">at Amazon</span> </span> </div> </div> </div> </div> <div class="w-44 self-end"> Pre-order Here </div> </div> </div> <div class="hidden"> <div class="flex aspect-video items-center justify-center"> <img class="m-0 max-h-full max-w-full rounded-md" src="https://lifehacker.com/imagery/product/05vvTt48gVoewwMH53cPFnC/hero-image.fill.size_autoxauto.v1791988079.jpg" alt="Apple HomeView - Space Gray" width="auto" height="auto" loading="lazy"> </div> </div> <div class="flex"> <div class="flex aspect-video items-center justify-center"> <img class="m-0 max-h-full max-w-full rounded-md" src="https://lifehacker.com/imagery/product/05vvTt48gVoewwMH53cPFnC/hero-image.fill.size_autoxauto.v1791988079.jpg" alt="Apple HomeView - Space Gray" width="auto" height="auto" loading="lazy"> </div> </div> <div class="grow-0"> <div class="mt-4 w-full"> Pre-order Here </div> <div class="mx-2 mt-4 w-full"> <div class=" font-sans leading-4 text-black"> <div class="justify-start"> <span class="font-bold"> $289.99 <span class="font-medium">at Amazon</span> </span> </div> </div> </div> </div> </div> </a></div> <h2 id="how-to-preorder-the-apple-tv-4k">How to preorder the Apple TV 4K</h2><p>Apple's newest Apple TV 4K looks a lot akin the former model, but what's inner has changed. This example uses Apple's A19 part and can nexus to up to four HomePod devices at once. The new Siri Remote supports Precision Finding through Find My, and has a speaker you can ping if you endure it in your couch. Apple doesn't continually create its merchandise names all that clear. For example, the latest repeat of Apple TV 4K is merely called "Apple TV 4K." If you're looking to buy one, don't fair buy any "Apple TV 4K" you see. Instead, create certain it is the fourth-generation model. You'll have two clues there, furthermore the (4th-gen) label: First, it isn't currently accessible to purchase, so you'll lone be capable to preorder it; second, it expenses $299, $100 additional than the third-gen Apple TV 4K. </p><div class="py-0" data-ga-click data-ga-template="Deals" data-ga-module="openweb_widget" data-ga-element="openweb_scroll" data-ga-item="openweb_scroll_midpage" x-data="&#039;, e); } } }" x-init="fetchCommentsCount()" x-cloak> <div class="absolute top-1/2 hidden w-full -translate-y-1/2 border-t-[1.5px] border-dashed border-black sm:block"></div> <div class="relative flex justify-center"> <div class="flex max-w-fit items-center gap-x-3 bg-white px-5"> <div class="relative"> <span class="absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 font-akshar text-sm font-medium text-black" aria-live="polite" x-show="hasComments" x-text="commentsCount"></span> <svg class="h-8 w-8 text-black" role="img" aria-hidden="true"> </svg> </div> <span class="text-sm font-medium text-black"> What do you think so far? </span> </div> </div> </div> <div class="py-6"> <a href="https://en.mycoding.id/category/technology" target="_blank" data-commerce="1" target="_blank" rel="nofollow sponsored" data-parent-group="affiliate-link" title="(opens in a new window)" class="cursor-default no-underline" data-ga-click="data-ga-click" data-ga-module="shop-card" data-ga-element="offer" data-ga-item="offer-btn" data-ga-label="Apple TV 4K (Fourth Generation)"> <div class="px-8"> <div class="grow"> <div class="leading-6">Apple TV 4K (Fourth Generation) </div> <div class="justify-between"> <div class="self-end"> <div class="justify-center"><div class=" font-sans leading-4 text-black"> <div class="justify-start"> <span class="font-bold"> $299.00 <span class="font-medium">at Walmart</span> </span> </div> </div> </div> </div> <div class="w-44 self-end"> Pre-order Here </div> </div> </div> <div class="hidden"> <div class="flex aspect-video items-center justify-center"> <img class="m-0 max-h-full max-w-full rounded-md" src="https://lifehacker.com/imagery/product/05VW6uEKAUX72v4oy3u3pFx/hero-image.fill.size_autoxauto.v1791996837.jpg" alt="Apple TV 4K 4th Gen 128GB Streaming Player (2026 Model)" width="auto" height="auto" loading="lazy"> </div> </div> <div class="flex"> <div class="flex aspect-video items-center justify-center"> <img class="m-0 max-h-full max-w-full rounded-md" src="https://lifehacker.com/imagery/product/05VW6uEKAUX72v4oy3u3pFx/hero-image.fill.size_autoxauto.v1791996837.jpg" alt="Apple TV 4K 4th Gen 128GB Streaming Player (2026 Model)" width="auto" height="auto" loading="lazy"> </div> </div> <div class="grow-0"> <div class="mt-4 w-full"> Pre-order Here </div> <div class="mx-2 mt-4 w-full"> <div class=" font-sans leading-4 text-black"> <div class="justify-start"> <span class="font-bold"> $299.00 <span class="font-medium">at Walmart</span> </span> </div> </div> </div> </div> </div> </a></div> <h2 id="how-to-preorder-the-homepod-mini-2">How to preorder the HomePod mini 2</h2><p>The HomePod mini 2 comes in refreshed colors that fair so happen to equivalent <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Apple's iMacs</a>. The new speakers run on the Apple S10 part and arrive alongside a new "Sound Glow" characteristic that can beat to the music alongside colors that equivalent the track's gathering art. They can additionally act as default speakers for iMacs complete Wi-Fi 6e. Amazon doesn't have Apple's latest HomePod mini equipment prepared to preorder. If you hunt for it, you'll lone discover previous-generation speakers accessible to acquisition now—and lone renewed versions, at that. In supplement to Apple, Best Buy additionally has the new HomePod mini 2 accessible to preorder in all five colors:</p><ul><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Midnight ($149.99)</a></p></li><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Blue ($149.99)</a></p></li><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Green ($149.99)</a></p></li><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Pink ($149.99)</a></p></li><li><p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">White ($149.99)</a></p></li></ul><div class="py-6"> <a href="https://en.mycoding.id/category/technology" target="_blank" data-commerce="1" target="_blank" rel="nofollow sponsored" data-parent-group="affiliate-link" title="(opens in a new window)" class="cursor-default no-underline" data-ga-click="data-ga-click" data-ga-module="shop-card" data-ga-element="offer" data-ga-item="offer-btn" data-ga-label="Apple HomePod mini 2"> <div class="px-8"> <div class="grow"> <div class="leading-6">Apple HomePod mini 2 </div> <div class="justify-between"> <div class="self-end"> <div class="justify-center"><div class=" font-sans leading-4 text-black"> <div class="justify-start"> <span class="font-bold"> $149.99 <span class="font-medium">at Best Buy</span> </span> </div> </div> </div> </div> <div class="w-44 self-end"> Pre-order Here </div> </div> </div> <div class="hidden"> <div class="flex aspect-video items-center justify-center"> <img class="m-0 max-h-full max-w-full rounded-md" src="https://lifehacker.com/imagery/articles/01M4XRGPBPVT544YPQB739M21A/images-1.fill.size_autoxauto.v1792001527.webp" alt="homepod mini 2" width="auto" height="auto" loading="lazy"> </div> </div> <div class="flex"> <div class="flex aspect-video items-center justify-center"> <img class="m-0 max-h-full max-w-full rounded-md" src="https://lifehacker.com/imagery/articles/01M4XRGPBPVT544YPQB739M21A/images-1.fill.size_autoxauto.v1792001527.webp" alt="homepod mini 2" width="auto" height="auto" loading="lazy"> </div> </div> <div class="grow-0"> <div class="mt-4 w-full"> Pre-order Here </div> <div class="mx-2 mt-4 w-full"> <div class=" font-sans leading-4 text-black"> <div class="justify-start"> <span class="font-bold"> $149.99 <span class="font-medium">at Best Buy</span> </span> </div> </div> </div> </div> </div> </a></div> <h2 id="you-cant-preorder-the-apple-home-collection-yet">You can't preorder the Apple Home Collection yet</h2><p>The Apple Home Collection is pricey, but Apple won't be taking your prosperity for it fair yet. While the business <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" title="open in a new window" rel="noopener">has a landing leaf for the new astute devices</a>, including the $349.95 LG Smart Deadbolt Lock and $399.95 LG Floodlight Cam, none of them are officially accessible to preorder or purchase. <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" title="open in a new window" rel="noopener">Apple says</a> several of these devices volition be accessible in December, during others volition attain in first 2027, although it doesn't say which devices volition initiate when. </p> <div class="leading-normal prose-sm mt-4 line-clamp-2"> <p></p><p>Covering tech news, how-to guides, explainers, and more.</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/how-to-preorder-the-homeview-and-apple-s-other-new-smart-devices-72560</guid> <pubDate>Wed, 14 Oct 2026 20:00:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Jake Peterson)]]></author> </item> <item> <title><![CDATA[The First AI Advantage Was About Productivity. The Next One May Give Entrepreneurs a Bigger Edge.]]></title> <description><![CDATA[The First AI Advantage Was About Productivity. The Next One May Give Entrepreneurs a Bigger Edge.. The next AI advantage for entrepreneurs isn't concerning additional satisfied or productivity. It's moving from idea to implementation faster.]]></description> <media:thumbnail url="https://www.entrepreneur.com/wp-content/uploads/sites/2/2026/10/ai-entrepreneur-edge-1026-g-2296368448.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/the-first-ai-advantage-was-about-productivity-the-next-one-may-give-entrepreneurs-a-bigger-edge-72575</link> <content:encoded><![CDATA[<p> Opinions expressed by Entrepreneur contributors are their own. </p><div> <div> <h2>Key Takeaways</h2> <ul> <li>Artificial intellect is moving beyond satisfied innovation and efficiency tools into specialized endeavor workflows.</li> <li>The next advantage may be using AI to eliminate operational bottlenecks, accelerate merchandise betterment and rotate ideas into implementation faster &mdash; without requiring larger teams or considerably higher costs.</li> </ul> </div> <p>For the former few years, much of the conversation about synthetic intellect in endeavor has centered on productivity: penning emails, creating promotion content, summarizing meetings and analyzing spreadsheets.</p> <p>Those applications are useful, but they may portray lone the archetypal phase of AI adoption.</p> <p>The additional important <a href="https://en.mycoding.id/category/technology" target="_blank">opportunity for entrepreneurs</a> is emerging deeper inner endeavor operations, anywhere ideas have to be turned into products, decisions have to rotate into processes and concepts have to be translated into instructions that another group can execute.</p> <p>That change matters since speed of implementation has continually been among the biggest advantages accessible to a small business.</p> <p>A ample business may have additional employees, larger budgets and established systems. A smaller business can frequently move from an idea to a decision much faster. AI has the possible to create that advantage equal additional pronounced.</p> <h2 id="h-ai-is-moving-from-the-office-to-the-workflow">AI is moving from the agency to the workflow</h2> <p>The archetypal motion of endeavor AI mostly focused on <a href="https://en.mycoding.id/category/technology" target="_blank">knowledge work</a>.</p> <p>An entrepreneur could ask an AI scheme to outline a proposal, summarize client feedback or create ideas for a promotion campaign. These applications reduced the amount of period group spent producing information.</p> <p>The next chance is additional specialized. Instead of merely generating information, AI is increasingly being unified into particular endeavor workflows. </p> <p>Consider what happens whenever a business decides to initiate a new bodily product. The procedure doesn&rsquo;t end whenever person has a fine idea. There may be market research, <a href="https://en.mycoding.id/category/technology" target="_blank">product development</a>, design, costing, sourcing, manufacturing, norm control, packaging and distribution. Each phase creates data that must be communicated accurately to the next individual or organization.</p> <p>A bottleneck anyplace in that sequence can postpone the complete launch. This is anywhere specialized AI applications can rotate into considerably additional precious than general-purpose tools.</p> <h2 id="h-the-business-value-is-in-removing-bottlenecks">The endeavor value is in removing bottlenecks</h2> <p>Entrepreneurs don&rsquo;t necessarily need AI to automate an complete department. Sometimes, improving one bottleneck can have a disproportionate consequence on the business.</p> <p>Imagine a small apparel business preparing a new collection. The originator may have a apparent imagination for the product, but turning that imagination into manufacturing-ready details requires detailed documentation. Traditionally, this power affect multiple rounds of activity between designers, specialized specialists and manufacturers.</p> <p>A <a href="https://en.mycoding.id/category/technology" target="_blank">tech pack</a>, for example, can bring together data specified as measurements, materials, colors, building particulars and another details required to create a garment.</p> <p>AI-assisted workflows are now being applied to this category of specialized documentation. For businesses exploring AI tech packs, the broader chance is not merely generating a document faster. It is reducing the conflict between a merchandise idea and the data required to execute that concept.</p> <p>That difference is important. The <a href="https://en.mycoding.id/category/technology" target="_blank">value of AI</a> isn&rsquo;t necessarily the document itself. The value is what happens to the endeavor whenever a earlier dilatory stage becomes faster and additional repeatable.</p> <h2 id="h-small-businesses-may-have-more-to-gain-from-this-shift">Small businesses may have additional to acquire from this shift</h2> <p>Large organizations frequently have the resources to assimilate inefficiencies.</p> <p>A multinational business can keep specialized teams for merchandise development, research, records and operations. A <a href="https://en.mycoding.id/category/technology" target="_blank">small business</a> may have one individual performing multiple of those roles.</p> <p>That creates an engaging chance for entrepreneurs. AI can provision a small squad admission to capabilities that earlier required additional people, exterior specialists or important amounts of manual work. </p> <p>This doesn&rsquo;t average a five-person business abruptly has the equal of a 500-person organization. It method the five-person business may be capable to expend additional of its constricted individual capability on decisions that really necessitate <a href="https://en.mycoding.id/category/technology" target="_blank">human judgment</a>.</p> <p>That difference can be significant.</p> <p>If an entrepreneur spends small period formatting documents, organizing data and performing repetitive research, additional period becomes accessible for talking to customers, negotiating alongside suppliers, improving products and evolving new opportunities.</p> <h2 id="h-faster-doesn-t-automatically-mean-better">Faster doesn&rsquo;t automatically average better</h2> <p>There is, however, an crucial difference entrepreneurs should keep in mind. AI can create a procedure faster without necessarily making the outcome correct. That is particularly crucial whenever AI is used in specialized endeavor workflows.</p> <p>A manufacturing specification motionless needs to be reviewed. A financial inspection motionless needs to be checked. A promotion scheme motionless needs to be tested against genuine <a href="https://en.mycoding.id/category/technology" target="_blank">customer behavior</a>.</p> <p>AI can accelerate the innovation of an first output, but businesses motionless need group who comprehend the underlying process.</p> <p>In many cases, this may really addition the value of informed employees. Instead of spending their period producing all archetypal outline manually, specialists can expend additional period reviewing outputs, identifying problems and making higher-level decisions.</p> <p>The function changes from producing everything from scratch to directing and validating the process.</p> <h2 id="h-ai-could-also-change-the-economics-of-product-development">AI could additionally alter the economics of merchandise development</h2> <p>There is another conclusion that deserves attention: <a href="https://en.mycoding.id/category/technology" target="_blank">experimentation</a>.</p> <p>Entrepreneurship has continually engaged uncertainty. A business rarely knows alongside complete confidence whether a new product, assistance or market volition succeed.</p> <p>The traditional reply has frequently been to behavior extended investigation before committing resources. AI can possibly create early-stage experimentation cheaper and faster.</p> <p>An entrepreneur can use AI to examine merchandise concepts, analyze publically accessible information, arrange client feedback, create preliminary records and acknowledge possible issues before investing heavily in production.</p> <p>This doesn&rsquo;t eliminate the need for traditional investigation or validation. It can, however, authorize businesses to attain the validation phase alongside small period and small resources.</p> <p>That changes the inquiry from: &ldquo;Can we oversee to create this idea?&rdquo; to &ldquo;Can we test this idea before making a ample investment?&rdquo;</p> <p>For a startup or small business, that can be an crucial distinction.</p> <h2 id="h-the-competitive-advantage-may-shift-from-access-to-execution">The rivalrous advantage may change from admission to execution</h2> <p>AI tools are becoming increasingly <a href="https://en.mycoding.id/category/technology" target="_blank">accessible</a>. That method merely having admission to AI may not remain a meaningful rivalrous advantage for extremely long. </p> <p>If competitors can use akin models, akin application and akin automation tools, the differentiation has to arrive from location else.</p> <p>One possible is execution.</p> <p>A business that has <a href="https://en.mycoding.id/category/technology" target="_blank">integrated AI into its workflows</a> may be capable to react to client requests faster, test additional ideas, prepared products additional efficiently or procedure data alongside small manual steps.</p> <p>The innovation itself may be similar. The workflow built about it is not.</p> <p>This is akin to what happened alongside haze application and digital commerce. Once the innovation became extensively available, rivalrous advantage shifted toward how efficiently businesses implemented it.</p> <p>AI may prosecute a akin path.</p> <h2 id="h-entrepreneurs-should-look-for-processes-not-trends">Entrepreneurs should appearance for processes, not trends</h2> <p>One error businesses can create is starting alongside the innovation fairly than the problem.</p> <p>An entrepreneur hears concerning a new AI tool and immediately asks, &ldquo;How can we use this?&rdquo; A improved inquiry may be: &ldquo;Where are we losing the most time?&rdquo;</p> <p>The answer could be amazingly ordinary. Perhaps workforce expend hours preparing repetitive reports. Perhaps salespeople <a href="https://en.mycoding.id/category/technology" target="_blank">manually arrange information</a> before all client call. Perhaps merchandise teams expend too much period converting concepts into specialized documentation. Perhaps client assistance teams often answer the identical questions.</p> <p>Those are the areas value investigating. A uncomplicated example is to appearance for processes that are:</p> <ul> <li>Repetitive</li> <li>Time-consuming</li> <li>Highly structured</li> <li>Dependent on ample amounts of information</li> <li>Expensive to execute manually</li> <li>Easy for a individual to assessment following an first output is created</li> </ul> <p>These characteristics can signify that an AI-assisted workflow may be value testing.</p> <h2 id="h-start-small-and-measure-the-result">Start small and measure the result</h2> <p>Businesses additionally don&rsquo;t need to change everything at once. A additional applicable method is to choose one workflow and established a baseline.</p> <ul> <li>How lengthy does the procedure currently take?</li> <li>How many group are involved?</li> <li>How frequently does it necessitate revisions?</li> <li>What does it cost?</li> <li>What happens whenever item goes wrong?</li> </ul> <p>Then current an AI-assisted procedure and measure the identical variables.</p> <p>If the workflow takes eight hours and can reliably be completed in four hours alongside suitable <a href="https://en.mycoding.id/category/technology" target="_blank">human review</a>, the endeavor has item tangible to evaluate.</p> <p>If norm decreases or the assessment procedure takes longer than expected, the test has produced helpful data as well.</p> <p>This is a additional disciplined method than adopting AI merely since competitors are talking concerning it.</p> <h2 id="h-the-next-phase-of-ai-adoption-will-be-less-visible">The next phase of AI acceptance volition be small visible</h2> <p>Some of the most precious AI applications may not be the ones customers see.</p> <p>A client may never cognize that AI helped prepared a specialized specification, arrange investigation or streamline an inner workflow. That&rsquo;s absolutely fine.</p> <p>Businesses don&rsquo;t need AI to be apparent to customers for it to create value. In fact, several of the strongest applications may run quietly in the background, assisting workforce complete complex processes additional efficiently.</p> <p>For entrepreneurs, this represents a broader opportunity. The goal isn&rsquo;t to add AI to all part of the company. It is to acknowledge the points anywhere improved information, <a href="https://en.mycoding.id/category/technology" target="_blank">faster execution</a> or reduced manual attempt can enhance the economics of the business.</p> <p>The companies that method AI this way may detect that the biggest chance isn&rsquo;t generating additional satisfied or adding another chatbot. It is shortening the extend between an idea and execution. And for an entrepreneur, that extend has continually mattered.</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/the-first-ai-advantage-was-about-productivity-the-next-one-may-give-entrepreneurs-a-bigger-edge-72575</guid> <pubDate>Wed, 14 Oct 2026 20:00:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Arpit Jain)]]></author> </item> <item> <title><![CDATA[Google Launches A Video Series For Odd Technical SEO Questions]]></title> <description><![CDATA[Google Launches A Video Series For Odd Technical SEO Questions. Google's new Search Central video sequence tackles different specialized SEO questions, starting alongside emoji, non-English characters, and keywords in your URLs. The po...]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/google-launches-a-video-series-for-odd-technical-seo-questions-72550</link> <content:encoded><![CDATA[<div class="sej-article-content gototop-pos "> <div class="sss2_sllo_o6"> </div> <div id="narrow-cont"><p>Google lately introduced “The Non-Canonical Cabinet,” a Search Central YouTube sequence discussing border case specialized SEO issues. On Oct. 14, they published <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noopener">the archetypal video</a> of this new series, which addresses items that may and may not be included inside a domain name or URL way (such as emojis) as fine as whether using keywords inside URLs affects hunt rankings.</p> <p>Gary Illyes and Cherry Prommawin are hosting this series. Google announced the sequence by posting <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noopener">a teaser video</a> on Oct. 6, and asked all viewers to provision their own edge-case questions in the comments division of all post.</p> <h2>What The Series Is</h2> <p>A trailer released by Google on Oct. 6 says that the display “The Non-Canonical Cabinet” is a sitcom-style wit based off particular questions asked by website owners and the SEO industry. Here is how the event clarification puts it:</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> <blockquote><p>“These are questions that don’t pertain on a norm FAQ leaf but are motionless helpful for Search and generative AI features.”</p></blockquote> <p>In supplement to this Illyes hosted “<a href="https://en.mycoding.id/category/business" target="_blank">How Search Works</a>,” a five part video sequence on Search Central from 2024. This video sequence took users through the procedure of crawling, indexing and serving. “The Non-Canonical Cabinet” nevertheless starts alongside users asking questions concerning search, alternatively of starting alongside the basics.</p> <h2>Domains And URL Paths Follow Different Rules</h2> <p>ICANN and the Internet Engineering Task Force (IETF) have established the specialized guidelines for domain names. The IETF’s guidelines (RFC 1035, RFC 1123) contain allowing letters, numbers, and hyphens inside domain names; Prommawin stated that Google adheres to these identical standards.</p> <p>The supplement of scripts to assistance languages another than Roman-based scripts (Chinese, Arabic) allows users to use domain names written in native scripts. These Internationalized Domain Names (IDNs) are translated into Punycode (“xn--“), a cord that starts alongside ‘xn--‘. Browsers volition normally display IDNs in their native script. However, Illyes mentioned that several IDN scripts merge akin characters to those in another languages, which can confuse group and browsers. For example, a Cyrillic letter is extremely near in appearance to an English “p”.</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>According to him, the current net standards for domains do not authorize “emojis in the domain name.” A <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noopener">2017 ICANN Board Resolution</a> states that emoji are “disallowed by the current specialized standards for Internationalized Domain Names (IDNs).” The resolution does note that during emoji characters are prohibited under current standards, they can motionless be registered in certain country-code top-level domains (ccTLDs) at the second level.</p> <p>The URL way has small limits. Illyes stated Googlebot volition crawl a way that contains an emoji, and “our scheme volition really procedure it.” Browsers percent-encode those characters, so the episode’s poultry emoji becomes %F0%9F%90%94 in the path.</p> <p>He stated not all browser or social media app volition display the emoji, and several display “a cord of gibberish” in its place. Google’s <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noopener">URL construction documentation</a> already covers the way side. It recommends percent encoding for non-ASCII characters and uses emoji in one of its examples.</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> <h2>Keywords And Word Separators</h2> <p>Illyes called keywords in a URL “an incredibly small signal.” “It really lone matters whenever we have entirely nothing alternatively to go on,” he said, giving the example of a location that’s seconds old alongside no content. Once Google sees content, keywords in the domain and URL “become basically irrelevant,” he said.</p> <p>John Mueller called URL keywords a “very small ranking factor” in 2016 and a “very extremely lightweight factor” in 2021, statements I gathered whenever I <a href="https://en.mycoding.id/category/business" target="_blank">looked at URLs as a ranking factor</a> in 2023.</p> <p>On separators, Illyes stated Google treats words joined by underscores in a URL way “as one lengthy word.” He added that this is sometimes fine, since Google may motionless be capable to use the words, and that Google recommends hyphens as the average term divider throughout the web. Google’s records gives the identical advice. It cites “historical reasons,” since underscores frequently grade concepts meant to remain together, specified as function names in programming.</p> <h2>Why This Matters</h2> <p>The archetypal Non-Canonical Cabinet event provides you alongside Google’s on-record responses to clients’ inquiries concerning emojis, non-English characters, and keywords in URLs. The way direction provided is redundant alongside the URL construction documentation, hence websites that are currently adhering to this document volition need no modifications.</p> <p>The keyword reply from Illyes can be used as a citation for whenever your client desires URLs alongside elevated keyword density. He has indicated that there would be several value connected alongside specified pages lone if Google knew entirely nothing alternatively concerning them. In supplement to the complete information, the episode’s concluding recap tells viewers to halt trying to equivalent hunt results by including ample amounts of keyword data into their URLs.</p> <p>The comments division of all video provides a forum anywhere you may bring up additional border cases that have not been covered inside the authoritative documentation.</p> <h2>Looking Ahead</h2> <p>The next Non-Canonical Cabinet event covers robots.txt. Neither video clarification gives a publish schedule, and the trailer and archetypal event went up eight days apart.</p> <p><em>Featured Image: Screenshot from Google Search Central/YouTube, October 2026.</em></p> <p></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">News</a> <a href="https://en.mycoding.id/category/business" target="_blank">Technical SEO</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/google-launches-a-video-series-for-odd-technical-seo-questions-72550</guid> <pubDate>Wed, 14 Oct 2026 19:51:41 +0700</pubDate> <author><![CDATA[support@mycoding.id (Matt G. Southern)]]></author> </item> </channel> </rss>