Blog Posts

Google Claims Quantum Supremacy With Sycamore

less than 1 minute read

Published:

Google published a Nature paper in October 2019 claiming “quantum supremacy” with its 53-qubit Sycamore processor. The machine performed a specially designed random-circuit sampling task that Google estimated would take a classical supercomputer vastly longer. Read more

Welcome to Our Department

less than 1 minute read

Published:

If you are starting Computer Engineering in 2019, you are entering a discipline that now touches almost every industry. Software is inside phones, cars, financial systems, factories, hospitals, communication networks, and entertainment platforms. Read more

Apple Introduces the A13 Bionic

less than 1 minute read

Published:

Apple introduced the A13 Bionic processor with the iPhone 11 generation in September 2019. The chip used a 7 nm-class process and contained billions of transistors across CPU, GPU, image-processing, and machine-learning blocks. Read more

Why Choose Computer Engineering in 2019?

1 minute read

Published:

In 2019, software is becoming an invisible layer inside almost everything we use. Phones, vehicles, payment systems, factories, streaming services, medical devices, and public infrastructure all depend on computing. Studying Computer Engineering means learning how this layer is designed. Read more

OpenAI Releases GPT-2 in Stages

less than 1 minute read

Published:

OpenAI released progressively larger versions of GPT-2 during 2019, culminating in the full 1.5-billion-parameter model in November. The organization initially withheld the largest weights because of concerns about misuse. Read more

Daily Life Of A Software Engineer

1 minute read

Published:

The daily life of a software engineer is usually less dramatic than movies make programming look. Most days are a mixture of coding, reading, testing, meetings, debugging, and communication. A developer may begin by checking messages, issue trackers, or build results. Then comes the difficult part: understanding what actually needs to be done. Writing code is often not the first step. Read more

Book Suggestions For Software Engineers

1 minute read

Published:

Software engineers spend a lot of time learning from screens. Documentation, source code, issue trackers, tutorials, and online discussions are part of daily work. Books offer a different pace. They allow one author to develop an idea without competing with notifications and search results. For programming practice, The Pragmatic Programmer is a book I often recommend because it talks about habits and judgment, not only syntax. Read more

Raspberry Pi 4 Is Released

less than 1 minute read

Published:

The Raspberry Pi 4 launched in June 2019 with the largest redesign of the board in years. It moved to a quad-core Cortex-A72 CPU, offered up to 4 GB of RAM initially, added true Gigabit Ethernet, USB 3.0, and support for two displays through micro-HDMI ports. Read more

6TiSCH Protocol

1 minute read

Published:

Low-power wireless devices have a difficult problem. They need reliable communication, but they cannot keep their radios active all the time because energy is limited. 6TiSCH is an approach designed for this kind of network. The name combines IPv6 with Time-Slotted Channel Hopping, or TSCH. Read more

Microsoft Releases Chromium-Based Edge Preview Builds

less than 1 minute read

Published:

Microsoft released preview builds of its new Chromium-based Edge browser in April 2019. The decision meant abandoning EdgeHTML, the rendering engine Microsoft had created for the original Windows 10 version of Edge. Read more

Google Introduces Stadia

less than 1 minute read

Published:

Google announced Stadia at the Game Developers Conference in March 2019 as a cloud gaming platform that would render games in data centers and stream the resulting video to players. Read more

Google Announces the End of Google Plus for Consumers

less than 1 minute read

Published:

Google shut down the consumer version of Google+ in 2019 after years of weak adoption and the discovery of privacy bugs in its APIs. One software flaw had exposed profile information that users might have expected to remain private. Read more

Kubernetes 1.13 Strengthens Cloud-Native Infrastructure

less than 1 minute read

Published:

Kubernetes 1.13 was released in December 2018 with kubeadm declared generally available. Kubeadm provided a supported way to bootstrap a Kubernetes control plane and join worker nodes without hiding the cluster behind a vendor-specific installer. Read more

Raspberry Pi 3 Model A+ Is Released

less than 1 minute read

Published:

The Raspberry Pi Foundation released the Raspberry Pi 3 Model A+ in November 2018. It combined the faster processor and wireless capabilities of the Pi 3 generation with the smaller, cheaper Model A form factor. Read more

Machine Learning Is Becoming A Normal Software Tool

1 minute read

Published:

Machine learning is no longer something I hear about only in research papers. Libraries such as TensorFlow, Keras, PyTorch, and scikit-learn are making experimentation easier, while cloud platforms offer prebuilt services for vision, speech, and language tasks. Read more

IBM Announces Its Acquisition of Red Hat

less than 1 minute read

Published:

IBM announced in October 2018 that it would acquire Red Hat for about $34 billion, one of the largest software acquisitions ever at the time. Red Hat’s most important asset was not merely its Linux distribution but its position in enterprise open-source infrastructure. Read more