AMD ymm registers are rolling back

Hello, I’m experiencing a serious bug on AMD Zen2 that is causingregisters to “roll back” to previous values after a context switch.I know that sounds unbelievable – but I have a reliable reproducer!$ grep -m1 ‘model name’ /proc/cpuinfomodel name : AMD Ryzen Threadripper PRO 3945WX 12-CoresThe bug occurs when there is a context switch after […]

Apartment Rents Fall as Crush of New Supply Hits Market

apartment-rents-fall-as-crush-of-new-supply-hits-market

Apartment rents fell in every major metropolitan area in the U.S. over the past six months through January, a trend that is poised to continue as the biggest delivery of new apartments in nearly four decades is slated for this year.   Renters with new leases in January paid a median rent that was 3.5% lower […]

Vodafone unveils prototype 5G network built on a Raspberry Pi computer

vodafone-unveils-prototype-5g-network-built-on-a-raspberry-pi-computer

Combining the power of 5G with the simplicity of a Raspberry Pi computer Vodafone today unveiled a prototype 5G network built on a credit card sized Raspberry Pi personal computer and an equally small, advanced silicon chipset. This industry-first concept will enable small businesses and households to extend 5G coverage and increase capacity according to […]

Early-life stress can disrupt maturation of brain’s reward circuits

early-life-stress-can-disrupt-maturation-of-brain’s-reward-circuits

Irvine, Calif., Feb. 27, 2023 — A new brain connection discovered by University of California, Irvine researchers can explain how early-life stress and adversity trigger disrupted operation of the brain’s reward circuit, offering a new therapeutic target for treating mental illness. Impaired function of this circuit is thought to underlie several major disorders, such as […]

TCG TPM2.0 implementations vulnerable to memory corruption

Overview Two buffer overflow vulnerabilities were discovered in the Trusted Platform Module (TPM) 2.0 reference library specification, currently at Level 00, Revision 01.59 November 2019. An attacker who has access to a TPM-command interface can send maliciously-crafted commands to the module and trigger these vulnerabilities. This allows either read-only access to sensitive data or overwriting […]

The Weapons That Win World Wars

Asymmetric advantages disappear when the gloves come off. The Keys to Winning High Intensity Conflicts In a previous post, I covered what the US military is doing to counter China. Both countries have a relatively short-term view of hostilities, opting for complicated weapons and platforms that take years to build. But what happens if a […]

OpenAI’s Foundry leaked pricing says a lot

openai’s-foundry-leaked-pricing-says-a-lot

What to expect: Another AI-obsessive megathread on what 2023 has in store. Disclaimer: I am an OpenAI customer, but this analysis is based purely on public info. I asked our business contact if they could talk about Foundry, and got a polite “no comment.”  As this is an outside analysis, I’m sure there are things I’ll […]

Generic dynamic array in 60 lines of C

generic-dynamic-array-in-60-lines-of-c

#pragma once #define DYN_ARR_OF(type) struct { type *data; type *endptr; uint32_t capacity; } #if !defined(__cplusplus) #define decltype(x) void* #endif #define DYN_ARR_RESET(a, c) { a.data = (decltype(a.data))malloc(sizeof(a.data[0]) * c); a.endptr = a.data; a.capacity = c; } #define DYN_ARR_RESIZE(a, s) { uint32_t size = (s); if (a.capacity a.data = (decltype(a.data))realloc(a.data, sizeof(a.data[0]) * size); a.capacity = size; } […]

How SMS fraud works and how to guard against it

how-sms-fraud-works-and-how-to-guard-against-it

With Twitter disabling text message two-factor authentication, I thought it’d be fun to do a deep-dive into how SMS fraud works and how app developers can guard against it. It’s a fascinating story of perverse incentives, short-sighted regulation, and technical ingenuity. Let’s dig in! 👇 Note to all subscribers of Mindful Musings — this post […]

Free Music/Audio Visualizer Software to Render Videos

free-music/audio-visualizer-software-to-render-videos

{{ message }} This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. You can’t perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to […]