Тёмный

Watch Linux kernel developer write a USB driver from scratch in just 3h for Apple Xserve front-panel 

Bits inside by René Rebe
Подписаться 29 тыс.
Просмотров 715 тыс.
0% 0

Watch #Linux kernel developer write a new #USB driver from scratch in just 3h by copy'n pasting and thus stealing it from other best matching drivers for #Apple #Xserve front-panel meter. #Ad: GPU offers & more @Amazon: services.exactcode.de/amzn.cg... You can support my work at: / renerebe github.com/sponsors/rxrbln/
exactcode.com t2sde.org rene.rebe.de

Наука

Опубликовано:

 

10 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,1 тыс.   
@renerebe
@renerebe Месяц назад
I finished the 2nd, 1 work-queue instead of N: svn.exactcode.de/t2/trunk/package/kernel/linux/xserve-frontpanel.patch
@sheebeedeebee2571
@sheebeedeebee2571 Месяц назад
- No syntax highlighting - vi with only basic motions - single terminal fullscreen - comic sans font I trust this man with my life
@briandriscoll129
@briandriscoll129 Месяц назад
Yeah, this guy the equivalent an NBA athlete while the rest of us barely making the D-league if not college ball, lol
@gmodrules123456789
@gmodrules123456789 Месяц назад
Yeah, its really easy once you have full knowledge of both the Kernel and how to communicate with USBs.
@HeatingUpDuke
@HeatingUpDuke Месяц назад
@@gmodrules123456789 Yes, building a space rocket is really easy once you know how to do it.
@zeth7109
@zeth7109 Месяц назад
@@gmodrules123456789 😂😂😂
@metatrongroove2824
@metatrongroove2824 Месяц назад
very very humbling
@alejandrojara7303
@alejandrojara7303 Месяц назад
This guy is not getting replaced by AI
@haroldcruz8550
@haroldcruz8550 Месяц назад
The day they get replaced by AI is the day Skynet is born
@xamael1989
@xamael1989 Месяц назад
He is getting replaced very fast
@michaelking2857
@michaelking2857 Месяц назад
@@xamael1989bullshit
@I_I_I_I_I_I_I_I_I_I_I_I_I_I
@I_I_I_I_I_I_I_I_I_I_I_I_I_I Месяц назад
5 more years
@juliansihite1289
@juliansihite1289 Месяц назад
​@@xamael1989 na ah, he is the AI engineer as well.
@mememihnea
@mememihnea Месяц назад
He looks exactly how I imagined a Linux developer to look like
@thesilver7238
@thesilver7238 Месяц назад
he even looks like linus torvalds cousin or something
@JayMaverick
@JayMaverick Месяц назад
I feel like this is THE Linux developer. The rest are simply xcopies.
@bestredditstories1158
@bestredditstories1158 Месяц назад
Same
@cryptoico2647
@cryptoico2647 Месяц назад
Lol
@CS-si4nn
@CS-si4nn Месяц назад
Yea ...2 eyes, 1 nose and 2 ears
@Ab_Irato
@Ab_Irato Месяц назад
Whenever my ego inflates as a programmer I watch a video like this.
@Patrick-ko5wr
@Patrick-ko5wr Месяц назад
there's always a bigger nerd
@xlr8inch52
@xlr8inch52 Месяц назад
​@@Patrick-ko5wrHe is not a nerd brother
@farariri
@farariri Месяц назад
​@@xlr8inch52Of course he is, but obviously that doesn't mean it's something wrong/bad.
@zookaroo2132
@zookaroo2132 29 дней назад
​@@Patrick-ko5wri like that saying instead of "fish"
@dektu216
@dektu216 29 дней назад
@@xlr8inch52 all of the programmers are nerds mostly the ones that look like him, but it's not bad without these people lots of shit wouldn't work
@yavuzselimdogan9852
@yavuzselimdogan9852 Месяц назад
My wife once said "you are just randomly typing, arent you" when she saw me writing javascript. I feel the same thing for this man.
@siraz6899
@siraz6899 Месяц назад
😂😂😂
@grandmaLilith
@grandmaLilith Месяц назад
cool story bro
@coulibalymohamedlamine5125
@coulibalymohamedlamine5125 Месяц назад
hahahahahaaaa
@pedroduran8927
@pedroduran8927 Месяц назад
gold rule of programming world => there will be always a super smart dude that makes awesome things that will make your projects look like HighSchool projects.
@PinkeySuavo
@PinkeySuavo Месяц назад
@@pedroduran8927 im amazed he still looks at keyboard sometimes after writing so much code in his life
@matteo.veraldi
@matteo.veraldi Месяц назад
Still no syntax highlighting, still no code suggestions, still vi, still a legend.
@rallokkcaz
@rallokkcaz Месяц назад
And comic sans as the font... I want to scream. But I appreciate the flex.
@renerebe
@renerebe Месяц назад
Comic Code ! I'm a professional.
@matteo.veraldi
@matteo.veraldi Месяц назад
A Comic Sans inspired font? I couldn't expect less from a Superhero.
@renerebe
@renerebe Месяц назад
@@matteo.veraldi bringing a comical smile back into your life fixing other coders bugs and security vulnerabilities all day long ;-)
@yamadataigachannel4791
@yamadataigachannel4791 Месяц назад
Wow👍🏻, that coffee, thats the real one coffee for real programmer, definitely not for me, my coffee is coffee-waste cos im copy-paste programmer😅...
@relaxgameing8395
@relaxgameing8395 Месяц назад
Bro is not using syntax highlighting, legend
@hyperthreaded
@hyperthreaded Месяц назад
Nor any normal mode commands.
@mememihnea
@mememihnea Месяц назад
I would like your comment but you have 666 likes 🥲
@unadulterated
@unadulterated Месяц назад
he IS using comic sans though lol
@user-jg5cr3pf5k
@user-jg5cr3pf5k Месяц назад
@@unadulterated It's actrually comic code
@sepg5084
@sepg5084 24 дня назад
​@@unadulterated best font, next to Courier
@jasperdecraene6239
@jasperdecraene6239 24 дня назад
Bro was born and said: "Hello world!"
@renerebe
@renerebe 24 дня назад
Something like that, I guess ;-)
@trevor8416
@trevor8416 23 дня назад
this killed me that's so funny lol
@Bellicose
@Bellicose 28 дней назад
I have 0 coding experience and is just enjoying the fact that programmers across the globe agree that he is a coding chad
@UnknownUser-nz3io
@UnknownUser-nz3io 11 дней назад
im horny af
@jasonkuma6546
@jasonkuma6546 Месяц назад
I’m 2 minutes in. I haven’t understood a single sentence he’s spoken. I code for a living. I will now leave and take what’s left of my coding ego.
@makervishal1
@makervishal1 Месяц назад
Exactly
@samratpatel8060
@samratpatel8060 27 дней назад
Maybe you work in a different domain
@SalgatAustin
@SalgatAustin 26 дней назад
That's how specializations work. It doesn't mean you're stupid or that he is smart, it just means you're not experienced in linux kernel drivers lol
@johnk6757
@johnk6757 26 дней назад
@@SalgatAustin No 99.9% of us are for sure stupider
@SalgatAustin
@SalgatAustin 26 дней назад
@@johnk6757 speak for yourself
@DevvOscar
@DevvOscar Месяц назад
Making me feel like the worst software developer in the world. Love to see it. Learning so much.
@prathammehta9167
@prathammehta9167 Месяц назад
same lmao, bro is too chad
@muxeyy
@muxeyy 21 день назад
<a href="#" class="seekto" data-time="102">1:42</a> The moment bro said it's gonna be super simple I knew it was in fact not going to be super simple for the rest of the video
@KeithFlint350
@KeithFlint350 Месяц назад
It's like watching a neural surgeon doing his surgeon things: fascinating, crazy, a bit scary, for sure impressive. Makes me grateful for the fact that there are people passionate about things that I don't wanna do 😀
@nickigna
@nickigna Месяц назад
“don’t wanna do” lol *can’t do
@23f09crz
@23f09crz Месяц назад
@@nickignathe two sentences don’t contradict each other
@IrishIwasJewish
@IrishIwasJewish Месяц назад
makes me extra appreciative of white people. I live around mostly mexicans and blacks and I'll tell you, virtually none of them have aspirations outside of 'rapper' or 'basketball player'
@sugarhiIl
@sugarhiIl Месяц назад
@@IrishIwasJewishplease seek help
@liftingisfun2350
@liftingisfun2350 Месяц назад
​@IrishIwasJewish so true!
@alexandervantrijffel9435
@alexandervantrijffel9435 29 дней назад
I'm deeply impressed. Not only by your technical skills but also your ability to endlessly keep on sipping of a minitature espresso
@userjm-my9hn
@userjm-my9hn Месяц назад
This is literally so awesome I've been waiting for a video for usb drivers in Linux, thank you
@thkhabhaii2217
@thkhabhaii2217 Месяц назад
I work as a full stack developer mainly with next and mern. And, honestly I feel so stupid when i watch this kind of programmers writing codes. So much knowledge in low level languages, memory management and all the brain f things they do. Beautifully written code. Just wow❤
@officialdanieldsouza
@officialdanieldsouza Месяц назад
Me right now as well lol!
@DoiPunctZero
@DoiPunctZero Месяц назад
Yeah but that's all they do and to be honest C hasn't changed much in the last years. WTF is Even a full stack dev nowadays? There are so many full stack environments.
@Loki_Dokie
@Loki_Dokie Месяц назад
​​@@DoiPunctZeroyou must know every technology ever created for the web and have 15 years of experience in the newest languages that have been out for 10 minutes At least that's what the hiring managers want 😊 I saw a job asking for python expertise at 14 an hour
@Glenn67345
@Glenn67345 26 дней назад
Man, quiet down, they just know the machine and how to control it. It's another job from yours, not magic lol
@danielwalters3294
@danielwalters3294 18 дней назад
@@Loki_Dokie I still remember a listing where a company wanted someone with 6 years of experience with Swift when Swift had only been out for 4 years. One of the leads on Swift's development actually posted that he wouldn't qualify since he had only started work on the language in earnest 5 years prior.
@frenzymouse4226
@frenzymouse4226 24 дня назад
i just finished learning the basics of python and now youtube recommends this video to me and it feels like i have just touched a drop in the vast sea of computer science. i did not understand one thing you did but good work
@renerebe
@renerebe 24 дня назад
Happy you learned something!
@HipToBeeSquare
@HipToBeeSquare Месяц назад
Developers like this are what allow me to write silly little games with C# in a feature packed IDE. God bless you glorious dev
@davidmuriithi1809
@davidmuriithi1809 Месяц назад
I'm a Javascript/Nextjs dev and watching this I feel like I have no clue about programming. Good vid!
@omgwtfhaxfan1221003
@omgwtfhaxfan1221003 Месяц назад
Suddenly transitioning from a high level language to a low level one does that to you.
@outsider1st
@outsider1st Месяц назад
Most js devs don't have clue about how hardware works
@haroldcruz8550
@haroldcruz8550 Месяц назад
Well most JS developers don't even work with vanilla JS but with frameworks which sadly turns a lot of developers into frameworkers.
@matthewhope5211
@matthewhope5211 Месяц назад
You would be correct - in general, JS devs don’t have a clue about programming 😂 Obv exaggerating a bit but defo applies to an extent on stuff close to the hardware
@adokapo
@adokapo Месяц назад
Its kind of simple when you get into it. You just have to think like that hardware. Just put some hours in it. Start with turning on and of some leds on sbc and build it up from there. if you like this kind of thing. :)
@ripndipp
@ripndipp 28 дней назад
I am a developer these dudes are next level, thanks for your time and contributions.
@CynHicks
@CynHicks 26 дней назад
Yes they are. The best of the best for the most part.
@urizen959
@urizen959 Месяц назад
I can't lie, dudes like this gives me the drive to want to actually learn low level programming it's just soo cool
@camilo6859921
@camilo6859921 Месяц назад
I started with Linux 6 months ago, and this video make me feel how much there are still for learn, i will work hard and i will be happy if i will arrive only at the 1% of the knowledge of this guy!! Really congratulations for the awesome video!!
@corvoworldbuilding
@corvoworldbuilding Месяц назад
This is so valuable. Thank you for uploading these
@AntenainaLand
@AntenainaLand Месяц назад
this guy writes an USB driver from scratch in 3h while I, as a web developer, struggle so much for so few. you inspire me to be better
@GeneralKenobi69420
@GeneralKenobi69420 Месяц назад
Haven't basically all web developpers been replaced by ChatGPT by now?
@tropicaljupiter
@tropicaljupiter Месяц назад
That’s a tough comparison. Web dev is so multifaceted and always involves cleaning up someone else’s mess and trying to clean up a tangled fractal of dependencies. It’s a lot of organization and searching, a little less fun engineering
@AntenainaLand
@AntenainaLand Месяц назад
@@tropicaljupiter you just gave me a new perspective of web development. never thought of seeing it that way since I never compared it to system development. thank you for that
@cerberusrap
@cerberusrap Месяц назад
I do not know how many times will you guys hit me but web development comes to me as folder structuring.
@AntenainaLand
@AntenainaLand Месяц назад
@@cerberusrap that's not completely wrong
@yamadataigachannel4791
@yamadataigachannel4791 Месяц назад
Sooooooo much programming video perform by programmer in youtube, but person like this is the true programmer...
@TheSemenFarada
@TheSemenFarada 2 дня назад
I'm a Senior Java Developer but I feel a 5 th year schoolboy when watching this man
@GregRippetoe
@GregRippetoe День назад
Java is for noobs
@pokemonwalkthroughs688
@pokemonwalkthroughs688 7 дней назад
Can't get enough of these videos. They're so well-made and informative.
@zyxpip8363
@zyxpip8363 Месяц назад
I came here to take a peek at how does a USB driver work in general. But I'm more entertained by the workspace environment, with the Comic Code font, flat color, and everything lol.
@OpenDeepLearning
@OpenDeepLearning Месяц назад
Thank you very much for uploading this!
@manfrombritain6816
@manfrombritain6816 Месяц назад
i work at a company with like 100 people and half of them are this level. a couple of the guy have thousands of commits on linux kernel. i am in awe, as a scrub who uses python and go
@bgtcsjm
@bgtcsjm 29 дней назад
Where do you work at? 🧐 Some military company? Just curious
@peengui.4997
@peengui.4997 Месяц назад
Finally youtube recommended your channel! Good to see the numbers getting higher! Nice René
@elirane85
@elirane85 Месяц назад
I've been coding for more then 20 years and I swear, I have no idea how you can be this good without any syntax highlighting/code completion. Legend.
@sophokles8244
@sophokles8244 Месяц назад
no hate, but how can u do this for 20 years and write then instead of than?
@elirane85
@elirane85 Месяц назад
@@sophokles8244 Since english is my 3rd language. Not including programming ones ;)
@elirane85
@elirane85 Месяц назад
@@sophokles8244 Since english is my 3rd language, not including programming ones. Also, did you miss the point about me needing auto-complete? ;)
@Lucas-si5ux
@Lucas-si5ux Месяц назад
​ @sophokles8244 OH HERE THEY COME, 300 lbs native english kids, wasting time correcting others grammar instead of working his ass out to pay his student debt
@dbased1915
@dbased1915 27 дней назад
@@sophokles8244 because it's a simple youtube comment, not a research paper.
@Adam.Jski.
@Adam.Jski. Месяц назад
Just pure, raw vi. This is what peak programming looks like
@d3thdrive
@d3thdrive 25 дней назад
🦾
@orlagh277
@orlagh277 Месяц назад
Makes me feel better about myself that even experienced C programmers sometimes forget how to correctly use char array pointers
@pldl200
@pldl200 25 дней назад
This video randomly popped up on my youtube feed. I have absolutely no clue about what this guys is doing or talking about but I know this guy is a supreme lord of what he's doing.
@VileStorms
@VileStorms Месяц назад
As someone who uses linux on my home desktop, thank you for all the hard work you do for the community.
@amigator7789
@amigator7789 14 дней назад
You must have deep respect for a true coding professional like René. I don't have slightest idea whats going on, I'm just looking and trying to understand something, but no luck yet :)
@arlo4639
@arlo4639 Месяц назад
I am both impressed by the skills of this man and also never want to touch any kind of code ever again
@nblastoise4479
@nblastoise4479 25 дней назад
I love youtube man,makes me able to watch very talented people like this gentleman.(I barely know anything of programming)
@20ozBottle
@20ozBottle Месяц назад
Whenever I feel like I'm somewhat good at programming I watch this video
@hazemsuleiman3442
@hazemsuleiman3442 Месяц назад
Hehe, I am a daily Linux user, I would say mid, can manage servers, use Linux PC, I can write shell scripts for typical scenarios, I am way far to understand everything René says, but sometimes I find myself drinking, playing around with Linux, and listening to 3 hours on the other monitor René mastering Kernel development 😂 Thanks René, you're the best motivational, and Linux developer, keep it up 🔥🔥
@jinasasanapita4025
@jinasasanapita4025 Месяц назад
I have no idea what you just said in the video, but this is super cool and I really like the video!
@antikoerper256
@antikoerper256 2 дня назад
Really enjoy Rene's videos! Im a total amateur but I find incredible educational value in them. Much love and respect from Bulgaria!
Месяц назад
Thanks, I can finally complete my take-home assignment for an entry-level, reverse-paying internship at a BPO
@donjezza
@donjezza Месяц назад
Good to see this video making traction
@marcgrec5117
@marcgrec5117 25 дней назад
Insane how you get so much done with those bare tools. I see people praising you for your lack of modern tools and giving the impression that it's something to strive for. I think only people like you with a lot of experience, who don't want/need to try every new shiny thing, can pull this off. Thanks for your contributions!
@renerebe
@renerebe 24 дня назад
Fun fact, my productivity decreases when I'm forced to use "modern" IDEs, ...
@timnelson6586
@timnelson6586 Месяц назад
Great video, thanks Rene! Always love your content, been a fan coming from T2 SDE use years ago
@skwtf
@skwtf 25 дней назад
It's always a pleasure to watch someone who is good at his craft.
@swdev245
@swdev245 Месяц назад
Interesting video. 25 years ago I tried to start writing a driver for some USB-DVB-S device (edit: it was an internal PCI DVB-S-card) for BeOS (these were the times when I was still watching TV), thinking "I don't know at all what I'm doing, but maybe I'll get somewhere if I just start doing it". I maybe got some little thing working, but it never went anywhere. Driver development is something else...
@andreienache6290
@andreienache6290 Месяц назад
When I grow up I want to be like you 🤣🤣🤣 You're my new hero.
@qui11
@qui11 Месяц назад
step 1: delete Windows, install Linux, learn VIM, blow up OS many times messing around.
@PardeepKumar-vd7bh
@PardeepKumar-vd7bh Месяц назад
I am so much interested and keen to learn this cool stuff, But I couldn't able to start. Your Videos spark my inspiration to start the stuff ASAP ,cuz' there ain't no perfect time to start Thanks man :)
@hackeranvip
@hackeranvip 13 дней назад
Big respect for pure programming without syntax highlight, linting, hint,... not good DX but truly prove your coding ability.
@GabrielxC
@GabrielxC Месяц назад
So simple stuff, very good work!
@TonyRigatoni-yy4zg
@TonyRigatoni-yy4zg 26 дней назад
I like his comic sans ass console font. Actually improves readability.
@renerebe
@renerebe 26 дней назад
Comic Code ;-)
@marcellkovacs5452
@marcellkovacs5452 6 дней назад
There's another one I use: Comic Mono. It was shown to me by an ex-colleague as a joke and I tried using it, and to my surprise I actually loved it for the readability.
@ryanrenjith3504
@ryanrenjith3504 25 дней назад
Humbling experience! Thanks
@ivss8927
@ivss8927 Месяц назад
Any dev in some point just dream about having this kind of job in some future🤙
@haroldcruz8550
@haroldcruz8550 Месяц назад
If you are willing to put on the time and effort, also expect that it's going to be a very challenging path. This is the line of work where very few get the job.
@sepmercury5180
@sepmercury5180 4 дня назад
Writing a USB driver is your dream! 😂
@chriskindler10
@chriskindler10 Месяц назад
this font is a crime
@olivieraudit
@olivieraudit Месяц назад
lol
@segsfault
@segsfault Месяц назад
That font's purpose is to be readable, It helps dyslexic people alot. No matter how much people hate on fonts like Comic Sans, but those fonts complete their task of being easily readable.
@renerebe
@renerebe Месяц назад
It started as a joke, and I unexpectedly liked it.
@jirehla-ab1671
@jirehla-ab1671 Месяц назад
@@renerebe do u know any usb pcie cards that are linux compatible?
@renerebe
@renerebe Месяц назад
Don't most if not all just work?
@Mhmd_SHA
@Mhmd_SHA Месяц назад
we are ants, comparing to this mammoth . God level skills . legend!
@sssloe
@sssloe Месяц назад
Thanks for this video, I've learned so much from it
@minedetectiondrones1847
@minedetectiondrones1847 3 дня назад
You are true inspiration. I wish I could be a good programmer like you in one day.
@miguelcarrilho4744
@miguelcarrilho4744 Месяц назад
i would never do this job, but thank you for your contribute to the linux community, I salute you
@renerebe
@renerebe Месяц назад
Thanks! Why wouldn't you?
@miguelcarrilho4744
@miguelcarrilho4744 Месяц назад
@@renerebe because I hate C, ptsd from computer science degree I guess 😅
@renerebe
@renerebe Месяц назад
@@miguelcarrilho4744 I hate C, too. Need to continue my JIT'ed micro kernel ASAP ¯\_(ツ)_/¯
@hollowmcat15
@hollowmcat15 Месяц назад
Man I'm impressed you didn't use syntax highlighting, that's a plus
@guopa1
@guopa1 Месяц назад
zat vay of speeking is definitely cheorman! Rene du bist ja knall hart unterwegs.
@FaultyTwo
@FaultyTwo 28 дней назад
I can't even get a pointer to work properly sometimes, and this guy just wrote the whole driver like it was nothing. Damn.
@emvdl
@emvdl Месяц назад
Nice, thanks
@chrisroyer4598
@chrisroyer4598 Месяц назад
This guy always reminds me of Werner Ziegler from breaking bad.
@yavorgeorgiev2498
@yavorgeorgiev2498 Месяц назад
better call saul
@snowyshivas
@snowyshivas 26 дней назад
Werner Zieeeeglerrrr, what is he upto man what's he doing?
@themadman3438
@themadman3438 Месяц назад
Educational and entertaining. what a video. Very nice
@k9man163
@k9man163 16 дней назад
I wish i could do this kind of stuff. I envy your unfettered dedication and skill.
@ralffig3297
@ralffig3297 Месяц назад
This guy is proof we ve been invaded by aliens.
@dackerman123
@dackerman123 Месяц назад
Writing code without syntax highlighting is demon level
@OiVinn-eq1ml
@OiVinn-eq1ml Месяц назад
Great tutorial brother!
@radioJim
@radioJim Месяц назад
Always nice to see a fellow Comic Code user.
@MrYunqueman
@MrYunqueman 29 дней назад
Since I'm a Biomedical Engineer, I haven't even programmed with something that is not Python or Matlab. Haven't understood a single thing and I don't know what am I doing here. But this man gives me inner peace.
@Zoronoa01
@Zoronoa01 Месяц назад
This is what peak programming looks like!
@tens0r884
@tens0r884 Месяц назад
Making a 'foreach' macro is something ive never seen before and will definitely start doing
@theforeskinsnatcher373
@theforeskinsnatcher373 29 дней назад
I've seen foreach macros pop up a couple of times working with linux driver stuff. Personally I'm not really a fan since its harder to read and doesn't save you a lot of lines.
@sarathsiraparapu
@sarathsiraparapu 28 дней назад
If only people like you can make beginner friendly video series to teach this legendary knowledge from scratch, those make shift programming teachers would've been replaced by now. 🙏
@CynHicks
@CynHicks 26 дней назад
Beginner friendly for this? 😅
@sarathsiraparapu
@sarathsiraparapu 26 дней назад
@@CynHicks though it is complex, it would have been great if someone can make that content.. just hoping😂
@CynHicks
@CynHicks 25 дней назад
@@sarathsiraparapu Look into assembly.
@sarathsiraparapu
@sarathsiraparapu 25 дней назад
@@CynHicks ooh, Thankyou for the suggestion 😊
@daspec
@daspec Месяц назад
This is how real men write code. And the comic font makes it look even more hand-written. I miss my coding years in the '80s-'90s
@gackerman99
@gackerman99 Месяц назад
nothing less real about using modern tools. shits toxic as fuck.
@too1leasy
@too1leasy Месяц назад
No, this is stupid.
@renerebe
@renerebe Месяц назад
What is stupid and toxic? Modern IDEs that are huge and dog slow and don't even work over SSH ?
@gackerman99
@gackerman99 Месяц назад
@@renerebe they're not dog slow, sounds like a skill issue. even if they were, the productivity speedups over this nonsense almost certainly sum significantly net positive. and they can absolutely work over SSH. sounds like you have no clue what you're talking about and you're doing this for style points and you've fooled enough people so why let me bother you?
@renerebe
@renerebe Месяц назад
Not once did an IDE make me program faster. Only being able to auto complete code with an IDE sound like a skill issue to me. Also I never found an ide even working well on the million lines code base of the Linux kernel or Firefox. VScode is based in a web browser. Of course it is 100x slower than IDEs used to be.
@gorgono1
@gorgono1 Месяц назад
<a href="#" class="seekto" data-time="100">1:40</a> "this stuff is super simple"
@yosefu464
@yosefu464 Месяц назад
This guy does programming while vlogging legend.
@abhijithr5938
@abhijithr5938 9 дней назад
Bro's talking pure sorcery, this is madness!!!
@unitythemaker
@unitythemaker 25 дней назад
This is what I call Deep Work.
@insomnia20422
@insomnia20422 Месяц назад
The biggest flex isnt even writing the USB driver, its the font.
@renerebe
@renerebe Месяц назад
I thought it is doing it for 25y already ;-) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-MTkPWrG0zig.html
@MegaFUZZY2010
@MegaFUZZY2010 13 дней назад
What font do you use?
@renerebe
@renerebe 13 дней назад
@MegaFUZZY2010 Comic code
@pogman15
@pogman15 7 дней назад
you made that tiny shot of coffee last 3h, impressive. i suspect you coded the heart reaction to be automated on our comments too :)
@smaug9833
@smaug9833 Месяц назад
Whoever uses vi to code edit deserves to be in the final boss category. I'd probably need to code for a couple more decades to reach his level.
@futurexjam2
@futurexjam2 Месяц назад
sometimes I write on notepad++ :))) more colorful :))
@rpersen
@rpersen 19 дней назад
Meanwhile I struggle to center some HTML content… Hats of to you Sir.
@renerebe
@renerebe 18 дней назад
Tbf, HTML is pretty crap ;-)
@1Lll_llllllLLLLllllll_llL1
@1Lll_llllllLLLLllllll_llL1 Месяц назад
new channel logo? nice!
@rhinoxd
@rhinoxd Месяц назад
Idk how I ended up here but this is badass!
@mavez6322
@mavez6322 19 дней назад
Amazing, thanks for all the work you do!
@austist
@austist Месяц назад
heya, CS major here from US. I am somewhat familiar with only few things you used here, so it was very interesting throughout. I hope you plan on making a video like this again eventually. You just singlehandedly restructured and resurrected a decade old skeleton of a driver from a random person, and it works, and within 3 hours. I wouldn't be shocked if you were also a teacher
@whoopdeedoodude
@whoopdeedoodude Месяц назад
Dudes thoughts are racing at 1000mph and we’re trying to catch glimpses of them while he talks and codes.
@alemaodownhill
@alemaodownhill 27 дней назад
I have no idea what he is doing and I cannot understand a word he is saying. But yesterday the algorithm showed this to me and I found it amusing. I watched about 15 minutes of it. It gave me nightmares at night.
@DanielRumbacher
@DanielRumbacher Месяц назад
rene can you answer me a question? when you reintroduce architectures like ps3 do you also have to change gcc? because afaik gcc dropped a few processors like the cell from ps3.
@renerebe
@renerebe Месяц назад
they only dropped the support for the SIMD SPE ISA, not the main PowerPC64 CPU. You had to use two different gcc for the PPC and SPE, and now you can still use use a slightly older GCC for the SIMD SPEs programming, ....
@foxdie8106
@foxdie8106 12 дней назад
I know people who needs 3h for centering a div
@adrianwolff2007
@adrianwolff2007 29 дней назад
As a developer myself watching someone writing drivers is like god creating the universe.
@Herxh428
@Herxh428 28 дней назад
Pure respect ❤
@yubtubtime
@yubtubtime Месяц назад
No syntax highlighting, but also apparently works in the Otherworld of Silent Hill with that infernal buzzing sound in the background. That's some next level hyperfocus, my dude
@youreale
@youreale Месяц назад
<a href="#" class="seekto" data-time="2380">39:40</a> I like the way these kernel guys use the goto keyword in their code without fear, while we mortal backend developers would get shot on site in the first code review. "-Bad practice", the shooter would say...
@pxolqopt3597
@pxolqopt3597 Месяц назад
As you probably know C doesn't have a concept of RAII so you have to manually clean up resources you allocate and create, and just using goto to jump to a common exit block is just an easy way to not forget to clean up after yourself. It is probably much more important in the kernel (i might be wrong) since none of these resources will be auto cleaned up (again, might be wrong about this) by the kernel like they are when your user space process terminates.
@whyareyoulookingatthislol
@whyareyoulookingatthislol Месяц назад
yeah I've seen my professor use goto to jump forward to cleanup code
@jthoward
@jthoward Месяц назад
Yeah even Torvalds says it’s common kernel practice
@XeZrunner
@XeZrunner Месяц назад
I used it in a C university assignment once. We were told goto is not a good practice, but it has its uses. Some modern languages now have the option to specify which loop you want to 'break' out of or 'continue' in. In C, you can define labels and jump to the points you wish, which lets you achieve the same result. It shouldn't be feared to the point that languages omit it entirely, it definitely has its uses.
@int16_t
@int16_t Месяц назад
I tell my professor to f off.
@markm7929
@markm7929 21 день назад
I have no idea what’s going on or why this was recommended to me but I’m fascinated by it
@elishmuel1976
@elishmuel1976 Месяц назад
I code in matlab and this is like watching a magician. I can't understand anything but I can't stop watching
Далее
The Linux Experience
31:00
Просмотров 245 тыс.
The ULTIMATE Raspberry Pi 5 NAS
32:14
Просмотров 1,5 млн
AINT NO WAY
00:14
Просмотров 642 тыс.
Обзор ЛЮКС вагона в поезде
01:00
Fast Inverse Square Root - A Quake III Algorithm
20:08
The Insane Engineering of the Gameboy
17:49
Просмотров 1,6 млн
3 Levels of WiFi Hacking
22:12
Просмотров 1,6 млн
How I installed the HARDEST operating system
34:40
Просмотров 60 тыс.
Making another pickproof lock (but better)
15:14
Просмотров 1,8 млн
Hacking a weird TV censoring device
20:59
Просмотров 2,9 млн
How A Steam Bug Deleted Someone’s Entire PC
11:49
Просмотров 898 тыс.
Поворот смартфона ↩️
0:32
Просмотров 59 тыс.