Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore ACPI fast handover techniques for kexec live-update, enhancing system efficiency and minimizing downtime during kernel updates.
Explore strategies for improving Linux kernel compile and build times, including header optimization, automated refactoring, and link-time de-duplication techniques.
Explore the challenges and mechanisms of injecting software events from SBI implementations to supervisor software in RISC-V systems.
Explore strategies for effective deprecation in software development, focusing on timing and best practices for phasing out obsolete components.
Explore hardware-assisted control flow integrity mechanisms for RISC-V, focusing on shadow stacks and landing pad instructions to enhance program safety and prevent memory-based attacks.
Exploring RISC-V kernel's patchwork CI: setup, builds, tests, limitations, and future plans. Seeking input on improving developer experience and submission quality.
Explore challenges and solutions for integrating modern BPF features securely in Android, aligning with upstream development while addressing ecosystem security requirements.
Optimizing kernel boot times for faster live updates: parallelizing smpboot, TSC synchronization, HugeTLB Vmemmap, PCI probe skipping, and ACPI optimization strategies to reduce VM downtime by up to 80%.
Explore recent additions of exceptions to BPF runtime in Linux kernel, discussing implementation choices, future integrations, and benefits for simplifying BPF programming and enforcing program behavior.
Explore KUnit Test Attributes for storing supplemental test information in kernel testing frameworks, improving developer experience and enabling advanced filtering and documentation capabilities.
Exploring Rust integration in Linux: progress, safe abstractions, tooling, and future directions. Highlights include core functionality, kernel primitives, pinned-init API, and workflow changes.
Explore a proposed kernel driver solution to enhance Wine's performance by emulating NT synchronization primitives, potentially doubling speed for multithreaded applications like modern games.
Explore an advanced VSCode setup for Linux kernel development, featuring series management, mailing list exploration, bug reproduction, cross-referencing, and integrated debugging.
Essential tools and practices for new Linux kernel maintainers, covering email workflows, community testing, code signing, and efficient mailing list management to streamline contributions.
Explore eBPF's potential in enhancing kernel security through control flow integrity. Learn about challenges, implementation techniques, and performance optimization for improved kernel protection.
Get personalized course recommendations, track subjects and courses with reminders, and more.