#204

  Рет қаралды 58,030

Tech Over Tea

Tech Over Tea

Күн бұрын

Пікірлер: 221
@night_h4nter
@night_h4nter 8 ай бұрын
wait, wtf? that's an unexpected, but very welcome guest indeed
@wyfyj
@wyfyj 8 ай бұрын
The Primeagen is the reason I started using emacs.
@vilian9185
@vilian9185 8 ай бұрын
lmao
@bew
@bew 8 ай бұрын
cursed comment x)
@jongeduard
@jongeduard 8 ай бұрын
@@bew You can still use Vim keybindings as far as I understood. I even use Vim plugins for Visual Studio and VS Code. Linux made me a better Windows user too. Such as Rust made me a better programmer in general. Things can go strange ways sometimes.
@christopheroliver148
@christopheroliver148 7 ай бұрын
My old saw is that I know enough vi(m) to get emacs running. More seriously, vi(m) is a good editor. Emacs is a good editor. Both can be used to write great software. The best editor is the one you have the most experience using.
@auntiecarol
@auntiecarol 7 ай бұрын
Preach, brother!
@arjix8738
@arjix8738 8 ай бұрын
This feels so surreal, as if two AI are holding a convo.
@vaisakhkm783
@vaisakhkm783 8 ай бұрын
Cuz it is two AIs having a conv
@dezly-macauley
@dezly-macauley 8 ай бұрын
Prime was the one who showed me how to make my code editor my own. After I switched to Linux, Brodie was the one who showed me all the tricks that make Linux awesome. It was so tempting to switch back to Windows and vscode during the first few months, but I kept listening to these two and now I wake up every morning to a dev environment that actually makes me excited to code (no matter how rough life gets)
@chriss3404
@chriss3404 8 ай бұрын
An operating system built by a community works best when you really become a part of it! The part about eventually reaching a good state with Linux and my customization leading a heightened desire to code 100% echoes my own experiences around motivation. Absolutely love this comment.
@dezly-macauley
@dezly-macauley 8 ай бұрын
@@chriss3404 Wishing you all the best in your coding journey!!! 🤘😎🤘 Never feel bad for taking the time to work on your dev environment. It's a journey not a sprint. I WISH someone had told me that years ago. Nothing will make you hate coding more than fighting with an environment that was setup by someone else. 6 months of Neovim / Neovide, Arch Linux and Hyprland
@sweetbabyalaska
@sweetbabyalaska 8 ай бұрын
what a great crossover show! Thats so wild. thanks Primeagen for coming on, you and Brodie have been big reasons that I started using Linux and started learning programming. What a treat.
@FarLine99
@FarLine99 8 ай бұрын
biggest surprise this month whwhwhwhhwhwh
@darukutsu
@darukutsu 8 ай бұрын
well, I guess next time Linus coming as guest
@Lognodotdev
@Lognodotdev 8 ай бұрын
Luke would probably be more likely
@KnightRiderOfVoid
@KnightRiderOfVoid 8 ай бұрын
​@@Lognodotdevthe probably are talking about Linus Torvalds not Linus Sebastian, what could possibly Linus Sebastian add to the conversation about Linux/programming other than very basic and general comments?
@Redyf
@Redyf 8 ай бұрын
The crossover we didn't expect but needed 🙌
@John223
@John223 8 ай бұрын
How much tea did you give him to calm him down before the show? He did not scream TOKYO, did not bounce on his ball and didn't have to go pee either 🤔
@chriss3404
@chriss3404 8 ай бұрын
Prime on that chamomile 🍵🔥💯
@SeaWasp
@SeaWasp 7 ай бұрын
That can looks like a beer we have in Canada called PrimeTime. It may not be, because he eased off on altering substances, but if not, it's an uncanny coincidence. If it is a PrimeTime, the man is committed to his part!
@ryanmcconkey6204
@ryanmcconkey6204 8 ай бұрын
Duo of the year 2024. Absolutely unexpected but I enjoyed this very much as a huge primeagen fan :)
@happygofishing
@happygofishing 8 ай бұрын
THE LINUXAEGON.
@spagettech
@spagettech 8 ай бұрын
Primeagens neovim guide was so helpful for me. Nice interview
@shatterstone3045
@shatterstone3045 6 ай бұрын
That was such a great episode and flowed so well that I genuinely lost track of time. I've seen him in my recommended but I haven't checked him out until now and I wish I found ThePrimeagen earlier.
@computerfan1079
@computerfan1079 8 ай бұрын
Never ever expected the Primeagen on here but I'm very happy 😂
@keyboard_g
@keyboard_g 8 ай бұрын
My school didn’t teach source control at all. The concept wasn’t broached until preparing to start working professionally. Its extremely frustrating to learn what gets missed.
@AnalyticMinded
@AnalyticMinded 8 ай бұрын
Very nice getting ThePrimeagen! I can honestly say that he (and Tsoding Daily) were huge inspirations for me to stick with i3/Sway. These guys are prime (pun intended) examples of productivity and efficiency in coding, and yet their setups are as basic as it can get. So, kids, don't let anyone tell you i3/Sway is inferior. Take a page from ThePrimeagen and simply focus on refining your skills/workflow and you too will get blazingly fast!
@katzetante5599
@katzetante5599 8 ай бұрын
Legendary crossover
@adonespitogonaif
@adonespitogonaif 8 ай бұрын
I had a different experience in college. Our curriculum was special that it was created to support underprivileged students. It was 1 and a half year academics and one a half year OJT for a total of 3 years. My first introduction to programming was OOP in java. It was wild.
@KnightRiderOfVoid
@KnightRiderOfVoid 8 ай бұрын
It's awesome that you got Prime, it was a really nice conversation! Keep it up Brodie, excited to see your growth and future guests 💪💪
@nngnnadas
@nngnnadas 8 ай бұрын
As long as we agree ed is the standard text editor.
@darukutsu
@darukutsu 8 ай бұрын
I use notepad+pen
@nngnnadas
@nngnnadas 8 ай бұрын
@@darukutsu How do you save that to magnetic tape?
@MrMeneldor
@MrMeneldor 8 ай бұрын
It's so nice to have a guest with a good mic ♥
@richjamjam
@richjamjam 8 ай бұрын
Two of my favourite youtubers! Yay!
@Lampe2020
@Lampe2020 4 ай бұрын
3:08 That's exactly why I'm doing so many little random projects, simply because I have a dumb idea and want to make it work.
@ari-mcbrown
@ari-mcbrown 8 ай бұрын
What a wholesome conversation. Nice crossover! Stay awesome guys! ✌
@crissdell
@crissdell 8 ай бұрын
I didnt expect this crossover, I love it!!
@windows99
@windows99 8 ай бұрын
Brodie and ThePrimeagen in one video?! Amazing. Love them both
@joaomachado9105
@joaomachado9105 8 ай бұрын
holy, i wasnt expecting this collab but i love it !
@nodupe
@nodupe 8 ай бұрын
I really like both of you, the interview was really nice - very different of what I expected! Great!
@stefun666
@stefun666 8 ай бұрын
Great conversation and great guest, Brodie! I've been following you both around the internet and it's been a pleasure listening to your exchange of topics!
@KrolixWormix
@KrolixWormix 8 ай бұрын
That's a crossover i've been waiting to see
@demipy
@demipy 8 ай бұрын
Awesome, i didn't expect this!
@zawadhyaa
@zawadhyaa 8 ай бұрын
Man two of my favorite youtubers together. This is gonna be amazing
@Burgo361
@Burgo361 8 ай бұрын
Believe it or not I've been watching you a fair bit longer than I have watched prime, I'm excited to see this collab/interview
@singha360
@singha360 8 ай бұрын
YOOOO did not expect this crossover
@hammerheadcorvette4
@hammerheadcorvette4 8 ай бұрын
The Startup gaining support here !
@jacobpyke7620
@jacobpyke7620 7 ай бұрын
Good god, I haven't heard about Graal in a good long while hahaha. I remember also learning to program through that because I applied for an admin job on their Classic iOS servers. Said I was a developer and just absolutely winged it 😂
@Flash136
@Flash136 8 ай бұрын
Love seeing two of my most favorite KZbinrs together. This is awesome!
@andreaszuber4341
@andreaszuber4341 8 ай бұрын
Somehow my two favored tech channels got fused. What is happening?
@SnowDaemon
@SnowDaemon 8 ай бұрын
Didnt expect this colab at all. lol. Awesome to see Prime and Brodie together though
@mikereynolds1368
@mikereynolds1368 8 ай бұрын
Great job on this interview. At the start I was afraid it was going to be another rehash of a few other prime interviews, but was not at all. Really enjoyed this.
@bitcode_
@bitcode_ 8 ай бұрын
this is a plus, I wasn't expecting it for whatever reason, but I'm so glad it happened
@baldpolnareff7224
@baldpolnareff7224 8 ай бұрын
That's the crossover I wasn't expecting but that I needed. I love this guy, I've been binge watching his videos for the last month or so. He truly woke the fuck out of me and motivated me to be a good developer
@meLokeshRawat
@meLokeshRawat 8 ай бұрын
Blazing fast
@mskiptr
@mskiptr 8 ай бұрын
To me, the appeal of (purely) functional programming is that time isn't one of the basic building blocks. Other than that, many functional languages come with tons of cool constructs and generally good design decisions. (though so does Rust)
@happygofishing
@happygofishing 8 ай бұрын
Functional programming feels like a toy for unemployed mathematicians.
@mskiptr
@mskiptr 8 ай бұрын
@@happygofishing Even if that was true, what would be the problem with it? But there are plenty real-world use cases of FP (including even the purely functional kind). Nix | Guix are founded on these principles. Emacs is all about Lisp. Shellcheck is written in Haskell (writing a comprehensive tool like it would be much harder in C, Java, Python… imo). Heck, even Excel formulas are purely functional!
@happygofishing
@happygofishing 8 ай бұрын
I dont mean FP is bad, i mean strictly FP is stupid. You dont have to limit your tools, just write FP when you want it to be FP.@@mskiptr
@mskiptr
@mskiptr 8 ай бұрын
@@happygofishing (your comment got shadowhammered btw) I have nothing against using a non-FP language when it's a good tool for the job. Available libraries, your experience, etc. are typically way more important then what paradigm you choose. If you meant that purely functional languages are bad because "they disallow imperative approaches", then that's simply not true. Python and JS give you some functional constructs built out of procedures and step-by-step execution while Haskell lets you model imperative constructs using data structures and evaluation. Neither way limits what you can ultimately do, but the change in perspective can have massive impact on how you will structure your code and what will be easy to achieve.
@jongeduard
@jongeduard 8 ай бұрын
@@mskiptr The way I see it, is that boundaries between imperative and declarative, functional programming are disappearing. A lot of functional programming languages have adopted more imperative code and imperative languages have adapted tons of functional stuff. Modern languages are designed with both concepts at the same time, such as Rust. Every statement is actually an expression, and every expression can contain statements, etc. And even OOP is evolving too. It's being simplified, no longer the only concept in code and the inheritance model is being replace by composition strategies. Again Rust as example. Rust has methods, but uses composition via traits. Mostly compile time, optionally with dynamic dispatch. Everything evolves. Great observation about Excel. I realized the same. There are more examples. Think about SQL select statements. SQL is already declarative as a language, but actually functional with select statements. This is also why a thing as LINQ exists in C#, which is system of higher order functions, written in an query style syntax.
@jongeduard
@jongeduard 8 ай бұрын
Amazing to see both of these great guys who I watch a quite a lot! I am both a software engineer and operating systems hobbyist, so that's how that happens. Especially when it's all about Arch Linux, Vim and the Rust programming language what they often talk about.
@dylanelens
@dylanelens 8 ай бұрын
One thing people forget about fp is that parralelzing pure function is extremely easy since there are no side effects
@TheIceMan9304
@TheIceMan9304 8 ай бұрын
This is such a good episode I'm going to watch it 3 times!
@davidli8936
@davidli8936 8 ай бұрын
22:59 True, OOP is actually SO SLOW in Python. I tried organizing a demo ML inference script once by converting things to classes, but this caused my code to run 100x slower. I thought I made a mistake in the code. In the end I just functioned everything for the demo and rewrote the actual pipeline in java.
@esra_erimez
@esra_erimez 8 ай бұрын
I"m not a big fan of ThePrimeagen but Brodie is such an excellent interviewer, I have to watch
@therandomguy1701
@therandomguy1701 8 ай бұрын
This is an unexpected crossover, which I enjoyed.
@fishsayhelo9872
@fishsayhelo9872 8 ай бұрын
the very FIRST brodink & primagerb classic 👍
@bigpod
@bigpod 8 ай бұрын
whenever i listen to people talk about VIM how they use VIM and so on i just get the feeling that when coding you ahve to code the code and code the environment to code your code
@akkesm
@akkesm 8 ай бұрын
Hey, we just like to code
@bigpod
@bigpod 8 ай бұрын
@@akkesm when im coding i like to focus on what will be final product not everything around it
@DarthVader11912
@DarthVader11912 13 күн бұрын
@@bigpod That's why the vscode devs cannot get stuff done if something in their editor changes. You should learn the tools you use, every dev should.
@bigpod
@bigpod 13 күн бұрын
@@DarthVader11912 idk VSCode rarely changes and yes people who use VSCode get lots of stuff done i would bet more then VIM users because VSCode imo gets more out of your way then VIM
@aaaaanh
@aaaaanh 8 ай бұрын
I have to give mad creds to my intro to OOP 2 with Java prof. He took a shotgun and blew my brains out (ok, maybe not the best metaphor in this climate) with the memory space concepts and especially when it came to linked list. At that point, I have already been working as a dev for a while and I thought I knew everything, until I took his class. Fkn pogchamp of a prof.
@djsigmann
@djsigmann 7 ай бұрын
NO FUCKING WAY Crossover of the millennium here folks
@aymanpatel5862
@aymanpatel5862 8 ай бұрын
Collab we didn't expect but we needed
@Rustmilian
@Rustmilian 8 ай бұрын
Brodie and Primeagen in the same video. ❤
@lipo9499
@lipo9499 7 ай бұрын
Ive only started to take programing seriously when i started watching the primagean. I used vs code for 2 weeks and (before that it was Arduino ide) then switched to neovim and loved the simplicity. No menus, no settings, no bs ui. As i found myself saying it would be nice if vim did… i would just look for plugins and install it. I love always knowing the capability of my editor with no hidden settings or bs. It makes coding alot easier and faster process. I will say regardless of what you do with vim. Remapping “:Ex” is a absolute must. Also without a LSP i started writing correct syntax more often and it is rare for me to get syntax compile errors now which is nice.
@GambuSaur
@GambuSaur 4 ай бұрын
Thanks for the talk !
@tyler...
@tyler... 8 ай бұрын
I'M HERE FOR THIS CROSSOVER
@ThisIsSparta-k2m
@ThisIsSparta-k2m 8 ай бұрын
My two favorite KZbinrs in the same video. Oh my oh my oh my! ❤
@JoshuaMaciel
@JoshuaMaciel 8 ай бұрын
Perfect outro
@PragandSens
@PragandSens 8 ай бұрын
I have one question.... HOW, HOW did u get mr blue tinted hair to the show daaaaamn this is gonna be epic!
@uuu12343
@uuu12343 8 ай бұрын
You GOT THE "The Legendagen"
@Little-bird-told-me
@Little-bird-told-me 7 ай бұрын
39:02 *I too use Linux to for Window manager* . Waiting for Cosmic to come along.
@CEOofGameDev
@CEOofGameDev 8 ай бұрын
LUA MENTIONED!
@Fanaro
@Fanaro 4 ай бұрын
46:30 The browser does have a grouping tabs at this point.
@TheShitpostExperience
@TheShitpostExperience 8 ай бұрын
On the topic of colleges/unis, courses, etc, which is often relevant to things that are only covered at a surface level (like git) I always felt that the teacher's focus wasn't really to teach you how to properly use it for most cases, but rather to cram in a small part of your memory, that said tool exists for the use case you need, so you can look it up and learn how to use it on your own, or at least that's what it's been mostly in my experience. I've been always the kind of dev that is at work, has a need and then remembers about something a teacher said in college or a coworker said at my previous job, then I just pull the string and end up downloading and using that tool. Similar with git, I don't know how to do advanced stuff since most of my workflow is in the IDE, but I know most of it's features so I can look up the docs and do whatever I need with it.
@Lognodotdev
@Lognodotdev 8 ай бұрын
You had the opportunity to shill hyprland, and i could see the thought brewing in your eyes, but you didnt pull the trigger.
@petter9078
@petter9078 7 ай бұрын
That outro was amazing :D
@MelroyvandenBerg
@MelroyvandenBerg 8 ай бұрын
Nice to see you two on the same channel
@aplolyon-mh2of
@aplolyon-mh2of 8 ай бұрын
Congradgulations to Prime for joining the rust foundation!
@adjusted-bunny
@adjusted-bunny 8 ай бұрын
Question for ThePrimeagen: How often do you use visual mode?
@JessicaFEREM
@JessicaFEREM 7 ай бұрын
I'm never going to use vim but you do you. I simply don't use a text editor enough to bother with something more than VSCode or notepad++
@brockdaniel8845
@brockdaniel8845 5 ай бұрын
Great video !
@LampJustin
@LampJustin 8 ай бұрын
Congrats Brodie. Great content! ;)
@kahnzo
@kahnzo 8 ай бұрын
reading about Vim is like dancing about Architecture
@danboid
@danboid 7 ай бұрын
© Frank Zappa
@JohnJohnson-dl8oq
@JohnJohnson-dl8oq 8 ай бұрын
Great interview/discussion!
@dylantaylor490
@dylantaylor490 7 ай бұрын
Helix is the best CLI code editor I've used so far.
@Karn0010
@Karn0010 4 ай бұрын
Love the outros.
@stevenspring9889
@stevenspring9889 3 күн бұрын
Working in devops i worked in vim for many years. A year ago inaccepted an engineering position in a Windows environment. My main language became powershell and i was unable to overlook the tight integration with vscode. I have settled with vscodevim.
@TrowGundam
@TrowGundam 8 ай бұрын
Well this wasn't a combo I ever thought I'd see. Cool.
@mattjax16
@mattjax16 8 ай бұрын
Love this goated colab
@m4rt_
@m4rt_ 8 ай бұрын
the elixir example is also a thing in Haskell, for example: sumArray :: [Int] -> Int sumArray [] = 0 sumArray (x:xs) = x + sumArray xs
@wilfridtaylor
@wilfridtaylor 8 ай бұрын
Oh wow I remeber graal it was a lot of fun.
@mskiptr
@mskiptr 8 ай бұрын
ghghgh why is YT shadowhammering that comment! Brodie, please click "Sort by" and then "Newest first".
@kokoinmars
@kokoinmars 8 ай бұрын
elixir mentioned!
@johnr3936
@johnr3936 8 ай бұрын
This was so good thanks to both of you.
@calebekstrand
@calebekstrand 8 ай бұрын
If Nvidia on Linux is giving you issues, look into NVK. It’s still in development but it’s starting to look promising.
@This_Guy-
@This_Guy- 8 ай бұрын
Prime here damn . I still did not watch this vid since it's long so I'll watch it later but i don't know how it plays out you are decently calm and prime is super loud 😂😂
@74Bagas
@74Bagas 8 ай бұрын
what the, what crossover.. wild!!!
@baguettedad
@baguettedad 8 ай бұрын
Unexpected, but well desired
@lpanebr
@lpanebr 8 ай бұрын
What a great surprise!
@m4rt_
@m4rt_ 8 ай бұрын
git lfs (large file storage) is a git plugin you can use for binaries
@fanshaw
@fanshaw 8 ай бұрын
Love the Primeagreen.
@qweriop
@qweriop 8 ай бұрын
wow chatgippity now can create videos?
@m4rt_
@m4rt_ 8 ай бұрын
I use Vim/Neovim and GNU Emacs (Though with Evil mode. Which is vim binds in Emacs.)
@user-sb5vt8iy5q
@user-sb5vt8iy5q 8 ай бұрын
Unexpected colab
@lritzdorf
@lritzdorf 8 ай бұрын
Current Montana State student here - Hunter Lloyd is still teaching, and his reviews are... mixed. I liked him, but you kinda have to autocorrect him in your head at times. Also he'll occasionally miss a class because he's in another state, doing a comedy show
@RicoTrevisan
@RicoTrevisan 8 ай бұрын
Elixir mentioned!
@adjbutler
@adjbutler 8 ай бұрын
NixOS video WHEN?????? WHEN!!!!!
@ravenecho2410
@ravenecho2410 7 ай бұрын
My first touch with programming was like wow, and then umm like xaanga lolol
#223 The Linux Distro No One Talks About | René Rebe
2:01:27
Tech Over Tea
Рет қаралды 10 М.
Tech Talk, Social Media Use, and Netflix with The Primeagen
1:35:47
Whiskey Web and Whatnot: Web Development, Neat
Рет қаралды 15 М.
The Only Debate That Matters: Vim VS Emacs
19:47
Andrew Giraffe
Рет қаралды 17 М.
I made my own Code Editor
12:02
FaceDev
Рет қаралды 303 М.
S4E5   Does it Hurts Still?
2:25:56
Maybe I'M The Crazy One Podcast
Рет қаралды 87
#161 Lead Developer Of Hyprland | Vaxry
2:08:44
Tech Over Tea
Рет қаралды 17 М.
Clean Code : Horrible Performance | Full Interview
47:13
ThePrimeTime
Рет қаралды 219 М.
Simple, Non-Commercial, Open Source Notes
30:25
By Default
Рет қаралды 832 М.
ThePrimeagen On How To Learn Vim
8:31
Tech Over Tea
Рет қаралды 12 М.
Zed, Vim, And The Problem Of Editors
39:25
ThePrimeTime
Рет қаралды 145 М.
#222 Anyone Can Use Debian, Even You!! | JustAGuy Linux
2:06:27
Tech Over Tea
Рет қаралды 6 М.
Decrusting the tokio crate
3:31:48
Jon Gjengset
Рет қаралды 98 М.