I've watched tons and tons of tech talks in the past few years and this one was one of the best I've seen. Thanks for sharing
@baz_sh6 күн бұрын
This is a great talk. Part of me died a little bit inside though when he says he wanted to use a URLShortener and in order to do so he had to go away and read 10K lines of code. He opens with the quote "don't do hard things in the first place" 🤷🏼♂ also, if he reads the 10K, does he have to read the code of whatever libs / dependency that is using et al?
@warrenhenning80649 күн бұрын
Thank you, Mirabai. Thank you, Joshua, Hesky, Ted, Jen and everyone else who has contributed to Plover. Thank you Aerick for creating Lapwing. Thank you to the hardware vendors who produce high quality, affordable keyboards that feel delightful and fun to use. Thank you to the QMK project and the Javelin project that provides the firmware for those keyboards.
@johnwilson391812 күн бұрын
@33:33 Not that it's important to the working of the program - but there's a mismatch in sizes of the arrays on the left and right hand size when you're setting up the 5 pixel colours on certain button presses. On the left hand side you're referring to 6 elements (cpx.pixels[0:5] and cpx.pixels[5:10]) but you're using arrays of 5 elements on the right hand side. It would have been clearer to use something like 'cpx.pixels[0:] = [(255,0,0)]* 5' and 'cpx.pixels[5:] = [(0,255,0)]*5'.
@justinjoseph12915 күн бұрын
7:19 the example code for enumerate: for i, color in enumerate(colors); print i, '-->', colors[i] should just be just color (no indexing required), interesting typo. Gem of a talk.
@david88va15 күн бұрын
I have 0 programming experience and wanting to learn Python. This is obvi completely over my head bc i dont know what any of the words even mean but I dont want to find a random source to learn and learn incorrectly. Is there any recommendations of resources that teach programming from start but without the flaws this speaker teaches?
@progeda66615 күн бұрын
Respect should be given. Perfect
@tarickw18 күн бұрын
it is nice seeing linus being able to learn and adapt. "This is my reality. I am not an emotionally empathetic kind of person and that probably doesn't come as a big surprise to anybody. Least of all me. The fact that I then misread people and don't realize (for years) how badly I've judged a situation and contributed to an unprofessional environment is not good. This week people in our community confronted me about my lifetime of not understanding emotions. My flippant attacks in emails have been both unprofessional and uncalled for. Especially at times when I made it personal. In my quest for a better patch, this made sense to me. I know now this was not OK and I am truly sorry. The above is basically a long-winded way to get to the somewhat painful personal admission that hey, I need to change some of my behavior, and I want to apologize to the people that my personal behavior hurt and possibly drove away from kernel development entirely."
@vineetbhargava414119 күн бұрын
At 41:09 - in the cache decorator definition - line 6: if we return newfunc(*args) wouldn't it cause infinite calls?
@user-oo1rz6es3z24 күн бұрын
This guy realized 9 years ago that Valve will push linux hard.. and they really did with the SteamDeck nowadays
@nichohells25 күн бұрын
15:19 This is EXACTLY what's happening to NixOS right now
@PilliNagaVarshith23BPS113Ай бұрын
this guy literally changed the software world
@isodoubIetАй бұрын
This talk is vague, vapid nonsense.
@kienphan6436Ай бұрын
great talk thank you!
@ManuelstechnologyАй бұрын
Emmanuel Ifediora here, ALX SE brought me here
@benedictabudu5280Ай бұрын
You understand am? Cos this thing dey confuse me
@blenderpanziАй бұрын
Pretty sure the default system encoding is defined with the LANG environment variable (under Unix), and these days it's always UTF-8. (Under Windows it might be UTF-16.) Oh, this talk is really old and about Python 2! Welp. It also claims at one point that characters are represented as codepoints. Well, a character might span multiple codepoints. To be more clear people talk about graphemes.
@jakobw1352 ай бұрын
Which HARDWARE is recommended and compatible with running Linux normally and even optimally? And which manufacturers should one STAY AWAY FROM with respect to Linux?
@MrZix44Ай бұрын
Avoid Nvidia if you're worried about running "optimally". Otherwise, amd and Intel cpus and amd gpus work perfectly well on Linux (don't know about Intel gpus, never used them before)
@rainrelaxer96782 ай бұрын
11 years later and still very helpful, many thanks
@user-fq5ud2vj9n2 ай бұрын
Nwnjwmgjjgegjmrffgn
@dokwonsuh2 ай бұрын
Half Python, Half Cocaine
@OnlyDjango2 ай бұрын
django-db-parti last update 10 years ago (-:
@riittap91212 ай бұрын
Parts of it went way over my head, but it was still quite interesting for someone, who has just started to wonder 'how Python works'. Great stuff!
@codeaarambh2 ай бұрын
Good talk
@edgeeffect2 ай бұрын
"I hate code and I want as little of it as possible in our product" - Jack Diederich "We usually think of code as an ASSET, a valuable thing that we shouldn't delete. Code is a LIABILITY - all code is cost " - Dan North
@kullekusk81363 ай бұрын
Has this evolved since? I'd like to learn coding, and this would make it possible! Any news the last decade?
@ReflectionOcean3 ай бұрын
By YouSum Live 00:01:03 Silicon Valley's center shifts with innovation. 00:02:31 Startups' big ideas challenge identity and sanity. 00:08:03 Transforming email into a powerful to-do list protocol. 00:12:03 Disrupting traditional universities with innovative learning models. 00:14:01 Internet's dominance in entertainment delivery over cable. 00:17:23 The need for a visionary startup to rival Apple. 00:19:40 Steve Jobs' impact on Silicon Valley. 00:20:23 The vacuum in innovation post-Steve Jobs. 00:20:36 The need for a new visionary in tech. 00:21:12 Revisiting Moore's Law for hardware advancement. 00:22:07 The potential of a sufficiently smart compiler. 00:27:30 Disrupting traditional medical diagnosis methods. 00:27:50 Embracing early detection for health issues. 00:34:00 The evolution of property and copyright in the digital age. 00:38:44 The importance of physical interactions in innovation. 00:39:46 Rethinking education: Credentials from individuals, not institutions. 00:40:19 Historical perspective: Universities' origins in personal certification. 00:41:27 Moral dilemma: Funding projects impacting genetic code. 00:41:42 Ethical considerations: Evaluating potential impact on society. 00:45:05 Startup strategy: Focus on hacker-oriented products, not direct competition. 00:45:24 Innovation in manufacturing: Startups bridging gaps in production processes. 00:46:55 Future possibilities: Startups revolutionizing manufacturing with new technologies. 00:47:23 Acknowledgment: Speaker's role in the history of PyCon. By YouSum Live
@111skal1113 ай бұрын
I watched so many videos trying to understand self and at 1:21:20 I finally had it explained where I could understand it. Thank you
@cryptotechcoder3 ай бұрын
Any alx student here?
@user-vz3ek6np2s3 ай бұрын
Seems like he left you tube also , he posted his last video before 4 years.
@user-vz3ek6np2s3 ай бұрын
Watched this video today in 2024 April, 😄He is pro in meta class before 11 years, The one concept which is very help in programming , i got to know today after working 5 years in ptyhon
@JuanGoldenboy3 ай бұрын
Massimo di pierro I LOVE you
@soonshin-sam-kwon4 ай бұрын
The reason why I still use Python.
@reinasama9044 ай бұрын
I wish they also shared with us the timing/side-channel attacks part in the open space, what an amazing talk!
@adamjumper58184 ай бұрын
Where do I download the software I’m disabled thinking about learning I can’t type that well
@alexhunter08154 ай бұрын
2024 and Debian still feels like a nightmare
@kennethOdoh14 ай бұрын
Such a gem 💎😍 Thank you so much!
@AlesNajmann5 ай бұрын
Never trust Python dev who tells you that whitespace is not significant 😛
@Adamthegeek705 ай бұрын
I love Linus, and I have always thought the world needs to get thicker skin. The idea that it is ok to be so weak that other peoples words can break you. Baffles me and it is pathetic. Like Linus... I just don't care.
@reallegendcode5 ай бұрын
Who is here because of ALX SE or Holberton
@patrickdeschambault81025 ай бұрын
Is this something that has been commercialized before ?
@PerfectArmonic5 ай бұрын
Why nobody think until now to mechanically turn an old QWERTY keyboard in a steno keyboard? I mean there are millions of old “unused anymore” keyboards. And sitting somewhere in a corner full of dust. Why not take them and dismantle and turn them in steno keyboards?
@Sakari_3696 ай бұрын
Wow what suckers these guys, have some respect for the guy, not everyone can be nice when they have to write Linux code all day long, just to get your OS running so you can watch KZfaq on your phone without lag. ;-)
@pinakadhara76506 ай бұрын
Thank you for this amazing talk. I have watched this video time and again from the beginning of my programming journey and every time I take away something new!
@w2FCQugGMSt5YYF66 ай бұрын
You can hear someone saying uuuh at 1:25
@QuestionMark436 ай бұрын
I love hearing people in the last discuss problems that are solved today! Like the argument about paying for copies of digital content. The answer that every company (books, music, software) has found is just implementing a subscription model and requiring a sign in to access software, or some type of internet connection at least. That way, people rather just pay the subscription and get regular updates to their apps, music, new books, and UI QOL updates as opposed to pirating older versions of the software or music. I feel like listening to the types of problems that people have discussed in the past and how those problems were solved could key us into what sorts of reasoning we need to solve the problems of today.
@ms-ex8em6 ай бұрын
does any1 here know how to run the dragon py dragon 32 emulator? thanks..............
@pajeetsingh6 ай бұрын
“If implementation is hard to explain then it may be good” Reminds me of pthread vs c++ thread. It is easy to implement in c++ but unless you program in pthread, various multithreading problems, you will not learn the conceptual ideas related to it. It’s about whether you are becoming code money for corporations or actually becoming a good programmer.
@18x96 ай бұрын
At 30:11, for solving the issue of having to write and maintain applications for each distro he said "you can solve it by linking everything statically and giving your own file system ... but you really have to do that right now" and goes onto explain why. Why don't more developers do this? Have any of you or someone you know done this, considered it, or gotten close / done something similar. Do you know any examples with more popular software? What did mean specifically by "but you really have to do that right now" and why is that the case?
@donlacaya43236 ай бұрын
Watching this in 2024. This video tutorial is still golden!
@notyou83976 ай бұрын
I am going to start not a startup, but a graham cracker company called graham um’s