Side-channel attacks

Lazy FP state restore

Lazy FPU state leak (CVE-2018-3665), also referred to as Lazy FP State Restore or LazyFP, is a security vulnerability affecting Intel Core CPUs. The vulnerability is caused by a combination of flaws in the speculative execution technology present within the affected CPUs and how certain operating systems handle context switching on the floating point unit (FPU). By exploiting this vulnerability, a local process can leak the content of the FPU registers that belong to another process. This vulnerability is related to the Spectre and Meltdown vulnerabilities that were publicly disclosed in January 2018. It was announced by Intel on 13 June 2018, after being discovered by employees at Amazon, Cyberus Technology and SYSGO. Besides being used for floating point arithmetic, the FPU registers are also used for other purposes, including for storing cryptographic data when using the AES instruction set, present in many Intel CPUs. This means that this vulnerability may allow for key material to be compromised. (Wikipedia).

Video thumbnail

Erase and Restore Your Memories

Share on Facebook: http://on.fb.me/1yDvM5s In science fiction films like Men in Black and Total Recall, characters can have their memories wiped clean with a push of a button. But that's just sci-fi, right? Wrong! Memories aren't just intangible - they're physical connections in our brai

From playlist Fw:Thinking

Video thumbnail

How to remove yellowing from old plastic (retrobright) the BEST method

In this video I will show you how to remove yellowing from old plastic. This process is also called retrobrighting or retr0brighting. You might have old electronic, toys or car parts that have an ugly yellow tint and you which to restore it back to it's former glory. In this video I will s

From playlist Hardware

Video thumbnail

Continuity using Limits

http://mathispower4u.wordpress.com/

From playlist Continuity Using Limits

Video thumbnail

Continuity(HD)

Watch more videos on http://www.brightstorm.com/math/calculus SUBSCRIBE FOR All OUR VIDEOS! https://www.youtube.com/subscription_center?add_user=brightstorm2 VISIT BRIGHTSTORM.com FOR TONS OF VIDEO TUTORIALS AND OTHER FEATURES! http://www.brightstorm.com/ LET'S CONNECT! Facebook ► https

From playlist Calculus

Video thumbnail

Scratched headlights renew restoration

how to repair the scratched headlight? very easy!!! Headlight Cleaner, Can be used on foggy cloudy yellow and oxidized headlights, to Restore Headlights PERMANENTLY!!!

From playlist Lawn mower

Video thumbnail

[Rust | nvim] My Own Roguelike - Specs ECS and the RNG

Specs is an ECS library for Rust. It's what we used with the Roguelike Tutorial (remember that? https://www.youtube.com/playlist?list=PLib6-zlkjfXlSssBzA-ufj2qJdEFpJYUc ) and I thought it would be a good starting point. I also worked out how to add the random number generator as a resourc

From playlist ProgRog

Video thumbnail

Continuity

Watch more videos on http://www.brightstorm.com/math/calculus SUBSCRIBE FOR All OUR VIDEOS! https://www.youtube.com/subscription_center?add_user=brightstorm2 VISIT BRIGHTSTORM.com FOR TONS OF VIDEO TUTORIALS AND OTHER FEATURES! http://www.brightstorm.com/ LET'S CONNECT! Facebook ► https

From playlist Calculus

Video thumbnail

WIFI disappears after sleep fix for laptop notebook computer wireless Wi-Fi

Recently I found that after I put my computer to sleep and wake it again, I can't connect to the wireless network anymore, so I have to restart the computer to connect to the wireless network. Here is a video on how I fixed it.

From playlist Technology

Video thumbnail

FP is the new OOP

Many of us in the functional programming community believe that FP is a significant improvement over object oriented programming, arguably the dominant programming paradigm today. That of course begs the question: how did an inferior paradigm grab so much mindshare and market share and ris

From playlist Functional Programming

Video thumbnail

How to change Windscreen wipers on your car tutorial

