The Wayback Machine - https://web.archive.org/web/20211224065318/https://github.com/kornelski
Skip to content
Avatar
🛑
Drop ICE
🛑
Drop ICE

Sponsoring

@kivikakk @m-ou-se @JoseExposito @cart @rust-analyzer

Achievements

Achievements

Organizations

@mozilla @cloudflare @imazen @sparkle-project @yardstickpics @ImageOptim @rust-bus @crev-dev
Block or Report

Block or report kornelski

Report abuse

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

Report abuse

Pinned

  1. GUI image optimizer for Mac

    HTML 7.5k 375

  2. pngquant Public

    Lossy PNG compressor — pngquant command based on libimagequant library

    C 4.1k 433

  3. GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format.

    Rust 2.4k 88

  4. Improved JPEG encoder.

    C 4.7k 399

  5. A software update framework for macOS

    Objective-C 5.7k 944

  6. dssim Public

    Image similarity comparison simulating human perception (multiscale SSIM in Rust)

    Rust 750 64

Contribution activity

December 2021

Created a pull request in rust-lang/rust that received 11 comments

Track caller of slice split and swap

Improves error location for slice.split_at*() and slice.swap(). These are generic inline functions, so the #[track_caller] on them is free — only c…

+5 −0 11 comments
Opened 8 other pull requests in 5 repositories
vcombey/fallible_collections 1 open 1 merged
rust-lang/pkg-config-rs 2 merged
NoXF/libwebp-sys 2 merged
image-rs/image-gif 1 merged
rust-lang/cargo 1 open
Reviewed 10 pull requests in 5 repositories

Created an issue in rust-analyzer/rust-analyzer that received 5 comments

Automatically add mut to let bindings if needed

I often forget to add mut to bindings like let mut, and this tiny error often breaks my edit-test cycle. It would be super helpful if rust-analyzer

5 comments
Opened 4 other issues in 3 repositories