Skip to content

Instantly share code, notes, and snippets.


cryptopepe cryptopepe

View GitHub Profile
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libevent-dev bsdmainutils libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev libminiupnpc-dev libgmp3-dev libdb-dev libdb++-dev libgmp3-dev lzma-dev zlib1g-dev zlib1g libgmp-dev
#sudo useradd -m pepeuser
#sudo su pepeuser
cd ~
git clone
cd pepecoin/src
tar xvf openssl-1.0.2u.tar.gz
mv openssl-1.0.2u openssl
cd openssl
cryptopepe / osxvpnrouting.markdown
Created Jun 9, 2020
Routing tips for VPNs on OS X
View osxvpnrouting.markdown

Routing tips for VPNs on OS X

When VPNs Just Work™, they're a fantastic way of allowing access to a private network from remote locations. When they don't work it can be an experience in frustration. I've had situations where I can connect to a VPN from my Mac, but various networking situations cause routing conflicts. Here are a couple of cases and how I've been able to get around them.

Specific cases

Case 1: conflicting additional routes.

In this example the VPN we are connecting to has a subnet that does not conflict with our local IP, but has additional routes that conflict in some way with our local network's routing. In my example the remote subnet is 10.0.x.0/24, my local subnet is 10.0.y.0/24, and the conflicting route is Without the later route, I can't access all hosts on the VPN without manually adding the route after connecting to the VPN:

cryptopepe /
Created Mar 8, 2019 — forked from vene/
socketio-client 0.9.16 fork
/*! Socket.IO.js build:0.9.16, development. Copyright(c) 2011 LearnBoost <> MIT Licensed */
/* Modifications by Vlad Niculae <>
Available at
Forked from \
cryptopepe /
Created Mar 3, 2019 — forked from eqhmcow/
HFSC - linux traffic shaping's best kept secret
# As the "bufferbloat" folks have recently re-discovered and/or more widely
# publicized, congestion avoidance algorithms (such as those found in TCP) do
# a great job of allowing network endpoints to negotiate transfer rates that
# maximize a link's bandwidth usage without unduly penalizing any particular
# stream. This allows bulk transfer streams to use the maximum available
# bandwidth without affecting the latency of non-bulk (e.g. interactive)
# streams.
cryptopepe / lynxchan_install.txt
Last active Feb 15, 2021
How to install lynxchan on debian 8.0
View lynxchan_install.txt
Pre-install: Make sure you've created a user account with sudo rights, and use it for the rest of the tutorial. Do not run lynxchan on the root account.
1. Install nodejs
curl -sL | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential
2. Install Mongodb
sudo apt-key adv --keyserver hkp:// --recv EA312927
echo "deb wheezy/mongodb-org/3.2 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
View Node and Iquidus Explorer Setup for Dummies
Node / Iquidus Explorer Setup for Dummies
Pulse Crypto is used in this example.
This Tutorial is going to create a Daemon (node) and install Explorer.
Follow the instructions in [whatever coin name] docs folder Unix build - some builds are different.
I setup this up on both Ubuntu 15.10 and 16.04 with no issues.
You can create an account on vultr and get $50 free to be used in 2 months.