Design a site like this with WordPress.com
Get started

Accessible hamburger buttons without JavaScript

Burger buttons have become the de facto standard for expanding larger menus on smaller devices over the last few decades. They are so common that every user recognizes them when they appear in the top left or right corner, making them an excellent user interface element choice. They are also very simple to implement in JavaScript: listen for the button’s onclick event and add or remove a class to style the menu with CSS.

Read more…

Advertisement

The Definitive Visual Guide to Pandas, Illustrated

Pandas is the industry standard for data analysis in Python. You can load, filter, restructure, and visualize gigabytes of disparate data with a few keystrokes. Pandas is built on top of the NumPy library and borrows many of its concepts and syntax conventions, so if you’re familiar with NumPy, you’ll feel right at home with Pandas. Even if you’ve never heard of NumPy, Pandas offers a great way to tackle data analysis problems with little or no programming experience.

Read more…

Dynamic Text-to-4D Scene Generation

MAV3D (Make-A-Video3D) is a method for generating three-dimensional dynamic scenes from text descriptions. Our method employs a 4D dynamic Neural Radiance Field (NeRF) that is optimized for scene appearance, density, and motion consistency by querying a Text-to-Video (T2V) diffusion-based model. The dynamic video output generated from the provided text can be viewed from any camera location and angle, and it can be composited into any 3D environment. MAV3D does not require any 3D or 4D data, and the T2V model is trained solely on Text-Image pairs and unlabeled videos.

Read more…

DARPA moving forward with DRACO nuclear thermal engine

Early last month, DARPA issued an RFP for the next phase of their Demonstration Rocket for Agile Cislunar Operations (DRACO) nuclear thermal engine program. This follows on their selection, one year ago, of an early engine design by General Atomics and two spacecraft concepts from Blue Origin and Lockheed Martin. Now they’re moving on to the development and assembly of the engine through a new open RFP (not limited to the aforementioned companies). They hope to have a test flight in 2026, with NASA participating out of interest for use with future crewed deep space missions, as nuclear thermal propulsion can achieve both the required high thrust-to-weight ratio and 2-5 times the efficiency of a chemical engine. One key challenge with nuclear reactors in space is the risk of contaminating Earth. While systems are designed to be safe even in the case of a launch failure, once they’ve been activated, an accidental re-entry could be a radiological disaster. We’ve written about this DARPA program a number of times, as well as NASA’s related efforts and NIAC awards. We also took a dive into the history of nuclear reactors in space in Issue 85 (which we feel is worth a re-read). Relatedly, the DIU just funded two in-space nuclear power research projects as well.

Read more…

What’s new in Red Hat Enterprise Linux 9

Red Hat Enterprise Linux (RHEL) 9 is now generally available (GA). This release is designed to meet the needs of the hybrid cloud environment, and is ready for you to develop and deploy from the edge to the cloud. It can run your code efficiently whether deployed on physical infrastructure, in a virtual machine, or in containers built from Red Hat Universal Base Images (UBIs).

Read more…

How sleep helps to process emotions

Researchers at the Department of Neurology of the University of Bern and University Hospital Bern identified how the brain triages emotions during dream sleep to consolidate the storage of positive emotions while dampening the consolidation of negative ones. The work expands the importance of sleep in mental health and opens new ways of therapeutic strategies.

Read more…