2020 Blog posts

SolarWinds Reveals a Major Software Supply Chain Attack

less than 1 minute read

Published:

A major supply-chain compromise involving SolarWinds Orion software was disclosed in December 2020. Attackers had inserted malicious code into legitimate, digitally signed software updates distributed to thousands of organizations. Read more

What Is Quantum Computing?

1 minute read

Published:

Quantum computing is often described as a technology that will make computers unbelievably fast. That description is too simple. Read more

Remote Work Is Changing How Software Teams Communicate

1 minute read

Published:

The COVID-19 pandemic has forced many software teams to work remotely for much longer than they expected. Software development was already more remote-friendly than many professions, but working from home occasionally is very different from building an entire working culture around distance. Read more

Apple Releases the First M1 Macs

less than 1 minute read

Published:

Apple released the first Macs with its M1 system-on-chip in November 2020: the MacBook Air, 13-inch MacBook Pro, and Mac mini. The performance and battery-life results immediately showed why Apple had left Intel. Read more

AMD Announces the Zen 3 Architecture

less than 1 minute read

Published:

AMD announced Zen 3 processors in October 2020 with the Ryzen 5000 desktop family. The most important change was a redesigned core complex that allowed up to eight CPU cores to share one 32 MB L3 cache. Read more

Understanding Different Levels Of Understanding

1 minute read

Published:

One of the easiest mistakes in communication is assuming that another person begins where we begin. When I know a topic well, some steps become invisible to me. I stop noticing the background knowledge I am using. Then I explain something to another person and feel surprised when they do not understand. The problem may not be intelligence. It may be distance. Read more

Smart Antennas

1 minute read

Published:

A traditional antenna has a radiation pattern mainly determined by its physical design. A smart antenna adds signal processing to the system. Instead of treating every direction in the same way, an antenna array can combine signals from multiple elements and shape the effective radiation pattern. This makes beamforming possible. By adjusting phase and amplitude across antenna elements, the system can strengthen transmission or reception in a desired direction and reduce energy in others. Read more

Welcome to Our Department

less than 1 minute read

Published:

Starting university in 2020 is different from what many students expected. Education, work, communication, and daily life have all become more dependent on digital systems in a very short time. Read more

Celebrating Small Wins

1 minute read

Published:

We are usually very good at seeing what is still missing. The unfinished work. The next goal. The skill we do not have yet. Because of this, progress can become invisible. Read more

NVIDIA Announces the RTX 30 Series

less than 1 minute read

Published:

NVIDIA announced the GeForce RTX 30 series in September 2020, introducing the Ampere architecture to consumer graphics cards. The RTX 3080 and 3090 offered major increases in shader throughput and second-generation ray-tracing hardware compared with Turing. Read more

Why Choose Computer Engineering in 2020?

1 minute read

Published:

The year 2020 has made the importance of digital infrastructure unusually visible. Work, education, communication, shopping, entertainment, and many public services have moved online at a scale few people expected. Read more

Why Are We Spending Time Without Much Thought

1 minute read

Published:

Time is the resource we discuss as if it were unlimited and remember as if it disappeared too quickly. I often notice this at the end of a busy day. I did many things. But did I spend the day on things that mattered to me? Busyness can hide that question. Read more

Epic Games Challenges Mobile App Store Policies

less than 1 minute read

Published:

Epic Games deliberately bypassed Apple’s in-app payment system in Fortnite in August 2020, prompting Apple and Google to remove the game from their stores. Epic immediately filed lawsuits challenging platform rules and commission structures. Read more

The Importance Of Having A Friend

1 minute read

Published:

Friendship is one of those parts of life that can look ordinary until we suddenly need it. A good friend does not remove every problem. They do something simpler. They make the problem less lonely. Read more

GPT-3 Demonstrates the Scale of Large Language Models

less than 1 minute read

Published:

OpenAI introduced GPT-3 in 2020 with 175 billion parameters, more than two orders of magnitude larger than GPT-2. The model used the same basic transformer principle—predicting the next token—but scaled data, model size, and computation dramatically. Read more

Apple Announces the Move From Intel to Apple Silicon

less than 1 minute read

Published:

Apple announced at WWDC 2020 that Macs would transition from Intel x86 processors to Apple-designed ARM-based silicon. It was the Mac’s third major CPU-architecture transition after Motorola 68k to PowerPC and PowerPC to Intel. Read more

Software Bug Of Therac-25

1 minute read

Published:

The Therac-25 is one of the most disturbing cases in software-engineering history because the consequences of failure were not lost files or a crashed program. People were injured and killed. Read more

Software Bug Of Pathfinder

1 minute read

Published:

Mars Pathfinder landed successfully on Mars on July 4, 1997. Soon after, however, the spacecraft began experiencing unexpected system resets. Read more

Blogging For Your Career And Life

1 minute read

Published:

I started to see blogging as more than publishing articles. A personal blog can become a record of what we learn, what we care about, and how our thinking changes over time. Read more

Remote Work Tools Become Critical Infrastructure

less than 1 minute read

Published:

In March 2020, the COVID-19 pandemic forced offices, schools, and universities around the world to move online almost simultaneously. Video conferencing, VPNs, cloud collaboration, and identity systems suddenly became critical infrastructure. Read more

Agnosticism

1 minute read

Published:

Agnosticism is often misunderstood as a weak form of belief or disbelief. Read more

Samsung Unveils the Galaxy Z Flip

less than 1 minute read

Published:

Samsung unveiled the Galaxy Z Flip in February 2020, bringing a vertically folding OLED smartphone into the mainstream market. Unlike the larger Galaxy Fold, the Z Flip folded a normal phone-sized screen into a compact square. Read more

The Story Of Computing

1 minute read

Published:

The story of computing is also a story about human limits. For thousands of years, people have created tools to count, measure, record, and communicate. An abacus, a mechanical calculator, a punched card, and a modern processor may look completely different, but they all come from a similar desire: to move some mental work outside the human mind. Read more

Microsoft Ends Support for Windows 7

less than 1 minute read

Published:

Microsoft ended normal support for Windows 7 on January 14, 2020, more than a decade after the operating system’s release. Millions of PCs were still using it, so the event created a large migration and security problem. Read more

.

Go to year