Top 10 Programming Books-Dead Tree Edition: Internet of Bugs Book Club + I prove(?) I'm not AI!!
Vložit
- čas přidán 14. 05. 2024
- As requested: This is volume one of my programming book recommendations: Dead Tree Edition: The 10 books (or book categories) that have been the most valuable to me over the last 35 years:
00:00 Intro
00:43 Channel Intro
00:53 Book Relocation and proof(?) I'm not an AI...
02:34 The Pragmatic Programmer by Andrew Hunt and Bob Thomas
03:40 The Mythical Man-Month by Fred Brooks
04:20 Working Effectively with Legacy Code by Michael Feathers
04:42 SQL for Smarties by Joe Celko
05:39 Get a book on Assembler for your processor of choice
06:44 Get a textbook on Algorithms you can look stuff up in
07:46 Transaction Processing by Jim Gray and Andreas Reuter
09:05 TCP/IP Illustrated Volume 1 by W Richard Stevens
10:35 Advanced Programming in the Unix Environment by W Richard Stevens
11:56 Firewalls and Internet Security by Cheswick and Bellovin
13:39 Find the new technology (LLMs?) for your time that Firewalls were for me, and learn it.
14:49 The theme: Learn the underlying tech your code lives on, not just the surface level
16:52 Sign off
Books (in no particular order - mostly):
www.amazon.com/Pragmatic-Prog...
www.amazon.com/Mythical-Man-M...
www.amazon.com/Working-Effect...
www.amazon.com/Joe-Celkos-SQL...
www.amazon.com/x64-Assembly-L...
www.amazon.com/Introduction-A...
www.amazon.com/Transaction-Pr...
www.amazon.com/TCP-Illustrate...
www.amazon.com/Advanced-Progr...
www.amazon.com/Firewalls-Inte... - Věda a technologie
Wow. OpenAI Sora is getting more and more realistic.
This demo really blew my mind
It's amazing what big production companies will spend these days. Marvel level budgets on 3d modeling. The textures and lighting are so realistic. Just look at how all of the folds in his clothes move in sync with one another in the multi cam view
probably This will be the favorite meme in the future of this channel
@@PapasSaladas246 we need to capitalize on this early
Oh, great, 10 new books to add to my reading backlog. Many thanks!
Exactly, I'm now sitting at around 35-40 and that's just computer science books. xD
The self-referential ironic joke leading into the intro is actually the proof that convinces me that you are no AI almost.
😂😂
Your closing comments about understanding how the underlying systems (tcp, transactions etc.) work is GOLD. I’ve been a software engineer for about 20 years and that has been my strategy; it’s served me well. I’ve come across very few others that have spent time doing this
Lets see... There are at least 3 solid reasons why you cannot be an AI:
1. All of the books in the list are really, really good.
2. There is no Fowler/Martin lunacy here.
3. All of the advices that you said are actually correct and useful. Its almost like you are talking from multiple years of solid software development experience. Sounds crazy, I know...
Subbed, you definitely earned it.
This is a great list of basics to know. If you don't know the basics, you'll often struggle implementing efficient services on top of those basics. If you're writing any service that's accessed over any kind of network, you absolutely need to understand how routing works, how TCP works (and what its performance characteristics are), how latency affects request timings, and especially: DNS. Otherwise you'll write services that are slow to access, that break down in a lot of circumstances, or you'll spend a lot of money trying to use hyped technology to solve issues that you don't really understand.
As a 30 year veteran of programming, sysasdminning & devopsing in all of those fields I love the TCP book recommendation, and for similar reasons I also love the SQL recommendation. Top notch advice here.
To the younger or less experienced ones: there's a TON of hard-won knowledge out there that you can benefit from! Use it!
Thank you! I was hoping you'd make a book recommendation video
There will be more. But this one, I hope, is a good start.
I like that your top picks seem to focus more on the development of processes and problem-solving approaches. It feels way more useful than someone just proselytizing their favorite paradigm because they've only worked in one problem domain.
This was great, Carl! Definitely looking for more of these videos!
I got excited the Thomas Cormen's green book, it was the one that we studied in college. Overall, I like how your advices on going deep and into the "core" parts of programming and software. It's crazy how, these days, one has to convince people that it's important to understand algorithms and data structures, OS, computer architecture, and such topics ... even if one wouldn't go deep into them.
I love your channel. It’s been giving me hope for this industry in these difficult times.
Discovering your channel was one of the best things that happened to me this semester, looking forward to learning from you.
I'm very thankful for his content, and it brings me some relief to know there are people currently studying who are exposed to his experience now.
@@cthecheese1620 indeed
Thanks for the great video!!! I was looking for a good CS book recommendation video about a month ago and couldn't find anything great. I ended up going with the Pragmatic Programmer because it was recommended to me by one of my professors. Can't wait to dive into it this summer. Keep up the great work!❤
you are the senior mentor we all need on the Internet. Your vids are packed with a ton of resourceful guides !!!
Great list! Also, I love Mars Congressional Navy shirt from The Expanse!
In the end, the only thing that matters is who's covering your flank.
I really dig your channel man. So glad you talked about some of the books in your library. I always like to look through a persons library, because you can get a very good idea of who that person is. Very cool.
Thank you for the book recommendations. I’m not a programmer myself but I really enjoy listening to people who are passionate and competent in a given topic. I hope you keep making these kinds of videos🙌
This video is gold for a newer programmer. Thank you a lot!
I would like suggest this content to all junior developers or students, but also for me reading or refresh these topics could be fun and valuable again.
I love your channel. I’ve been recently recommending you to my colleagues at work 😊
Awesome! Thank you!
Yay, a video I requested, thank you!
I'm glad to hear that my approach and passion for learning how things work under the hood is not a waste of time. Thank you for providing us with a good list of books that we can refer to whenever we need.
thank you so much for sharing your knowledge and wisdom
I am a senior Computer engineer Student. I really appreciate your great advice. every time I watch a video of yours. I learn something new. Thank you, a lot.
That was an excellent selection of books and topics.
On the part at the end, I wonder if you have any interviewing tips for either side of the table in relation to finding people with that depth of knowledge or showing that you have it, particularly in an interview where you aren’t asked about it explicitly.
I think that would fit nicely into your problems with interviewing series.
A video specifically on Interview Questions is in the works. It's taking a while, because the visuals I'm planning are a lot more complicated than any I've done on the channel so far.
Thanks for the books, I was very interested in learning more of whats under the hood sience I graduated from college, but didn't know where to start. Plz keep sharing more books
Thats ironic because all of college basically teaches you "under the hood" things.
@@user-oj7uc8tw9r oh well I think thats true in a Computer Science degree, but I got a Systems Engineering degree, which was primarily focus in management stuff and methodologies, yes I had programming courses but nothing deep
@@user-oj7uc8tw9r oh well I think that's true in a Computer Science degree, but I got a Systems Engineering degree which was primarily focus on management stuff and methodologies. Yes I did have programming courses but nothing too deep
Wow, haven't heard of many of these, all sound excellent
My first programming book I got as a kid was Type and Learn C by Tom Swan. Came with the Borland Turbo C++ 3.0 IDE on a 3.5" floppy that ran on MS-DOS. It was perfect, and I was very fortunate since I randomly picked it up at a bookstore and convinced my parents to buy it (I didn't even know I needed an IDE or a compiler). I was very young. Fourth grade.
I suppose my very first programming book came from the school library that same year. I don't remember its title, but it contained only BASIC source code for a number of programs that drew and animated various ASCII art on the screen, with a Halloween theme. I adapted them to QBASIC and then wanted to learn "real programming" and got the other book I mentioned on C.
It took me some years to understand the C book, and I was especially stuck on pointers and why they were useful (those were introduced in chapter 4 of that book, if I recall). One day it clicked for me, and my programming knowledge blossomed from there.
I have a Borland Turbo C++ 3.0 User Manual on my shelf. It came out while I was in college. I used it for a bunch of Windows 3.1 programming. lpszMSWindowsHungarianLongVariableNamesWereHorrbleBeforeIntelliSense
@@InternetOfBugs Yes, I became accustomed to those when I acquired a copy of Visual Studio 5.0 and the MSDN documentation discs.
Not much to say just commenting for the algorithm, thank you Carl, I feel we have about a billion things we could learn from you. Cheers
would be cool to see an entire bookshelf tour. looks like you have books that cover a wide range of languages, plus a good number of networking books.
That feeling when the first book you pull out is one I own but haven't read yet, but I also have a million other things to study before I get to it.
I'd heavily endorse the advanced programming in the UNIX environment book. It's very concise when you need to figure out anything. It's a goto reference for myself often easier than google which isn't always common for a textbook.
I was wondering if you'd consider making a video about learning/keeping up to date on your own time in this field. I'm studying CS and I do enjoy it but I find it a bit daunting at times to think of all the possible things I could be learning and how the industry might move in a different direction anyway. I also have ADHD (and meds thankfully) and might want to have a family someday too, I was wondering how you managed on your end. I might be overblowing the amount of "keeping up" we have to do in my head too, I don't really know. If you have time, I'd appreciate any perspective you'd have on this.
Thank you for the book recs (will definitely be checking out The Pragmatic Programmer), cool video as always!
Short answer: Largely, I track and bring myself up to speed on industry trends when I'm looking for a job by seeing what skills companies are looking for. Often, the skill I'm researching during any current job search doesn't become part of my search criteria until the job search after (assuming that trend is still relevant then). That might not help a lot of people, but since I tend to do project-based work and not ongoing code maintenance work, I look for jobs more frequently than most.
@@InternetOfBugs Thank you for that answer! That makes more sense to me than (foolishly) trying to predict the future. I think I'll have to change jobs relatively often anyways at least at the start, so it's all good, I think it's very applicable. Thank you!
@@nada3131 I'll avoid going into too much autobiographical detail but, based on your description of yourself, I would expect you to prefer changing projects more frequently than, perhaps, the median software professional.
@@InternetOfBugs Gotta keep that dopamine deficient mind entertained somehow haha, you got it chief.
@@nada3131 [Insert Captain America's Avengers "I understood that reference" meme here]
Greate content as always. Thanks.
For "whatever is important at a given time", can you can make a similar video about the thing that's important at this given time; IA ?
Thanks again.
See my "new jobs AI will create for devs" video: czcams.com/video/UqYSaAuKwjU/video.html
Also, someday, Augmented Reality is going to be HUGE - as soon as we get smart glasses that look acceptable to be worn in public that can overlay graphics over what the users sees in the real world. No idea when that hardware will finally be available, though, so it's hard to know how much time it's worth investing in learning it now.
Love how you are battling the AI allegations 😂 Great channel!
Thanks for your recommendations, I would like to know if you took note on a mindmap software or in a notebook when you read those books ? I tried to do so but sometime I feel like these are throaway notes, I just write it so I can rewrite in my own words and check that I understood what I read, but then I never really re-open those mindmaps.
But I guess as long as this step of rephrasing is beneficial and helps me memorize better is useful, it doesn't matter if I reuse or not my notes, as long as it makes me efficient at memorizing
I've read the first 3 books. A book that I really liked about people in software is "Peopleware: Productive Projects and Teams"
read it for a project management course, amazing book
EXCELLENT VIDEO
You’re my new hero
Finally, some interesting books to read =))
What is your reading process? I know you said you did the MIT course while reading the algorithms book, but do you do this for all books? I am trying to read more tech books, but I'm not sure how to read/learn. Like should I read them like a college text book or like a Harry Potter book? Should I take notes? Should I try to do practice problems?
I really dig your videos
Ok, I'm convinced this isn't an AI generated video... but we haven't ruled out the AI controlling this meat puppet via neuralink
You recommended an Assembly book, do you have a specific book you would recommend if I want to learn x86 since it's used basically everywhere? Or should I go with a different architecture?
What a flex ai with 6 pov cameras. Insane.
just kidding and love your vids!
Thanks for this. What are your thoughts on Designing Data Intensive Applications? I also think Distributed Systems by Tanenbaum and van Steen is a must have.
They're... shallow?
I'm not a fan of those, but I have higher standards. I've spent a big chunk of my career on the Ops side (what we used to call "SysAdmin"), and I've designed and built 100K+ user fault-tolerant systems before. And this was back in the days before cloud, when that meant we had to spec, install and configure the server hardware (SparcServer 690s) and the network gear (Cisco catalyst 6500 series switches with 7200 series routers) and even install software (i.e. Oracle) by actually putting discs in the computers.
I guess those books might be a decent survey for developers who want to be aware of the high-level concepts of distributed systems but aren't going to be involved in (and don't want to understand) any of the nuts and bolts of how they actually work. But I find them to just be lists of topics, each of which you would need to go and read a real book on in order to understand.
I have a single book on Oracle RAC (Oracle's fault-tolerant application cluster product) that is 600+ pages (and a have a separate book on performance tuning RAC with details that weren't in the first book). There's just far, far too little detail in those overview books for me to find them valuable.
Thanks
I would like a video where he shows how he troubleshoots network packets, ASM code and OS calls
You mentioned finding something in our time that's as new as firewalls back in the day. I think the nail on the head by mentioning LLMs and the new AI craze in general. Do you have any book recommendations for that?
Sadly, I don't think books are the right medium for learning about LLMs. The rate of change in the LLM space is so fast, and the publishing industry has utterly, *utterly* failed to adapt at all, so by the time an LLM book could get through their editorial and publishing process, it would be 2 generations out of date already.
I've been using a combination of CZcams videos, blog posts, journal articles - usually from arxiv.org - and a whole bunch of RTFS (Read the F-ing Source).
Nothing has jumped out at me so far as being particular better or worse than anything else, so far. Actually, it feels a lot like a lot of the videos and blogs seem to be copying from each other, and a lot of the content is the same.
The Journal Articles are great, but there are a TON of them, and the math can be hard, so they're pretty only good for deep dives into specific items of interest.
RTFS is really useful, but very slow.
Sorry I don't have a better answer for that topic.
@@InternetOfBugs that’s very fair! Thanks for the detailed response.
There are some basics that need to be known though. When I open a white paper about some new technology for Stable Diffusion I don’t understand half the words there.
Do you have a resource to learn the basics that help me understand the actual source? Maybe some channel that actually helps me learn things that allows me to learn more forum the source like you mentioned.
@@DoDo-uw2no Not right this moment. I'm still learning it myself, so I wouldn't have any confidence my recommendations would be any better than just Googling for it (which, so far, is largely how i've found what I've been consuming).
When I get to the point where I think I can give good recommendations about that, I'll make a video about it.
This may be a hot take but I would start with evolutionary algorithms before stepping into LLMs.
I do believe the black box solutions we've built with LLMs are valuable and have their place, but I also believe it is at a point of growth that looking backwards to revisit old concepts might reveal an avenue of growth we weren't aware of or couldn't explore before.
Good luck on your journeys!
Crafting interpreters is a good book for your list
I would add Fowler's original Refactoring book OR Clean Code by Uncle Bob to the list. Basic, but essential. A dedicated book on TDD wouldn't hurt either. Kent Beck and Steve Freeman have both written good books on the subject. Once again, basic but essential knowledge. On the subject transaction management I would recommend Principles of Transaction Processing by Bernstein and Newcomer. Great list BTW. If I were to have a top 10 it would also include something on distributed systems.
Hard disagree on Fowler and Uncle Bob. HARD disagree. I have both Refactoring and Clean Code on my shelves. Have read both, would recommend neither.
TDD is... certainly not essential. Automated testing definitely is, but TDD isn't. It's sometimes useful, but often counter-productive. What's worse, I've found zealots pushing TDD-uber-alles tend to make junior programmers hate testing altogether full-stop-and I consider that unforgivable.
I have the first edition of Bernstein and Newcomer around here somewhere. Solid choice, but I prefer Gray. I understand that the 2nd edition of B&N is better, though - but I haven't read it.
@@InternetOfBugs I think you get the gist of what I am saying, you don’t have to follow these books to the letter as if they are gospel . Zealotry of any variety is generally not a good thing. But consider a junior developer fresh out of college who has never been exposed to these ideas. Reading about these techniques will help them learn how to write robust maintainable code, or make unmaintainable code more maintainable. These techniques are not a panacea, but they do have utility. Knowing about them helps.
@@thomasf.9869 Clean Code is literally the worst thing you can show a junior developer. They will need 5 years to unlearn the awful things in that book before they become generally productive devs.
@@thomasf.9869 Principles like clean code, SOLID, TDD are to me an evil in codebases, and like you said, they are not a panacea, but it is a style that is hard to move on from.
Working on code bases that have had the "clean code" or "TDD" mentality often results in over-engineered messes which become technical debt, and an excessive need to prematurely optimise systems and components, makes working on them all that much more painful and difficult.
Now the question is what to recommend juniors or new programmers on writing maintainable code.
I truly beleieve it is an acquired skill from writing multiple projects and learning from mistakes, and understanding why best practices are used and design patterns exists. Instead of recommending books on TDD or clean code, I would rather recommend a project-based book.
Zero-to-production in Rust, Writing an interpreter in GO, Hands-On Network Programming with C, etc (equivalent for higher level languages) are what I believe juniors or new programmers should start on, to fuel their initial "dopamine" high, make something substantial, build further from it, and learn from different authors on how code is structured, acquiring the skill to write "maintainable" and "testable" code.
At the end of the day, all the code is legacy, and will be either frankensteined further adding onto the debt, or scrapped for something shinny and brand new, and the cycle continues back to either scrapping or adding more to the debt. I rather give someone the skills to adapt to the cycle than giving them useless platitudes.
@thomasf.9869 I strongly disagree. I've worked with fresh-out-of-college first-real-job programmers who were taught Clean Code. They actively make codebases worse, and cleaning up after them is a mess.
Do you have any book recommendations for AI / ML, LLMs?
Yeah another cool video
Just curious if you have all of or any volumes in "The Art of Programming" by Donald Knuth; if so, would you recommend?
Alas, I have not read them. I probably should, but I've never really had the time to commit to them.
I think we can confidently say you’re not an AI. I also think that as these models improve, this will likely become a more complicated/scary problem to address. Especially since malicious actors could cause serious damage. Things like stealing money from bank accounts, corporate espionage, and spreading misinformation /manipulating the public would become orders of magnitude easier if you can create a realistic ai/deepfake impersonation of someone.
Yeah. The last video I made was largely about that: czcams.com/video/_2rWXVcWMt4/video.html
I'd also like to point out The Complete Calvin and Hobbes on your top shelf.
Well Spotted.
I see you read the Head First Java book. Any opinion on the Head First book series?
I've read a few of those. I find (found?) them a refreshing change from the normal, dry, boring tech writing.
The Java one was only okay. My favorite of that series was the Design Patterns one. It should be on one of those shelves somewhere. (I really need to re-sort them all, but it never lasts - as I get new books and the place they should normally go is full, it's too much effort to rearrange everything to make room, so I end up putting them somewhere else, and before long, it's chaos again).
For the sake of transparency, do you delete comments with swears in them? because I am certain I left a comment on this video a few days ago and I wanted to copy it over to something else and couldn't find it, but it's also possible that the comment was just too long or I forgot to post it, lol.
(I am usually pretty good at filtering out the swears)
Couldn't agree more with the SQL book.
Why is this book so good?
How about a book tour of the shelf behind you?
Right now the best test for "not being an AI" is to speak in understandable and "time specific" nonsense. Something something "youth culture" evolves so fast AI can't keep up and pick up the nuances. So, talking about Rizz, but exuding dad energy while doing it -- is just layers on layers AI can't do yet.
The book about SQL is very interesting but if u already know sql what is exactly the important from this book?
Maybe not that one (although I learned from it and I'd been doing SQL for a while when I read it), but it's a series. The trees and hierarchies one was completely full of stuff I'd never even thought to try.
Joe Celko's Trees and Hierarchies in SQL for Smarties (The Morgan Kaufmann Series in Data Management Systems)
www.amazon.com/Hierarchies-Smarties-Kaufmann-Management-Systems/dp/0123877334
What about The C programming Language by K&R?
K&R is iconic, but I think there are several better books on C out now that point out and discuss aspects of the language that have become a problem, e.g. strcpy() vs strncpy(). Of those, I don't have a clear favorite.
any recommendation on a C book?
Assuming you know how to program already and just want to learn C, I'd say either Expert C Programming: Deep C Secrets by Peter van der Linden (www.amazon.com/dp/0131774298) or C Traps and Pitfalls by Andrew Koenig (www.amazon.com/dp/0201179288/).
If you don't already feel comfortable programming in another language or two, I'd say don't learn C as your first language - go learn something else, and then come back to C.
How do I build a shelf like this? It looks adjustable?
They are from www.containerstore.com/s/elfa/1
The specific part numbers I have don't exist any more, but the ones they sell now are more or less the same.
Be careful with any shelves like that with books, though!
This was not fun: instagram.com/carl_brwn/p/C4vsp4XOm8D/
And once I put them back up, I braced the vertical supports with custom-length 2x4s to keep that from happening again:
instagram.com/p/C6PKQdLOPu-/
MCRN, dude is a fan of The Expanse
Indeed, I am. In fact, the single piece of art hanging in my office (in about the only corner of the room that didn't have a camera pointed at it in this last video) is www.amazon.com/Trends-International-Expanse-Roci-Poster-Version/dp/B08QC2PM6P
Be interested to hear what you think about design patterns and OOP.
My guess is that you hate them.
In general, I like OOP, but I think Inheritance is very often problematic and should be avoided except in very simplified cases. [I vastly prefer en.wikipedia.org/wiki/Composition_over_inheritance ]
Design Patterns kinda work okay as shared vocabulary? It's useful to be able to have a "trade offs of Adapter vs Facade for encapsulating this API" discussion without having spend a lot of time setting up the problem. I think people tend to treat them as more significant/important/useful than they actually are.
That said, I think many of the classical patterns are just stupid. AbstractFactoryBuilderPattern is an abomination against sanity.
@@InternetOfBugs Never heard of abstractfactorybuilder pattern, but I have implemented factory patterns and found them to be quite useful
Now I can tell my wife I'm part of a book club too!
This books are very pricey in poland, any other recomendation or just get another book of topic with good reviews? For me spending 50+ dolars for book its quite a lot when most of books here cost 10 to max 20 dolars each.
Is there a specific book that you want to find a cheaper alternative to?
@@InternetOfBugs At the moment only for TCP/IP book, its look very interesting subject i never truly learnt.
Can you borrow an electronic copy from search.worldcat.org/title/1100829217 ? I don't know if there are participating locations in your country, but it might be worth a try.
The true AI test would be doing nullptr dereference on screen without age restricting the video
you're pulling out so many books my dad has lol.. better not let him see this one.
Wow, AI has come a long way, it can even make great book recommendations
All you really needed to do to prove you're real is just hold your hands up (unless my knowledge on AI capabilities is out of date)
Increadiably smart AI: he even tries to prove that he's not one.
WAIT YOU'RE NOT USING A GREEN SCREEN? 😭
I think the part that proves that you are not an AI is the choice of books.
wait, he's not an astronaut?
😂 you shouldn't take these guys to serious who think you are an Ai, obviously you're not.
I have to admit, after this video there is no way you are generated.
But this is quite interesting, because one day, ai will be powerful enough to generate multiple video feeds like this. Not yet though.
I think it will be many years before AI can replicate that. But I've been wrong before, and will be again. Just don't think it will be about this...
I used to think that you had a fake background lol
so... the tldr of this: like 80 - 90% my entire computer science degree 😂
But books are quickly obsolete. As fast as several hours after publication 😮
You might not be an AI but I think you live in a space time dimension that has more hours in the day than me.
How so?
Now prove that you actually read these books by posting a video reading them aloud.
My point is, there will always be haters/doubters, but please don't waste everybody elses time by arguing with them. Just do your thing.
I felt weirdly uncomfortable when you were trying to prove your humanity.
Thank you for not recommending clean code that book is terrible
You are correct. That book is terrible.
I'll have plenty to say about that in the future - but not in a book-oriented video. It'll be in a "How \**I*\* prefer to organize code" video - which is on my list somewhere, and will talk about all the "fashion-oriented" coding advice, and how counter-productive it is.
It suggests to write clean code, is that a terrible advice?
@@MykhayloSMostly. Yes.
It creates a source of contention amongst team members about whose code is more "clean" and it provides no actual benefit.
As with most aesthetic coding advice, it's also based on an invalid assumption - that how code looks when printed on dead trees should take precedence over comprehension or - the most important thing as far as I'm concerned- how well it facilitates post-release debugging.
There is some good advice in that book, but much of the advice, like keeping functions extremely short and avoiding parameters, is bad.
@@InternetOfBugs I recommend people read Philosophy of Software Design by Ousterhout instead
why do you have so many cameras if you're not an AI?
Occupational Hazard. Do much mobile-adjacent development at all, and before long, you start accumulating test devices, each one of which is at least an average-quality video camera.
Carl, I am really loving your content. Is there anyway I can get an email address? I’m hoping to professionally connect. Thanks so much and keep the content coming!
There's one in the About box on the @Internetofbugs Channel page.
@@InternetOfBugs ha, I looked but couldn’t find it. I’ll try again. I appreciate that
@@InternetOfBugs found it! Just had to prove I wasn’t a robot first LOL. I shot you over an email. Thanks so much! The channel is awesome.
This is exactly what an ai trying to prove they are real would do
I know you are not ai,
You are AGI.
OK, so maybe you're not AI. However, with so many cameras around you ... are you perhaps being held in captivity? Blink at least twice in one video to mean "yes". 😀
🙄😞🙄😞🙄
Svasta
I hate the word "coder." It's sounds so pedestrian and demeaning.
I'm sorry. I don't mean it to be demeaning. It's just a lot easier to fit on thumbnails.
Why? It's better than putting on airs. I write code, so I'm a coder. It doesn't have to be my job title. Life is pedestrian a lot of times. There's nothing wrong with that.
@@andywest5773 You're not a professional and probably a kid who runs around calling adults "dude." You don't respect anything, including yourself.
You recommended an Assembly book, do you have a specific book you would recommend if I want to learn x86 since it's used basically everywhere? Or should I go with a different architecture?
Use the architecture that's relevant to you. If the majority of the code that you're writing runs on AMD64/x64 VMs in the cloud, do that. If you're doing Apple programming, get one on ARM64.
Unfortunately, I don't have a good recommendation for a recent assembly book. I haven't needed to read on in 20 years. I'd say see if you can find a decent used copy of one with good reviews - they seem to be pretty expensive, maybe because, sadly, not very many people want to read about that any more.