pytorch/pytorch: viable/strict/1787389033
[Test] Make test_multihead_attetion.py device-agnostic for OOT backen…
Daily edition
TILens turns technical updates into a focused daily brief: official releases, trusted reporting, and practitioner analysis, deduplicated and organized by topic.
[Test] Make test_multihead_attetion.py device-agnostic for OOT backen…
This PR is auto-generated nightly by this action. Update the pinned torchtitan hash. Pull Request resolved: #194305 Approved by: https://github.com/pytorchbot
This PR is auto-generated nightly by this action. Update the pinned torchtitan hash. Pull Request resolved: #194305 Approved by: https://github.com/pytorchbot
internal ref for why its needed https://fb.workplace.com/groups/1075192433118967/permalink/2031263990845135/ Adds min / max kwargs to torch._dynamo.maybe_mark_dynamic, so a dim can be marked dynamic and given an initial…
internal ref for why its needed https://fb.workplace.com/groups/1075192433118967/permalink/2031263990845135/ Adds min / max kwargs to torch._dynamo.maybe_mark_dynamic, so a dim can be marked dynamic and given an initial…
Drop the MSVC regex, move-ctor, and ARRAYSIZE patches from ProtoBufPa…
[Test][distributed] Refactor some distributed test helpers to be devi…
Pull Request resolved: #187926 Approved by: https://github.com/fffrog, https://github.com/can-gaa-hou, https://github.com/albanD
Pull Request resolved: #187926 Approved by: https://github.com/fffrog, https://github.com/can-gaa-hou, https://github.com/albanD
[Test] Make test_schema_check.py device-agnostic for OOT backends (#1…
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
BiasType is never referenced in the body of f8f8bf16_grouped_gemm_impl_sm90, and both of its values produce the same Gemm type, so the tile-size dispatch tree and every CUTLASS alias below it were instantiated twice for…
BiasType is never referenced in the body of f8f8bf16_grouped_gemm_impl_sm90, and both of its values produce the same Gemm type, so the tile-size dispatch tree and every CUTLASS alias below it were instantiated twice for…
Merge pull request #23210 from ChayimFriedman2/remove-unused-fns minor: Remove two unused public methods
The header was included by three binaries/*_torch.cc files that define their own local split() and never call any caffe2:: symbol from it. No other callers exist in-tree. Authored by Claude. Pull Request resolved:…
The header was included by three binaries/*_torch.cc files that define their own local split() and never call any caffe2:: symbol from it. No other callers exist in-tree. Authored by Claude. Pull Request resolved:…
I used to develop with 30 tabs open. GitHub, docs, Stack Overflow, a snippet service, a JSON formatter, a Base64 encoder, three different "tool" sites, and somewhere in there — the code. Last month I ran an experiment:…
ToolNoveHub processes everything in YOUR browser. No data uploads. No tracking. No signup required. 18+ free tools: • QR Code Generator (Wi-Fi QR codes!) • Image Resizer & Cropper • JSON Formatter & Validator • Unit…
Build Global Engineering CVs with Zyctra AI The Problem: Engineering Talent Needs Localized, Professional CVs Engineering professionals work across borders. A software engineer in Nigeria applying to US firms, a…
If you are starting to build things in 2026 — or you have been building for years but your toolchain is a pile of half-remembered Gists — here is the entire toolkit I would hand you. Five tools. All free. All…
Most free chess game review gives you one game per day. Chess.com works that way, and so does almost every smaller site offering the feature. I assumed for a long time that this was just a paywall placed where it hurts.…
I keep my toolchain deliberately small. No IDE extension suite, no "developer environment" with 40 moving parts. Just four zero-dependency npm packages, run with npx, covering the four moments where my old workflow…
A controller can feel broken even when the hardware is still fine. Maybe a stick does not return exactly to the center. Maybe a trigger reports a small value before you touch it. Or perhaps a button works in one game…
Cómo solucionar el error “Enable JavaScript and cookies to continue” Este mensaje aparece cuando Cloudflare (u otro proxy de seguridad similar) bloquea la solicitud porque detecta que el cliente no cumple con los…
Fifteen browser tools live in my bookmark bar. Five of them get opened daily. Here they are, and why each one earned a permanent spot. All five are from the same free, no-install, no-tracking set:…
Decades of archive hunting recover downlinks, silent reels, and footage once thought lost
I went through my subscriptions last month and found six tools I was paying for that do exactly one thing: transform text. Base64 encode. JSON to CSV. Generate a UUID. Each has a $5–10/month tag. Together they cost more…
Free TeraBox API — Stream TeraBox Videos Programmatically PlayTeraBox provides a free, unofficial TeraBox streaming API that any developer can use without authentication. Base URL https://playterabox.online Endpoints 1.…
Here is a 30-second workflow I use when I need a clean Express API and I do not want to think about versions. Prerequisite: Node.js installed. That is all. Step 1: Generate npx scaffoldx-cli ScaffoldX prints its…
Backend validation often starts with simple questions. Is the input empty? Does it have the expected shape? Can it be parsed? Does it belong to the selected domain? Crypto wallet addresses are no different, except the…
F-B100W adds Bluetooth and step tracking while keeping a two-year battery
[GRMNT] decided to bring his grandpa’s beautiful road bike into the future by making a sleeper e-bike conversion. Going into the project, [GRMNT] didn’t really know what he was working …read more
AWS has released aws-bench, an open-source benchmark for evaluating AI agents on real AWS tasks such as misconfigurations and infrastructure provisioning. Unlike traditional benchmarks, it uses real resources in…
[Joseph DiGiovanni] is the owner of a Litter Robot 4. It’s a convenient mechanized litter box for cats that can clean itself to reduce unwelcome odors inside the home. He …read more
The ESP32-S31 microprocessor is getting Linux support from Espressif Systems. The ESP32-S31 dual-core RISC-V microprocessor was first unveiled in March, two ESP32-S31 development boards followed in May, and mass…
Codename One's third-generation GUI Builder keeps the guided layout work from the previous editor and rebuilds the workflow around Maven projects, live CSS, protected Java regions, and fast switching between forms. The…
Building a Sports Data Pipeline: Lessons from Not hanging around England lose final two wickets early on day three TL;DR: Verified against AFP/Yahoo, ESPNcricinfo, Sky Sports and Sunday Guardian reporting — the brief…
Building a Sports Data Pipeline: Lessons from Argentinas Paredes banned for 10 games after World Cup clashes TL;DR: Fifa have banned Argentina midfielder Leandro Paredes for 10 international matches and fined him…
Hey Dev.to! 👋 I'm Ellis (@zellisorange). I recently launched Electric Baby Grand Studios (electricbaby.ca), a browser-native Digital Audio Workstation (DAW) designed to give musicians immediate access to recording…
A server posts a track to api.segment.io/v1/batch. The response is 200. Downstream destinations never see the event. Segment's HTTP API is a collector. It is not a schema checker. The track spec marks event as required.…
You backfill six months of user signed up events into PostHog through the capture API. The request returns 200. Insights show a spike today, not a curve across 2025. The events are not missing. They are stamped with the…
Podcast Guest Release & Consent Form Generator — Why pay $228/year to PandaDoc? 你是否曾经想为你的播客录制创建专业的来宾授权书,却在 PandaDoc 上看到 "$228/年"? 现实情况 大多数播客主只需要一次:录制完一集后,让来宾签一份授权书,然后这个工具就永远躺在收藏夹里吃灰。 但 PandaDoc 的逻辑是:你想用?订阅吧。 免费版的限制:…
The Measurement Protocol is how a server tells GA4 that something happened: a purchase the browser never saw, a refund, a lead that closed in the CRM. The collect endpoint returns 204. The event does not show up, or it…
A checkout handler posts a Purchase to the Meta Conversions API. The request returns 200. Events Manager stays empty. The usual suspect is the access token. The usual bug is the clock. event_time: Date.now() Date.now()…
A fun way to think about a national electrical grid is as a massively upscaled electrical circuit, one in which you have multiple power supplies injecting AC power, with various …read more
Michael Polansky — better known publicly as Lady Gaga's partner and a former top deputy to Sean Parker — has quietly spent years building an AI-driven startup that keeps living human skin tissue alive for weeks outside…
The avatar standing on my desktop looked like it was stuttering. One symptom — but it turned out to have three causes of completely different kinds. Check them in the wrong order and you waste a lot of time. I started…
Japanese space startup Letara is betting its hybrid rocket technology can move beyond small satellite thrusters into a broader market for space, defense and security, after raising ¥2.6 billion ($16 million).
Load shared libraries per-session from a single curated directory, no superuser needed.
I remember the exact moment I almost gave up on AI. I was three weeks into a "Machine Learning for Beginners" course, buried under gradient descent math, and I still couldn't tell you what a tensor actually was. The…
I Built a Free Podcast Show Notes Generator (Because Descript Charges $12/month) Last month I was helping a friend format show notes for their podcast. We were already paying $12/month on Descript, but half the features…
I Built a Free Proposal & SOW PDF Generator (Because PandaDoc Charges $228/Year) Stop uploading your client proposal data to the cloud just to create a proposal document. I was tired of PandaDoc's pricing model —…
Join us for Open Source Friday with Julius Brussee, creator of Caveman, an open source toolkit that compresses prompts to reduce token usage while preserving output quality.
Hacker News discussion (4 points, 0 comments)
Hacker News discussion (396 points, 285 comments)
Hacker News discussion (112 points, 38 comments)