man and robot

When this Michigan man with ALS couldn’t feed himself anymore, he built his own feeding robot

The robot named Seymour that Matt McKeown, a former mechanical engineer diagnosed with ALS in 2017 engineered to help feed him with the push of buttons.

https://eu.usatoday.com/story/news/nation/2021/02/09/michigan-matt-mckeown-als-feeding-robot-lou-gehrigs-disease/4444968001/

Saját építésű robot etet egy férfit

Miután Matt McKeown, 39 éves michigani mérnököt ALS-szel diagnosztizálták, gyorsan vásárolt és épített egy csomó szerszámot, hasznos szerkezetet, hogy gyengülő izmait amennyire lehet, pótolja velük.

https://jelenbolajovobe.blog.hu/2021/02/24/sajat_epitesu_robot_etet_egy_ferfit

USB Microphone quiet

Equalizer APO: https://sourceforge.net/projects/equalizerapo/

Audio Solutions Question of the Week: How Do I Troubleshoot Low Volume Issues with a USB Microphone on a Windows 10 Operating System:

https://www.audio-technica.com/en-us/support/audio-solutions-question-of-the-week-how-do-i-troubleshoot-low-volume-issues-with-a-usb-microphone-on-a-windows-10-operating-system/

Windows 10 Driver Causes Low Volume On Any USB Microphone

https://www.pcsteps.com/15528-windows-10-driver-causes-low-volume-usb-microphone/

React Hooks info

How To Fetch Data From an API With React Hooks: https://medium.com/better-programming/how-to-fetch-data-from-an-api-with-react-hooks-9e7202b8afcd

They let you use state and other React features without writing a class.

https://reactjs.org/docs/hooks-overview.html

React: Class Component VS Function Component with Hooks:
https://dev.to/danielleye/react-class-component-vs-function-component-with-hooks-13dg

Hooks are a new addition in React 16.8. The most useful feature of Hooks is that it allows using state without using class.

Effect hook will get invoked with the first DOM updating. We can pass in a function in useEffect, and every time the DOM gets updated, the function in useEffect will get invoked too. Also, the effect hook allows you to pass in an array as the second argument, which contains all the dependencies that will trigger the effect hook. if any of the dependencies changed, the effect hook will run again. This feature provides us a more efficient way to make an Ajax request. Instead of making the request every time with DOM updates, you can pass in dependencies that only make the request while these values change.

Comparing with these two ways to create a component, we can clearly see that hooks need less code and it is more clear to read and understand. Hooks give us a more efficient way to replace lifecycle methods.