| UTF-16 | UTF-8 | DESCRIPTION | SAMPLE |
|---|---|---|---|
| \U0022 | \x22 | QUOTATION MARK | " |
| \U0027 | \x27 | APOSTROPHE | ' |
| \U201C | \xe2\x80\x9c | LEFT DOUBLE QUOTE | “ |
| \U201D | \xe2\x80\x9d | RIGHT DOUBLE QUOTE | ” |
| \U2018 | \xe2\x80\x98 | LEFT SINGLE QUOTE | ‘ |
| \U2019 | \xe2\x80\x99 | RIGHT SINGLE QUOTE | ’ |
| \u002d | \x2d | A HYPHEN | - |
| \u2013 | \xe2\x80\x93 | AN EN DASH | – |
😶🌫️
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <div class="layout"> | |
| <div class="column"> | |
| <div class="value value--large">{{ data[-1][1] }}</div> | |
| <div class="title">{{ data[-1][0] | date: "%Y-%m-%d %H:%M" }}</div> | |
| </div> | |
| </div> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 0xf2043109af60d2e1e9a0321fd8d6ec1f28baa727 | |
| 0x3752ab9f7e037122d258ca0766a67872ba01daf0 | |
| 0x3a5f223cb2052d420769ee01d2aae79f396f3b3b | |
| 0x971ec706782c661d4e36f64eef99eb6f35fbcf94 | |
| 0x1eaf444ebdf6495c57ad52a04c61521bbf564ace | |
| 0xa5788672c1e09febbcf895585301a02defcb3769 | |
| 0x2dcce04416ec8fad376b733fac16cfb03cfb189e | |
| 0xde22904518f3751c04a1c144a5ddd292506a4793 | |
| 0xc6a71d29f94810b3da733c61606da8257d09312c | |
| 0x8fdfc1df287546997aa5f5ef3ce3ed292dce090b |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/zsh | |
| # depends on 'websocat' https://github.com/vi/websocat | |
| # | |
| # twitch_chat {channel} - opens a websocket for reading chat | |
| twitch_chat () { | |
| rm -f /tmp/twitch_tunnel; | |
| mkfifo /tmp/twitch_tunnel; | |
| clear; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| set -o errexit | |
| set -o nounset | |
| set -o pipefail | |
| target="${1:-/opt/sublime_merge/sublime_merge}" | |
| check_sha() { | |
| local sha_valid |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| NVM_NODEJS_ORG_MIRROR=https://unofficial-builds.nodejs.org/download/release nvm install |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version='1.0' encoding='utf-8' standalone='yes' ?> | |
| <map> | |
| <boolean name="is_service_running" value="true" /> | |
| <string name="app_mode">WARP</string> | |
| <string name="warp_token">fd88819b-7d1b-21ec-3334-22cccd441fb7</string> | |
| <string name="warp_public_key">7dWdEk/ocN1YuUSDtnnkr1YAFQKkMHikQgyV9RbQvww=</string> | |
| <string name="warp_private_key">M5B//9eKFF8yEE1VLKDr666X7/sgBk/NxXoqQgsJPT1=</string> | |
| <boolean name="onboardingstatus" value="true" /> | |
| <string name="warp_registration_id">f2301r2a-303a-153c-d145-76ccb9sb74bg</string> | |
| <string name="terms_acceptance_date">2020-01-19T01:48:45.789+08:00</string> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Based somewhat on http://www.nicholasmelnick.com/2019/02/installing-chromeos-on-surface-go/ | |
| EDIT April 11, 2020: Happy to report that a lot of this isn't necessary any more! https://github.com/sebanc/brunch seems to work | |
| perfectly with the Surface Go using the dual boot option and rEFInd, no adjustments needed. Even fixes autorotation, which I hadn't | |
| gotten working. | |
| # Get chromefy stuff | |
| git clone https://github.com/imperador/chromefy.git | |
| cd chromefy |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| I want to transcode individual mpegts (h264/aac) chunks, and two things are very important: | |
| 1) A constant, predictable output bitrate | |
| 2) Keeping the original pts information. | |
| For this minimal example I'm using this public accessible mpegts chunk and the least amount of arguments needed to reproduce: | |
| https://bitdash-a.akamaihd.net/content/sintel/hls/1500kbit/seq-38.ts | |
| Let's say I want 300k output bitrate: | |
| Original Chunk: | |
| Duration: 00:00:02.00, start: 76.083333, bitrate: 919 kb/s |
Cloudflare's WARP VPN uses a slightly modified version of the WireGuard protocol, but it remains backwards compatible with the normal WireGuard client software. This means you can connect to it on platforms which don't yet have an official WARP client, e.g. your computer or EdgeOS-based router.
Generate a WireGuard keypair, as usual:
wg genkey | tee private.key | wg pubkey > public.key
NewerOlder