I hereby claim:
- I am 3b0b on github.
- I am 3b0b (https://keybase.io/3b0b) on keybase.
- I have a public key ASAXUdmtZm2oyOfm1LrZfFP53d9dVE7Dwyn-h84_IN_S0Ao
To claim this, I am signing this object:
ApplicationFrameHost | |
browser_broker | |
ctfmon | |
curl | |
dolphin | |
duck | |
duck | |
dwm | |
dwm | |
elsTranw |
I hereby claim:
To claim this, I am signing this object:
These are working notes on the installation of Arch Linux. I've just completed this install on a notebook (@altercation: Lenovo P50. @craSH: Dell XPS 13" 9380) but the setup should work for most laptop/desktop configurations.
Some assumptions/notes:
I hereby claim:
To claim this, I am signing this object:
Shenanigans Pool
A collaborative effort by the NAA Systems Development Team
Shenanigans is a way to incorporate a better abdominal workout into a game of pool by increasing the amount of laughter involved. It may, by a similar token, be a way to cause damage to pool cues, windows, and nearby furniture. This is not recommended.
As a game designed largely by process of hilarity and documented by a crazy person, Shenanigans has several variants. All of these, however, revolve around the idea of imposing extra handicaps or restrictions on the shooting player, and penalties or consequences should those restrictions be violated. See appendix A for the list of handicaps, and appendix B for the list of penalties. The handicaps are each associated with a value of playing card and referred to by that card, and having a deck of cards to help keep track of them is recommended, although slips of paper with the restrictions written on them work just as well for some variants.
Obviously, not all handicaps are created eq
/** | |
* Yepnope Once Filter | |
* | |
* by Alex Sexton | |
* WTFPL | |
* | |
* Run this (ideally concatenated into the yepnope minified file) and any script that | |
* you try to include twice will automatically be skipped (but your callback will still run). | |
* | |
*/ |
yepnope.addPrefix('once', function() { | |
var register = {}; | |
return function(resourceObj) { | |
register[resourceObj.url] ? (resourceObj.instead = function(input, callback, chain, index, testResult) { | |
if ( callback ) { | |
chain.load( function () { | |
// Hijack yepnope and restart index counter | |
getYepnope(); | |
// Call our callbacks with this set of data | |
callback( resourceObj.url, testResult, index ); |