Skip to content
View dantrapp's full-sized avatar

Block or report dantrapp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dantrapp/README.md

Open-source contributions

Netflix · VMAF

VMAF: 2.10–2.73× full-model throughput. The 2.10× illustration shows 21 frames processed in the time previously needed for 10.

Optimized video-quality computation in C with ARM NEON kernels and reduced redundant filtering. Three merged PRs delivered 2.10–2.73× full-model throughput for VMAF v1.0.16 3d0h on repeated 1080p content across 1–8 threads. 24,443 feature and score comparisons matched exactly across the PR validation runs.

Merged PRs: #1653 · #1656 · #1664

Benchmark results · Reproduction

Amazon · Ion

Ion: 42% less full-read time and 52% less scan time on synthetic text records. The same record finishes parsing in 58% of the original time in this illustration.

Optimized Rust text parsing for whitespace, identifiers, and field names. Reduced full-read time by 42% and scan time by 52% on synthetic Ion 1.0 text-record benchmarks, with differential checks against the original parser.

Merged PR #1061 · Benchmarks and reproduction

Meta · Pyrefly

Pyrefly: workspace symbol search includes instance attributes. In this illustrative example, a search for name now finds the self.name assignment inside Account.__init__.

Fixed workspace symbol search to include instance attributes defined inside methods, with regression tests. Landed in main through Meta's code-sync process.

Pull request #4897 · Accepted commit

Other contributions

AuthZed · SpiceDB

SpiceDB: 87% lower p95 lookup latency and 97% less server allocation per lookup on the linked synthetic benchmark. With before normalized to 100, the after values are 13 and 3.

Replaced quadratic exclusion-list construction with linear work in Go. Reduced p95 lookup latency by 87% and server allocation per lookup by 97% in a PostgreSQL-backed benchmark with 5,000 wildcard exclusions and concurrent writes on synthetic graphs.

Merged PR #3395 · Benchmarks and reproduction

Performance figures are from local Apple M4 benchmarks on the linked workloads; results vary by workload and hardware.

Pinned Loading

  1. Netflix/vmaf Netflix/vmaf Public

    Perceptual video quality assessment based on multi-method fusion.

    C 5.6k 843

  2. amazon-ion/ion-rust amazon-ion/ion-rust Public

    Rust implementation of Amazon Ion

    Rust 174 43

  3. facebook/pyrefly facebook/pyrefly Public

    A fast type checker and language server for Python

    Rust 7.1k 564

  4. authzed/spicedb authzed/spicedb Public

    Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data

    Go 7.2k 435

  5. posthog-handbook posthog-handbook Public

    PostHog Handbook

    JavaScript

  6. mcp-public-apis mcp-public-apis Public

    Zero-config MCP server — 22 free public APIs for AI agents. No keys. One command.

    TypeScript 1