GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — rheard - Overview

@rheard rheard Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@rheard
rheard
Follow
View rheard's full-sized avatar

Ryan Heard rheard

Follow
TODO: Add bio
20 followers · 2 following
  • Claymont, DE

Achievements

Achievement: Pull Sharkx2Achievement: Pair ExtraordinaireAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Pull Sharkx2Achievement: Pair ExtraordinaireAchievement: Arctic Code Vault Contributor
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
rheard/README.md

Hello, Mars! 👋

I'm a passionate a software engineer who likes fast Python and weird math.

Current obsessions are number theory, factorization, optimizations, and useful apps.

📚 Important Repos

  • quadint: A Python package for quadratic integers, including a version of Python's complex backed by int instead of double.
  • quadint.sums: What started as an independent Python package, this is now a submodule for computing all solutions of the form $n = x^2 + y^2$ for any $n$ as efficiently as possible.
  • pixmatch: A modern VisiPics replacement—cross-platform duplicate-image finder that scans folders + ZIPs for visually similar images (including GIFs/animated WebP) and lets you quickly keep/ignore/delete.
  • Magic Square of Squares: A solution for the magic square of squares problem.

📦 Other stuff

  • quatint: Similar to quadint, this is a package for dealing with quaternions that have all integer or all half-integer values. Feature packed and performant!
  • Python NetForms: A Pythonic library for using NetForms.
  • Python Net GUI Automation: A Pythonic library for using C# GUI Automation libraries.

🏺 Ancient Repos

While these are important repositories, this is work that I haven't touched in a long time and are more useful as archives.

  • Xbox 360 Disc Integrity Checker: A system to verify the integrity of Xbox 360 game discs.
  • The Tesseract on Xbox 360 for Black Ops 2: A modding platform for Black Ops 2 on the Xbox 360.
  • The Tesseract on Xbox 360 for Modern Warfare 2: A modding platform for Modern Warfare 2 on the Xbox 360.
  • CUDA BigInteger: My attempt at implementing a BigInteger solution that would support CUDA. I would not recommend anyone try to use this.

🎈 Open-Source Contributions

I believe in the power of collaboration and contribute to open-source projects like Django or mypy.

📫 How to reach me

Feel free to connect with me:

LinkedIn: https://www.linkedin.com/in/ryan-heard-1a16a5192/

Let's create something awesome together! 😊

Pinned Loading

  1. The-Tesseract-on-Xbox-360-for-Black-Ops-2 The-Tesseract-on-Xbox-360-for-Black-Ops-2 Public

    C 15 4

  2. ProjectEuler ProjectEuler Public

    Holds my solutions for ProjectEuler

    Python

  3. Xbox360DiscIntegrityChecker Xbox360DiscIntegrityChecker Public

    Used to verify that Xbox 360 discs can be read and fully played.

    C++ 1

  4. pixmatch pixmatch Public

    A modern VisiPics replacement.

    Python 1

  5. quadint quadint Public

    Provides classes for Quadratic integers, which provides complex numbers backed by integers with infinite precision.

    Python

  6. quatint quatint Public

    Provides a class for quaternions backed by half-integers (Hurwitz integers) for infinite precision. Note that for the data structure, all values are doubled.

    Python

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.