Skip to content

Instantly share code, notes, and snippets.

View SheepTester's full-sized avatar
🐑
Existing

Sean SheepTester

🐑
Existing
View GitHub Profile
@SheepTester
SheepTester / fa23-available.md
Last active September 5, 2023 19:44
Available courses in FA23

FA23 available courses

Enrollable sections with available seats. Updated 2023-09-05.

Lower division (0xx)

  • ANTH 87: A00 (14/20) · B00 (8/20)
  • AWP 3: 019 (11/12) · 030 (9/12) · 031 (10/12) · 032 (10/12) · 035 (4/12) · 036 (10/12) · 037 (1/12) · 043 (0/12) · 044 (9/12) · 046 (11/12) · 047 (11/12) · 048 (10/12) · 049 (2/12) · 050 (5/12) · 053 (8/12) · 054 (4/12) · 055 (1/12) · 056 (5/12) · 058 (7/12) · 059 (5/12) · 060 (3/12) · 061 (5/12) · 062 (6/12) · 063 (3/12) · 065 (7/12) · 066 (0/12) · 067 (6/12) · 069 (6/12) · 072 (0/12) · 073 (4/12) · 075 (5/12) · 076 (9/12) · 077 (8/12) · 078 (1/12) · 079 (4/12) · 081 (10/12) · 082 (5/12) · 083 (6/12) · 084 (3/12)
  • BENG 2: A00 (22/30)
  • BILD 2: A01 (62/65) · A02 (64/65) · A03 (49/65) · B01 (40/65) · B02 (58/65) · B03 (61/65) · C01 (44/70) · C02 (19/70) · C03 (2/70)
@SheepTester
SheepTester / summer.md
Last active June 18, 2023 23:29
UCSD remote summer classes 2023

S123: Summer Session I 2023

  • ANAR 144: A00
  • ANSC 148: A00
  • ANSC 150: A00
  • ANTH 1: A00
  • ANTH 2: A01
  • ANTH 23: A01
  • ANTH 101: A01
  • ANTH 105: A00
@SheepTester
SheepTester / README.md
Last active May 18, 2023 21:53
CSE 110 Content Map (craft.do is annoying)

CSE 110 Content Map

This document serves as a table of contents and map to UC San Diego’s CSE 110 - Software Engineering as taught by Thomas Powell for Spring 2023. Offerings by other instructors may vary in emphasis and content so use this material with extreme caution if somehow you have gained access to it outside the course.

This is a work in progress. I'll change this update statement when I make a major change

Week 1 - Introduction and Definitions


Summary Notes: https://www.craft.do/s/BEtiGoivUaqXO5
Backup and Detail Slides: https://cse110-spring2023.slack.com/files/U04UPM79ZBK/F051EGK394P/1_-_se_introduction-23.pdf

Week 2 - Growing Individual Software EngineersSummary Notes:

@SheepTester
SheepTester / powell.md
Last active July 5, 2023 02:32
A selection of wisdom of Thomas A. Powell, from the CSE 110 SP23 Slack

Apr 4th 8:32 PM, explaining the purpose of #random.

I have to replenish my supply also there is method. Humor is required if one is going to deal with insanity. You must have a deep ability to deal with things that will make zero sense. Key life skill in a world that thinks they can dry the equivalent of software concrete in 1 day or something. IRL that is ludicrous, but you will actually need to figure out how to circumvent and address magical thinking. Humor is tactic, teaching will be a tactic, a rigid system will be a tactic, etc. also who doesn’t want to have a little fun here and there 🙂

Apr 4th 9:53 PM, after someone asked for clarification on whether the GitHub-generated README.md file was considered a "new file."

Ah cool good detail thinking, but let’s hope to be sticklers but not “literalists”. Asking question is awesome, but always look for intent. The folks in industry will often be very handwavy and these labs are way too cook book prescriptive in my opinion, b

@SheepTester
SheepTester / rimac_activity_data.csv
Last active March 13, 2023 17:08
RIMAC activity data, collected by Etienne
We can't make this file beautiful and searchable because it's too large.
datetime,busyness,capacity,hourSummary,isAvailable,isOpen,people,percentage
2023-01-10 16:05,99,125,open,true,true,178,0.99
2023-01-10 16:10,99,125,open,true,true,172,0.99
2023-01-10 16:15,99,125,open,true,true,166,0.99
2023-01-10 16:20,99,125,open,true,true,174,0.99
2023-01-10 16:25,99,125,open,true,true,184,0.99
2023-01-10 16:30,99,125,open,true,true,175,0.99
2023-01-10 16:35,99,125,open,true,true,185,0.99
2023-01-10 16:40,99,125,open,true,true,186,0.99
2023-01-10 16:45,99,125,open,true,true,178,0.99
@SheepTester
SheepTester / graph_tab_template.html
Created November 14, 2022 23:48
Graph tab on chrome://discards
<!--
Copyright 2018 The Chromium Authors
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
This document is loaded into a <webview> from the graph_tab element as a data:
URL. As result, this document needs to be self-contained, hence inline scripts.
-->
<html>
<head>
@SheepTester
SheepTester / build.yml
Created July 30, 2022 05:09
GitHub workflow for building Carbon with GitHub Actions
name: Build Carbon
on: [workflow_dispatch]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: '3.9'
@SheepTester
SheepTester / 2022-07-08-google-ctf.md
Last active July 18, 2022 04:40
Write-up for Google CTF's JS Safe 4.0. https://sheeptester.github.io/longer-tweets/google-ctf/ but the CTF FAQ says to submit a link to a Gist

There was a challenge named "JS SAFE 4.0," and since it had JavaScript in its name, of course I had to do it. (Apparently it's in the "reversing" category; I thought it was in web, but I see now why it's a reversing challenge.)

![The challenge description: JS SAFE 4.0, 152 points, You stumbled upon someone's "JS Safe" on the web. It's a simple HTML file that can store secrets in the browser's localStorage. This means that you won't be able to extract any secret from it (the secrets are on the computer of the owner), but it looks like it was hand-crafted to work only with the password of the owner. Solved by 78.][challenge]

Browser bugs can't stop you

The attachment was a ZIP file containing a single HTML file, [js_safe_4.html][html]. If you want to preview the code in your browser, I uploaded it as a [GitHub Gist][gist]. I opened the HTML file directly in my browser.

@SheepTester
SheepTester / js_safe_4.html
Last active July 9, 2022 22:08
Google CTF's JS SAFE 4.0 attachment
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS safe v4 - the leading localStorage based safe solution with €amazing€ JS anti-debug technology</title>
<!--
Advertisement:
Looking for a hand-crafted, browser based virtual safe to store your most
interesting secrets? Look no further, you have found it. You can order your own
by sending a mail to js_safe@example.com. When ordering, please specify the
@SheepTester
SheepTester / flag.txt
Created May 9, 2022 04:04
Internprise Encryption challenge from SDCTF 2022
From: jared@business.biz
To: dave@business.biz
Subject: Fortune Telling Shenanigans
Content-Type: text/html
MIME-Version: 1.0
Hey Dave,
I went to a fortune teller the other day and while she divined my future, she mentioned you, strangely enough.
I don't know why you came up if it was *my* fortune that was being read, but she said something about "your coworker Dave"
and a "grave mistake," but I didn't read too much into it. She told me to send you this though: