Skip to content

Instantly share code, notes, and snippets.

@straker
straker / README.md
Last active October 12, 2026 06:16
Basic Bust-a-Move / Puzzle Bobble / Bubble Shooter HTML and JavaScript Game

ICE Out; Abolish ICE

Basic Bust-a-Move / Puzzle Bobble / Bubble Shooter HTML and JavaScript Game

This is a basic implementation of the game Bust-a-Move / Puzzle Bobble / Bubble Shooter, but it's missing a few things intentionally and they're left as further exploration for the reader.

Further Exploration

@parthdude07
parthdude07 / gist:e04f683705e7a0d6fd92327c638bf807
Created October 12, 2026 06:14
Automated_Semester_timetable_generation.md

Semester Timetable Generation System: Architectural Specification & Integration Blueprint

1. Executive Summary & Objective

This document specifies the end-to-end design, data architecture, business rules (BR), workflows (WFs), flowcharts (FC), and algorithmic engine for the Automated Semester Timetable Generation Module within the Fusion IIIT enterprise academic platform.

Core Objectives & Mandates

  1. Automated Conflict-Free Allocation: Allocate classrooms, courses, faculty, and student cohorts into time slots from 9:00 AM to 6:00 PM (Monday to Friday) with a mandatory 1:00 PM – 2:00 PM Lunch Break, strictly adhering to fixed weekly class requirements with no weekend classes.
  2. Room Capacity & Availability Matching: Allocate classrooms dynamically based on seating capacity ($\text{Capacity} \ge \text{Cohort Size}$) and facility type (Lecture Hall, Computer Lab, Hardware Lab, Tutorial Room).
  3. Zero Destruction to Production Tables: **Strict architectural requiremen
@hectorzin
hectorzin / synchronize_todo_list.yaml
Last active October 12, 2026 06:16
Synchronize 2 Home Assistant todo list
blueprint:
name: "Synchronize 2 Home Assistant todo list"
description:
This blueprint for Home Assistant synchronizes 2 to-do lists. Originally designed to sync Google Keep lists with the Bring shopping list, its versatility allows syncing any list. Currently limited to syncing only active items, those marked as completed are removed from the lists
source_url: https://gist.github.com/hectorzin/53f9811ff2d6a673af9ff3a9801df7af
domain: automation
input:
google_list:
name: List 1
description: Select your first list to synchronize
@piyushgarg-dev
piyushgarg-dev / custom-promise.ts
Created November 12, 2024 05:36
Custom Promise in Typescript / Javascript
type TPromiseResolve<T> = (value: T) => void;
type TPromiseReject<T> = (reason: T) => void;
type TPromiseExecutor<T, K> = (
resolve: TPromiseResolve<T>,
reject: TPromiseReject<K>
) => void;
type TPromiseThenCallback<T> = (value: T | undefined) => void;
type TPromiseCatchCallback<T> = (reason: T | undefined) => void;
@aamiaa
aamiaa / CompleteDiscordQuest.md
Last active October 12, 2026 07:32
Complete Recent Discord Quest

Caution

As of August 26th 2026, Discord has started suspending quest access of people caught automating quest completion.

Some users have received the following system message:

image

There isn't much I can do to make the script undetected, so use it at your own risk, as you WILL get flagged by doing so.

Complete Recent Discord Quest

@0xfauzi
0xfauzi / agents-md-best-practices.md
Created October 17, 2025 11:08
Agents.md best practices

AGENTS.md Best Practices for AI Coding Assistants: Comprehensive Guide

AGENTS.md has emerged as the de facto open standard for guiding AI coding assistants, now adopted by over 20,000 repositories and formalized in August 2025 through collaboration between OpenAI, Google, Cursor, Factory, and Sourcegraph. This file acts as a "README for machines"—providing structured, technical context that helps AI assistants write better code from the start. For Python + AWS + Terraform projects, a well-crafted AGENTS.md dramatically reduces friction, ensuring generated code follows your conventions, uses the right tools, and adheres to security requirements.

What is AGENTS.md and why it matters

AGENTS.md is a dedicated Markdown file that complements, not replaces, README.md. While README targets human developers with project overviews and quick-start guides, AGENTS.md contains detailed technical instructions specifically for AI coding agents. Think of it as onboarding documentation for an AI team member: ex

How To Unlock Huawei B612s-25d Router

December 30, 2021 admin Computer 0

This article aims to explain how to Unlock Huawei B612s-25d Router in a simple and efficient way. To succeed in the Unlocking procedure, be sure to carefully follow the instructions listed here and on the video below.

Huawei B612s-25d Router is a new 4G Wireless Gateway that integrates LTE access and High-Speed Ethernet uplink, which provides users with flexible and diverse data access and voice services. Huawei B612s-25d Smart Hub connects up to 32 Wi-Fi-enabled devices without sacrificing connection quality or speed. With LTE Category 6 support, Huawei B612s-25d Smart Hub is advanced-enabled by LTE, with download speeds of up to 300 Mbps and upload speeds of up to 50 Mbps – making it the smart hub. perfect for any workplace. The Huawei B612s-25d Smart Hub also supports up to 4 wired connections such as desktops, laptops, tablets, smart TV and other devices through an Ethernet connection.

To Unlock Huawei B612s-25d Router:

D

@Roliga
Roliga / RemoveUnusedShapeKeys.py
Created April 14, 2022 13:29
Blender add-on for removing empty shape keys.
bl_info = {
"name": "Remove Unused Shape Keys",
"blender": (2, 80, 0),
"category": "Object",
}
import bpy
import numpy as np
@TheCherno
TheCherno / GameEngineDoc.md
Last active October 12, 2026 08:10
GameEngineDoc - AI Game Engine spec

AI Game Engine

We're building a production-grade, simple and straight-forward 3D Game Engine for Windows, macOS and Linux (Ubuntu 24+). This is professional-grade software that needs to be stable, fully-tested, and real-world deployable. No hacks, no shortcuts - solid as a rock.

Dev Workflow

  • Ask questions only when absolutely necessary - work autonomously
  • IMRORTANT! DO NOT look outside of working directory or use other code on my computer as reference
  • Start by asking question to determine engine name. Suggest a few
  • Testing is of the utmost importance - use lots of unit tests (any framework, simple is good), run automated testing
  • Setup a scene used for testing, which tests every single feature in the engine - all components, and entire scripting API