Git Product home page Git Product logo

Languages

Assembly (PIC16, 68k, x86, ARM), C (89, 99, XC8), C++ (g++, VC++, CUDA, avrgcc), C#, Python, Rust, GLSL

Hardware

PIC16, PIC24, AVR, ARM, x86, 68k, MSP-430, Z80, CUDA, RP2040, ESP-8266

Hobbies

Vintage Computing, Lo-fi Audio Synth, Emergent Behavior, Worldbuilding, Hardware Customization, CGI, Sci-fi, Fantasy, Graphics Programming, Cryptography

Strong Opinions

Also known as Hard Truths.

Movies / TV / Books

  • Good Star Trek ended after Enterprise
  • Deep Space 9 was peak Star Trek
  • The Disney Star Wars trilogy wasn't that bad
  • Return of the Jedi was worse than The Last Jedi
  • Planet of Twilight was better than the Young Jedi Knights series
  • Post-Disney Star Wars Expanded Universe is even better than the Legends EU
  • The B. Herbert/K.J. Anderson Dune novels aren't that bad, just not as good as Frank Herbert's
  • Goonies is not great
  • The Mandalorian proved that shows like Star Trek: Discovery could have captured the source material's vintage feel while still being excellent

Programming / Technology

  • C89 was perfect except for implicit declaration
  • JavaScript shouldn't be used except in the browser
  • OOP shouldn't be attempted in C, or any language not designed with OOP in mind
  • Cryptocurrency is a great technology but an unreliable investment
  • Newer version of Windows have no place in a production environment
  • Modern Linux is easier to install and use than modern Windows
  • Quantum computing has definite practical applications, but will not replace traditional computing for simple calculations and logical operations
  • Modern deep learning AI is not so far removed from simple curve-fitting algorithms and is no more capable of bias, racism, malice, or any other anthropomorphic quality than a spreadsheet
  • We don't necessarily need Linux, AI, or any other high-level technologies in most IoT devices, and adding them where they aren't needed is the source of most of IoT's security, privacy, and power consumption issues
  • If it can't run DOOM then it isn't useful for day-to-day computing
  • True privacy or trustless computing is ultimately impossible in the modern age, and there's nothing you can reasonably do about it except be aware of it
  • Ender 3 remains one of the best choices for someone's first FDM 3D printer, in terms of capability and out-of-box experience

Politics / Philosophy

  • Ulfric Stormcloak was wrong
  • The USA not using metric is Benjamin Franklin's fault
  • The USA saying "soccer" instead of "football" is Britain's fault
  • All the common arguments for Simulation Theory are trite and if applied consistantly could argue for or against any possibility

Food

  • Taco Bell and Little Ceasar's aren't bad for the price
  • Sriracha is excellent on tex-mex dishes
  • American cheese isn't Kraft Singles, the USA has a complex and proud heritage of quality cheeses
  • Orange cheese in America is Britain's fault
  • Tapenade is better than caviar in all situations
  • Supermarket "greek yogurt" is just decent yogurt, and real Greek yogurt should be the consistency of neufchatel
  • Discount day-old baked goods are the only logical choice unless you want something specialty or plan to eat the whole thing in a single day
Public Keys

RSA 1024-bit:

-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCEScmPefGyFGjfy7YLo7SEiZ1Y
MDHq1GEb4TTJSdh5FnBmJk3mEyJpMECouEsffEkfkHt5PT/4tZsS0/Oh3QdITwUb
egDD2Vm2WhdEv4ZDupVGp2s2TYkNrqEeTWUU8qdpV8tF38ixQt61IbpkJERYivMg
mQiBMBNEwSpjZFu2QwIDAQAB
-----END PUBLIC KEY-----

