TILens Daily Edition 2026-11-13 Filters: github=included Stats: 34 articles, 12 sources, 15 releases Top topics: AI, AI Tools, JavaScript ## News - GitHub availability report: October 2026 Source: github-blog Topic: Open Source URL: https://github.blog/news-insights/company-news/github-availability-report-october-2026/ - A 120-page passport photo tool with no backend: what actually broke Source: devto-javascript Topic: JavaScript URL: https://dev.to/15844229646/a-120-page-passport-photo-tool-with-no-backend-what-actually-broke-37oj - Splitting "jumped" into jump/ed with three regexes, and the 3 words out of 36 it got wrong Source: devto-javascript Topic: JavaScript URL: https://dev.to/samtools/splitting-jumped-into-jumped-with-three-regexes-and-the-3-words-out-of-36-it-got-wrong-3209 - Solving the "Walkie-Talkie" Delay in Real-Time AI Voice Agents Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/stoolbox/solving-the-walkie-talkie-delay-in-real-time-ai-voice-agents-17lh - Encrypting data in localStorage does not protect your JavaScript (or your users) Source: devto-javascript Topic: JavaScript URL: https://dev.to/veilvm/encrypting-data-in-localstorage-does-not-protect-your-javascript-or-your-users-40fk - Migrating from Pusher Channels: change the host, keep your code Source: devto-javascript Topic: JavaScript URL: https://dev.to/hibira/migrating-from-pusher-channels-change-the-host-keep-your-code-5bl7 - The math behind Etsy fees: a tiny JavaScript model (and why cheap items hurt) Source: devto-javascript Topic: JavaScript URL: https://dev.to/__a275a1bef4/the-math-behind-etsy-fees-a-tiny-javascript-model-and-why-cheap-items-hurt-4h9c - Local AI models need to be a browser feature Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/kenzic/local-ai-models-need-to-be-a-browser-feature-399l - Electron Native Modules and FFI: A Practical Guide to Bundling Node Addons, N-API, and Calling C Libraries Safely Source: devto-javascript Topic: JavaScript URL: https://dev.to/mp3sss31/electron-native-modules-and-ffi-a-practical-guide-to-bundling-node-addons-n-api-and-calling-c-3j0j - Building a TikTok shadowban self-check without scraping: help-center rules as typed, tested constants Source: devto-javascript Topic: JavaScript URL: https://dev.to/inayaflow/building-a-tiktok-shadowban-self-check-without-scraping-help-center-rules-as-typed-tested-5cj9 - Convert images in the browser without uploading them (Canvas, createImageBitmap and WebAssembly) Source: devto-javascript Topic: JavaScript URL: https://dev.to/__a275a1bef4/convert-images-in-the-browser-without-uploading-them-canvas-createimagebitmap-and-webassembly-1pn5 - Which JavaScript files you should actually obfuscate (and which you should leave alone) Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/veilvm/which-javascript-files-you-should-actually-obfuscate-and-which-you-should-leave-alone-3i2n - What does a signed agent record actually prove? Source: devto-javascript Topic: JavaScript URL: https://dev.to/federico2001/what-does-a-signed-agent-record-actually-prove-3lpj - Elegant Standing Reindeer Decor #3DThursday #3DPrinting Source: adafruit-blog Topic: Hardware URL: https://blog.adafruit.com/2026/11/12/elegant-standing-reindeer-decor-3dthursday-3dprinting/ - Cactus Planter – Cartoon-Styled 3-Slot Planter with Drainage #3DThursday #3DPrinting Source: adafruit-blog Topic: Hardware URL: https://blog.adafruit.com/2026/11/12/cactus-planter-cartoon-styled-3-slot-planter-with-drainage-3dthursday-3dprinting/ - Watch That Sound: Your Own Chladni Plate Source: hackaday Topic: Hardware URL: https://hackaday.com/2026/11/12/watch-that-sound-your-own-chladni-plate/ ## Releases - trunk/c514bd7b4d069caefe54d33cb79ac4c964f354a9 Source: gh-pytorch Topic: AI Tools (+AI) URL: https://github.com/pytorch/pytorch/releases/tag/trunk%2Fc514bd7b4d069caefe54d33cb79ac4c964f354a9 - trunk/69908d8e41ec875bbbf4729edebbccce2ee7ab37: [dynamo] Raise TypeError for len() of a 0-d tensor (#203515) Source: gh-pytorch Topic: AI Tools (+AI) URL: https://github.com/pytorch/pytorch/releases/tag/trunk%2F69908d8e41ec875bbbf4729edebbccce2ee7ab37 - trunk/318eddb4bfe90f25afe495c3e49611e852e8134f: Revert "[headeronly] migrate complex_math (#195021)" Source: gh-pytorch Topic: AI Tools (+AI) URL: https://github.com/pytorch/pytorch/releases/tag/trunk%2F318eddb4bfe90f25afe495c3e49611e852e8134f - b12340 Source: gh-llama-cpp Topic: AI (+AI Tools) URL: https://github.com/ggml-org/llama.cpp/releases/tag/b12340 - trunk/3eaffec3f7e4b7600684ce2486c55b2598517883 Source: gh-pytorch Topic: AI Tools (+AI) URL: https://github.com/pytorch/pytorch/releases/tag/trunk%2F3eaffec3f7e4b7600684ce2486c55b2598517883 - ciflow/xpu/193518: [Test] Remove device parametrization from XpuBasicTests Source: gh-pytorch Topic: AI Tools (+AI) URL: https://github.com/pytorch/pytorch/releases/tag/ciflow%2Fxpu%2F193518 - electron v45.3.2 Source: gh-electron Topic: JavaScript (+Web) URL: https://github.com/electron/electron/releases/tag/v45.3.2 - nightly Source: gh-rust-analyzer Topic: Rust URL: https://github.com/rust-lang/rust-analyzer/releases/tag/nightly - ciflow/trunk/204352: [inductor][mps] Let external template kernels emit their own source Source: gh-pytorch Topic: AI Tools (+AI) URL: https://github.com/pytorch/pytorch/releases/tag/ciflow%2Ftrunk%2F204352 - ciflow/trunk/204567 Source: gh-pytorch Topic: AI Tools (+AI) URL: https://github.com/pytorch/pytorch/releases/tag/ciflow%2Ftrunk%2F204567 - b12336 Source: gh-llama-cpp Topic: AI (+AI Tools) URL: https://github.com/ggml-org/llama.cpp/releases/tag/b12336 - trunk/3db346f2f93c1370c74be5ff3fb6e066854e54af Source: gh-pytorch Topic: AI Tools (+AI) URL: https://github.com/pytorch/pytorch/releases/tag/trunk%2F3db346f2f93c1370c74be5ff3fb6e066854e54af - trunk/21e85424b9aaa3854ab1b609118816fac4af19a9 Source: gh-pytorch Topic: AI Tools (+AI) URL: https://github.com/pytorch/pytorch/releases/tag/trunk%2F21e85424b9aaa3854ab1b609118816fac4af19a9 - ciflow/trunk/204674 Source: gh-pytorch Topic: AI Tools (+AI) URL: https://github.com/pytorch/pytorch/releases/tag/ciflow%2Ftrunk%2F204674 - v1.14.0.dev26 Source: gh-langflow Topic: AI (+AI Tools) URL: https://github.com/langflow-ai/langflow/releases/tag/v1.14.0.dev26 ## Community - How to handle partial cleanup? Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/how-to-handle-partial-cleanup/143651 - Call "__set_name__" on the attribute "__wrapped__" if the object's type doesn't have "__set_name__" but the object has "__wrapped__" Source: discuss-python-ideas Topic: Python URL: https://discuss.python.org/t/call-set-name-on-the-attribute-wrapped-if-the-objects-type-doesnt-have-set-name-but-the-object-has-wrapped/110084 - Chicago schools to Google – we'd rather lose Search than be forced to accept AI Source: hacker-news Topic: General URL: https://www.techspot.com/news/114532-chicago-schools-tell-google-they-can-live-without.html