NOTE: This site has just upgraded to Forester 5.x and is still having some style and functionality issues, we will fix them ASAP.

Learning diary › Year 2025 › July, 2025 › 2025-07-31 [2025-07-31]

- #perf
    - Benchmarks in CI: Escaping the Cloud Chaos
    - Big O vs Hardware: Better Complexity ≠ Better Performance
    - bu/doc/tim.md at main · c-blake/bu
    - Snooping On Slow Builds (Using Syscalls)
- #browser
    - I tried Servo, the undercover web browser engine made with Rust #rust
        - "this approach of breaking down a web engine into independently usable modules with public APIs will make it easier for people to get involved in web engine development, and make it easier for people to create new web engines in future" (on HN)
            - servo/stylo: CSS engine that powers Servo and Firefox
            - servo/html5ever: High-performance browser-grade HTML5 parser
            - DioxusLabs/taffy: A high performance rust-powered UI layout library
            - DioxusLabs/blitz: A radically modular HTML/CSS rendering engine
    - Orion Browser by Kagi
        - Kagi believes that they need to offer a hollistic replacement for big tech for consuming the web, that includes search, browser and email  (on HN)
    - How we made JSON.stringify more than twice as fast
- #cg
    - PixiEditor 2.0 – A FOSS universal 2D graphics editor (on HN)
        - Raster, Vector, Animations, Procedural (VFX, effects, non-desctuctive editing)
        - written in C#, copyleft
        - alternatives
            - G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing - Main
    - Kdenlive - Free and Open Source Video Editor
    - Physically Based Shading in Theory and Practice
    - 3D Line Drawings
        - a 3d scene that can be posed and shows as a 2d line illustration
        - based on Gaussian Splats