▲ 17 r/AIDeveloperNews+1 crossposts

SkillOpt: Microsoft Research's Optimizer That Trains Agent Skills, Not Model Weights

Microsoft Research has introduced SkillOpt, an optimizer that treats natural-language agent skills as trainable parameters instead of fine-tuning model weights. It achieves best or tied-best performance in 52 out of 52 settings across 6 benchmarks and 7 models, including GPT-5.5 with Codex and Claude Code.

SkillOpt frames agent improvement as an optimization problem in text space, deliberately mirroring the structure of deep learning:

  • Learning rate → bounded edit budget (prevents destructive rewrites)
  • Forward pass → rollout: the frozen agent executes tasks with the current skill
  • Backward pass → reflect: the optimizer analyzes success/failure minibatches
  • Weight update → bounded skill edits (add, delete, replace operations)
  • Validation gate → held-out selection: edits are only accepted if performance improves

Full read: https://aideveloper44.com/blog/skillopt-microsoft-research-optimizer-agent-skills

Website: https://microsoft.github.io/SkillOpt/
Research paper: https://arxiv.org/abs/2605.23904

u/Ok_Diamond1497 — 4 days ago

奇异科技谜团:通过身体姿势和摄像头录制解决滞后屏幕镜像—寻求科学解释

​I'm an engineering student who believes in materialism, but I’ve encountered a series of phenomena that I simply cannot explain scientifically. I spent all night testing and documenting this, and I need your collective brainpower to figure out what's going on. ​The Setup: I was using FaceTime on my laptop to watch a show with my partner (Screen Mirroring/Casting). Her stream was perfectly smooth, but mine was lagging/stuttering every 10 seconds or so. However, the video call itself remained smooth, and our playback remained perfectly synced—only the content of the show was stuttering. ​After 10 minutes of trial and error, I found the only two ways to fix the lag: ​Method 1: The "Human Antenna" (Physical/EM Interference?) ​I have to hold a high-power electronic device with both arms wide open and place the device directly on my head (Image P1). ​As long as my arms are open and the device is in contact with my head: ​Using a Xiaomi phone: 100% smooth, no lag. ​Using an iPad: Mostly smooth. ​Using an iPhone: Unstable. ​Using low-power devices (Apple Watch, AirPods, Mouse/Keyboard): No effect. ​Controlled Variable: If I hold the device to my head with only one hand, it lags instantly. If I don't maintain the "arms wide open" posture, it lags. If the device doesn't touch my head, it lags (Image P2 & P3). ​Method 2: The "Observer Effect" (Software/Performance Trigger?) ​If I open any camera app on another device and point it at my laptop screen to "record" the playback, the lag disappears instantly (Image P4). ​The moment I stop recording or move the camera away from the screen, the stuttering returns. ​This "Recording Method" seems to have a higher priority than Method 1. If I’m recording, the stream stays smooth regardless of my posture. ​Other Observations: ​I tried switching apps and shows; the frequency changed slightly, but the issue persisted. ​Rebooting the laptop, router, and modem changed nothing. ​The most unsettling part: Eventually, it felt like voice commands were affecting it. If I said "Stop," it would freeze; if I said "Play," it would continue (even though my partner was the only one with playback control). ​My Theory: As an engineering student, my best guess involves some incredibly specific signal interference (EMI) or perhaps the camera recording forces the GPU/CPU into a higher power state (Performance P-States) or a different refresh rate sync mode that stabilizes the frame delivery. But the "posture" part still makes no sense. ​Has anyone encountered anything like this? Is it a grounding issue, an EMI quirk, or some weird software optimization logic?

u/Ok_Diamond1497 — 1 month ago