Fixing some HTML canvas tests for WPT

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น •

  • @_supervolcano
    @_supervolcano 2 หลายเดือนก่อน +124

    It brings me joy that you're doing these again.

  • @MegaKillzor
    @MegaKillzor 2 หลายเดือนก่อน +68

    WHF glad to see you're back! ❤

  • @gccore
    @gccore 2 หลายเดือนก่อน +54

    Oh, thank you. These debugging videos are awesome.

  • @yemiez
    @yemiez 2 หลายเดือนก่อน +30

    This makes me unbelievably happy. Been missing these coding videos of yours a LOT, Andreas!

  • @fredleckie5880
    @fredleckie5880 2 หลายเดือนก่อน +24

    An hour and a bit, fantastic!

  • @cocusar
    @cocusar 2 หลายเดือนก่อน +10

    I certainly missed these. They're a joy to watch and learn about ladybird and the standards!

  • @deadmonstor
    @deadmonstor 2 หลายเดือนก่อน +9

    Welcome back

  • @chrisdean318
    @chrisdean318 2 หลายเดือนก่อน +13

    In regards to the output noise in your serialization of 0.5, I believe that 0.5 is a machine number so should be representable exactly as a float/double which might indicate that you have a bug in converting strings to floats

    • @Rodrigo-xf2oe
      @Rodrigo-xf2oe 2 หลายเดือนก่อน +15

      What appears to be happening is that 0.5 is being store as 128 (255*0.5, rounded to even), and them converted back as float (128/255 = 0.50196078431).

    • @chrisdean318
      @chrisdean318 2 หลายเดือนก่อน +1

      @@Rodrigo-xf2oe ah yeah that makes sense

  • @n3arby
    @n3arby 2 หลายเดือนก่อน +14

    I have very much missed these!

  • @FredClausen
    @FredClausen 2 หลายเดือนก่อน +18

    WHF! I missed your programming videos

  • @eX0Noah
    @eX0Noah 2 หลายเดือนก่อน +1

    I'm so glad to see these again! You're the only channel that can just sit down, hit record and code and I don't get bored.

  • @movax20h
    @movax20h 2 หลายเดือนก่อน +5

    Cool. Welcome back. Good simple fixed. For hsl, I think you can move normalization, from parsing, to actual usage (and also to_string() for it). Normalization here means doing 'mod 360' (and probably ensuring it is non-negative).

  • @andrewkaster4033
    @andrewkaster4033 2 หลายเดือนก่อน +8

    rebaseline doesn't take an argument, if you want to filter which tests are run, you need to pass -f or --filter :)

  • @perotubinger
    @perotubinger 2 หลายเดือนก่อน +1

    Two days in the row, unbelievable!❤

  • @lynncinnamon4682
    @lynncinnamon4682 2 หลายเดือนก่อน

    I'm so incredibly glad you're back with programming videos! I truely love them (I started late with the whole browser playlist and just consumed them one after the other)

  • @Humberd01
    @Humberd01 2 หลายเดือนก่อน

    What a gift! A second video the next day. What a time to be alive 😊

  • @brandonwoodford81
    @brandonwoodford81 2 หลายเดือนก่อน

    Thanks for doing these videos! They make it so much easier to become a contributor on the project 😸

  • @PaulThompson1212
    @PaulThompson1212 2 หลายเดือนก่อน

    So happy to have a video! Thanks Andreas!

  • @BenjaminAster
    @BenjaminAster 2 หลายเดือนก่อน +1

    Yes! Browser hacking is back! I guess now that Ladybird announcements have their own TH-cam channel and you're not much involved in SerenityOS any more, it really makes sense to use this channel for things like these without having to worry about the algorithm too much.

  • @blvckbytes7329
    @blvckbytes7329 2 หลายเดือนก่อน

    These sessions are really comforting... :) Especially with such a nice view of macOS!

  • @harrybilsonia
    @harrybilsonia 2 หลายเดือนก่อน +1

    Just saw the video came out, I just know it's going to be amazing!

  • @pseudo_goose
    @pseudo_goose 2 หลายเดือนก่อน

    Very happy to see number go up!

  • @TobyAsE120
    @TobyAsE120 2 หลายเดือนก่อน

    whk! You are spoiling us, thank you for uploading again!

  • @totto164
    @totto164 2 หลายเดือนก่อน

    I love this type of videos, actual coding is so much fun to watch, not like this tech influencers that only talk about it... Anyway, I love the premisis of the WPT test, simple fixes, that are easy for beginners and I have finally a good reason to dig into the code and start contributing 🥳

  • @nopair5688
    @nopair5688 2 หลายเดือนก่อน +1

    Thank you Andreas. Amazing videos 💎.

  • @stickman393
    @stickman393 2 หลายเดือนก่อน

    Is this an early Halloween video? No glasses, and... is that a Mac ?
    ...seriously great to have a new hacking video, yay!

  • @getpunned
    @getpunned 2 หลายเดือนก่อน +2

    Whatching the macos dock oscillate is kinda fun

  • @joshxwho
    @joshxwho 2 หลายเดือนก่อน

    Yay! Missed these.

  • @StevenHokins
    @StevenHokins 2 หลายเดือนก่อน +1

    Yes, thank you ❤ also thumbnail looks very cool :^)

  • @nubyte8423
    @nubyte8423 2 หลายเดือนก่อน

    Hey @Andreas,
    Glad to see you back streaming again.
    Sorry to be forward, but may i ask you which font you are using in CLion ? seems monospaced font but coudn't find the name

  • @kevinjoseph8119
    @kevinjoseph8119 2 หลายเดือนก่อน

    Missed these :^)

  • @Tristan97122
    @Tristan97122 2 หลายเดือนก่อน +1

    that broken-rgba-string parsing one is just... lol

  • @wmpasve
    @wmpasve 2 หลายเดือนก่อน +1

    great improvements

  • @chyza2012
    @chyza2012 2 หลายเดือนก่อน +2

    we're so back

  • @Fire_Blaim
    @Fire_Blaim 2 หลายเดือนก่อน

    It's so fascinating!

  • @FromagioCristiano
    @FromagioCristiano 2 หลายเดือนก่อน +1

    I love you! (brotherly)

  • @kRySt4LGaMeR
    @kRySt4LGaMeR 2 หลายเดือนก่อน

    thanks so much for this content!

  • @davidgildegomezperez4364
    @davidgildegomezperez4364 2 หลายเดือนก่อน +2

    Photosensitive epilepsy trigger warning @ 1:04:00 (heavy flickering)

  • @cooldude3010
    @cooldude3010 2 หลายเดือนก่อน

    that's why he's the GOAT

  • @__jan
    @__jan 2 หลายเดือนก่อน +3

    Have you considered doing coding livestreams?

  • @rideorhitchhike3347
    @rideorhitchhike3347 2 หลายเดือนก่อน +3

    What happened to qncvs? :^(

    • @awesomekling
      @awesomekling  2 หลายเดือนก่อน +5

      He's retired in the countryside :^)

  • @headache888
    @headache888 2 หลายเดือนก่อน +2

    Missed those coding sessions

  • @pavelshlyak8385
    @pavelshlyak8385 2 หลายเดือนก่อน

    Is Yes/No enum a new generation of bool?

  • @driedurchin
    @driedurchin 2 หลายเดือนก่อน

    You should get a shock mount for your mic boom 😊

    • @awesomekling
      @awesomekling  2 หลายเดือนก่อน +1

      Yess, just got one :D

    • @driedurchin
      @driedurchin 2 หลายเดือนก่อน

      @@awesomekling ❤️

  • @jp-pulga
    @jp-pulga 2 หลายเดือนก่อน

    We are so back!!!

  • @bartpelle3460
    @bartpelle3460 2 หลายเดือนก่อน

    My depression is instantly cured.

  • @lunarscapes6016
    @lunarscapes6016 2 หลายเดือนก่อน +5

    I think the faces in the new style of thumbnails don’t feel like they match the vibes of your videos. Maybe you could just have the WPT graph, the number of tests now passing, and a screenshot of the failing test or something if the goal is to appeal to a broader audience not already familiar with your content while still accurately representing the content. I don’t think there’s any actual downside to the current thumbnails, just throwing my thoughts in lol
    P.S. loving the return of actual coding/hacking videos :^)

  • @TBasianeyes
    @TBasianeyes 2 หลายเดือนก่อน

    hey andreas, would it be too much to ask you to not have the drawing of the bug in the background? i know its art but it really creeps me out

  • @Pi7on
    @Pi7on 2 หลายเดือนก่อน

    make graph go up!

  • @diegorocha2186
    @diegorocha2186 2 หลายเดือนก่อน

    I really would like to find some time to hack ladybird!! It seems a lot of fun!!!!

  • @naranyala_dev
    @naranyala_dev 2 หลายเดือนก่อน

    I think this is a unique format, try to live code more

  • @kaustix852
    @kaustix852 2 หลายเดือนก่อน

    Good luck to you but the complexity of modern web standards is insane and the pace is increasing.

  • @kyle_rosenberg
    @kyle_rosenberg 2 หลายเดือนก่อน

    WHF!

  • @gargamel3478
    @gargamel3478 2 หลายเดือนก่อน +5

    I am not a full-time programmer, but I have to ask: Why are you using auto as the type of every variable? This makes the code way less readable for someone without a bloated IDE written in electron and javascript.

    • @ashtree129
      @ashtree129 2 หลายเดือนก่อน +9

      many editors can do type annotations, for example neovim. you can get better tools

    • @alextgordon
      @alextgordon 2 หลายเดือนก่อน +4

      Many reasons but chief among them, it's safer to use auto since you know you're getting the exact same type on both sides of the binding. If you don't use auto then you may end up with an implicit conversion either now or in the future.

    • @chyza2012
      @chyza2012 2 หลายเดือนก่อน +4

      You don't need a bloated ide, you need well named code which makes it obvious what's going to be returned. I use an editor without anything except goto definition and don't have issue with auto.

    • @pseudo_goose
      @pseudo_goose 2 หลายเดือนก่อน +2

      I still use type inference (both in C++ and Rust) despite not having inline hints! In particular, if it's obvious what the return type is going to be (especially if I have to explicitly type it out as a generic parameter later in the statement), and/or if there is no risk of type-safety pitfalls (which is 99% of safe Rust)

    • @Bobbias
      @Bobbias 2 หลายเดือนก่อน +3

      Andreas has said before that it should be clear what type something is from the code. When it's clear what type something is, specifying the type manually is just noise. If you feel the need to rely on specifying the type manually, your code is not clear enough.
      Plus it has other benefits as previously mentioned, like avoiding nasty implicit conversions.

  • @kiwi-ck2yo
    @kiwi-ck2yo 2 หลายเดือนก่อน

    am i the only one that thinks the copilot suggestions are SUPER distracting ? they weren't turned on in the previous video, and it was much easier to focus on the code without it 😢

  • @arjix8738
    @arjix8738 2 หลายเดือนก่อน +1

    Ew macOS