Noteworthy developments in technology