Skip to content

Instantly share code, notes, and snippets.

View since1968's full-sized avatar

Marc Garrett since1968

  • United States
View GitHub Profile
@since1968
since1968 / download_pdf_from_internet_archive.py
Created October 14, 2025 12:29
Download PDF from Internet Archive
#!/usr/bin/env python3
"""
Internet Archive PDF Downloader - Downloads PDF files from archive.org
Script created by claude.ai
"""
import os
import re
from pathlib import Path

Intercession Fixed Roster

Roster

LEADER

  • Assault Intercessor Sergeant with Plasma pistol and chainsword

OPERATIVES

Scouts (forthcoming Salvation box) Day 1 Build

  • Goal: build full roster of Scouts ready for release day.
  • Current scout pics. This build is based on best guesses + compendium scouts.
  • Old scouts are 25mm. New scouts confirmed 28mm
  • Cost: about $100 plus some stuff you have in your bits box.

Scouts with equipment

Requires

@since1968
since1968 / KCO-Goonhammer-Garrett.markdown
Last active June 7, 2023 21:59
KCO Responses for Travis / Goonhammer

In second we have the head of the illustrious Woodley Warriors podcast(link), Marc Garrett. While younger Liam placed in the top 5, his father placed second. Piloting the sneakier Astartes the Phobos! Let's find out which sneaky tool between Vanguard, Omni-Scramble, or Reivers helped him to the 5-0 victory!

Marc G, Second, Phobos Strike Team

What went into the choice to play the Phobos Strike Team? Where there other teams you looked at running?

I have two goals for every tournament: have fun and play on pace. That's it.

My first competitive team was Vet Guard, and while I still love the intricacy of their rules I struggle to finish the games. I picked up Phobos briefly last summer when Kill Team Moroch was released and loved them but got thumped every time. After playing Breachers and Corsairs for a bit, I kept coming back to look at Phobos. Were they fun? Heck yeah. Could I finish my games? Of course, it's only six operatives. And then I looked at my goals again: they don't have anything to do w

@since1968
since1968 / Death-by-the-shore-packet.markdown
Last active April 1, 2023 16:16
Death by the Shore packet

Death by the Shore

Saturday, April 1, 2023 in Ocean City Maryland.

Rules

We'll play with all current critical tac ops, FAQs, dataslates, and expansions. We'll include any dataslate released by March 31, 2023.

Unless BCP is updated before the tournament, we will stick to the old scoring limits: 12 from primaries, 6 from secondaries.

What to Bring

@since1968
since1968 / wyrmblade-reductus-saboteur.markdown
Last active January 21, 2022 16:46
Wyrmblade Reductus Saboteur

REDUCTUS SABOTEUR

Intent is to add a demolitionist to Wyrmblade to fit the flavor. Compare to Vet Guard Demolitionist and Wyrmblade Kelermorph for balance.

Fluff

Description

The culmination of a cult’s accumulated knowledge of explosives, the Reductus Saboteur is nothing short of a genius when it comes to improvised bombs and incendiary devices. They have a compulsive drive to tinker, tweak, and perfect their art until they’re able to produce deadly chemical concoctions from even the most rudimentary components.

@since1968
since1968 / delete-twitter-likes.js
Last active June 23, 2020 19:48
Delete twitter likes: navigate to your likes page and paste into JS console
setInterval(() => { for (const d of document.querySelectorAll('div[data-testid="unlike"]')) { d.click() } window.scrollTo(0, document.body.scrollHeight) }, 4000)
# I did not write this code. author is Nathan Yau
# via https://flowingdata.com/2019/04/18/redacted/
# install.packages(c("pdftools", "png"))
library(pdftools)
library(png)
pdf_convert("mueller-report.pdf")
@since1968
since1968 / banana_ripeness.R
Created September 21, 2017 11:29
Banana batch ripeness
# Batch collected from Amazon Turk US Respondents
# Age,Ripeness
# 19,5
# 19,6
# 19,3
# 20,3
# 21,7
# 21,3
# 21,3
# 22,4
@since1968
since1968 / palindromes.ipynb
Created September 18, 2017 10:26 — forked from darribas/palindromes.ipynb
Finding the longest palindrome in the UK
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.