RSA 2048-bit:

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm0984Qf1Usu6pzSXmG1z
4RR/loHOXnTxPSwLnHM2Ov7DS4MJlFIbZDVlATfFYgQOZlTuPdM2k1KosDGnPtc4
FQ666TYdX7n0C1OLKfr9nqrEA7DF/Ne4r3l3oF0Ft/VboTWHv/Epcyym9kDP4uHV
kHFNMBDT3/0vK5ftWhkoHlNph3QQqm3y+8SSmaqwD1g4rkS0Uv2ye8ZJ+Uf1cs+M
nu2zm+9TnvgigtR0bsQ3svVjiJzVAegRrakrQZlz+9ghFUzc5c6IGhLQYDwqYoyX
K91GDqxrlR2wEnK5mu5VS7stwfsGQP6q0Zs0+9VPqu41fuJOE2jjeY9CCnJxmZKv
nQIDAQAB
-----END PUBLIC KEY-----

RSA 4096-bit:

-----BEGIN PUBLIC KEY-----
MIICITANBgkqhkiG9w0BAQEFAAOCAg4AMIICCQKCAgB8fpMoWFra198ipVhl7Hta
E6Hp5Re72Dl4S0LLVfpTx4o3att5u1xRdExEaf+x2t1+cDYdLNNjAbOCkrDfOHn2
aO3qt0IA+/4sT1hUg00gF2SzHHdIZ+7f93H7lg2JUWb6MlMh6Q/pIEIvdBZ5NO6+
DLptxJEXzrrRNCEtMkHSh98HBNKOnkOF6nR5w2d3eRODWJiZzTUHrv4hoLjcg4/G
ikfbqbJ8oWlItPcbNPVHg18vvNklh00DNtqlGu/EZQ0tHpFkCJg8Sc+90Vop6aLC
LWCt59EDVZv0GJx+veW2DuN6i+LDBXZbZCaL6MpbjoOD754SV5088dGfzij+4FIA
Vy5TeDj5+zCHo/nXyUpif3KYlC972b1v+X7Coo2aBXHaI9GWjj+9L1GHKU8GGMPj
u9xS3V0VXNJBO8oBUZbMJlv+XoEDSpWWyQ7uqi3c9vLEchRtggv8fgbQbQkkZlup
132hHBRkG9J3sjN71t6dUzwPygwaPP7P2Kyl4Mre18Ah5JDH87k8yPRPEAjCVWLT
dPcfmgUVL6CBAjgXLX8p4lQDRCRlkx41N/w/KAHGD+HAz/+be/TYHlASw1AzhyJl
78ynHufNO48WWbUf8CTJRwqD/hvX4a30m3lyn742D83xTyI/k3auRIrA7DdMXNmh
MEDdMyaV6smmaqAdIemDCQIDAQAB
-----END PUBLIC KEY-----

Steven Gann's Projects

chatblocks icon chatblocks

An open source, plug-in based, and completely modular chat client.

cryptohelpers icon cryptohelpers

A small library to simplify normal cryptographic functionality

hoboe-bot-mkiii icon hoboe-bot-mkiii

Software for my HoBOE-bot mk. III project, built and coded entirely in two days.

listfile icon listfile

An implementation of List that serializes to a file rather than RAM.

markovtest icon markovtest

A simple implementation of a Markov chain text generator in C#

ogldev-silk icon ogldev-silk

Port of OGL dev Modern OpenGL Tutorials to C#, featuring Silk.NET

openbacklight icon openbacklight

An open source project for backlighting systems that can be constructed from inexpensive hardware.

opencards icon opencards

Open and adaptable client-server system for social card games.

opentendo icon opentendo

An Open-Source HardWare (OSHW) recreation of the original 1985 front-loading NES Motherboard

overwatch icon overwatch

Custom inventory control system for Florida Atlantic University.

peopledb icon peopledb

A fuzzy database to supplement my poor memory of people. Intended applications for assisting people suffering from face blindness or other memory impairments.

psbelib icon psbelib

The QBasic PSBE encryption algorithm implemented as a C#.NET library.

screenscanner icon screenscanner

Simple library for finding the principle color of a computer screen.

sg16 icon sg16

Specification for a 16-bit CPU architecture, with reference emulator, assembler, and other tools

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.