Are your windscreen wipers not clearing your windscreen as well as they should? Watch this tutorial to learn how to change them! Music: Good Starts by Jingle Punks, downloaded from Youtube Library.

From playlist Everyday How-to

Video thumbnail

[Rust Programming] Learning to make a Roguelike - Day 92

[Recorded on 7 April 2022] I've been playing Roguelikes for many years, and I've always thought about making one! Combine that with a desire to learn Rust, and we've got a match made in heaven. This session was recorded live from twitch on 7 April. I'm using the Roguelike Tutorial which

From playlist [Rust Programming] Writing Roguelike using RLTK

Video thumbnail

Do We Really Do Functional Programming in Java?

Many developers believe that Functional Programming (FP) arrived in Java 8, with the addition of the Streams API. But is this really true? In this talk, Ben Evans will talk about what FP really is, and examine whether Java is really FP or not - and consider some possibilities of how we cou

From playlist Java

Video thumbnail

Values b and c that make the piece wise function differentiable

👉 Learn how to determine the differentiability of a function. A function is said to be differentiable if the derivative exists at each point in its domain. To check the differentiability of a function, we first check that the function is continuous at every point in the domain. A function

From playlist Find the Differentiability of a Function

Video thumbnail

Hooke's Law and Elastic Potential Energy

This video provides a basic introduction into Hooke's law. It explains how to calculate the elastic potential energy and how to determine the amount of work required to stretch a spring. Access The Full 1 Hour Video on Patreon: https://www.patreon.com/MathScienceTutor Annual Membership

From playlist New Physics Video Playlist

Video thumbnail

The Myth of the Gun - Why America Loves FPS Games So Much - Extra Credits

Why does the US produce so many more First Person Shooters than Japan? How does our culture shape the way we view our weapons and ourselves as warriors? Subscribe for new episodes every Wednesday! http://bit.ly/SubToEC (---More below) (Original air date: May 18, 2011) _________ Get your

From playlist Extra Credits (ALL EPISODES)

Video thumbnail

Custom ECS part 9 - Or maybe not

As part of Brooks' goal to learn and improve his game-making skills he is learning how to create his own ECS library in Rust. It is meant to be used with the games he makes with GGEZ, however it won't hold any framework dependent code. ECS library code - [https://github.com/broo

From playlist Creating an ECS Library

Video thumbnail

LambdaConf 2015 - Full stack FP in Datomic, Clojure, and ClojureScript Priyatam Mudivarti

What happens when we prototype an app entirely in FP? From choosing a functional database to building http apis and designing templates and stylesheets—it is possible these days, to stay entirely in FP land! In this talk I will share my experience in building functional prototypes with Clo

From playlist LambdaConf 2015

Video thumbnail

Programming Elixir: The magic of today's tonic

Presenter(s): Katie Miller URL: https://lca2014.linux.org.au/schedule/30072/view_talk Elixir is a new arrival on the programming language scene but many of the features that have its devotees raving are actually old favourites for functional fans. Pragmatic Programmer Dave Thomas has laud

From playlist erlang

Video thumbnail

Call of Juarez: The Cartel - How Lazy Design Hurts Everyone - Extra Credits

Call of Juarez: The Cartel is an unfortunate example of what happens when designers don't question their cultural assumptions and allow hurtful misinformation to seep through gameplay mechanics. How does its gameplay potentially affect how players view minorities in the real world? Subscri

From playlist Extra Credits (ALL EPISODES)

Video thumbnail

Learn to determine the points where a function is non differentiable

👉 Learn how to determine the differentiability of a function. A function is said to be differentiable if the derivative exists at each point in its domain. To check the differentiability of a function, we first check that the function is continuous at every point in the domain. A function

From playlist Find the Differentiability of a Function

Related pages

Key (cryptography) | AES instruction set | Meltdown (security vulnerability) | Spectre (security vulnerability)