Skip to content

Instantly share code, notes, and snippets.


Pascal Poitras Dubois pascalpoitras

  • Longueuil, Quebec, Canada
View GitHub Profile
baweaver /
Last active Jan 28, 2019
Pre 2019 article difficulty rankings for some of my writings

Pre 2019 Articles by Difficulty Ranking

Posts are referenced doubly by difficulty then by chronological release order. Articles with a (+x) notation contain an advanced section that is not necessary reading, but dives into more advanced subject matter as a post-article exploration.


Requires no prerequisite knowledge. Frequently these articles are not directly programming related, and address other topical areas.

This ranking is more likely to grow in 2019, but in the mean time I would suggest reading the content that Mehdi has been writing over the past few years.

baweaver / ruby_quotes.txt
Created Oct 20, 2018
Best of Ruby IRC channel quotes
View ruby_quotes.txt
phaul - I don't know :) I don't understand you code :)
baweaver - Ah good
baweaver - that makes two of us
Pulimet / AdbCommands
Last active Aug 10, 2022
Adb useful commands list
View AdbCommands
adb help // List all comands
== Adb Server
adb kill-server
adb start-server
== Adb Reboot
adb reboot
adb reboot recovery
adb reboot-bootloader
baweaver /
Last active Aug 8, 2022
A list of books for learning and expanding on your Ruby knowledge.

Ruby Book List

Learning Ruby

You're taking your first steps into Ruby

The Well Grounded Rubyist

A good introduction to programming in general. Easy on newer programmers.



First start and basic setup

Starting weechat

06:18:26 | ___ __ ______________ _____
dust321 / arch-linux-install-encryption
Last active Apr 2, 2021 — forked from mattiaslundberg/arch-linux-install
Minimal instructions for installing Arch Linux on an DOS/BIOS system with full system encryption using dm-crypt and luks
View arch-linux-install-encryption
# Install ARCH Linux with encrypted file-system, for BIOS. Dustin dut n ex 5 a t g ma il
# The official installation guide ( contains a more verbose description.
# Download the archiso image from
# Copy to a usb-drive
dd if=archlinux.img of=/dev/sdX # on linux
# Boot from the usb. If the usb fails to boot, make sure that secure boot is disabled in the BIOS configuration.
joepie91 /
Last active Aug 9, 2022
Don't use VPN services.

Don't use VPN services.

No, seriously, don't. You're probably reading this because you've asked what VPN service to use, and this is the answer.

Note: The content in this post does not apply to using VPN for their intended purpose; that is, as a virtual private (internal) network. It only applies to using it as a glorified proxy, which is what every third-party "VPN provider" does.

  • A Russian translation of this article can be found here, contributed by Timur Demin.
  • A Turkish translation can be found here, contributed by agyild.
  • There's also this article about VPN services, which is honestly better written (and has more cat pictures!) than my article.
magarcia /
Last active Feb 14, 2019
List of applications for finally move to Linux with a command line environment
atcuno / gist:3425484ac5cce5298932
Last active Aug 2, 2022
HowTo: Privacy & Security Conscious Browsing
View gist:3425484ac5cce5298932

The purpose of this document is to make recommendations on how to browse in a privacy and security conscious manner. This information is compiled from a number of sources, which are referenced throughout the document, as well as my own experiences with the described technologies.

I welcome contributions and comments on the information contained. Please see the How to Contribute section for information on contributing your own knowledge.

Table of Contents


Start weechat if you haven't already:

$ weechat

open up browser and go to: retrieve your /PASS

In weecaht run (thanks to raine):