Install .NET via the following script:
I advise to first do a dry run and to enable verbose mode to review if envvar DOTNET_INSTALL_DIR is set correctly:
| import javax.crypto.Cipher; | |
| import javax.crypto.CipherInputStream; | |
| import javax.crypto.NoSuchPaddingException; | |
| import javax.crypto.SecretKey; | |
| import javax.crypto.spec.IvParameterSpec; | |
| import javax.crypto.spec.SecretKeySpec; | |
| import java.io.ByteArrayInputStream; | |
| import java.io.IOException; | |
| import java.io.InputStream; | |
| import java.nio.file.Files; |
Install .NET via the following script:
I advise to first do a dry run and to enable verbose mode to review if envvar DOTNET_INSTALL_DIR is set correctly:
| COMPOSE_PROJECT_NAME=remote-signer | |
| ENABLE_API_KEY_SUPPORT=true | |
| APPROVED_API_KEY=( UUID4 or anything really as long as this is exported on the sender side ) |
| if (window.location.origin !== "https://www.instagram.com") { | |
| window.alert( | |
| "Hey! You need to be on the instagram site before you run the code. I'm taking you there now but you're going to have to run the code into the console again.", | |
| ); | |
| window.location.href = "https://www.instagram.com"; | |
| console.clear(); | |
| } | |
| const fetchOptions = { | |
| credentials: "include", |
| // Copyright 2018 The Go Authors. All rights reserved. | |
| // Use of this source code is governed by a BSD-style | |
| // license that can be found in the LICENSE file. | |
| package fmt | |
| import "errors" | |
| // Errorf formats according to a format specifier and returns the string as a | |
| // value that satisfies error. |
| #!/bin/bash | |
| set -euo pipefail | |
| opt=${1:-} | |
| usage() { | |
| echo "$0 - ssh into a remote gitpod with your gpg-agent forwarded" | |
| echo | |
| echo "usage: $0 [option]" | |
| echo |
| <div class="tinder"> | |
| <div class="tinder--status"> | |
| <i class="fa fa-remove"></i> | |
| <i class="fa fa-heart"></i> | |
| </div> | |
| <div class="tinder--cards"> | |
| <div class="tinder--card" id="hr"> | |
| <img src="https://www.mansworldindia.com/wp-content/uploads/2021/08/Hritik-Roshan.jpg"> | |
| <h3>Hrithik</h3> |
Update 2025-07-16: Use either Revanced, NewPipe or Firefox with add-ons. Revanced is my personal pick, due to it being a mod of the official App like Vanced, but better (e.g. it has integration of Sponsor Block, Return YouTube Disklike and more).
I wouldn't recommend Kiwi Browser anymore as it has been discontinued. AFAIK it has been accuired by Microsoft and the extension support has been merged into Edge (Canary). But you'd have to use Edge. Yuck.
Why writing this, and why now? In January 2018 I started my journey as a maintainer of the React Native (RN) open source repo — it is the longest role I’ve ever kept going in my professional career, in a way — and I think now, at the 4 years mark, it is a very good time for me to pause, and force myself to think about how things have changed since then.
How did I become a maintainer? After a big burnout with react-navigation that led me to learn how to correctly interact with Open Source Software (OSS), I was starting to interact with OSS again by being a good citizen in the RN repository. Seeing me constantly in the issue section, trying to help out, led some Facebook (FB) engineers to decide to ask me to join the OSS repo with write access, so that I could be more proactive in helping its maintenance… and here we are.
Even so, I was never an em