') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); })(); theinit01 (Tushar Singh) · GitHub
Skip to content
View theinit01's full-sized avatar
:octocat:
Probably Hacking
:octocat:
Probably Hacking

Highlights

  • Pro

Block or report theinit01

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
theinit01/README.md

Hi 👋, I'm Tushar Singh

A passionate Software Developer

theinit01

TryHackMe

  • 🔭 I’m currently getting good at DevOps
  • 🌱 I’m currently learning Golang
  • 👯 I’m looking to collaborate on CTFs and Hackathons
  • 📫 How to reach me tushar3145@gmail.com
  • ⚡ Fun fact: I forget to fork

Connect with me:

theinit01theinit01

Languages and Tools:

pythongoccplusplusjavahtml5css3javascriptflaskgitdockerkubernetesbashlinuxmysqlnumpy

theinit01

theinit01

theinit01

An image of @theinit01's Holopin badgesHolopin profile

Pinned Loading

  1. leetcode-leaderboard-frontendleetcode-leaderboard-frontendPublic

    LeetCode Leaderboard is a web application that tracks and displays users' performance on LeetCode. Built with Flask for the backend and React for the frontend, it features a dynamic leaderboard, us…

    JavaScript 1

  2. SJCE-WiFiAutologinSJCE-WiFiAutologinPublic

    Tampermonkey extension to automate the login process for SJCE Wi-Fi captive portal with this browser extension. Never hassle with manual logins again - simply install the extension and enjoy seamle…

    JavaScript 8

  3. NotThePyaaz-XBotNotThePyaaz-XBotPublic

    NotThePyaaz is a parody Twitter bot that tweets the funniest and weirdest headlines from the r/notthepyaaz subreddit. It uses NLP to add a humorous twist to each headline and posts them automatical…

    Python

  4. urlShortenerurlShortenerPublic

    A Flask-based URL shortener app with statistics tracking. Easily shorten long URLs for efficient sharing. Powered by Flask, SQLite, and Hashids.

    HTML

  5. Twitter-Hate-Speech-ClassifierTwitter-Hate-Speech-ClassifierPublic

    A Machine Learning Model developed to detect and classify Hate Speech on Twitter built using streamlit

    Jupyter Notebook

  6. AI-ChessEngineAI-ChessEnginePublic

    A Python-based chess engine capable of facilitating human-vs-AI gameplay. The AI functionality is implemented using minimax and alpha-beta pruning algorithms, offering challenging gameplay experien…

    Python 2