VirtualTam's bookmarks

  1. AI Flame Graphs 2025-01-20

    AI developers think about their bit of code, but with AI Flame Graphs they can now see the entire stack for the first time, including the HW, and many layers they don't usually think about or don't know about. It basically looks like a pile of gibberish with their code only a small part of the flame graph.

    This reaction is similar to people's first experiences with CPU flame graphs, which show parts of the system that developers and engineers typically don't work on, such as runtime internals, system libraries, and kernel internals.

  2. The benefits are there: you get wonderful type system, wonderful performance, and build times that give you back those coffee breaks you used to get while your code compiled.

  3. The NASA Lessons Learned system provides access to official, reviewed lessons learned from NASA programs and projects. These lessons have been made available to the public by the NASA Office of the Chief Engineer and the NASA Engineering Network. Each lesson describes the original driving event and provides recommendations that feed into NASA’s continual improvement via training, best practices, policies, and procedures.

  4. The CLIP OS project is an open-source project designed by the National Cybersecurity Agency of France (ANSSI) that aims to build a hardened, multi-level operating system, based on the Linux kernel and a lot of free and open source software.

    [...]

    The project is based on Gentoo Hardened and has many similarities with Chromium OS or the Yocto project.

  5. The BBS Documentary Video Collection is a varied set of video items collected by Jason Scott, curator of TEXTFILES.COM. These are recordings about and from the era of the domination of ASCII and Dial-up Bulletin Board Systems (roughly the 1970s through the 1990s, with examples far before and after that).

    1. The Technologies - A more in-depth look at Rust plugin systems
    2. Getting Started - First steps trying to implement the plugin system
    3. Diving into Dynamic Loading - A closer look at dynamic loading in Rust
    4. Reducing the Pain with Dependencies - Taking a look at the state of dynamic loading in the Rust ecosystem
    5. Getting our Hands Dirty - Finally implementing the plugin system!
    6. Wrapping Up - The last finishing touches and ideas