Skip to content

Instantly share code, notes, and snippets.

View nancyjlau's full-sized avatar
🍵
🍰

Rose nancyjlau

🍵
🍰
  • San Francisco
  • 23:28 (UTC -07:00)
View GitHub Profile
@peppidesu
peppidesu / README.md
Last active March 11, 2024 21:12
List of common NVIDIA + Wayland fixes as of February 2024

1. Changing drivers with Steam installed natively

Because native Steam depends on nvidia-utils and lib32-nvidia-utils (provide vulkan-driver and lib32-vulkan-driver respectively), you cannot replace these packages without removing steam first. You can simply remove steam and then reinstall after everything works.

2. Hyprland NVIDIA surgery kit (can also work for other WMs/DEs)

Read https://wiki.hyprland.org/Nvidia/. Some important side notes:

  • "Fixing random flickering, nuclear method" is exactly what it says. It will nuke battery life and power usage, because your GPU will be forced to run in the highest power state.
  • for DRM kernel mode setting, I recommend following the instructions on the Arch wiki instead: https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting

3. Changing to 535 drivers

If you are experiencing issues with 545/550 drivers, you can try switching to nvidia-535xx-dkms (AUR).

@gd3kr
gd3kr / script.js
Created February 15, 2024 06:30
Download a JSON List of twitter bookmarks
/*
the twitter api is stupid. it is stupid and bad and expensive. hence, this.
Literally just paste this in the JS console on the bookmarks tab and the script will automatically scroll to the bottom of your bookmarks and keep a track of them as it goes.
When finished, it downloads a JSON file containing the raw text content of every bookmark.
for now it stores just the text inside the tweet itself, but if you're reading this why don't you go ahead and try to also store other information (author, tweetLink, pictures, everything). come on. do it. please?
*/
@testanull
testanull / SharePwn_public.py
Created December 15, 2023 07:31
SharePoint Pre-Auth Code Injection RCE chain CVE-2023-29357 & CVE-2023-24955 PoC
# -*- coding: utf-8 -*-
import hashlib
import base64
import requests, string, struct, uuid, random, re
import sys
from collections import OrderedDict
from sys import version
from urllib3.exceptions import InsecureRequestWarning
requests.packages.urllib3.disable_warnings(category=InsecureRequestWarning)
# too lazy to deal with string <-> bytes confusion in python3 so forget it ¯\_(ツ)_/¯
@veekaybee
veekaybee / normcore-llm.md
Last active July 26, 2024 01:10
Normcore LLM Reads

Anti-hype LLM reading list

Goals: Add links that are reasonable and good explanations of how stuff works. No hype and no vendor content if possible. Practical first-hand accounts of models in prod eagerly sought.

Foundational Concepts

Screenshot 2023-12-18 at 10 40 27 PM

Pre-Transformer Models

@MaxXSoft
MaxXSoft / Dockerfile
Created November 27, 2022 09:40
A fun tool for generating an x86-64 Linux program that runs in reverse order.
FROM ubuntu:20.04
RUN apt update && DEBIAN_FRONTEND="noninteractive" apt install -y \
python3 build-essential
WORKDIR /root
@PurpleVibe32
PurpleVibe32 / vmwk17key.txt
Last active July 27, 2024 06:26
Free VMware Workstation Pro 17 full license keys
Install VMWare Workstation PRO 17 (Read it right. PRO!)
Also, these keys might also work with VMWare Fusion 13 PRO. Just tested it.
Sub to me on youtube pls - PurpleVibe32
if you want more keys - call my bot on telegram. @purector_bot (THE BOT WONT REPLY ANYMORE) - Or: https://cdn.discordapp.com/attachments/1040615179894935645/1074016373228978277/keys.zip - the password in the zip is 102me.
---
This gist can get off at any time.
PLEASE, DONT COPY THIS. IF YOU FORK IT, DONT EDIT IT.
*If you have a problem comment and people will try to help you!
*No virus
@citruz
citruz / QEMU_ON_M1.md
Last active June 6, 2024 08:29
Create Ubuntu and Windows VMs with QEMU on Apple Silicon

Running Linux and Windows on M1 with QEMU

30.11.2020: Updated with the new patchseries and instructions for Windows

02.12.2020: Added tweaks

08.12.2020: Updated with patchseries v4

31.01.2020: Updated with patchseries v6

@LingDong-
LingDong- / ln.c
Last active May 21, 2024 10:37
simple, fast, accurate natural log approximation without <math.h>
// ln.c
//
// simple, fast, accurate natural log approximation
// when without <math.h>
// featuring * floating point bit level hacking,
// * x=m*2^p => ln(x)=ln(m)+ln(2)p,
// * Remez algorithm
// by Lingdong Huang, 2020. Public domain.