Skip to content

Instantly share code, notes, and snippets.

View bretcope's full-sized avatar

Bret Copeland bretcope

  • York Space Systems
  • New York, NY, USA
View GitHub Profile
@bretcope
bretcope / uninstall-samsung-free.md
Last active March 10, 2024 06:43
Uninstall "Samsung Free" (formerly Samsung Daily)
  1. On a desktop/laptop, download and unzip Android Platform Tools: https://developer.android.com/studio/releases/platform-tools
  2. On phone, Enable developer mode by tapping seven times on the build number (found under Settings > About Phone > Software Information).
  3. Connect phone to computer via USB
  4. On phone, enable USB debugging (Settings > Developer Options)
  5. Open a terminal (Command Prompt on Windows) and navigate to the platform-tools directory
    • e.g. cd C:\Users\myuser\Downloads\platform-tools
  6. Copy into the terminal ./adb shell pm uninstall -k --user 0 com.samsung.android.app.spage and hit enter
  7. The terminal should output "Success"

Samsung Free should now be gone from your phone and swiping left will no longer accidentally open it.

Keybase proof

I hereby claim:

  • I am bretcope on github.
  • I am bretcope (https://keybase.io/bretcope) on keybase.
  • I have a public key ASBJGurhKtptagS53BUfzVVJLMHxuMZQK8mioqXUpS8lRwo

To claim this, I am signing this object:

I have two fairly minor accuracy gripes:
1. HAC seems to be flown about two thousand feet too low.
- 90° should be ~20k feet.
- Tangency point with the extended centerline should be exactly 12k feet.
- If you're interested in more precise HAC profile formulas, let me know. I've done a lot of research and a lot of
regression fitting from real data.
2. The target landing speed should really be 195 knots +5/-10 (185-200), not 195-205.
- I'd really like to try to aim for 195, like the real shuttle, but instead I have to aim for around 200.
@bretcope
bretcope / 1 - Map Arguments to Properties.cs
Last active March 12, 2019 05:33
Sigil Object Mapping - Basic Examples
// Runnable from Linqpad 5
// Must install the Sigil nuget package and include the Sigil namespace
void Main()
{
var createSample = GetMapperDelegate();
// try it out
createSample(23, "Hello").Dump();
}