- Видео 255
- Просмотров 121 844
Adam Learns
США
Добавлен 11 фев 2020
Adam Learns is an edutainment show focusing on the learning process. I tackle a variety of projects (game dev, web dev, tooling, etc.) and then share recaps and notes with you here on RUclips. 🙂
If you've ever wanted to learn something or even just muster up the motivation to pursue your own ideas, then Adam Learns can help spark that inspiration.
If you've ever wanted to learn something or even just muster up the motivation to pursue your own ideas, then Adam Learns can help spark that inspiration.
Видео
Interviewing Ella - PhD Candidate in Computer Science at Clemson University
Просмотров 1382 месяца назад
Interviewing Ella - PhD Candidate in Computer Science at Clemson University
Interview with Melmsie - Game Designer at DankMemer
Просмотров 862 месяца назад
Interview with Melmsie - Game Designer at DankMemer
Interview with Sharon Lo - product lead at GitHub Copilot
Просмотров 1773 месяца назад
Interview with Sharon Lo - product lead at GitHub Copilot
Interview with Mel de Leon - principal product manager at Twitch
Просмотров 1323 месяца назад
Interview with Mel de Leon - principal product manager at Twitch
Interview with Steve Willard - lead software engineer at TetraScience
Просмотров 863 месяца назад
Interview with Steve Willard - lead software engineer at TetraScience
A surprising April Fool's experiment (the points game)
Просмотров 2357 месяцев назад
A surprising April Fool's experiment (the points game)
Super Simple Tutorial on Cloudflare Tunnel
Просмотров 9877 месяцев назад
Super Simple Tutorial on Cloudflare Tunnel
Use this simple technique to motivate yourself
Просмотров 5448 месяцев назад
Use this simple technique to motivate yourself
Interview with Amanda - software engineer at Microsoft and content creator
Просмотров 4718 месяцев назад
Interview with Amanda - software engineer at Microsoft and content creator
Primer on bind addresses and 0.0.0.0
Просмотров 4848 месяцев назад
Primer on bind addresses and 0.0.0.0
What the heck is a Corne keyboard?!
Просмотров 25 тыс.8 месяцев назад
What the heck is a Corne keyboard?!
🎉 Project showcase from the hackathon I hosted (9 projects)
Просмотров 6169 месяцев назад
🎉 Project showcase from the hackathon I hosted (9 projects)
Adam's Code Jam announcement - February 7th, 2024
Просмотров 4469 месяцев назад
Adam's Code Jam announcement - February 7th, 2024
Five great Visual Studio Code extensions
Просмотров 93610 месяцев назад
Five great Visual Studio Code extensions
YOU should live-stream development-why and how
Просмотров 86410 месяцев назад
YOU should live-stream development-why and how
I made a platformer minigame in 72 hours
Просмотров 60210 месяцев назад
I made a platformer minigame in 72 hours
How it feels learning something new 🧠
Просмотров 1 тыс.11 месяцев назад
How it feels learning something new 🧠
I'm returning to content creation! 🎉
Просмотров 1,1 тыс.Год назад
I'm returning to content creation! 🎉
Really informative video. Thank you.
Inspired by this video, I just made my own Ferris/Sweep keyboard. It was a lot of fun but I did not expect it would be so hard to type on it. Any tips how to master this keyboard, set up editors/applications/os like vscode or Obsidian and how to learn layouts?
👋 Hey Radek! I suggest focusing at first on _just_ typing English. Through that, you'll still naturally end up using your navigation layer (for arrows, backspace, enter, etc.). You'll also probably still type the occasional symbol or number, but it won't be so overwhelming due to how infrequent most of those characters are when typing primarily just English. After a few days (or just whenever you get bored) of doing that, I think it's a good idea to keep your keymap open on one monitor (or on ¼ of the screen or something) and consult it as you start to code or type less common symbols. Whenever you find that you need to look at your keymap, delete the entire line you wrote and retype it _without_ consulting the keymap, that way you get practice at the real-world scenarios that you're struggling with. Throughout all of this, keep an eye out for whenever you find yourself wanting different/easier functionality out of your keyboard. E.g. I frequently select text, copy it, go to Chrome, open a new tab, paste it, then press enter. All of that is inside my navigation layer: shift, the arrow keys, ⌘C, ⌥1, ⌘T, ⌘V, and enter. This way, I can just hold my right thumb down the entire time and not "dance" between layers (which would slow me down or increase the risk of making typos). Similarly, you may find yourself getting annoyed by how you have modifiers laid out. You can try home-row mods, one-shot mods, combos, or any other QMK features to find what works best for you. Hope some of that helps, and I hope you really like your keyboard once you've gotten used to it! 🤞😁
@AdamLearns thanks for the tips. I really like this keyboard and have already optimised some layers (also looking at your mappings). BTW, did you release your course on "organisation"? Thanks again. :)
@@RadekG sure thing! 😁 And no , I haven't done too much work on the course yet. I will _probably_ try to pursue it in 2025, but I want to make sure I've finished Skeleseller first.
THANK YU FOR EXPLAINING!
thanks 🙏🙏🙏
Thank _you_ for watching! 😁
Damn, that's a great example of a lot of different features of QMK/ZMK 😅 I use Miryoku on the Typeractive 5 row corne and I love how simple that layout is. Have you checked it out?
Thank you! I actually _have_ checked out Miryoku, and I feel like that's what led to the keymap that I have now. I liked the idea that you would press a thumb key on one hand to enable a bunch of functionality on the other. However, my muscle memory didn't allow that to work smoothly with all of my layers, and I also wanted to jam as much functionality as possible into them anyway, so I ended up doing my own thing. Hope you're liking your Corne! 😁
Personally, I watch your live streams later as I can watch them at 2x speed-which is how I consume RUclips and online media anyway. I know you like your streams to be interactive, so I'm probably not your target, but live streams archived on RUclips are very useful for me. I'm not sure why you unlisted (or wanted to unlist) some of them, but it would be a unfortunate for me. I still find your live streams and videos as source of inspiration and knowledge about technologies and processes (or taking notes). BTW. I'm subbed on twitch with twitch prime just to show support but consume VODs anyway.
Hey, thank you for watching, subbing, and providing your input! 🙏 I've always archived all of my VODs even since the Bot Land days. IIRC, the reason I wanted to leave them unlisted is because they pollute the list of videos. My original plan was to house them all in public playlists, that way everyone could still access them, but they'd be collapsed into a single entry rather than hundreds. Since then, I learned a couple of things: - The subscription feed isn't as big an interaction point for viewers as I originally thought - Streams that started on RUclips go to their own "Live" section (as opposed to streams that started on Twitch, which look like any other video) ...so now they're all just public here on RUclips. Anyway, long-winded way of explaining to never fear, the streams will stay here! 😛
In excel I use phase as value mostly. This is a three key shortcut or menu select. A single key would be very useful.
You could certainly do something like that with a keyboard like this, but keep in mind that it'll only be a single key once you've moved to a particular layer. E.g. I have a key that sends ⌘K, but it's still two keystrokes for me to get to it since it's in my navigation layer, and entering that layer requires that I use one of my thumb keys.
Is it possible to beat the level 10 dungeon? Great game, I'll buy it. Can I add more than 9 skill points to an adventurer?
Hey, thank you for playing! 😁 It is indeed possible to beat the final location, including with only a single adventurer since the balance needs a lot of work... There's no way to add more than 9 skill points to an adventurer without cheating right now (you can modify you save file if you want, at least for now). However, in v0.4, the skills will be completely revamped: each adventurer will have seven choices rather than 4, the max levels of each will be lower (so that each point is more impactful), and the choices won't all be unlocked at the very beginning of the game. The tentative date I'm aiming for with v0.4 is November 22nd, and it'll have more changes than just the new skill trees.
Wow! As if you were writing my story working for Bitstamp for a year and a half. when I came I was full of motivation, but 2 months before I quit my motivation was gone. Gone! And yes, I also identified this two months as some sort of depression, hated going to work, no teammates connection, no ownership feeling. I get you and you are not alone in this type of mental condition. It's transient and can affect you health if you do not address it in time. And you did as I have and that's good. Thanks for sharing your experience.
Nice to hear that it resonated with you, and thanks for watching! What have you transitioned to since Bitstamp?
So anyone that types with one is Corney?
The example with the phone keyboard was excellent
I wanted to find how to report bots to youtube. And I get this stream. wtf.
😂 That's pretty funny! This is a video about writing a chat bot for RUclips. I don't know if there's an automated way to _report_ bots to RUclips, but you can click the three dots next to any comment and choose "Report", then probably pick "Spam or misleading".
Game's looking good, Adam!
GODOT = WOKE ENGINE 🤡🤡 🤮
Someone mentioned something about "Godot woke drama" the other day, but I never looked into it more. What's going on?
Wish listed it on steam, played the checkpoints, it's gonna be a fun game.
hope it'll be free
It's free right now while it's in alpha, but it'll cost money when I launch the final version. 😢 I've been treating this as my full-time job since April, and it'll still take many more months to complete. Plus, there are three other people working on it. I'm not saying this as a knee-jerk reaction to your comment, btw! I just think the state of the gaming industry is a bit absurd right now when it comes to the economics of creating games, especially in relation to what typical software developers make.
@@AdamLearns i still have like 95 cents on steam... maybe you can make it one euro or such? maybe even 3?
@@alexanderlattanziredmond4506 you know what? How about this: you leave another comment on this thread after the game launches and I'll give you a copy for free. I don't want people to struggle to afford the game, but I also can't make it free for everyone.
Nice! Good way to get a recap
Awesome to see this devlog. Hard to catch you on twitch sometimes but your crushing it!
I remember getting my first android phone around 2012 (getting into linux at around the same time), and eagerly switching from firefox to google/chrome/etc. Google's motto at the time was "Don't be evil" and they made (at least an appearance of)effort to live up to that motto. Unfortunately, it wasn't too many years later they (unofficially, but obviously) decided that evil was waaaaaayyyyy more profitable...but I still hung on to the google ecosystem far longer than I should have. I'm now in the process of de-googling the tech parts of my life....while still feeling a sense of loss at what might have been... It did seem (and I fully admit to my naivety) for a brief period that google actually wanted to make the world a better place...they were (or had the appearance of)standing up to China, they were standing up for free speech...etc. Within a few short years, they managed to turn that all around....fuck free speech....fuck making the world a better place...we have ALL your data, and we are going to get STOOPID rich selling your data to anyone who wants it...for any reason...because dollars!!! Crazy how they went from "Don't be evil" to the biggest force for evil in the world in just a few short years. F@ck you google, may you follow in the footsteps of Kodak and Blockbuster!!!
Thanks for having me, Adam!
I mean they are totally out of touch with the common man like the weird authors they have writing for them also how they twist stuff you follow
first :P hehe
You're so good at explaining things. I hope you gain more subscribers!!
Thank you very much! 🙏
I like how you explain things! Thanks for the video
lol this showed up on my frontpage, guess the all-caps worked
Class act Adam, you're a great interviewer. Good listen and insightful topic. Thanks to Sharon for the discussion as well, great answers.
I love having only 36 keys. The Miryoku layout is what really unlocked it all for me.
This content is a pure gold! Keep up the great work and best of luck with it, Adam!
I probably watched this a few months ago. I still couldn't break the habit, with almost 3-4 hours time wasted on social media today. Time to rewatch.
I hope it helps! I myself still use RUclips quite a lot, but I'm watching videos that I ostensibly _want_ to watch rather than ones that the feed thinks I should. In other words, it helps me with being more intentional. (I'm probably repeating some of what I said in the video, but I didn't rewatch it before leaving this comment 👀)
One of the best intros to layer keyboards. Loved the analogies.
I subscribed from another video because I was struck of how clear you are. When I saw you tackled this topic with keyboards I couldn't wait to see your take! TBH I already put that into words but hearing it again in that clear form was delightfull (and comforted me in my own thoughts)!
If you use Windows and don't have a programmable keyboard, you can try AutoHotkey to map the space key first. I use Vim, so I map the keys hjkl to the arrow keys and the keys i, o to Home and End. Space & i::Send {Blind}{Home} Space & o::Send {Blind}{End} Space & h::Send {Blind}{Left} Space & j::Send {Blind}{Down} Space & k::Send {Blind}{Up} Space & l::Send {Blind}{Right} Space::Send {Space} +Space::Send +{Space} !Space::Send !{Space} #Space::Send #{Space} ^Space::Send ^{Space}
This is inspiring. Been giving a lot of thought to doing this too..
_chanting_ DO IT! DO IT! Seriously though, I see a lot of people in the same general position because of the tech bubble in this area-they've been working since they got out of school, and at some point, career progression stops mattering as much as happiness to them, so they start considering their options. For some people, that just means focusing on work-life balance. For others, it means a job/career shift. I myself have always wanted to create a bunch of stuff and find it difficult to spend the required energy for that when a traditional full-time job is in the mix. I feel like I would regret it if I didn't try pursuing these creative endeavors. I suspect you're somewhat similar given what I know about your journey, so I wish you luck in figuring all of this out! 💪 P.S. nice to see you here, and thanks for subscribing over on Twitch the other day!
@AdamLearns 100%. those years streaming were incredibly fulfilling. financial stress was rough but even still i loved it. full of great memories and real personal growth. Also agree about managing energy. I can't just do something on the side... I tried and that lead to burn out. It's just a question of when I pull the trigger again..
How long takes to make fps multiplayer and how do l know when I’m ready to make dream game
The time it takes to make any game really depends on your experience and the scope of the game. You can probably slap together some assets and get a generic FPS multiplayer game going in Unreal pretty quickly if you're experienced. If you're inexperienced, it's probably easier to mod an existing game to test out your ideas. As for the dream game, I think that once you've completed 2-3 games, you'll have a much better idea of what you're able to tackle. With that said, your dream game may be to make the next World of Warcraft, which isn't really something a single person can do. If you haven't already, I suggested downloading a game engine like Godot or Unreal and trying out the basics. Get a character moving around, make a level, and test things out!
Awesome video and nice layers.
7:34 - With FF12, one of the draws to it was finding/unlocking new gambits to build out a more complex system.
I absolutely love my corne! I got the 42 key, but just cause I'm too coward to snap the last columns (I don't use them, currently using miryoku layout).
Where did this guy go I haven't seen him in weeks
This would be a nightmare with emacs key combos
That’s what I was thinking. Layers and shortcuts could quickly make this a nightmare to use.
For me the reason why I got down the rabbit hole of split ergo keyboards was actually gaming. I have a full fat tenkey keyboard and noticed how bad my fatigue was after gaming due to my hands being so far apart and after some consideration and no half gaming keyboard really cought my eye, I began sourcing parts and now I'm the proud owner of 42 key corne and trying to learn it. And gaming on it is actually quite enjoyable, given I only play games where I only need the letters until R. Also with modifiers I went the homerow mods route. It's taking a big toll to actually retrain muscle memory, but I really like it that I basically never have to leave my homerow and don't have to think about layers in that moment.
(sorry for the delayed response; was on vacation) Yeah, gaming is definitely _possible_ on smaller keyboards, but I found that some games were just too difficult to play. I'm using a Colemak layout, so I would either need to rebind all of the keys (WASD is obnoxious in Colemak! 😅) or switch back to QWERTY just for gaming, at which point chatting or browsing while gaming would be a little bit harder. It's great that it's working for you with the games you play, that way you don't need a second keyboard.
Haha - Microsoft to Corne, that was excatly my way. Only difference: I built a to case to fix the position of both halfes and derived my "corne42" from a "lotus58" to practice KiCAD designing. An amazing journey, but as written: with a HUGE learning curve.
The adding a nav layer to your keyboard test can also be substituted with "do you like vim"?
I got myself a Piantor half a year back, but recently went back to my mechanical keyboard. I'm now waiting to gather up more money and get myself a corne instead, with MX switches and MX keycaps, because pretty much the main issue is that I don't like the low profile switches, and keycaps for them are noticeably of lower quality than those I have on my MX mech keeb. Now besides that, I really hope I can find a good case for corne in the future, because a good case would severely change how the keyboard sounds when typing
Sorry to hear about your experience with low-profile switches. 😢 At least the Corne has the option for both kinds of switches! My case was designed/produced by devildogdotgames; feel free to reach out to him if you want to get a similar one.
Always nice to see a fellow corne user 😄
Surprised you didn't mention Todo+. You used to use that extension all the time. Why did you fell out of love for it?
I did really enjoy using it, but I've switched to tracking my tasks more publicly using GitHub projects. That way has a few benefits: - It's an easy for people to see what I'm working on and what's coming up even if they're not on the project. - If someone _is_ on the project, then I can easily share tasks/context. - It provides tracking for everything (e.g. linking a PR to a bug).
@@AdamLearns makes sense. Do you also use GitHub for tracking personal task lists? BTW, thanks a lot for the RUclips videos, Adam. You're a very mindful person, and hearing about how you approach personal improvement really gives me a lot to think.
Forst
Thank u adam. I used to love these streams and that ur always open to questions
Nice recommendations thanks.
5:10 - a small note here, some rhythm games utilize semi-automation, which allow you to still play a way more difficult stage and still have fun, e.g. not requiring you to hit buttons at all, but requiring you to aim (or the other way around). Simple example: osu! (in the main mode) you can automate the mouse movement *or* the inputs, allowing you to either just press buttons on time *or* to use your mouse/tablet to aim at the objects. Never played DDR, but I believe such automation here would allow you to hit *any* button, but still required the correct timing. Yes, there is "autoplay" but the purpose is just to watch the game play out
Oh, cool, I didn't know about that. Is this automation intended as a way to decrease the difficulty of the game, or do even the top players use the feature?
@@AdamLearns That is the intended way of lowering the difficulty for players of a lower skill level (not always though!), but such modifiers are _unranked_, so they are just either for fun or practice. Hard to tell if the top players still use it, as these are unranked modifiers, but sometimes you would just want to play one side of the game when bored (either moving the cursor or tapping)
@@DarkStoorM_ Ahh, gotcha. That definitely counts as automation in games! I was mostly thinking about games where _all_ players are expected to interact with the automation (not that I made this clear in the video). Still, it's cool to have other examples!
Final Fantasy 12's Gambit System is still the battle system I enjoy the most, and probably the first "programming" I ever did!