
53 segments available
Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. ### LINKS https://groups.google.com/g/comp.os.minix/c/wlhw16QWltI?pli=1 By: Andy Tanenbaum Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen Kinesis Advantage 360: https://bit.ly/Prime-Kinesis Get production ready SQLite with Turso: https://turso.tech/deeznuts
The speaker reflects on Linux's status, questioning its relevance and commenting on the monolithic versus microkernel debate. He introduces his background as a professor and researcher in operating systems, setting the stage for a deeper discussion on the future of operating systems.
"all right Linux is obsolete this thing has more views than a lot of my YouTube videos all right I was in the US for a couple of weeks so I haven't commit commented much on Linux not that I would have ..."
This segment dives into the differences between monolithic and microkernel operating systems. The speaker critiques older systems like Unix and MS-DOS, discussing their architecture and the implications of using monolithic designs in modern computing.
"aspects Stand Out micr kernel versus monolithic system most older operating systems are monolithic that is the whole operating system in a single a.out file that runs in kernel mode this binary contai..."
The speaker argues for the superiority of microkernel systems, citing examples and discussing their advantages over monolithic systems. He references historical context and the evolution of operating systems, emphasizing the shift towards more modular designs.
"same is it not the same like General architecture I mean it's like and made by the same people so yeah it's just now better look at the date at the top we know what the date it's 1992 we probably shou..."
In this segment, the speaker critiques past predictions about operating systems, comparing them to modern expectations. He highlights the inaccuracies of experts who underestimated the impact of new technologies, drawing parallels to current trends in computing.
"Process Management and possibly the io examples of this design are the RC 4000 Amia amiba amiba chorus Mock and the not yet released Windows NT okay so Windows NT is the new that's the way that Window..."
The discussion continues with a focus on the legacy of Unix and MS-DOS. The speaker reflects on their historical significance and how they shaped the landscape of operating systems, while also questioning their future relevance.
"I'm EX for the shouting I'm stealing that one it's all over but for the shout I'm assuming it's just an operating system that actually died unlike Unix I think you're right all right Minix is a micr k..."
This segment explores the evolution of CPU architecture, tracing the lineage from early CPUs to modern designs. The speaker uses a humorous biblical analogy to illustrate the progression of technology and its implications for operating systems.
"writing monolithic system in 1991 is truly poor idea when he does all caps can you just shout him each time going forward I don't know if that's a good idea okay just every time every time he all caps..."
The speaker reminisces about the early days of the internet, discussing how IP addresses were allocated and the significance of universities in this process. He highlights the challenges and misconceptions surrounding internet infrastructure during that era.
"happening since 1992 I do see that acronym and I don't know what it is so I just ignore it usually I it's just like I believe if I okay I'm a I'm a I'm a I'm a Layman uh but it's just like a reduced i..."
In this segment, the speaker speculates on the future of operating systems, suggesting that microkernel-based systems may be the way forward. He encourages viewers to consider alternatives to traditional monolithic systems.
"easy barely an inconvenience all right hey thank you Sky shaft appreciate the tier one brand new by the way Windows fixes this Windows actually fixes this it's one of the few things that that sentence..."
The speaker discusses the difficulty of making accurate predictions in technology, drawing parallels to the current AI hype cycle. He emphasizes the complexity of technological evolution and the challenges of forecasting future trends.
"there it goes I refreshed it didn't set okay here we go let's do some editing and edit and save nice let's edit it just one more time repaste and something out of space let's save it just one more tim..."
This segment highlights the role of universities in the development of technology, particularly in the allocation of IP addresses. The speaker reflects on how early access to resources shaped the tech landscape we see today.
"going anywhere uh they will run old Ms Doss programs by interpreting uh uh 386 in software I didn't have it I even wrote my own IBM PC simulator and C which you can get uh which you can get by FTP fro..."
The speaker concludes by discussing the challenges faced by modern operating systems, including the need for portability and compatibility. He suggests that developers should explore microkernel systems for a more adaptable future.
"government right well and then it's like they were like here oh you're a college doing stuff have a have a subnet domain how else am I going to talk to you from here right it was like there was you kn..."
In this segment, the speaker discusses the limitations of Linux and suggests that those seeking a modern free operating system should consider microkernel-based options like GNU. He mentions the challenges of running Amoeba, a Unix emulator, and invites collaboration on its development, highlighting the need for specific hardware to run it.
"day nostras he's the he's the Oracle from Omaha this F knows yeah dude don't get me wrong I'm not unhappy with Linux I will get all the people who want to turn M uh in BSD Unix off my back but in all ..."
The speaker reflects on the current decade's relationship with AI, arguing that it won't take jobs imminently. He emphasizes the complexity of technological change and how predictions about job displacement often overlook the nuanced realities of the workforce and societal structures.
"far from complete if there are any people who would uh like to work on that please let me know to run amoeba you need a few 386 uh one of which needs 16 megabytes and all wow and all that which needs ..."
This segment explores the hype surrounding AI and compares it to past technological trends. The speaker notes that while innovations may seem revolutionary, their impact is often localized and less dramatic than anticipated, urging caution in making sweeping predictions about the future.
"worried about it um you know I hope hopefully I don't end up like Andy town and bound Oh I thought you were going to make the reverse point which is that things often change Less Than People expect th..."
The speaker discusses how societal changes over the last 200 years have been profound, contrasting the past with the present. He argues that while technology evolves rapidly, many aspects of life remain unchanged, particularly in sectors like agriculture, which still employs a significant portion of the population.
"but like because this strikes me more similar to like the AI hype cycle like this hype cycle that everyone's seeing right now it's happened for every other technology every other time too it is true i..."
In this segment, the speaker addresses the perception that technology, especially in front-end development, changes rapidly. He contrasts this with the reality of many industries still relying on outdated practices, highlighting the gap between emerging technologies and their actual adoption in the workforce.
"it looks like right now like certainly people weren't flying across the country to write an application together in one day and launch it on the internet to get dosed yeah that that that happened yest..."
The speaker shares insights on the disconnect between learning new technologies and the realities of the job market. He emphasizes that new developers often encounter legacy systems and outdated practices, which can be disheartening compared to the latest trends they learn in training.
"that like all of American banking is just ftping flat files to each other every night to do wires and stuff you know because because to be fair like so many especially people that have yet to make it ..."
This segment discusses how even superior technologies may not be widely adopted due to social dynamics and user preferences. The speaker uses Neovim as an example, illustrating that despite its advantages, many users stick to familiar tools, highlighting the importance of community and user experience in technology adoption.
"in the world like oh let's say we could automate lawyers tomorrow Andrew EST he wrote a lot of say books read it while studying in Dortmund Germany we had a Prof and they always had beef mocking each ..."
The speaker contemplates the implications of automating professions like law. He argues that even if technology allows for automation, societal structures and regulations will likely adapt to maintain the status quo, emphasizing the complex interplay between technology and existing systems.
"this is going to be yeah Sam Alman may not have highflying fast cars anymore he does like fast cars he does like I can't blame him okay I want to be in a fast car if I was doing it Just For the Love o..."
In this segment, the discussion shifts to the technical aspects of kernel design, particularly the independence of the kernel from other system components. The speaker critiques the current state of Linux and its architecture, advocating for a more modular approach to improve functionality and performance.
"okay okay all right I would like to at least look at Linux Linux but I cannot since I run a 68,000 based machine in any case it's nice having the colonel independent that's a weird place to start arra..."
The speaker delves into the intricacies of microkernel design, discussing its advantages and challenges. He highlights the need for careful consideration of what functionalities should reside in the kernel versus user space, emphasizing the balance required for effective system performance.
"since oh man that that that smoothie made me have a little bit of gas in my my belly or something uh they should have more sense of Independence David all right dude Bros at uh Center of uh medieval s..."
This segment reflects on the social dynamics that influence technology development and collaboration. The speaker notes that interpersonal relationships can significantly impact which technologies gain traction, suggesting that being easy to work with can be as important as technical skill.
"require playing the uh with the processes stack and Signal handling like memory allocation things like that the micr kernel design is probably a win all in all over a monolithic design but it depends ..."
The speaker emphasizes the importance of collaboration and interpersonal skills in the tech industry. He shares anecdotes from his experiences, illustrating how technical expertise alone is insufficient for success, and how being a team player can greatly enhance one's career prospects.
"in my in like in doing those it is literally just saying like I want to handle this signal it's very easy to do and so I guess his argument that is that it for these micr kernels to exist they have to..."
The speaker reflects on the significance of collaboration in software development, sharing anecdotes from their time at Netflix. They explain how technical skills alone are not enough for success; effective communication and teamwork are crucial. The segment highlights the pitfalls of delivering large pull requests without collaboration, stressing that being a good team player is essential for career advancement in tech.
"stuff like that you just get salty and like mad at people because you think you're better at Tech than someone else which could be true you could be true very yeah like you're probably right you're in..."
This segment addresses the challenges of using humor in the workplace, particularly for individuals with ADHD. The speaker discusses the importance of understanding the audience and building rapport before making jokes. They advise caution with edgy humor and emphasize the need for context to avoid misunderstandings. The conversation highlights the balance between being authentic and maintaining professionalism at work.
"happen multiple times I've never seen yeah or even like you could be the guy that trips 5,000 line PRS I've worked with some but they like get on a call walk you through they're helpful like okay he s..."
The speaker emphasizes the significance of first impressions in professional settings. They discuss how initial interactions shape perceptions and the importance of being mindful of one's behavior and communication style. The segment underscores that establishing a positive reputation early on can influence future relationships and opportunities in the workplace.
"right all right but this is this is a good point though he's making which is that it does make signal handling and memory allocations and VAR things this is a good question even though it's off topic ..."
In this segment, the speaker explores the tension between being one's authentic self and maintaining professionalism at work. They share insights on how different environments require different versions of oneself, advocating for a balance between personal expression and workplace expectations. The discussion highlights the need to adapt communication styles based on the context and audience.
"you just need to know what they're going to think is funny what they enjoy what they like laughing at you got to have a little bit of context on the person especially at work like work come person wor..."
The speaker warns against making off-color jokes in professional settings, particularly when rapport has not been established. They discuss the potential for misinterpretation and the importance of understanding workplace dynamics. The segment advises caution and self-awareness when it comes to humor, especially in diverse environments.
"sexist they just might think you're sexist yeah they might not realize that and that's like you're a different person that's reasonable yeah because the thing is you only have you only have so many yo..."
This segment continues the discussion on workplace humor, emphasizing the need for a thoughtful approach. The speaker suggests that individuals should gauge their audience's comfort level before making jokes. They highlight the importance of building social capital and understanding workplace culture to navigate humor effectively.
"dumb decisions there okay right so it's the same thing if I keep making dumb decisions with jokes just don't make a joke for a little bit time for me to slow down pump the brakes on the joking until I..."
The speaker discusses the concept of the 'professional self' and how it differs from personal identity. They explain that while authenticity is valuable, adapting to professional norms is essential for success. The segment highlights the need to present a polished version of oneself in the workplace while still being genuine.
"where it is if you're not already 100% comfortable with the person and they're not 100% comfortable with you if the message would fit and blend in in twitch chat don't send it that my friends and the ..."
In this segment, the speaker reflects on the delicate balance between humor and professionalism. They share personal anecdotes about how humor can be perceived differently in various contexts. The discussion emphasizes the importance of understanding workplace culture and adapting one's communication style accordingly.
"whole self to work I am not a whole selfer to work well I don't bring my whole self to anywhere like the way that I would tackle a problem at work would be like hey guys let's get to the bottom of thi..."
The speaker encourages a reevaluation of communication styles in the workplace, particularly regarding humor and personal expression. They discuss the need for adaptability and awareness of how jokes may be received. The segment highlights the importance of fostering a respectful and inclusive environment while still allowing for personal expression.
"think it's like is it cuz it's not yeah I guess yeah you're probably right whole self podcast they they're the ones that would know they have podcast about fired that's good enough that is a good bad ..."
In this segment, the speaker humorously critiques the early days of Linux forums, highlighting how clickbait titles and thumbnails were already prevalent in 1992. This commentary reflects on the long-standing nature of sensationalism in tech discussions, suggesting that the issues we face today are not new but rather a continuation of past behaviors.
"they're already doing clickbait in 1992 everyone's acting like you're the problem like you were the one who invented clickbait thumbnails they were doing clickbait titles and thumbnails in 1992 on the..."
The speaker passionately defends Linux against Minix, arguing that Linux outperforms Minix in almost every aspect. This segment showcases the competitive spirit in the tech community, as the speaker points out the origins of Minix's code and emphasizes the importance of practical usability over theoretical limitations.
"have and Linux still beats the pants off of Minix in almost all areas not to mention the fact that most of the good code for PC minic seems to have been written by Bruce Evans rip holy cow he went eve..."
In this segment, the speaker contrasts the development of Minix as a hobby with the serious, albeit unpaid, work on Linux. This discussion highlights the dedication of developers who contribute to open-source projects, emphasizing that passion can drive significant advancements in technology, regardless of financial incentives.
"So based dude it's so well I mean I think what I really like about this also just goes to show a huge problem with tech availability makes a huge difference isn't that part of the reason why betamax n..."
The speaker draws an analogy between the failure of Betamax and the challenges faced by Linux and Minix. This segment explores how technology availability and market dynamics can influence the success of a product, suggesting that even superior technology can falter without proper access and support.
"brother Max all right R2 your job is being a professor and researcher that's one hell of a good excuse for some of the brain damages of Min this is before this is before lus went to counseling this gu..."
This segment delves into the debate between microkernel and monolithic system architectures. The speaker acknowledges the theoretical advantages of microkernels while defending the practical effectiveness of Linux's monolithic design, illustrating the complexities of operating system development and the trade-offs involved.
"most of what you said from a theoretical and aesthetical standpoint Linux loses if the ganu colonel had been ready last spring I'd not have bothered to even start my project oh that's kind of crazy li..."
The discussion shifts to the topic of portability in operating systems. The speaker argues that while portability is important, it should not come at the cost of performance and usability. This segment emphasizes the need for operating systems to leverage hardware capabilities effectively, rather than adhering strictly to portability standards.
"forget about the Fiasco man he is tearing it apart oh and just the way the turns of phrase yeah like well if I hadn't been able to make this I'd also try and make people to forget about this Fiasco li..."
In this segment, the speaker reflects on the future of operating systems, discussing the implications of design choices made in the past. The conversation touches on the evolution of technology and how decisions made decades ago continue to influence current developments in the field.
"crazy all right two portability portability is for people who cannot write new programs me right now with tongue and cheek oh that is the sickest way to do a cool D dude I'm gonna try that I'm gonna t..."
The speaker humorously critiques a half-hearted apology regarding Minix, comparing it to backhanded compliments. This segment highlights the competitive nature of the tech community and the often humorous exchanges that occur between developers, showcasing the camaraderie and rivalry that drives innovation.
"to make an operating system overly portable adhering to Portable API is good enough the very idea of an operating system is to use the hardware features and and to hide them behind a layer of highle c..."
This segment discusses the design goals of operating systems, particularly focusing on accessibility for students and budget hardware. The speaker critiques the notion of making software free only for those who can afford high-end hardware, emphasizing the importance of inclusivity in technology.
"possible in the first place this is just like fish where they were like they're rewriting and everything and they're like oh we couldn't figure out how to make work on Windows but who cares or like we..."
The speaker addresses the limitations of operating systems in relation to hardware capabilities. This segment underscores the challenges faced by developers in creating software that runs efficiently on a variety of systems, highlighting the balance between performance and accessibility.
"Auto scale yourself right out of a right out of a house yeah mhm I also agree that Linux takes the non-portability to an extreme I got my 386 last January and Linux was partly a project to teach me ab..."
In this segment, the speaker shares insights from a professor's viewpoint on the limitations of Minix. The discussion emphasizes the educational goals behind operating system design and the importance of creating systems that are accessible and functional for students.
"there's not a lot of other guys left oh my gosh sorry not so sorry amoeba might be nice if you have 5 to 10 uh spare 386 is lying around but I certainly don't I don't usually get into flames but I am ..."
The speaker reflects on the evolution of operating systems and the impact of design decisions over time. This segment highlights the ongoing challenges and innovations in the field, illustrating how past experiences shape current and future developments.
"[Laughter] lame Forum site that exists yeah and that was only update that was only loading the first initial part cuz look it's still Ling things as I'm going oh yeah now we're we're many many operati..."
In this segment, the discussion revolves around MyIPS, an instruction set similar to Intel's x86 and ARM. The speaker highlights its simplicity and academic relevance, contrasting it with more complex hardware topics, emphasizing that MyIPS is still taught in some places for educational purposes.
"than lus he was just salty myips million instructions per second no myips is a it's an instruction set similar to like uh Intel's x86 and arm stuff I think yeah yeah but uh myips myips is still uh tau..."
The conversation shifts to the limitations of Minix and microkernels, with the speaker arguing that they do not perform well in certain scenarios. The discussion critiques the design choices of operating systems, particularly in the context of personal computers and the complexity added by multi-threading.
"to run on the 880 uh 8888 with no hard disk if this was the only Criterion for goodness of a kernel you'd be right what what you don't mention in that Minx doesn't do micr kernel thing very well okay ..."
This segment explores the historical context of Linux and Minix, discussing the success of Linux as an open-source project compared to others. The speaker reflects on the growth of the internet during the early 90s and how it influenced operating system development, emphasizing Linux's adaptability.
"adds complexity to the code on machines fast enough to support multiple users you probably have enough buffer cash to ensure to ensure insure a hit cash rate oh where you going I have a emergency call..."
The speaker discusses the future of operating systems, emphasizing the importance of portability and adaptability to new hardware. They critique the design decisions made in the past, particularly regarding OS development tied to specific hardware, and highlight the need for standards in user-level systems.
"very well be sqlite it's like that like that that's what you're comparing it against you're comparing it against the levels of like the your mom no that's what we used against uh uh I guess that too y..."
In this humorous segment, the speaker reflects on Linus Torvalds' sarcastic communication style and his ability to engage in constructive conversations despite his bluntness. The discussion touches on the challenges of being an expert and the unpredictability of technological advancements.
"businesses are basically an FM FFM Peg rapper a lot of them are you talking about react we're not talking about react uh but it's kind of crazy you know to think that like this is uh this is kind of w..."
The conversation shifts to the legacy of Linux and its creator, Linus Torvalds. The speaker humorously speculates on the potential chaos that could ensue if Torvalds were to leave the scene, highlighting the significant impact he has had on the open-source community and the tech world.
"level standards are a good idea let's see as an aside I congratulate you for being able to write posix conform a system without having the posic standard in front of you I find it difficult enough aft..."
This segment delves into the concept of flame wars within the tech community, particularly focusing on Linus Torvalds' past controversies. The speaker reflects on the nature of online debates and the evolution of community interactions over the years, emphasizing the humor and absurdity of these exchanges.
"can understand why everyone preferred torval uh acidity directness uh yes yes obviously I prefer I I just prefer the straight uh I prefer the straightforwardness of it all right I do like I do like ju..."
In a light-hearted discussion, the speaker compares Einstein's academic performance to that of others, humorously addressing misconceptions about genius. The conversation touches on the pressures of academic expectations and the unique paths of individuals in the tech field.
"not the case although some of the criticisms are valid and B written by a hotthead uh Linux my first and hopefully last flamefest torold canceled in 1992 I know but this is actually pretty this actual..."
The segment concludes with a nostalgic reflection on the nature of flame wars in the tech community. The speaker appreciates the historical context of these debates and the evolution of online discourse, celebrating the humor and creativity that often accompany such interactions.
"you to write down every organ you see and he's just like right like I don't blame the guy uh no uh that was all alien science from the Roswell crash oh damn anyways uh this is great I do love just how..."