I hereby claim:
- I am alichtman on github.
- I am alichtman (https://keybase.io/alichtman) on keybase.
- I have a public key ASCKjaLSi_03_2vBfzwop6NH9llTWNsHm9zZNA6QOtcFVgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
# Run this query on https://bigquery.cloud.google.com | |
# to see how many downloads a PyPi package has since TIMESTAMP | |
``` | |
SELECT COUNT(*) as download_count | |
FROM TABLE_DATE_RANGE( | |
[the-psf:pypi.downloads], | |
TIMESTAMP("2018-03-00"), | |
CURRENT_TIMESTAMP() | |
) |
https://github.com/sindresorhus/refined-github | |
more-dropdown hide-useless-newsfeed-events add-releases-tab hide-own-stars |
/** | |
* Takes three arrays and zips them into a list of lists like this: | |
* | |
* [1,2,3] | |
* [a,b,c] -> [ [1,a,!], [2,b,@], [3,c,#] ] | |
* [!,@,#] | |
*/ | |
function zipThreeArrays(a, b, c) { | |
let zipped = []; | |
for (var i = 0; i < a.length; i++) { |
#define DEBUG 1 | |
#if DEBUG == 1 | |
#define LOG(...) fprintf(stderr, "\x1b[35m[%s:%d] \x1b[32m%s()\x1b[0m: ", __FILE__, __LINE__, __func__); fprintf(stderr, __VA_ARGS__) | |
#else | |
#define LOG(...) | |
#endif | |
int main(){ | |
int some_param = 2; |
This is a sample second stage of an infection. This is part of https://github.com/alichtman/malware-techniques | |
As the great philosopher Drake once said: "If you're reading this, it's too late." |
# LING490-LS3 Grade Calculator | |
# Written by: Aaron Lichtman | |
# Adjustment for dropped homework. Replace the weight you choose to drop with 0. | |
adj = REMOVED_WEIGHT_HERE / 6 | |
weight = { | |
"ch03" : .03 + adj, | |
"hw01" : .08 + adj, | |
"hw02" : .10 + adj, |
/** | |
* BUG: When encrypting certain types of files, an empty (0B) file is created. | |
* I can reproduce it with PDFs and JPGs, however, this works with text | |
* files and some executables, so it's not a "plaintext-only" issue. | |
**/ | |
const fs = require("fs"); | |
const crypto = require("crypto"); | |
/** |
-----BEGIN PGP PUBLIC KEY BLOCK----- | |
mQINBFpVkIoBEADWK+eqWDoK6zCyjQQrYrFqCxQgiccC6RKYkxabTWuD8MZOFYT7 | |
qCyCZ6OHjUQb2FkXMr4WUc0n6nVrmGgu0jc4sGvR4kM06tTszg2lss8IIvHPeJu9 | |
V8e+Xh+7EX0d9X/wqYArMMygSxgMVFiT61E2JFS07yHHP2DgNrPX91kdjSEcjr+A | |
PnLiuVMx6hHIFXtu3FgpOP8Plfme9WisPqE3YhUm/p3tPNBMqW5lBxPYCKk1t+r5 | |
EWVNtEprDx7yCYFYr5HALHgT/1NiBOHZ8nlTlnfW4Qgs/q4z86Di0rbK/6a2gfIQ | |
FxCSw81m6iTiYLs6Kfx271MbBXNxft4rhE3kV2JTgZsQ162SaxhnKqyQClQZ25Hy | |
PohJ9NwCWgtnWxiK+yGwcxV+MYpkDZVQDfNjyoi7SOuXH5ypwflsruF4NK4zcyH/ | |
yPq8P34zPMb/hydU3jGWOqIhrpZkAoLI9dj2omN8qwNZ1w8y0Ry3EzUNaSll8UBN |
rofi usage: | |
rofi [-options ...] | |
Command line only options: | |
-no-config Do not load configuration, use default values. | |
-v,-version Print the version number and exit. | |
-dmenu Start in dmenu mode. | |
-display [string] X server to contact. | |
${DISPLAY} | |
-h,-help This help message. |