Big O Notation and time complexity can be a difficult topics to understand. So, to make it easier I've decided to create short, introductory videos for main running times. I hope you find it helpful!
In previous video I demonstrated "How To Make A Custom Metal Keycap" at home. In this one, I modded my keyboard to produce quieter sound without losing any of its "Clickyness". So using the O-ring is not the perfect solution. So I chose a lazy approach which is going with a "Spray Lube" method. I basically spray lubed my Outemu Blue switches to produce quieter noise. Spray lubing also provided a much smoother pressing feel. But keep in mind that, in the spray lube method I've used a silicone based spray lube. Other spray lube options may damage your keyboard. And no, you cannot use WD-40 :) In addition to spray lubing my keyboard, I've greased the larger keys which have stabilizers. Since they have larger mechanical joints, only spray lubing will not cut it. By doing that they become buttery smooth.
Timestamps:
0:00 - Disassembly
0:37 - Greasing Stabilizers
0:52 - Applying Spray Lube on Top Left Corner of Switches
1:11 - Cleaning The Excess Oil
1:25 - Adding the dampener
1:45 - Assembly
2:07 - Before Sound Test
2:57 - After Sound Test
3:44 - Adding The Final Touch
By no means this is the absolute proper way to do things, there are obviously better methods to do it with better materials. However this quick spray lubing process worked properly for me. Keep in mind that, the switch and the keyboard type heavily influence the end result and the process itself. My keyboard is "Motospeed CK101" with Outemu Blue switches.
Also a disclaimer, be aware that your experience may vary and this spray lubing process may ruin your keyboard. Remember, spray lubing is kinda a lazy approach. So act responsibly and take necessary health precautions if you attempt this, such as wearing a mask.
Hope you like the video, it is my second time filming a physical building process. So, sorry for bad cinematography. I am open for any recommendations :)
Thanks to :3ildcat for the inspiration.
- His channel: https://www.youtube.com/channel/UCeHOkFGW-7uAZFvq3BXb8YA
- His Guide on How to Spray Lube: https://www.youtube.com/watch?v=CFHomk3IBk0
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#HowTo #MechanicalKeyboard #SwitchLubrication #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
Punch Deck - Dream 13 (Instrumental Mix): https://soundcloud.com/punch-deck/dream-13-instrumental-mix
-Punch Deck Youtube: https://www.youtube.com/channel/UC3M9...
-PunchDeck Soundcloud: https://soundcloud.com/punch-deck
...
https://www.youtube.com/watch?v=CevbdkGVtzo
The terms Authentication and Authorization are two terms that are often confused with each other. Unlike the similarity in names, authentication and authorization are two very different terms. They are part of a larger protocol named "Triple A Protocol". In addition to the authentication and authorization, this protocol includes "Accounting" as well. In this video, I go over all three in simple terms and what they are actually used for.
I hope you enjoy it :)
Helpful Resources:
- https://en.wikipedia.org/wiki/AAA_(computer_security)
- https://www.techopedia.com/definition/24130/authentication-authorization-and-accounting-aaa
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#Authentication #Authorization #Accounting #TechVersus #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
- Lofi Hiphop - Totally Free Audio Assets by Audiosome: https://soundcloud.com/audiosome/lofi-hip-hop-1-min-edit
- Audiosome Soundcloud: https://soundcloud.com/audiosome
...
https://www.youtube.com/watch?v=OdptSS_km28
When it comes to lubing mechanical keyboard switches, there are usually 2 ways. Spray lubing and traditional lubing. I've covered spray lubing before so I decided to try out the traditional lubing method. This method generally involve "Krytox" lubes, which are specifically used on mechanical keyboard switches. However, I am unable to access that lube, so I wonder what would happen if I use the general purpose machine grease like a savage. So I did that. But obviously I don't use it on the blue switches because it is too thick for it. So I also change the switches. Instead of blues I go with Outemu blacks, which is way better in my opinion. The sound and feel difference is very significant.
If you want to add anything or spot a mistake, I would highly appreciate if you mentioned in the comments down below :)
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#Grease #Lubing #MechanicalKeyboard #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
- Music Title: Chillout Lounge https://youtu.be/9Upo0akwx-I
- Released by: Free Music https://www.youtube.com/channel/UCqpi...
...
https://www.youtube.com/watch?v=bnh4Zhi3ilQ
In this video I showed you 5 interesting but handy/useful python tips and tricks for writing better code. Those handy tips are obviously not blow-your mind away or anything like that but as the name suggests they might come in "handy" and will probably increase your awareness while you are coding in Python. This will result in writing better code. If you have any other cool stuff, handy tips and tricks or just want to correct anything in the video feel free to mention it in the comments below. I really appreciate that!
Also after upload I figured out that the code is pretty small, I will for sure fix it next time for the people who likes to follow along :)
You can check out these helpful and related resources which have interesting stuff:
- https://github.com/satwikkansal/wtfpython
- https://www.toptal.com/python/top-10-mistakes-that-python-programmers-make
- https://medium.com/towards-artificial-intelligence/50-python-3-tips-tricks-e5dbe05212d7
- https://www.geeksforgeeks.org/10-essential-python-tips-tricks-programmers/
- https://stackoverflow.com/questions/231767/what-does-the-yield-keyword-do
Timestamps:
0:00 - Intro
0:13 - Array Subtraction
3:10 - Combined Less / Greater Than Signs
5:50 - Ternary Operator
7:45 - Console Caching
9:14 - Janky Scopes ?
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#5Handy #PythonTips #Python #tipsandtricks #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
Rabbit Theft - Awake (LoFi Friday)
Rabbit Theft Soundcloud: https://soundcloud.com/wiljanmusic
Rabbit Theft Facebook: https://www.facebook.com/rabbittheftmusic
Rabbit Theft Spotiify: https://open.spotify.com/artist/18LfgkQJZKPMfHbU6qQC7p
Rabbit Theft Twitter: https://twitter.com/RabbitTheftEDM
...
https://www.youtube.com/watch?v=rIQa0PIw0dI
I've started "The GitHub Art and Custom Message Display on GitHub Contribution Chart" project by noticing the similarities between a GitHub contribution chart and a dot matrix display. They both are based on a grid based display. To provide a message or a simple pixel art, the dots on the specific coordinates needed to be turned on. In the GitHub contribution chart, those dots are basically days on the year. The "brightness" of the dots can be adjusted by changing the commit frequency on a given date. This is the main logic that I've used throughout this project. Overall it worked smooth. However, on the GitHub account that I've used for this project, you can see some artifacts on the GitHub contribution chart. Those artifacts are caused by electrical shortages, initial code errors, overheating on the device and so on. I've been working on this GitHub project for a while so I hope you like it. I had the initial idea of creating some sort of pixel-art via using the GitHub contribution chart but my art-skills are obviously not that good and that would probably take a ages to finish :)
So, if someone manages to create some sort of pixel art with this thing, that would be amazing though.
Also, let me know if you have any cool project ideas for me to make.
The GitHub Account the project was run on: https://github.com/mrrandomgenerator
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#GitHub #GitHubArt #GitHubContributionChart #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
LAKEY INSPIRED - 5 Min Call
LAKEY INSPIRED - YouTube: https://www.youtube.com/LakeyInspired
LAKEY INSPIRED - SoundCloud: https://www.youtube.com/LakeyInspired
...
https://www.youtube.com/watch?v=y_11witBhXE
Some time ago when I was looking into some packages, I've noticed the command 'npx'. Well, at the time I was pretty familiar with npm, but I have no idea what npx corresponds to. So I made a brief research and found out that it is a command that helps us developers to execute npm packages without any hassle. Even so that using npx will execute commands without installing the package! Since that day I use npx on multiple projects and npx turns out to be a huge time saver. So I decide to continue my tech versus series. In this video, I made a brief explanation of what npx is and how you can use it. You can also find the use cases and differences compared to the npm. Hope you like it, and as usual if you have anything to add or want to correct feel free to mention it in the comments down below :)
Resources:
- https://blog.npmjs.org/post/162869356040/introducing-npx-an-npm-package-runner
- https://stackoverflow.com/questions/50605219/difference-between-npx-and-npm
- https://www.freecodecamp.org/news/npm-vs-npx-whats-the-difference/
- https://www.geeksforgeeks.org/what-are-the-differences-between-npm-and-npx/
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#NPX #NPM #Node.js #TechVersus #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
Ghostrifter Official - Mellow Out [Lofi Study Music]: https://soundcloud.com/ghostrifter-official/mellow-out
Ghostrifter Official Social
- Spotify: open.spotify.com/artist/1mIePRs1ixMW0gTaTSbX2p
- Youtube: www.youtube.com/c/GhostrifterOfficial
- Instagram: www.instagram.com/ghostrifterofficial
- Facebook: www.facebook.com/GhostrifterOfficial
- Bandcamp: ghostrifterofficial.bandcamp.com/
...
https://www.youtube.com/watch?v=ZzT5J7ASdd4
Recently I saw a lot of tweets talking about Visual Studio Code versus Vim. Should I use vs code or vim?, Vim is better, vs code is better. Vim masterrace, Vs code masterrace :) and so on so forth.
Everyone generally have a valid point of view, but I decide look a bit into it. So I decide to create this video. I go over on few different aspect of both Visual Studio Code and Vim. I also include my personal preferences about them, so they might become helpful too. I hope you've liked it, and as usual if you have anything to add or want to correct feel free to mention it in the comments down below :)
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#VisualStudioCode #Vim #TextEditor #TechVersus #MrRandomGenerator
*Logos used under fair use. Neither this video not the creator has any relation with the companies.
Memes
––––––––––––––––––––––––––––––
- We don't do that meme: Yago Azedias - https://medium.com/@yagoazedias/you-shouldnt-be-so-scary-about-vim-5e43831e3758
- Sword meme: Tim Pope - https://twitter.com/tpope/status/1172743697315835904
- VSCode Users, VIM Users: https://me.me/i/vscode-users-with-vscode-vim-users-with-vscode-vscode-users-dc1de738fade4edebf52b112d6b608ee
Music Used
––––––––––––––––––––––––––––––
Ghostrifter Official - Subtle Break [Lofi Study Music]: https://soundcloud.com/ghostrifter-official/subtle-break-relaxing-study-music
Ghostrifter Official Social
- Spotify: open.spotify.com/artist/1mIePRs1ixMW0gTaTSbX2p
- Youtube: www.youtube.com/c/GhostrifterOfficial
- Instagram: www.instagram.com/ghostrifterofficial
- Facebook: www.facebook.com/GhostrifterOfficial
- Bandcamp: ghostrifterofficial.bandcamp.com/
...
https://www.youtube.com/watch?v=nr7NBvZ_F10
I recently had an issue with my USB Drive won't recognized on my mac and I needed the files inside. As a result, I made a research on how to recover files without obviously losing them. After many trial and errors, I've found a great software named "TestDisk". This program does what I need and even more than that. I really like this program because unlike its alternatives, it is not behind any paywall or subscription and it works as its supposed to be. It is also open-sourced and works on drives that are formatted in NTFS, which is great. Although, in my case, the drive was formatted in exFAT. Anyway, I solved my issue in that manner and decide to create a tutorial on How To Recover Files Using TestDisk on MacOS.
If you have any other programs to suggest, or come up with an issue, feel free to mention it in the comments down below :)
Helpful Resources:
- TestDisk Download: https://www.cgsecurity.org/wiki/TestDisk_Download
- TestDisk Documentation: https://www.cgsecurity.org/testdisk.pdf
- TestDisk Step-by-step: https://www.cgsecurity.org/wiki/TestDisk_Step_By_Step
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#Testdisk #Tutorial #FileRecovery #MacOS #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
- Thunderhoodie Beats - Chill Hip - Hop Beat FREE Instrumental (No Copyright) Background Music: https://soundcloud.com/thunderhoodie-beats/chill-hip-hop-beat-free-instrumental-no-copyright-background-music
- Thunderhoodie Beats YouTube: https://www.youtube.com/c/thunderhoodiebeats
- Thunderhoodie Beats Soundcloud: https://soundcloud.com/thunderhoodie-beats
...
https://www.youtube.com/watch?v=8qr1y4xqekI
Since I like to create random stuff, I decide to make a simple GitHub project called "GitHub Roulette". The inspiration of this project came from combining the CSGO Roulette and the vast amount of amazing GitHub Repositories waiting to get discovered. Main behavior of this project is to fetch random repositories from random people on GitHub. It was created by using Unity and C#. This project assumes that you have basic understanding of how the Git and version control systems work. It is by no means a beginner GitHub tutorial or an introduction video to GitHub.
Feel free to tweak it and add your own functionalities this project. That would be great to see. Also let me know if you have any cool project ideas for me to make :)
Skip 5:22 to see the generator in action.
Project repository on Github: https://github.com/Naktrem/GitHub-Roulette
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#GitHub #Roulette #GithubRoulette #MrRandomGenerator
Videos Used
––––––––––––––––––––––––––––––
Drew - 5x KATOWICE 2014 OPENING! *$10,000* :https://www.youtube.com/watch?v=vSDKHxC1x-A
Mrtweeday - $1000 CS GO COBBLESTONE CASE OPENING with Sparkles & Mojo: https://www.youtube.com/watch?v=tdat-47xwbQ
Music Used
––––––––––––––––––––––––––––––
Barradeen - bedtime after a coffee
Barradeen Soundcloud: https://soundcloud.com/barradeen
Barradeen Youtube: https://www.youtube.com/channel/UCfTggY6U7d6XVre774B1_qg
...
https://www.youtube.com/watch?v=Xb8kDU_rMsE