Skip to content

Instantly share code, notes, and snippets.

View thejsa's full-sized avatar
Up to shenanigans

Eva Lauren Kelly thejsa

Up to shenanigans
View GitHub Profile
@landaire
landaire / xval.rb
Created July 22, 2012 21:19
Ruby implementation of Redline99's "X" value decryption code (Xbox 360)
# xval.rb - Ruby implementation of Redline99's "X" value decryption code for the Xbox 360 by CLK
# See https://gist.github.com/2669789 for Python code
require 'optparse'
require 'openssl'
# Define our constants
FLAG_SSB_NONE = 0x0000
FLAG_SSB_AUTH_EX_FAILURE = 0x0001
FLAG_SSB_AUTH_EX_NO_TABLE = 0x0002
FLAG_SSB_AUTH_EX_RESERVED = 0x0004
@Rich-Harris
Rich-Harris / jsonp.js
Created August 5, 2013 11:38
jsonp helper
(function ( global ) {
'use strict';
var jsonp = function ( url, callback ) {
var script, callbackName = 'jsonp_callback_' + Math.floor( Math.random() * 1000000 );
window[ callbackName ] = function ( data ) {
callback( data );
delete window[ callbackName ];
@sulami
sulami / dickpics.md
Created July 30, 2015 22:05
Windows 10 Dick Pics

Dick Pics

and how Microsoft collects them. This follows John Oliver's approach to explain the NSA's data collection. All the quotes are verbatim from the Windows 10 installation and all these options are enabled by default. The button to even access the menus to deactivate this behavior is unnecessarily hidden.

Microsoft

Personalize your speech, typing, and inking input by sending contacts and

@fourohfour
fourohfour / smh-api.md
Created November 6, 2016 13:25
Information about the Show My Homework API

Show My Homework API


File detailing what I've worked out so far from investigating the Show My Homework API.

API Requests

API requests are made in the form of a HTTPS GET request to the SMH API endpoint.

https://api.showmyhomework.co.uk/api/{request}

@Tofee
Tofee / TofePortingGuide.md
Last active December 20, 2017 10:29
Tofe's Rough Porting Guide

Tofe's Rough Porting Guide

  1. Prepare the device
  • Download CM12.1 from get.cm -- might later be from LineageOS website
  • Download CWM or the latest recovery tool for the device
  • Unlock the bootloader -- on Hammerhead it just means booting to bootloader and doing "fastboot oem unlock".
  • Flash the recovery tool "fastboot flash recovery cwm-recovery.img"
  • Reset factory, and flash CM12.1 via adb sideload
@thomasfinch
thomasfinch / buildFishiOS.sh
Created March 23, 2017 06:20
Bash script to build the fish shell for a jailbroken iOS device
#!/bin/bash
# Before running this script:
# Find AC_CHECK_FILES([/proc/self/stat]) in configure.ac and comment it out
# cd into the fish source directory
FLAGS="-stdlib=libc++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk -target armv7-apple-darwin16 -miphoneos-version-min=8.0.0"
PREFIX=$(pwd)"/deb"
# Build fish
@xerpi
xerpi / 3DS_Linux_build_instructions.md
Last active March 27, 2024 12:02
3DS Linux build instructions

Step 1: Compiling or Downloading the toolchain

Step 1.a: If you choose to download a pre-compiled toolchain (only for Linux x86-64)

  • Go to https://toolchains.bootlin.com
  • Select arch: armv6-eabihf
  • Select libc: glibc
  • Download bleeding-edge
  • Uncompress it (for example to /opt)
  • Add the bin/directory of the toolchain to $PATH
  • In my case: export PATH=$PATH:/opt/armv6-eabihf--glibc--bleeding-edge-2020.08-1
anonymous
anonymous / talking-to-transwomen.md
Created November 5, 2017 22:33
How to talk to and about trans women

How to talk to me

As of now, I ask that you try to call me by my preferred name, and refer to me using she, her, and hers.

Talking to someone who isn't conforming to gender expectations can be confusing. Here's how to make it easy:

  • If you mess up my name or pronouns at first, just acknowledge it and move on.
  • I may correct you, either directly, or by saying "who?" This doesn't mean I think you are being malicious. It's a process for all of us.
  • I may misgender myself sometimes. Habits can be cruel. I'll try to also acknowledge it and move on.
  • I'm (usually) not fragile. Treat me like any other woman.
@terrabruder
terrabruder / gender-identity.md
Last active January 22, 2021 18:16
A note about gender identity

Hey.

If you are reading this, you probably have some strong feelings about your gender identity. You may have questions, or you may have a strong sense of identity and just wonder what's next. You may not even know the basics about gender. All of that is okay. The process is always the same.

The end goal is also always the same: a healthy, safe, authentic life. You deserve to thrive, and nothing you have done will change that.

First things first, remember that this new experience is the real you. Your brain will struggle with that for a while. Imposter syndrome is common, dysphoria (or euphoria) may come and go, and only you can decide what your gender identity actually means to you. If you should come to desire some degree of social or medical transition, remember that transition is personal. Transition (or degree of transition) does not validate or invalidate your identity.

You may feel a great deal of conflict about the dissonance between your body and the body you desire. Be compassionate in