Watch kernel developer do Linux kernel development ;-)

Sdílet
Vložit
  • čas přidán 3. 05. 2021
  • #Linux #stable #security #development #t2sde #Ad: You can support my work at: / renerebe github.com/sponsors/rxrbln/ buymeacoffee.com/renerebe onlyfans.com/renerebe Amazon: services.exactcode.de/amzn.cg...
    exactcode.com t2sde.org rene.rebe.de
  • Věda a technologie

Komentáře • 806

  • @dipasova
    @dipasova Před 2 lety +1173

    this guy is using svn instead git? WTF !!!

  • @vinc6966
    @vinc6966 Před 4 měsíci +839

    You look exactly how i imagined linux kernel developer

  • @God-vl5tk
    @God-vl5tk Před rokem +1970

    He is speaking in assembly.

  • @DrumAndbassrange
    @DrumAndbassrange Před 5 měsíci +1487

    No fancy terminal theme, No custom neovim, using single 1080p monitor, Microsoft 400 keyboard, sitting on a stool. This guy is shredding Kernel dev.

    • @santiagofernandez345
      @santiagofernandez345 Před 4 měsíci +65

      and he’s writing directly into the .patch files 🙌

    • @BigSound406
      @BigSound406 Před 4 měsíci

      Ridículous, tecnologie and facilities are good to use, its doesn’t mean he is a good programmer, but a stupid one

    • @AndyThomasStaff
      @AndyThomasStaff Před 4 měsíci +46

      ​@gofernandez345 And it takes him 30 minutes to do what "rename" does in a real IDE in 2 clicks

    • @MoreReneRebe
      @MoreReneRebe  Před 4 měsíci +291

      first of all mosts IDEs can not even work on sources as large as the Linux kernel, or Firefox and slow down to a crawl or crash. 2nd, when I live streamed my lunch break I did not expect they just renamed stuff, I thought hey actually changed more API details and that is why I was reviewing this changes. All the smart IDE talking people probably never worked on low level code as large as the Linux kernel. Every big company already called over the last 15 years and waned to hire me as in most project we work in I'm perceived as an 10x engineer with my old school Unix techniques. ¯\_(ツ)_/¯

    • @dholy4038
      @dholy4038 Před 4 měsíci +6

      LOLLL😂

  • @thr417
    @thr417 Před 10 měsíci +923

    We had game streaming now we have dev streaming what a time to be alive

  • @shortscouture1
    @shortscouture1 Před 3 měsíci +200

    this is the man that stackoverflow goes to for answers

    • @MoreReneRebe
      @MoreReneRebe  Před 3 měsíci +37

      this is the YT channel stackoverflow readers go to when they don't find an answer thru google search, ...

  • @steelrazor4782
    @steelrazor4782 Před 5 měsíci +823

    no syntax highlighting, just raw dogging the terminal is CRAZY

    • @MoreReneRebe
      @MoreReneRebe  Před 5 měsíci +196

      That's how I grew up learning to code ¯\_(ツ)_/¯

    • @GameDSS
      @GameDSS Před 4 měsíci +6

      ​@@MoreReneRebe nowadays impossible haha

    • @karolczajkowski5662
      @karolczajkowski5662 Před 4 měsíci +32

      @@GameDSS I coded an entire Ultima Online engine, together with socket handling, extension, custom scripting language, etc, all in C in `mcedit` in early 2000s. This is how people used to code. :)

    • @ZekeUribe3
      @ZekeUribe3 Před 4 měsíci +103

      "Raw dogging the terminal", lmao, what a phrase I've never heard before

    • @EmadGohari
      @EmadGohari Před 4 měsíci +18

      Raw dogging the terminal... Lmfao 🤣🤣🤣

  • @Est1994JoJo
    @Est1994JoJo Před 4 měsíci +324

    Bro I got no clue what is happening but i am here for it

  • @VictorMartinez-vi7jx
    @VictorMartinez-vi7jx Před 5 měsíci +730

    this guy codes in VI without an LSP nor Treesitter to at least color the code symbols, what in the heck this guy is a hero

    • @cyprienricque2692
      @cyprienricque2692 Před 5 měsíci +13

      I would love to know why, is that for speed or there is an other reason?

    • @chrischou9068
      @chrischou9068 Před 5 měsíci

      yes i want to know too.@@cyprienricque2692

    • @Haise-san
      @Haise-san Před 5 měsíci

      Probably the chadness​@@cyprienricque2692

    • @joaopedrooliveira6606
      @joaopedrooliveira6606 Před 5 měsíci

      @@cyprienricque2692 mb he just grew up coding in phosphor monitors with only one tone of green and get used coding in this setup

    • @stanislavsidelnikov846
      @stanislavsidelnikov846 Před 5 měsíci +56

      ​@@cyprienricque2692 maybe but to some extent it's also Linux kernel developer vibes^^

  • @manolios
    @manolios Před 5 měsíci +252

    I'm a software engineer but this is indeed some tough stuff!
    mid to low level development is reeeally hard.
    Good job!

  • @eraye6955
    @eraye6955 Před 4 měsíci +127

    Until I saw you, I thought my job was difficult.. Big respect man

  • @jvnicholas
    @jvnicholas Před 2 lety +163

    This guy talk to him self and we just watched it, but i like it.. XD

  • @MalcolmJones-bossjones
    @MalcolmJones-bossjones Před 5 měsíci +107

    Soon as I saw default VI w/ no customizations I knew I needed to subscribe, wow

    • @__theycallmeaadi3316
      @__theycallmeaadi3316 Před 4 měsíci

      Real dawg

    • @Circe-wz3kg
      @Circe-wz3kg Před 4 měsíci

      Why use vi instead of vim?

    • @aliawada4541
      @aliawada4541 Před 3 měsíci +8

      @@Circe-wz3kg i think mostly philosophy, you have devs that learn a js framework every 2 months and then there are people that still use vi and do everything in raw C. When you have been doing something for so long it becomes a part of your character (i am pulling all this info straight out of my ass )

    • @Circe-wz3kg
      @Circe-wz3kg Před 3 měsíci +3

      @@aliawada4541 I think thats about right though

    • @reimon5410
      @reimon5410 Před měsícem

      ​@@aliawada4541thank you for citing your sources

  • @kurtesimo
    @kurtesimo Před 4 měsíci +73

    6:42 😬, it was therapeutic until I saw the triple r's, then it became stressful! 😆

    • @liiilliil3297
      @liiilliil3297 Před 2 měsíci +1

      yea...i kept thinking now is when he gets it

    • @austist
      @austist Před měsícem

      only took 7 minutes to catch it too. honestly impressive

  • @zoeyaaahmed203
    @zoeyaaahmed203 Před 4 měsíci +14

    Watching you write the very OS im using rn, writing code i could never dream of understanding in depth. Keep up the awesome work🎉🎉

  • @Frohnatur
    @Frohnatur Před 4 měsíci +15

    Happy to see one of those Magic Wizard guys of kernelprogrammers. Thank you and your colleagues for the hard work every day!❤ I would like to support you guys! But i think my programming skills are not strong enaugh…😢

  • @staruml
    @staruml Před 5 měsíci +72

    Truly a hardcore programmer 👍🏼👍🏼

  • @shreypatel9379
    @shreypatel9379 Před 5 měsíci +23

    Holy shit! You just don't know how impressed I am right now. This is insane. You sir, are insane!

  • @TheJoungRed
    @TheJoungRed Před 2 měsíci +2

    Im back. Everytime I feel tired or not wanting to study or practice I watch you video and help me to be motivated again. I don't really know why, it just happens. Thaks for the motivation!

  • @bukanmusisi2394
    @bukanmusisi2394 Před 5 měsíci +40

    HE IS SPEAKING THE LANGUAGE OF GODS!

  • @emremigh
    @emremigh Před 2 měsíci +3

    you know what kind of person he is when you see him, and this guy is one of them. lovely

  • @peteyourdoom
    @peteyourdoom Před 4 měsíci +5

    Loving the use of vi. Haven't done low level code for 22 years now and spend more time in PowerPoint and Visio now. Good video !

  • @untimateds
    @untimateds Před 4 měsíci +2

    subscribed!
    hope you will release more of this type of content

  • @ozanmuyes
    @ozanmuyes Před 5 měsíci +25

    Either scattered mind, or bad tools, or complicated environment. But definitely good will!

  • @OverrideTips
    @OverrideTips Před 5 měsíci +54

    Dam. Those first two minutes was INTENSE😅

    • @arjayUU
      @arjayUU Před 5 měsíci +3

      Really clutch to make it trough 💆

  • @darthrevan1856
    @darthrevan1856 Před 4 měsíci +2

    This is indeed therapeutic.❤
    This guy is a genius

  • @datag1199
    @datag1199 Před 4 měsíci +11

    haha watching this is awesome. Insane skills. Cheers! Subscribed

  • @TanvirOnYT
    @TanvirOnYT Před 3 měsíci +1

    Very hardworking man. Respect!

  • @camilohernandezruiz2776
    @camilohernandezruiz2776 Před 4 měsíci +34

    i don't understand a single thing

  • @rahuls4863
    @rahuls4863 Před 5 měsíci +8

    Thanks for sharing, amazing learning for us :)

  • @jamilabbasOfficial
    @jamilabbasOfficial Před 2 měsíci +1

    Absolutely mesmerizing to watch a true Linux master at work! The way you effortlessly navigate through the code and command line is truly inspiring. Your expertise in Linux development is evident, and I'm learning so much just from observing your process. Keep up the fantastic work!

  • @BlackHermit
    @BlackHermit Před 5 měsíci +100

    This is very good and therapeutic. To use svn instead of git is one thing, but to actually write in accordance with the Law takes this thing to a whole new level.

    • @Zwettekop
      @Zwettekop Před 5 měsíci +1

      The "Law"?

    • @BlackHermit
      @BlackHermit Před 5 měsíci +4

      @@Zwettekop Yes, I mean "the Law" in the same sense as in the book "The Cyber AI of the Law". Have you heard of this book?

    • @alonsoACR
      @alonsoACR Před 2 měsíci

      ​@@BlackHermit I can't find it, who is the author?

  • @codinesipa
    @codinesipa Před 2 měsíci +4

    CZcams algorithm: this guy will watch anything at this point

  • @Lloyd_Brown
    @Lloyd_Brown Před 2 měsíci +4

    Brilliant. I think it's too bad most people will never truly know the amount of hard work that goes into this sort of development, done by people like you.

  • @metalalive2006
    @metalalive2006 Před 4 měsíci +6

    Wish I can land my low-level programming job some day, it is challenging but will feel like learning many low-level system issues.

  • @felipezarco9502
    @felipezarco9502 Před 4 měsíci +9

    actual video title: Neo and The Matrix console

  • @dealwithit1556
    @dealwithit1556 Před rokem +54

    you are everything I aspire to be

  • @reubenbichage125
    @reubenbichage125 Před 2 měsíci +1

    I have watched the entire video while wondering what's going on. I love it!

  • @ricardoborgesba
    @ricardoborgesba Před 5 měsíci +33

    I didn't understand how to code linux before, now I am like before

  • @robsonnascimento356
    @robsonnascimento356 Před 2 měsíci

    Watching you coding in the terminal reminded me how IDEs and IntelliSense boost productivity. Never coded in the terminal but it brings me back to when I used to code in Sublime. Don't know how I ended up here but thanks for your work in the Linux Kernel btw.

  • @damageseeker
    @damageseeker Před 3 měsíci +2

    I am learning linux fundamentals now and when I saw this I feel bad for myself lmao. But I subscribed because your skill is outstanding.

  • @haxpor
    @haxpor Před 2 lety +27

    I would love to see your scripts/Build-Target to learn on how to build .iso out of custom built kernel. Thank you!

    • @MoreReneRebe
      @MoreReneRebe  Před 2 lety +10

      it's all in #t2sde: t2sde.org svn.exactcode.de/t2/trunk

    • @haxpor
      @haxpor Před 2 lety +5

      @@MoreReneRebe Thank you very much. I didn't know this. It is the first time I discover your channel. I'll check it out.

  • @vrgtms
    @vrgtms Před 6 měsíci +24

    13:08 errror (with 3 'r's) - I'm not sure if this got fixed later

    • @kurtesimo
      @kurtesimo Před 4 měsíci +2

      Saw same 6:42 , hoping it didn't go out 😆

  • @user-xu3xt6pm2y
    @user-xu3xt6pm2y Před rokem +4

    nice focus

  • @bonniesimon14
    @bonniesimon14 Před 11 měsíci +64

    madman coding with no syntax highlighting. my man

  • @The-Dirty-Straw
    @The-Dirty-Straw Před měsícem +3

    When I imagine msyelf being a successful programmer, I dont see myself overly paid to be a manager, etc. Its to be a code monkey speaking tongues in Assembly in the dark, solo, and having a blast at it

  • @user-xq2we4ke5t
    @user-xq2we4ke5t Před 4 měsíci +3

    If I were to make a movie about aliens, that would definitely be in it.

  • @mikicoslada
    @mikicoslada Před měsícem +1

    amazing video :) aaaand yes, you are a beast doing this thing. ✌

  • @karwszpl5117
    @karwszpl5117 Před 4 měsíci +1

    That's really inspiring

  • @RaveYoda
    @RaveYoda Před rokem +6

    Ok, it did get caught. I am more listening while coding but literally looked over as you were fixing it. XD

  • @fasolplanetarium
    @fasolplanetarium Před rokem +31

    Homie looks like Edward Snowden

  • @mingscustoms
    @mingscustoms Před 3 měsíci +1

    Note the presense of XZ, interesting to see it in these older videos. Now a CVE 10.0

  • @rahuldubey2027
    @rahuldubey2027 Před 4 měsíci +2

    I see glimpse of Keanu from Neo, Steve Jobs as well! BTW I have less idea what's going on but I believe this guy is having a monk time!

  • @rontynation8607
    @rontynation8607 Před měsícem +2

    He is the exact type of guy which the Hacker movies try to potray .

  • @ThoughtfulAl
    @ThoughtfulAl Před 2 měsíci +1

    OK that cleared up a lot of things for me, thank you! Now, time for a few more kitten vids

  • @MLDesign31
    @MLDesign31 Před 2 měsíci +1

    I hope one day will be like you.

  • @elkemp
    @elkemp Před 4 měsíci +10

    Great movie. I don't understand anything but it looks good to me.

  • @shanedude91
    @shanedude91 Před 2 měsíci +1

    Thanks for what you do, Linux is the best thing that ever happened to computers

  • @heizumoya3605
    @heizumoya3605 Před 4 měsíci +5

    I'm learning English. Title: developer, now deveoper.

  • @yi9itc4n
    @yi9itc4n Před 8 měsíci +14

    most normal OS Developer

  • @ignaciosanmartin2143
    @ignaciosanmartin2143 Před 2 měsíci +1

    man you are a an inspiration!

  • @snehanshuphukon728
    @snehanshuphukon728 Před měsícem +1

    I watched only the first part, and looked like he is changing camel case to snake case.

  • @nibylot
    @nibylot Před 2 měsíci +1

    I empathised when watching so much, that when I wanted to stop video and go for lunch I pressed :q

  • @JM-tj5qm
    @JM-tj5qm Před 2 měsíci +3

    I don't even know what's going on but I have the feeling that I should be impressed

  • @shopvictor
    @shopvictor Před 2 měsíci +1

    Exactly the persona of a Linux Kernel engineer

  • @JoneKone
    @JoneKone Před 3 lety +6

    =D Side effect of installing windows.. I didn't know that was on the list.. haha

  • @Omakasekim
    @Omakasekim Před 3 měsíci +1

    just rawdogging VI. beautiful video.

  • @_harrysingh
    @_harrysingh Před 3 měsíci +3

    my bro even speaks in assembly

  • @mysterious9335
    @mysterious9335 Před 3 dny +2

    Linux System Administrator Fundamental Boot camp

  • @jameslim1904
    @jameslim1904 Před 4 měsíci +1

    as a java junior developer,i have no idea what you’re doing , but it seems pretty cool

  • @Markadown
    @Markadown Před 2 měsíci +2

    I've never seen so many people pressed about what IDE a person uses and telling them to install a dozen plugins. He is not you. This is how he likes to work and he can be dropped onto any system and be 100% effective because he doesn't have to install all those plugins and key bindings. Chill people.

    • @MoreReneRebe
      @MoreReneRebe  Před 2 měsíci

      Exactly! Just give me a terminal and an editor ;-)

  • @markjordan7800
    @markjordan7800 Před 4 měsíci +4

    no idea whats going on but it looks cool

  • @codinesipa
    @codinesipa Před 2 měsíci +1

    The first 5 minutes were intense, and the rest of the video was brutal 😂

  • @anam-0077
    @anam-0077 Před 2 dny +1

    here on 2024. respect ...

  • @sevroaubarca5209
    @sevroaubarca5209 Před 4 měsíci +5

    So this is the guy doing black magic so that I can play around in Linux.

  • @blankvoidsea
    @blankvoidsea Před 2 lety +12

    Always love your videos... I wanna start learning Linux kernel development and buy the right laptop for it. What minimum hardware specs do you recommend?

    • @MoreReneRebe
      @MoreReneRebe  Před 2 lety +28

      why not use what you got? the older the better supported, more documentation. Minimal requirement are 486 or the like ;-) I run my business from a 7 year old Retina MacBook Pro, though, which I can not recommend for various reasons. It depends anyway what you want to work on, graphics, storage, containers, etc. ...?

    • @blankvoidsea
      @blankvoidsea Před 2 lety +1

      @@MoreReneRebe Alright... :) Thank you!

  • @narenprakash6732
    @narenprakash6732 Před 5 měsíci +1

    Er ist ein Maschine!

  • @syllogismo
    @syllogismo Před 4 měsíci +1

    after watching this i'm thankful for vscode's merge conflict editor. It was pretty funny watching those typos on the same word `error` happen. First it was `rrror` and then it was "fixed" to `errror`. Half the video is just resolving the merge conflict. slightly frustrating to watch because his workflow seemed less efficient.
    for example there is a vim shortcut to change the case of a letter. In normal mode its `~`. Also there is replace mode, just type `R` in normal mode, and as you type it replaces letters below the cursor. Its like `r` but for multiple letters. And also my fav vim command `.` that basically does the last edit in a new place, it surprisingly works very well. I'm not even a vim expert nor is it my main editor. I just wished he was more efficient somehow.

    • @syllogismo
      @syllogismo Před 4 měsíci +1

      I have read other comments of him saying hes a 10x developer and its not possible to use IDEs for linux kernal. sounds fair, but I expect a 10x dev to know vim which is where he spends most of his time editing.

    • @jeanlasalle2351
      @jeanlasalle2351 Před 4 měsíci

      ​@@syllogismo​ Never tried working on the Linux kernel but this isn't really true, IDEs have a hard time working on large codebases like unreal engine but the only problem is that you won't fully get the nice features of parameter/function info, autocomplete, syntax highlighting or other niceties.
      It's still better to have partial help than non at all.
      It also catches simple errorsmost of the times like typos and even some UBs.
      I didn't even see him use terminal multiplexing which would help in comparing commits.
      To each their own tools but it feels like he didn't master what he uses.

    • @macmanuelodumeru3708
      @macmanuelodumeru3708 Před 4 měsíci

      ​@@syllogismohe's using Vi not Vim. Maybe those features don't exist in Vi lol

  • @gregorio87
    @gregorio87 Před 5 měsíci +1

    Smooth operator 🎶

  • @kitirboom3495
    @kitirboom3495 Před 3 měsíci +1

    Greetings! That's a great and very inspiring video clip)
    Why Vi instead of Vim though? Just curious) and what editor/ide do you usually use?

    • @MoreReneRebe
      @MoreReneRebe  Před 3 měsíci

      That was probably Vim, otherwise I use Emacs ;-)

    • @kitirboom3495
      @kitirboom3495 Před 3 měsíci

      @@MoreReneRebe is Emacs bad at handling big files?

  • @improvementchannel270
    @improvementchannel270 Před 2 měsíci +2

    Junior dev job skill requirements these days be like:

  • @djcaesar9114
    @djcaesar9114 Před 4 měsíci +3

    I'm watching this kind of videos to remind me I'm not so good as I might think when I manage to code something.

  • @flooooooooooooooooo
    @flooooooooooooooooo Před 3 měsíci +1

    The first 20 minutes was spent renaming functions. relatable

  • @jorgegranada4964
    @jorgegranada4964 Před měsícem +1

    this is like watching the hdd defreag.

  • @IamLegion
    @IamLegion Před 4 měsíci +2

    this was 2 years ago? I was searching for this kind of videos 2 year ago.

    • @MoreReneRebe
      @MoreReneRebe  Před 4 měsíci +2

      the YT algorithm only started to love us recently :-/ I guess share, like and subscribe helped ;-)!1!

    • @IamLegion
      @IamLegion Před 4 měsíci

      @@MoreReneRebe I think script kiddies are beginning to get bored at javascript, they are ready for the next level

    • @IamLegion
      @IamLegion Před 4 měsíci

      Btw I have never grown out of scripty adolescence 😀, my game addiction is preventing me from growing professionally, do you know 0ad I play that maybe you can help the technical problems the dev team is facing in this open source game

  • @shrig018
    @shrig018 Před 4 měsíci +1

    There are developers and then there's this god lvl actual human weapon living among us

  • @ivannasha5556
    @ivannasha5556 Před 4 měsíci +1

    I haven't seen a Sparc in decades

  • @xxxDEV1xxx
    @xxxDEV1xxx Před 2 lety +15

    what build of Linux are you using or what do you recommend installing, and would you consider doing a video installing from ground up til secure? inspiring videos

    • @MoreReneRebe
      @MoreReneRebe  Před 2 lety +9

      I using our t2sde.org which comes secure out of the box 😉

    • @alonsoACR
      @alonsoACR Před 2 měsíci +1

      ​@@MoreReneRebe"The T2 SDE (System Development Environment) is an open source Linux distribution kit. It is primarily developed by René Rebe."
      Isn't that you? That's so cool

  • @memeguy2743
    @memeguy2743 Před 3 měsíci +1

    Do you run your coding environment in a VM? just curious.

  • @favouronwuchekwa
    @favouronwuchekwa Před 5 měsíci +3

    Damn there are a lot of stuff I don't know

  • @RaveYoda
    @RaveYoda Před rokem +7

    At 6:40 I think you made a substitution error there... Not sure if it got caught or not but wanted to mention it.

    • @Exentric01
      @Exentric01 Před 5 měsíci +1

      yep was just about to comment the same thing ;p

  • @tommytwotimes2838
    @tommytwotimes2838 Před 5 měsíci +1

    is this guy LEO from Matrix? I dont know what he is doing but he my hero! so funny to watch

  • @Stella_Luna-v
    @Stella_Luna-v Před 3 měsíci +1

    Dude you look so similar to keanu reeves you know how to hack the matrix. You are the chosen one NEO!

  • @ruix
    @ruix Před rokem +9

    This dude coses on THE vim... A menace to society. I bow down in front of you sir

    • @tomhanks1732
      @tomhanks1732 Před 5 měsíci

      I mean i guess…just feels prone to mistakes. Like at 6:40 when he misnames a function zstd_rrror_code(ret)

    • @sukhmandersingh4306
      @sukhmandersingh4306 Před 3 měsíci

      He's using Vi, vim is much more sane compared to to vi

  • @rafacodedev
    @rafacodedev Před 2 měsíci +1

    Dammm brooo you are a hero or crazy?

  • @lorenzomelilli8049
    @lorenzomelilli8049 Před měsícem +1

    Doesn’t matter if it’s your 2nd day or if you’re a kernel Linux developer. You will always go UP with your keyboard to avoid writing again any command on your Terminal.

  • @BlackProgram-ln5ft
    @BlackProgram-ln5ft Před 3 měsíci +1

    I liked you work.
    Keep going sis.

  • @anchalsharma0843
    @anchalsharma0843 Před 3 měsíci +1

    I have no idea what he is doing, but I am loving it

  • @prakhars962
    @prakhars962 Před 5 měsíci +3

    I am mechanical engineer with little bit of coding skills. Is that a tiling window manager? I once used similar thing, I think it is called hyprland. But I didn't find it useful for engineering applications.My 3D models go crazy with Wayland compositor.

    • @joelt4239
      @joelt4239 Před 5 měsíci +1

      I think he’s using i3-wm

    • @BGraves
      @BGraves Před 5 měsíci +2

      Unfamiliar with any worthwhile mechanical engineering cad thats worthwhile and runs on linux, even through wine. Tell me more

    • @Shuroii
      @Shuroii Před 4 měsíci +1

      He's just using tmux

  • @Th0ws
    @Th0ws Před 2 měsíci +2

    Bro I don't understand shit but I like it and it's a good asmr