rewrite this content and keep HTML tags as is. This is content from rss feed and I don’t need their *Daily Debrief Newsletter*, their tags from bottom like this *Share this articleCategoriesTags*, Editorial Process section, phrases like *Featured image from Peakpx, chart from Tradingview.com*, SPECIAL OFFERS and similar sections – just remove such sections and save only article itself:
Thinking Machines Lab published a report to build AI that extends human will and judgment. Most AI in use today is trained in a handful of places, then frozen. The report argues that this design excludes the people a model serves. Instead, the Thinking Machines lab researchers want AI that is distributed, customizable, and shaped by its users.
Thinking Machines Lab’s Proposal
The lab names four technical directions. First, it trains strong models with multimodal interaction and customizability. Second, it builds tools that let people fine-tune and train model weights themselves. Third, it develops interfaces that widen the human-to-machine communication channel. Fourth, it publishes research so more engineers understand how models are made. Together, these directions move both knowledge and alignment closer to users.
0);
svgK.appendChild(E(‘circle’,{cx:s.x,cy:s.y,r:16,fill:’#fff’,stroke:pas?’#c8cfd8′:’#2b6cb0′,’stroke-width’:2}));
var ic=T(s.x,s.y+5,[‘🍳’,’🛒’,’👩💻’][i],14,pas?’#aab3c0′:’#2b6cb0′);svgK.appendChild(ic);
});
models.forEach(function(m){
svgK.appendChild(E(‘rect’,{x:m.x-20,y:m.y-16,rx:8,width:40,height:32,fill:’#eef6df’,stroke:’#5a9e00′,’stroke-width’:2}));
svgK.appendChild(T(m.x,m.y+4,’AI’,11,’#4a8300′,’700′));
});
if(kMode===’cent’){svgK.appendChild(T(models[0].x,models[0].y-26,’🔒’,13));}
svgK.appendChild(T(60,20,’Local knowledge’,10,’#5a6672′,’700′));
svgK.appendChild(T(380,20,kMode===’cent’?’One central model’:’Owned models’,10,’#5a6672′,’700′));
for(var i=0;i=3400){running=false;cp.textContent=”▶ Play interaction”;mA.textContent=”one turn”;mB.textContent=”continuous streams”;}}
requestAnimationFrame(sa);requestAnimationFrame(sb);
}
cp.addEventListener(‘click’,runChan);
/* animation loop */
var t=0;
function ptAt(id,f){var p=document.getElementById(id);if(!p)return null;return p.getPointAtLength(p.getTotalLength()*f);}
function loop(){t+=0.010;
flows.forEach(function(id,i){var d=document.getElementById(‘kd’+i);if(!d)return;var f=(t*0.6+i*0.25)%1;var pt=ptAt(id,f);if(pt){d.setAttribute(‘cx’,pt.x);d.setAttribute(‘cy’,pt.y);d.setAttribute(‘opacity’,0.35+0.65*Math.sin(f*Math.PI));}});
if(vMode===’weights’){var p=document.getElementById(‘vpulse’);if(p){p.setAttribute(‘r’,26+7*Math.abs(Math.sin(t*2)));p.setAttribute(‘opacity’,0.9-0.5*Math.abs(Math.sin(t*2)));}}
else{var s=document.getElementById(‘vsurf’);if(s){s.setAttribute(‘opacity’,0.5+0.4*Math.abs(Math.sin(t*2.2)));}}
requestAnimationFrame(loop);}
seg(‘segKnow’,function(m){kMode=m;buildK();});
seg(‘segVal’,function(m){vMode=m;buildV();});
buildK();buildV();requestAnimationFrame(loop);
})();







