Adam Learns
Adam Learns
  • Видео 255
  • Просмотров 121 844

Видео

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
Learn rapid prototyping ⚡
Просмотров 4776 месяцев назад
Learn rapid prototyping ⚡
Designing automated games 🏭
Просмотров 4617 месяцев назад
Designing automated games 🏭
My post-Google journey (so far)
Просмотров 9037 месяцев назад
My post-Google journey (so far)
A surprising April Fool's experiment (the points game)
Просмотров 2357 месяцев назад
A surprising April Fool's experiment (the points game)
The YouTube API sucks
Просмотров 7267 месяцев назад
The RUclips API sucks
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
How I cured doom-scrolling
Просмотров 9048 месяцев назад
How I cured doom-scrolling
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?!
What led me to a mini PC 🔬
Просмотров 1 тыс.9 месяцев назад
What led me to a mini PC 🔬
🎉 Project showcase from the hackathon I hosted (9 projects)
Просмотров 6169 месяцев назад
🎉 Project showcase from the hackathon I hosted (9 projects)
Switching to Obsidian
Просмотров 1,6 тыс.9 месяцев назад
Switching to Obsidian
How to focus on what you value
Просмотров 5929 месяцев назад
How to focus on what you value
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
Ditching OneNote 📝❌
Просмотров 1,4 тыс.10 месяцев назад
Ditching OneNote 📝❌
I made a platformer minigame in 72 hours
Просмотров 60210 месяцев назад
I made a platformer minigame in 72 hours
What this channel is about
Просмотров 81810 месяцев назад
What this channel is about
Why I Left Google
Просмотров 18 тыс.11 месяцев назад
Why I Left Google
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! 🎉

