What's new in electronics? No Deity Compares to the War God's Majesty , and Administrator 2025 March 28