People Let a Startup Put a Brain Implant in Their Skull—for 15 Minutes – WIRED Posted on July 16, 2023 People Let a Startup Put a Brain Implant in Their Skull—for 15 Minutes WIRED