What is a cache? How does it work, and why is it important?
Caches are used everywhere in our modern devices. It's found in many hardware components and throughout software. The goal of caching is to store data from slow memory into fast memory so it can be retrieved quicker.
That's why browsers keep a cache: so they don't have to re-download everything from the internet over and over again.
Quickly debug your sketches with the Arduino Serial Monitor. See the value of variables and learn how to use the built-in plotter of the Arduino IDE.
I've used this countless of times to visualize values of a new sensor that I'm testing. Seeing data in visual way is often much easier to interpret and make sense of.
⚡️Other videos in this series:
https://www.youtube.com/playlist?list=PLzvRQMJ9HDiQ3OIuBWCEW6yE0S0LUWhGU
(Everything you need to know about programming the ESP32 by using the Arduino Framework)
? Social
Twitter: https://twitter.com/Savjee
Facebook: https://facebook.com/Savjee
Blog: https://savjee.be
Become a Simply Explained member: https://www.youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/join
...
https://www.youtube.com/watch?v=mtP86o1gjgM
Floppy drives, hard drives and SSD's could soon be replaced by DNA storage. But why is it so much better? And what are the challenges before we can use DNA as storage media? Let's take a look!
Current storage techniques have 3 problems: they are not robust, have a low density and each media requires a special reader.
DNA could solve all of these problems. It's very robust (it can easily last a few centuries), it's very high density (storing many petabytes of data per gram) and we already have readers for it.
?Take a look behind the scenes
https://youtu.be/MTr2dfKtRFU
?Sources
This video is based on the work/research of others. The sources are listed here:
https://savjee.be/videos/simply-explained/why-dna-data-storage-is-the-future/
? Social
Twitter: https://twitter.com/Savjee
Facebook: https://facebook.com/Savjee
Blog: https://savjee.be
? Newsletter: http://newsletter.savjee.be (no more than once a month)
❤️ Become a Simply Explained member: https://www.youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/join
...
https://www.youtube.com/watch?v=aPWA-n9oo4k
Use the built-in WiFi to send data to ThingSpeak. This could be temperature readings, water levels, lux levels, ...
ThingSpeak is free if you send less than 3 million messages per year. Ideal for DIY projects.
? Useful links:
- ThingSpeak homepage:
https://thingspeak.com/
- Arduino library for ThingSpeak: https://github.com/mathworks/thingspeak-arduino
⚡️Other videos in this series:
https://www.youtube.com/playlist?list=PLzvRQMJ9HDiQ3OIuBWCEW6yE0S0LUWhGU
(Everything you need to know about programming the ESP32 by using the Arduino Framework)
? Social
Twitter: https://twitter.com/Savjee
Facebook: https://facebook.com/Savjee
Blog: https://savjee.be
Become a Simply Explained member: https://www.youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/join
...
https://www.youtube.com/watch?v=F1fQ8m3S8-4
Cookies can be used to invade your privacy and track you around the internet. But what are cookies and how do they work? They were initially invented to make our lives easier and are used to keep us logged in and to store things like shopping carts and preferences on our computers instead of on servers.
However, clever companies can use cookies to track us around the internet. It can help them to build a profile of users and sell more targeted advertisements.
In this video, I'll show you how cookies are working and why they're useful. Then we'll explore how cookies can be used to track people and finally, we'll discuss how you can prevent being followed.
? Sources
https://www.savjee.be/videos/simply-explained/tracking-cookies/
? Social
Twitter: https://twitter.com/Savjee
Facebook: https://facebook.com/Savjee
Blog: https://savjee.be
? Newsletter: http://newsletter.savjee.be (no more than once a month)
❤️ Become a Simply Explained member: https://www.youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/join
...
https://www.youtube.com/watch?v=QWw7Wd2gUJk
Wake the ESP32 from deep sleep by using the touch sensors. This is handy if you want to respond to someone touching your device and turning it on.
⚡️Other videos in this series:
https://www.youtube.com/playlist?list=PLzvRQMJ9HDiQ3OIuBWCEW6yE0S0LUWhGU
(Everything you need to know about programming the ESP32 by using the Arduino Framework)
? Social
Twitter: https://twitter.com/Savjee
Facebook: https://facebook.com/Savjee
Blog: https://savjee.be
Become a Simply Explained member: https://www.youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/join
...
https://www.youtube.com/watch?v=oGdKPxXJtL8
? Checkout my newsletter
Your monthly dose of nerdy, yet easy-to-understand science and tech news. Once a month, no spam!
https://newsletter.simplyexplained.com
The human brain is 17.000 times more efficient than ChatGPT. Training and running large language models consume huge amounts of energy, while the human brain only needs 20 watts to operate!
? Social
Website: https://simplyexplained.com
X: https://x.com/Savjee
Facebook: https://facebook.com/Savjee
❤️ Become a Simply Explained member: https://www.youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/join
...
https://www.youtube.com/watch?v=-TShmxKIwk8
Jurassic Park was a lie. We can't resurrect the dinosaurs because their DNA is too decayed. DNA can only survive 6.8 million years, and the dinosaurs lived 65 million years ago. Bummer!
Subscribe to my free monthly newsletter for more interesting facts: newsletter.simplyexplained.com
? Social
Twitter: https://twitter.com/Savjee
Facebook: https://facebook.com/Savjee
Blog: https://savjee.be
? My newsletter
Once a month, featuring cool things from around the internet: https://newsletter.simplyexplained.com
❤️ Become a Simply Explained member: https://www.youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/join
...
https://www.youtube.com/watch?v=gqMqni3Ght0
In this video I will show you how you can host a static website on Amazon S3.
Want to automate this process? You can use s3_website to automatically setup your bucket and deploy your website. Check out my tutorial on how to use s3_website: https://www.youtube.com/watch?v=sshXVtr29HU
► What is S3?
S3 stands for Simple Storage Service, an online storage service that allows you to store unlimited files in the cloud.
► Why would I use S3 instead of a regular host?
Regular shared hosting providers charge you a fixed amount every month. That's regardless of the amount of files you store or the amount of visitors you get. Most cheaper webhosting companies also don't cope well with high traffic websites. Suddenly got featured on Reddit or Hacker News? A regular hosting provider might suspend your account for all the traffic! With S3 you only pay for what you use and it's highly scalable.
► What does it cost?
To give you an example of cost: when my blog receiver 1000 visitors per month I was paying just 6 cents to host it!
Check out more detailed S3 pricing here:
https://aws.amazon.com/s3/pricing/
Or use the calculator to estimate your AWS bill:
http://calculator.s3.amazonaws.com/index.html
► I want to read more!
Check out my detailed blog post on how to host a Jekyll powered blog on S3:
http://savjee.be/2013/02/howto-host-jekyll-blog-on-amazon-s3/
Want a free SSL certificate for your website? Check out my tutorial on Amazon Certificate Manager: https://www.youtube.com/watch?v=JbQbwum196g
► Code snippet
This is the bucket policy that I use for static website hosting:
https://gist.github.com/Savjee/b4b3a21d143a30e7dc07
► About me
Follow me on Twitter: https://twitter.com/xafke
Check out my blog: http://www.savjee.be
Like my Facebook page: https://www.facebook.com/savjee
...
https://www.youtube.com/watch?v=g9NbuTcos18
How does public-key cryptography work? What is a private key and a public key? Why is asymmetric encryption different from symmetric encryption? I'll explain all of these in plain English!
? Social
Twitter: https://twitter.com/Savjee
Facebook: https://facebook.com/Savjee
Blog: https://savjee.be
? Newsletter: http://newsletter.savjee.be (no more than once a month)
❤️ Become a Simply Explained member: https://www.youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/join
...
https://www.youtube.com/watch?v=AQDCe585Lnc