Skip to content

Instantly share code, notes, and snippets.

View TBye101's full-sized avatar
🦓

Thomas Bye TBye101

🦓
View GitHub Profile
@nonnullish
nonnullish / making-windows-11-usable.md
Last active June 16, 2024 03:39
Making Windows 11 Usable

Making Windows 11 Usable

Remove Garbage

Sophia Script for Windows

Keep in mind that if you're not careful when selecting the settings, not only will it remove the preinstalled TikTok app but also the default photo viewer. Other than that works great.

Fix Explorer and Right Click Menus

Explorer Patcher

@TBye101
TBye101 / nclresources.md
Last active April 21, 2024 16:27
NCL Resources and Tips

NCL Resources

Problem Area Resource/Tool Notes
OSINT Hack Control Has links to a scary amount of information gathering tools.
OSINT NCL Twitter/Cyber Kat's Website and Cyber Kat's Twitter In the past hints and even required parts of challenges have been found here
OSINT Sherlock Useful for finding online/social accounts
OSINT QRazyBox Good QR code reconstruction tool
Cryptography CyberChef Good general purpose cyber tool
Cryptography Cryptii Site with various cipher operations
@TBye101
TBye101 / ArchProblemsSolutions.txt
Last active March 10, 2023 22:07
Arch Problems and Solutions
#These are not necessarily Arch specific, but issues and solutions I found while working in Arch
Problem #1:
Trying to mount a NTFS partition shared with Windows but getting issues about an unclean file system, or metadata kept in a Windows cache?
Solution #1:
run sudo ntfsfix /partition/path to try and fix the partition. May have adverse effects upon Windows should this be the installation partition of Windows.
Problem #2:
Ext4 drive refuses to mount with giving non-root write permissions despite explicitely adding read-write permissions to the mount in /etc/fstab?

Generating Procedural Game Worlds with Wave Function Collapse

Wave Function Collapse (WFC) by @exutumno is a new algorithm that can generate procedural patterns from a sample image. It's especially exciting for game designers, letting us draw our ideas instead of hand coding them. We'll take a look at the kinds of output WFC can produce and the meaning of the algorithm's parameters. Then we'll walk through setting up WFC in javascript and the Unity game engine.

sprites

The traditional approach to this sort of output is to hand code algorithms that generate features, and combine them to alter your game map. For example you could sprinkle some trees at random coordinates, draw roads with a brownian motion, and add rooms with a Binary Space Partition. This is powerful but time consuming, and your original vision can someti