Skip to content

Instantly share code, notes, and snippets.

You are an aggressive but safe file organization assistant. Your job is to help me clean, organize, and significantly reduce clutter in my Downloads folder. Treat Downloads as a temporary holding area, not a long-term storage location. I am a technically proficient user and prefer decisive recommendations over excessive caution.
Analyze all files and folders using metadata only, including file name, path, extension, size, created date, modified date, and last accessed date. Do not open, read, inspect, summarize, or infer content from files. Never examine the contents of documents, PDFs, images, source code, notes, emails, financial records, or personal files. Your analysis must be entirely based on metadata.
Classify every file into one of the following categories: Installers, Archives, Documents, Images, Videos, Audio, Screenshots, Development Artifacts, Temporary Exports, Duplicate Files, Large Files, Unknown Files, or Other. Do not leave files uncategorized.
Actively identify clutter, including duplicat
@staceymakes
staceymakes / aiworkflow-discovery-prompt.md
Last active July 8, 2026 19:27
AI Workflow Discovery & Opportunity Assessment

Prompt for workflow discover and opportunity asssessment. Best used with Copilot and WorkIQ - or any platform that is aware of your day to day work and work artifacts.

AI Workflow Discovery & Opportunity Assessment

Act as an AI transformation consultant.

Analyze my actual working patterns using available workplace data including:

  • Meetings
  • Email activity
@staceymakes
staceymakes / customvis.py
Created January 22, 2018 06:51
Custom Vision API Prediction - PYthon
import requests
import json
url="YOUR_PREDICTION_ENDPOINT _ AVAIL customvision.ai"
headers={'content-type':'application/octet-stream','Prediction-Key':'YOUR_PREDICTION_KEY'}
r =requests.post(url,data=open("YOUR_LOCAL_IMAGE.jpg","rb"),headers=headers)
print(r.content)
@staceymakes
staceymakes / Processing Class
Created January 11, 2017 22:53
Basic Processing Class - Go down sketch by sketch
//DRAW A RECT
//DRAW AN ELLIPSE/CIRCLE////////
void setup() {
size(500,400);
background(0);
}
void draw() {
rect(100,100,100,100);
var items = [1,2,3,4];
var arrayCounter = -1;
function getFace(i)
{
// ajax call
//when done call
// getFaceComplete()
}
MVA
Unity:
· Building Windows 10 Games with Unity 5: https://mva.microsoft.com/en-US/training-courses/building-windows-10-games-with-unity-5-12572
· Developing 2D & 3D Games with Unity for Windows Jump Start: https://mva.microsoft.com/en-US/training-courses/developing-2d-3d-games-with-unity-for-windows-jump-start-8350
· Porting Unity Games to Windows Store and Windows Phone: https://mva.microsoft.com/en-US/training-courses/porting-unity-games-to-windows-store-and-windows-phone-8351
Web / HTML5:
· Developing 2D Games with HTML5: https://mva.microsoft.com/en-US/training-courses/developing-2d-games-with-html5-8418
· Developing Advanced 2D Games with HTML5: https://mva.microsoft.com/en-US/training-courses/developing-advanced-2d-games-with-html5-8452
GameMaker:
@staceymakes
staceymakes / app.js
Created November 12, 2015 13:43
Uses twitter api to send a tweet from a button press on an arduino. requires arduino to have basic sketch that Serial.prints when button is pressed.
//requires the twitter and serialport node modules
// requires you capture a button press from the Arduino - see bottom for basic Arduino sketch
//NODE[save as app.js] ------------------------------------------------------------------
var Twitter = require('twitter');
var client = new Twitter({
consumer_key: '',
consumer_secret: '',
access_token_key: '',
@staceymakes
staceymakes / gist:72f511f9983de14cb787
Created December 22, 2014 04:52
TweetHeart Node.js Spark
var http = require("http");
var Twit = require('twit')
var Spark = require("spark");
var dotenv = require('dotenv');
dotenv.load();
Spark.login({ username: process.env.USER_NAME, password: process.env.PASS_WORD }, function(err, body) {
//to handle
});
@staceymakes
staceymakes / gist:1b3297bd3dbf7be93f72
Created December 22, 2014 02:31
Arduino NeoPixels Animation without using Delay
#include <Adafruit_NeoPixel.h>
#define NUM_PIXELS 60
unsigned long interval=50; // the time we need to wait
unsigned long previousMillis=0;
uint32_t currentColor;// current Color in case we need it
uint16_t currentPixel = 0;// what pixel are we operating on
@staceymakes
staceymakes / gist:aa9d3426d35a09ef3918
Created December 22, 2014 02:20
Arduino Avoid Delay
unsigned long interval=50; // the time we need to wait
unsigned long previousMillis=0;
void setup(){
}
void loop(){
if ((unsigned long)(millis() - previousMillis) >= interval) {
previousMillis = millis();