Giter Site home page Giter Site logo

Austin Garcia

I am a 19 year old programmer and mathematician.

I am double majoring in Electrical Engineering and Mathematics at UCSD.

Programming

I use Python and C, primarily.

I'm partially versed in a few dozen other languages that I've touched for two or three projects and not really used again.

I was part of the SCC23 travel team for UCSD. I went to denver. It was fun! I should add pictures somewhere! Our cluster was named Seuss. Third place overall. First US team.

Lisp, Rust, and Haskell are three languages I've been using more lately, but not for any project I've pushed publicly. I'm really enjoying all three of them.

I use neovim as my editor.

I don't tend to write graphics stuff. I find it difficult and tedious to get things where I would like them to be.

Most of my projects aren't pushed. I occasionally forget I have projects on GitHub for long stretches of time.

Other than programming

First and foremost am a Catholic!

I listen to relevant radio

I love reading, writing, and mathematics.

I play piano, saxophone, harmonica, and guitar.

I've obtained a violin. I need to actually learn how to play it.

TTRPGs! I've been running D&D campaigns for ages.

I love theatre (The last time I was in a play I was Lumiere in Beauty and the Beast, this is absolutely my favourite play).

My non-programming languages are Spanish, English, and French. I studied Latin for a bit but I never learned it, I need to do that.

I do gymnastics and martial arts.

I'm not good at chess, at all, but I enjoy it a lot.

Book recomendations

I mentioned I love reading!

I love reading!

Alot!

So a few book recommendations:

Anything by Tolkein (Tolkein is my favorite)

Anything by C.S. Lewis

The Count of Monte Cristo (Alexandre Dumas)

The Complete Sherlock Holmes (Author Conlan Doyle)

The Shadow Children (Margaret Peterson Haddix) (This is an easy but excellent read)

Mathematics

I prefer Quaternions over Euler Angles.

Imaginary numbers is a misnomer— they are real too.

Anyone who knows me knows I somehow manage to make everything into a set theory problem. I don't even like set theory that much anymore.

Lambda Calculus is cool!

Type Theory is where it's at.

Currently reading up on automated theorem proving.

Desmos

I have over 400 desmos graphs saved. Here are a few interesting ones:

Animation of the Unit Circle

Matrices Setup (2d)

Matrices Setup (3d)

Parametric Axis-Bending Setup

Fourier Series Setup

Vector Field Setup

4d K-map

I have a mock-up physics simulation, but it's not quite done. Coming soon! Honestly, I don't know why I always end up doing this kind of stuff in desmos.

(Probably because its the only graphics system I really understand. I should devote some time to learning... something else? I already do some animation in manim, I should just get good at manim.)

I have some loose plans about writing desmos esolang compiler at some point?

Austin Garcia's Projects

animathica icon animathica

Animated math calculator based on Alan Becker's Animation Vs Math

usefulpy icon usefulpy

A module filled with many useful functions and modules in various subjects.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.