Комментарии

  • @meslevres
    @meslevres 7 дней назад

    Really informative video. Thank you.

  • @RadekG
    @RadekG 8 дней назад

    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?

    • @AdamLearns
      @AdamLearns 8 дней назад

      👋 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! 🤞😁

    • @RadekG
      @RadekG 7 дней назад

      @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. :)

    • @AdamLearns
      @AdamLearns 7 дней назад

      @@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.

  • @bingolio
    @bingolio 15 дней назад

    THANK YU FOR EXPLAINING!

  • @notaMorocco
    @notaMorocco 20 дней назад

    thanks 🙏🙏🙏

    • @AdamLearns
      @AdamLearns 20 дней назад

      Thank _you_ for watching! 😁

  • @paryzfilip
    @paryzfilip 25 дней назад

    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?

    • @AdamLearns
      @AdamLearns 25 дней назад

      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! 😁

  • @RadekG
    @RadekG 27 дней назад

    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.

    • @AdamLearns
      @AdamLearns 27 дней назад

      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! 😛

  • @StepDub
    @StepDub 28 дней назад

    In excel I use phase as value mostly. This is a three key shortcut or menu select. A single key would be very useful.

    • @AdamLearns
      @AdamLearns 28 дней назад

      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.

  • @bigboss-qv7pe
    @bigboss-qv7pe Месяц назад

    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?

    • @AdamLearns
      @AdamLearns 29 дней назад

      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.

  • @MrDiverzija
    @MrDiverzija Месяц назад

    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.

    • @AdamLearns
      @AdamLearns Месяц назад

      Nice to hear that it resonated with you, and thanks for watching! What have you transitioned to since Bitstamp?

  • @RogerCh888
    @RogerCh888 Месяц назад

    So anyone that types with one is Corney?

  • @Ba2sik
    @Ba2sik Месяц назад

    The example with the phone keyboard was excellent

  • @renamix
    @renamix Месяц назад

    I wanted to find how to report bots to youtube. And I get this stream. wtf.

    • @AdamLearns
      @AdamLearns Месяц назад

      😂 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".

  • @RemyRmGaming
    @RemyRmGaming Месяц назад

    Game's looking good, Adam!

  • @mirdir5606
    @mirdir5606 Месяц назад

    GODOT = WOKE ENGINE 🤡🤡 🤮

    • @AdamLearns
      @AdamLearns Месяц назад

      Someone mentioned something about "Godot woke drama" the other day, but I never looked into it more. What's going on?

  • @is_matt
    @is_matt Месяц назад

    Wish listed it on steam, played the checkpoints, it's gonna be a fun game.

  • @alexanderlattanziredmond4506
    @alexanderlattanziredmond4506 Месяц назад

    hope it'll be free

    • @AdamLearns
      @AdamLearns Месяц назад

      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.

    • @alexanderlattanziredmond4506
      @alexanderlattanziredmond4506 Месяц назад

      @@AdamLearns i still have like 95 cents on steam... maybe you can make it one euro or such? maybe even 3?

    • @AdamLearns
      @AdamLearns Месяц назад

      @@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.

  • @ohchristusername
    @ohchristusername Месяц назад

    Nice! Good way to get a recap

  • @Vermino
    @Vermino Месяц назад

    Awesome to see this devlog. Hard to catch you on twitch sometimes but your crushing it!

  • @maplobats
    @maplobats Месяц назад

    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!!!

  • @Melmsie
    @Melmsie 2 месяца назад

    Thanks for having me, Adam!

  • @adamburns2452
    @adamburns2452 2 месяца назад

    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

  • @potatopassingby
    @potatopassingby 2 месяца назад

    first :P hehe

  • @sophiaonyoutube
    @sophiaonyoutube 2 месяца назад

    You're so good at explaining things. I hope you gain more subscribers!!

    • @AdamLearns
      @AdamLearns 2 месяца назад

      Thank you very much! 🙏

  • @sophiaonyoutube
    @sophiaonyoutube 2 месяца назад

    I like how you explain things! Thanks for the video

  • @potatopassingby
    @potatopassingby 2 месяца назад

    lol this showed up on my frontpage, guess the all-caps worked

  • @fxfawkes
    @fxfawkes 2 месяца назад

    Class act Adam, you're a great interviewer. Good listen and insightful topic. Thanks to Sharon for the discussion as well, great answers.

  • @dgvigil
    @dgvigil 3 месяца назад

    I love having only 36 keys. The Miryoku layout is what really unlocked it all for me.

  • @egorpanfilov
    @egorpanfilov 3 месяца назад

    This content is a pure gold! Keep up the great work and best of luck with it, Adam!

  • @yalcinozer4434
    @yalcinozer4434 3 месяца назад

    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.

    • @AdamLearns
      @AdamLearns 3 месяца назад

      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 👀)

  • @AeroPR
    @AeroPR 4 месяца назад

    One of the best intros to layer keyboards. Loved the analogies.

  • @MangaTengu
    @MangaTengu 4 месяца назад

    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)!

  • @vndmp4
    @vndmp4 4 месяца назад

    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}

  • @HardlyDifficult
    @HardlyDifficult 4 месяца назад

    This is inspiring. Been giving a lot of thought to doing this too..

    • @AdamLearns
      @AdamLearns 4 месяца назад

      _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!

    • @HardlyDifficult
      @HardlyDifficult 4 месяца назад

      ​@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..

  • @ChristianJulesCruto-bp6fe
    @ChristianJulesCruto-bp6fe 5 месяцев назад

    How long takes to make fps multiplayer and how do l know when I’m ready to make dream game

    • @AdamLearns
      @AdamLearns 4 месяца назад

      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!

  • @JamesLee-ko2pc
    @JamesLee-ko2pc 5 месяцев назад

    Awesome video and nice layers.

  • @Vermino
    @Vermino 5 месяцев назад

    7:34 - With FF12, one of the draws to it was finding/unlocking new gambits to build out a more complex system.

  • @joaoleite3433
    @joaoleite3433 5 месяцев назад

    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).

  • @leafotc
    @leafotc 5 месяцев назад

    Where did this guy go I haven't seen him in weeks

  • @vinapocalypse
    @vinapocalypse 5 месяцев назад

    This would be a nightmare with emacs key combos

    • @dmar191
      @dmar191 2 месяца назад

      That’s what I was thinking. Layers and shortcuts could quickly make this a nightmare to use.

  • @EverSoJoe
    @EverSoJoe 5 месяцев назад

    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.

    • @AdamLearns
      @AdamLearns 5 месяцев назад

      (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.

  • @norm1124
    @norm1124 5 месяцев назад

    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.

  • @chri-k
    @chri-k 6 месяцев назад

    The adding a nav layer to your keyboard test can also be substituted with "do you like vim"?

  • @kurushimee
    @kurushimee 6 месяцев назад

    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

    • @AdamLearns
      @AdamLearns 6 месяцев назад

      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.

  • @voidmachines
    @voidmachines 6 месяцев назад

    Always nice to see a fellow corne user 😄

  • @imdaboss6918
    @imdaboss6918 6 месяцев назад

    Surprised you didn't mention Todo+. You used to use that extension all the time. Why did you fell out of love for it?

    • @AdamLearns
      @AdamLearns 6 месяцев назад

      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).

    • @imdaboss6918
      @imdaboss6918 6 месяцев назад

      ​@@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.

  • @leafotc
    @leafotc 6 месяцев назад

    Forst

  • @amrmoneer5881
    @amrmoneer5881 6 месяцев назад

    Thank u adam. I used to love these streams and that ur always open to questions

  • @Zashy_P
    @Zashy_P 7 месяцев назад

    Nice recommendations thanks.

  • @DarkStoorM_
    @DarkStoorM_ 7 месяцев назад

    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

    • @AdamLearns
      @AdamLearns 7 месяцев назад

      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?

    • @DarkStoorM_
      @DarkStoorM_ 7 месяцев назад

      @@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)

    • @AdamMentors
      @AdamMentors 7 месяцев назад

      @@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!

  • @RemyRmGaming
    @RemyRmGaming 7 месяцев назад

    Final Fantasy 12's Gambit System is still the battle system I enjoy the most, and probably the first "programming" I ever did!