Felipe Contreras
Felipe Contreras
  • 38
  • 575 002

Відео

Let's play XCOM 2: 1 - Operation Gatecrasher
Переглядів 42 години тому
First real attempt at beating XCOM 2 in Ironman mode.
Quick GTK hello world with Makefile
Переглядів 42Місяць тому
Pretty much what the title says. This is basic stuff but a lot of newcomers might not know about some of it.
Showing GNOME vte devs are wrong
Переглядів 2022 місяці тому
I test a number of patches on top of different versions of GNOME's vte in order to show that my fix I supplied a year ago is perfectly valid. So what vte developers said was simply not true. gitlab.gnome.org/GNOME/vte/-/issues/204#note_1703121 felipec.wordpress.com/2024/03/18/stupid-gnome-developers/
Example of code refactoring with spreadsheets
Переглядів 999 місяців тому
Refactoring is something programmers do all the time, but it's hard to explain to people who don't code. This is an example of the same concept but using a spreadsheet. You can see the result of this session here: docs.google.com/spreadsheets/d/1WOgwSN3LWgKV8LAtM2GiLAdzdXn9oVDrDYjGKWga_5A/edit?usp=sharing
Example of code refactoring with spreadsheets (old)
Переглядів 419 місяців тому
I've uploaded an update version of this video: ua-cam.com/video/j_f5l4CAAR0/v-deo.html
El Dr. Hugo López-Gatell explica el modelo centinela
Переглядів 33Рік тому
Durante la conferencia de prensa diaria de COVID-19 del 8 de abril de 2020, el Dr. Hugo López-Gatell explicó a detalle el modelo centinela. A diferencia de otros países como EUA, México utilizó un modelo estadístico para estimar el número total de casos. En retrospectiva podemos ver como Gatell estaba en lo correcto, todos los países tenían más casos de los reportados oficialmente, pero México ...
Misconception about space and rockets
Переглядів 169Рік тому
In this video I try to show a misconception that many people have: that reaching space is somehow difficult, it's actually not. It's what you do after which is difficult, for example reaching orbit.
Creating a shell completion from scratch (bash and zsh)
Переглядів 707Рік тому
In this video I show how to create a shell completion script for both bash and zsh using tricks I've learned through many years of working with git completions. The code is in GitHub: github.com/felipec/completion-example
Linux EFI stub boot 2022
Переглядів 2,2 тис.Рік тому
Booting directly from the UEFI firmware to Linux, without any bootloader. According to `systemd-analyze` Linux took 1.2 seconds to boot. 10 years ago when the EFI stub functionality was added I made a video showing this feature. Here's an update with my current 2022 laptop. ua-cam.com/video/Mi_XZocjoIA/v-deo.html
dot-files: initial configuration
Переглядів 531Рік тому
From zero to a nice simple initial configuration tracked in git. This shows step by step how to have a proper configuration both for bash and zsh. Also a minimal vim config and a few extra niceties. For more details check the dot-team project: github.com/felipec/dot-team Or my blog post: felipec.wordpress.com/2022/02/22/dot-team-0-1/
xfce-config-helper example
Переглядів 94Рік тому
This is an example session using xfce-config-helper to update the store Xfce configuration using dot-tools.
Simple coding session: two math-notepad changes
Переглядів 50Рік тому
This is a very typical coding session in which I attempt two simple changes, there was one mistake, and I take a lot of time figuring out the problem, fix it, and cleanup afterwards.
Ukraine on Fire (Nazi invasion)
Переглядів 3302 роки тому
A clip about the documentary Ukraine on Fire by Igor Lopatonok. It highlights the creation of Ukraine and its relationship with Nazi Germany. Graphic scenes are blurred so UA-cam doesn't ban it. The full documentary is in Odysee, and the director has given the green light for everyone to share it freely. odysee.com/@DisclosureLibrary:2/UkraineOnFire:c
Linus Torvalds schools Lennart Poettering on the importance of users
Переглядів 173 тис.2 роки тому
Additionally Alan Cox weights in on how *not* to do changes, using GNOME 3 as an example. This is an excerpt from ELCE 2011 kernel development panel with Linus Torvalds, Alan Cox, Thomas Gleixner, Paul McKenney, and moderated by Lennart Poettering. free-electrons.com/blog/elce-2011-videos/
Frankie learns about Dota 2 pub stars in TI10
Переглядів 1,2 тис.2 роки тому
Frankie learns about Dota 2 pub stars in TI10
Joe Biden moves around
Переглядів 4,5 тис.3 роки тому
Joe Biden moves around
The Wire - Snotboogie
Переглядів 434 роки тому
The Wire - Snotboogie
The ride of your life
Переглядів 10 тис.7 років тому
The ride of your life
Dota 2 Invoker plays
Переглядів 518 років тому
Dota 2 Invoker plays
The Matrix, not like this...
Переглядів 292 тис.9 років тому
The Matrix, not like this...
xfce4 alt+tab
Переглядів 4,5 тис.10 років тому
xfce4 alt tab
zsh screencast
Переглядів 7 тис.11 років тому
zsh screencast
notmuch vim ruby
Переглядів 2,3 тис.12 років тому
notmuch vim ruby
Linux EFI stub boot
Переглядів 8 тис.12 років тому
Linux EFI stub boot
LinuxCon 2010 | Android/Linux kernel: Lessons learned
Переглядів 10 тис.12 років тому
LinuxCon 2010 | Android/Linux kernel: Lessons learned
ELCE 2011: kernel panel on the importance of users
Переглядів 3,6 тис.12 років тому
ELCE 2011: kernel panel on the importance of users
git remote branches rebase challenge v2
Переглядів 1,7 тис.12 років тому
git remote branches rebase challenge v2
Scrobbler for Maemo on Nokia N9
Переглядів 3,9 тис.12 років тому
Scrobbler for Maemo on Nokia N9
git remote branches rebase challenge
Переглядів 99812 років тому
git remote branches rebase challenge

