I hereby claim:
- I am edjw on github.
- I am edjw (https://keybase.io/edjw) on keybase.
- I have a public key ASCEcDSvNHBwGCBBKerMcCFIhfVB60p0kNW4BGARDLA3EQo
To claim this, I am signing this object:
| ### Keybase proof | |
| I hereby claim: | |
| * I am edjw on github. | |
| * I am edjw (https://keybase.io/edjw) on keybase. | |
| * I have a public key whose fingerprint is 0C91 499B 9B98 42F3 CF0D 0275 214E 3950 A185 26B9 | |
| To claim this, I am signing this object: |
| // This script removes you from advertisers' target lists on Facebook. | |
| // They probably added you to their advert targeting list by uploading a contact list that includes | |
| // your contact information like your email address or phone number. | |
| // Comment below if this doesn't work for you | |
| // *Instructions* | |
| // 1. Go to https://www.facebook.com/ads/preferences |
| // // https://twitter.com/settings/your_twitter_data/twitter_interests | |
| // Lots of discussion and improvement of the original script in the comments | |
| // Here's the best version that works well | |
| // Because Twitter stops the script working after unchecking 50 interests, so you will almost certainly have to run the script multiple times | |
| function sleep(milliseconds) { | |
| return new Promise(function (resolve) { | |
| return setTimeout(resolve, milliseconds); | |
| }); |
| HTML | |
| Find: (http|ftp|https)://([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:/~+#-]*[\w@?^=%&/~+#-])? | |
| Replace: <a href="$0">$0</a> | |
| Markdown | |
| Find: ((http|ftp|https)://([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:/~+#-]*[\w@?^=%&/~+#-])?) | |
| Replace: [$1]($1) |
| "use strict"; | |
| document.addEventListener("click", function (event) { | |
| event.preventDefault(); | |
| const allClasses = Array.from(event.target.classList).join("."); | |
| const classes = "." + allClasses; | |
| if (classes == ".") { | |
| console.log("No classes found"); | |
| } else { | |
| console.log(classes); | |
| } |
| var calendars = Array.from(document.getElementsByClassName("NI2kfb qZvm2d-ibnC6b-bN97Pc DX3x9d")); | |
| // ** RENAME THE CALENDARS IN THIS SECTION ** | |
| var calendarsToSee = ["NAME OF CALENDAR TO ALWAYS SEE 1", "NAME OF CALENDAR TO ALWAYS SEE 2"]; | |
| var calendarsToIgnore = ["Tasks", "Reminders"]; | |
| calendars.forEach(calendar => { | |
| if (calendarsToSee.includes(calendar.innerText) == false && calendarsToIgnore.includes(calendar.innerText) == false) { | |
| calendar.click(); |
I hereby claim:
To claim this, I am signing this object:
| something { | |
| box-shadow: 0 4px 6px 0 hsla(0, 0%, 0%, 0.2); | |
| } |
| #page.with-headline #banner~#main #headline { | |
| width: fit-content; | |
| color: #000; | |
| background: none; | |
| } | |
| #headline p { | |
| background: none; | |
| display: block !important; | |
| margin-bottom: 0; |
| $(document).ready(function () { | |
| function getQueryParams() { | |
| const params = new URLSearchParams(window.location.search); | |
| return { | |
| interval: params.get("interval"), | |
| amount: params.get("amount"), | |
| }; | |
| } | |
| const params = getQueryParams(); |