PFAS, or perfluoroalkyls and polyfluoroalkyl substances, are manmade chemicals found in a wide range of everyday consumer products such as nonstick cookware, upholstery, textiles, and even paper products meant to hold hot, greasy, or gooey food. They have been linked to high blood pressure, liver damage, cancer, low birthweight, and other adverse health effects. Microwave […]
Read more »
Canadian customers of United Parcel Service (UPS) have been receiving fraudulent text messages asking for payment for a delivery fee. Some of these messages reportedly include personal information such as customers’ phone numbers, postal codes, and order details. UPS has sent out a letter stating that it believes fraudsters have been using its online shipment […]
In discussing GUI programming in Rust, the author notes that the term “GUI” means different things to different people. The post aims to clarify what is meant by a GUI framework, first exploring the necessary components of a classic desktop GUI framework before discussing the status of work in Rust. The post describes the differences […]
The authors of this paper, Lijun Yu, Yong Cheng, Kihyuk Sohn, José Lezama and others, acknowledge the contributions of several individuals and organizations who helped them in creating this content. The web design credit goes to Lijun Yu and freelancer Jekyll theme, while the authors credit Tom Duerig, Victor Gomes, Paul Natsev, and others for […]
The author shares their experience of how playing the idle game Cookie Clicker unexpectedly sped up their ability to do research by a factor of 10, perhaps more. By sinking hundreds of hours into the game, the author inadvertently learned a lot about how programming for the browser works, which allowed them to prototype a […]
The Spring 2023 quarter promises to offer a comprehensive course on System and Software tools that will cover topics ranging from Introduction to Linux/Bash to Basic Shell Scripting. Each week covers a different topic, with corresponding homework, videos, and files available for download. The course will also delve into the finer aspects of Version Control, […]
The US FDA has approved Elevidys, the first gene therapy to treat Duchenne muscular dystrophy (DMD) in children between the ages of four and five with confirmed mutations in the DMD gene. DMD is a genetic condition in which an absence of dystrophin – a protein that keeps muscle cells intact – causes weakness and […]
Anime.js is an easy to use JavaScript animation library that enables animations using CSS properties, SVG, DOM attributes, and JavaScript Objects. Its staggering system makes complex follow-through animations simple, allowing for overlapping of timings and properties. It can also animate multiple CSS transforms with different timings on a single HTML element. With built-in controls and […]
In this article, the author discusses the challenges of existing chat platforms like Slack and Discord, which hinder the effective storage and retrieval of information, leading to knowledge black holes. The author introduces the CRISPY framework, which outlines six underlying principles that all chat platforms should strive to uphold. The author then introduces Struct, a […]
Let’s Encrypt experienced an hour-long outage last Thursday, during which it wasn’t possible to obtain certificates, while 645 were issued that did not work in Chrome or Safari. Cert Spotter, a Certificate Transparency monitor owned by SSLMate, alerted founder Andrew Ayer that there was an issue with Let’s Encrypt’s certificates due to a change in […]