КОМЕНТАРІ

  • @ashleyjuhalaajthefriendlyg1425
    @ashleyjuhalaajthefriendlyg1425 21 день тому

    Whos able to move around.....

  • @SXZ-dev
    @SXZ-dev 23 дні тому

    Though i appreciate Lennart's enthusiasm and despise legacy code with a passion and think it needs to be deleted as quickly as possible and people need to be outright bullied into removing their usages of it quickly. At the same time, you cannot be an elephant in a porcelain shop when others depend on your work, that's the curse of being a an author of any kind of public library or API from the Linux Kernel all the way to Javascript world. Doesn't mean that you can't do new things, but, you should always avoid breaking the existing ones and if you must remove old code then give others warning and time to change their implementations. Sometimes people get upset that you ask them to change, but if they put themselves in your shoes they will understand. Nobody likes maintaining enormous, monstrous codebases of 90% deprecated old code that's only being maintained for a handful of stubborn people who refuse to migrate for no reason. So i'd neither be fully in Linus' camp or Lennart's but somewhere in between

    • @felipec
      @felipec 22 дні тому

      If you think Lennart has a point, then you don't understand what software is. Nobody is opposed to the kind of change Linux brings.

    • @SXZ-dev
      @SXZ-dev 22 дні тому

      @@felipec Lennart does have a point in the sense that again maintaining old code just because some people refuse to update is not a valid long term strategy. It makes things needlessly confusing for yourself and everyone else you're collaborating with. Also in general, the Lennart bashing needs to be kept to an appropriate minimum. People complain about him and yet his software is at the very heart of your operating system. A lot of people say his code is terrible and yet nobody has come out with equivalent, better alternatives to the software he's crafted. The other big thing Lennart is infamous for is POSIX, and tbh he's also got a point there, why should Linux developers who have no intention of developing on BSD or supporting it at all downgrade their libraries to POSIX-compliant versions just to help out the BSD developers?

    • @felipec
      @felipec 22 дні тому

      @@SXZ-dev you are wrong. Linux does not have "old code". All the code of Linux is constantly being updated. Lennart's code is not at the heart of my OS, and his shitty code has already been replaced with a much better alternative: PipeWire.

    • @liquidsnake6879
      @liquidsnake6879 21 день тому

      @@felipec What are you on about, Pipewire is not a replacement for systemd

    • @felipec
      @felipec 20 днів тому

      @@liquidsnake6879 nobody was talking about systemd, we were talking about Lennart's software.

  • @BrimstoneSociety-js6po
    @BrimstoneSociety-js6po 26 днів тому

    gnome devs are clowns. Expecially Emanuele Bassi. They think they know better than anyone but their ideas are bad and their implementations are even worse

  • @sealovers1374
    @sealovers1374 Місяць тому

    linux become a company driven community

    • @SXZ-dev
      @SXZ-dev 23 дні тому

      Inevitable, people need to get paid somehow. Github doesn't pay you for Linux commits

  • @BlaineBlast
    @BlaineBlast Місяць тому

    imagine not being able to audio balance a 19 second video

    • @felipec
      @felipec Місяць тому

      Imagine commenting on a 9 year-old video and complain about the quality of the audio as it is on the original film.

  • @legitbeans9078
    @legitbeans9078 Місяць тому

    Me whenever my food burns in the oven 😪

  • @Daniel-wn5ye
    @Daniel-wn5ye 2 місяці тому

    Hypocritical, coming from the person that works for Microsoft now... Lennart Poettering, get lost!

  • @blackeagle041
    @blackeagle041 2 місяці тому

    Quite revealing that the author of systemd is acting so smug towards linus. Know it all smatass.

    • @SXZ-dev
      @SXZ-dev 23 дні тому

      Linus was no different for a long LONG time, i think Linus sees a lot of himself in Lennart

  • @Krischi6
    @Krischi6 2 місяці тому

    And now he's working for Microsoft, a company which keeps breaking our end user software. Noice.. I go with Linus. I am really not that technical, but still I do.

  • @v-for-victory
    @v-for-victory 2 місяці тому

    Is that the secret plan of Microsoft? To disrupt the community with such Blah?

  • @aaronvaldes3104
    @aaronvaldes3104 2 місяці тому

    Totally understand why Linus hates interacting with bozos.

  • @PhluppeHimself
    @PhluppeHimself 2 місяці тому

    "Looks like you're about to get... switched off"

  • @ChrizzyYeahh
    @ChrizzyYeahh 2 місяці тому

    Matrixbros not like this...

  • @coriollis
    @coriollis 2 місяці тому

    man, poor Pottering. even if most people think he's wrong, he's often met with hostility

  • @beowulfagate4712
    @beowulfagate4712 2 місяці тому

    0:10 looks like a blonde Keanu Reeves.

  • @patriciaverso
    @patriciaverso 3 місяці тому

    I mean, taking into consideration how arrogantly put the question was, Linus didn't really "school" anyone. He was actually pretty tamed in my opinion.

  • @lonewolf198016
    @lonewolf198016 3 місяці тому

    What a huge difference between group of seasoned maintainers concerned about user experience and a guy who shouod have never been placed as head of init system project.

  • @meta527II
    @meta527II 3 місяці тому

    I just noticed this Man BRRR Pig watermark in the bottom right corner, did you used to go by that username? (Sorry if that's an irrelevant question)

  • @amberadaire7688
    @amberadaire7688 3 місяці тому

    This line has echoed in my head all week. My sweet cat passed away a few days ago, it was completely unexpected and instantaneous. Everything was fine one moment and in the blink of an eye he was gone, limp in my arms as if he’d been unplugged. 💔

  • @AllenHanPR
    @AllenHanPR 3 місяці тому

    She didnt mind dying she just didn't want to die getting betrayed.

  • @NobleOne-Productions
    @NobleOne-Productions 5 місяців тому

    This is how it feels when the servers go down in WoW Hardcore

  • @psychoticmortacarn
    @psychoticmortacarn 5 місяців тому

    Sorry, we’ve already got a Keanu Reeves.

  • @TheWingman43
    @TheWingman43 5 місяців тому

    How the f has this not been a line before a sick dubstep drop

  • @user-gg2ty3wd2h
    @user-gg2ty3wd2h 5 місяців тому

    This part always stuck with me for some reason, I think mostly because she says it kinda weird

  • @deth3021
    @deth3021 6 місяців тому

    The point is that in order to be able to innovate quickly, you need a stable platform. Otherwise you spent a majority of your time, porting your code to new interfaces.

  • @comic_sports8878
    @comic_sports8878 6 місяців тому

    "God damn you, Cypher!"

  • @MsDuketown
    @MsDuketown 6 місяців тому

    Funny thing about versioning is that it took the Linux kernel ages to arrive at 4.9, but it sprinted to 6.x in no-time. But how important is that if you can name it how you want?

  • @MsDuketown
    @MsDuketown 6 місяців тому

    Are these guys filosophers?? Or appealing to authority? There are working implementations, like sudo, doas and cgroups. Nowadays users are presented "Greeters". Is this conference BSD'ed? Still, sudo has shown vulnerable and bloated. And LightDM seems a sane way. Way more sane than dragging semver into the discussion again. A new wave of new packaging managers already solved most of these problems. CI/CD pipelines are up-and-running. Rather, discuss the role of pid1, following debconf2014, 14 augustus. Besides, standardization, and not just API's but ABI's also, never was a settled topic in IT. Even ISO <> POSIX remains a thing. The kernel mostly acts as a collection of drivers and needs constant adjustments. But software isn't compiled the same as 5, 10 or 20 years ago. And above all, it's important to notice how industry is moving as a whole and how it behaves in relation to proprietary counterparts. I rather see code as driving force, over license text. And not just in TypeScript-like workflows. Also, Wifi's are connected to the internet, so the intention in this discussion is wrong. Classic discussion, disregarding our connected reality. So out of place, and only representing the voice of a really small minority, already for more than half a century. So history gave us all this diversity, where a strong Core is needed. Was this Linus swansong? Party at Poettering's place?

  • @Kdavi2612
    @Kdavi2612 7 місяців тому

    I’ve watched this video a million times. It never gets old

    • @johnthr33
      @johnthr33 3 місяці тому

      Yes me too ua-cam.com/video/bAojxWZRVKk/v-deo.htmlsi=BO5Wj-nd-7I5k1tX

    • @benjaminwhitson1106
      @benjaminwhitson1106 3 місяці тому

      So true it's a piece of art 😂

  • @elpelicanojiji
    @elpelicanojiji 7 місяців тому

    is it me or that lennar dude not only produces disgusting code but is also disgusting in person?

  • @Imperator_Prime
    @Imperator_Prime 7 місяців тому

    I NEED to see a version of this where the dramatic score as Switch collapses is replaced with that "wrunk!" sound Windows made/makes when an application quits unexpectedly. Please god let there be one somewhere on here.

  • @user-oy8mu8pw6y
    @user-oy8mu8pw6y 8 місяців тому

    0:10 "Not like this. . . ."

  • @meta527II
    @meta527II 8 місяців тому

    I’m a Biden supporter and I still found this funny.

    • @meta527II
      @meta527II 3 місяці тому

      @joshuamunn2410 People can vote whoever they want.

  • @twinkledj1020
    @twinkledj1020 8 місяців тому

    There are so many magics😂

  • @twinkledj1020
    @twinkledj1020 8 місяців тому

    Thanks for the demonstration, I learned a lot ❤

  • @user-jv3io2xv9j
    @user-jv3io2xv9j 8 місяців тому

    我不是血的人

  • @MikkoRantalainen
    @MikkoRantalainen 8 місяців тому

    Linux kernel not breaking backwards compability is the reason why you can upgrade the kernel and have pretty good probability of everything still working after reboot. Consider every piece of news where "security update" broke a Windows computer. That happens way too often. Linus makes extra effort to not break other programs even for major updates where huge parts of the kernel have been rewritten. That said, Linux kernel has intentionally broken stuff and e.g. Linux kernel nowadays requires minimum of 8 MB of RAM (that's megabytes, not gigabytes). It used to work just fine with only 4 MB RAM.

  • @sky0kast0
    @sky0kast0 9 місяців тому

    Our heroes

  • @complexity5545
    @complexity5545 9 місяців тому

    Its 2023 and I'm trying to fix some systemd stuff or incompatibility with my current audio and video setup. I typed in I hate lennart poettering. I remember when this guy got the job back in the 2000s and screwed up the audio stack. This video came up. I don't hate the guy, but his works have plagued me. Avahi also screwed me many times. I hate systemd directory hierarchy and not being able to figured out which scripts are called (without reading 10 years worth of debug notes). Shutdown waits 2 minutes now, but at least I figure that out by telling linux to shut down immediately. For him to sit there and act like he advocates for the user is absolute bat $h1t crazy. But he's gone now (maybe (to the land of Bill and Melinda Gates)). Meanwhile people hate on linus. Linus is the greatest of the bunch (and then Alan); those are some men with a good head on their shoulders.

  • @claudiusraphael9423
    @claudiusraphael9423 9 місяців тому

    What a cake, lol - feels like birthday, haha!

  • @DL-df3lg
    @DL-df3lg 9 місяців тому

    TFW no one gets the trans signaling. It’s so much sadder because he doesn’t want to die “like this” as a woman with gender-dysphoria in the matrix. Switch is male in the real world. Thus the name.

  • @jayspike3065
    @jayspike3065 10 місяців тому

    This is accurate to how the controllers operate they never fight fair they always infuultre your inner circle and have someone stab you in the back

  • @Bram25
    @Bram25 10 місяців тому

    The movie is great. The line is so cringe.

  • @laughingvampire7555
    @laughingvampire7555 10 місяців тому

    In this moment Linus knew how Andrew Tannenbaum felt.

  • @laughingvampire7555
    @laughingvampire7555 10 місяців тому

    1. because versions shouldn't be based on arbitrary numbers. 2. software making even with all the testing is made carelessly

  • @ashleyjuhalaajthefriendlyg1425
    @ashleyjuhalaajthefriendlyg1425 10 місяців тому

    Whos able to move around trump is with keeping the peace or so it seems he did but you sure know how to get down falling all the time

  • @KarthikS30712
    @KarthikS30712 10 місяців тому

    Poettering is no doubt very right in asking those questions but Linus and Alan's point about backward compatibility is the ground where "improvement" is tested.

  • @CarlitoJr408
    @CarlitoJr408 10 місяців тому

    😂😂😂

  • @kawamikazecheant
    @kawamikazecheant 10 місяців тому

    " Switch " name was a good choice 😅

  • @M12Howitzer
    @M12Howitzer 11 місяців тому

    "schools"??? Linus said many times kernel devs break userspace... constantly and inevitably (right in this session). Lennart is a brilliant mind, very very clever person (unlike numerous idiots that pretend to do something for Linux community)... I dont see a reason for your rediculous bias - in this session Lennart simply works as a host, reading questions from paper for Linus to start talking (his famous "it is Q&A or nothing")...