Skip to content

Instantly share code, notes, and snippets.

Manpreet Singh junkblocker

Block or report user

Report or block junkblocker

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
junkblocker /
Last active Feb 11, 2020 — forked from pwnsdx/
Disable bunch of #$!@ in Catalina
if [[ "$(sw_vers -productVersion)" != 10\.15* ]]; then
echo "This is only meant to run on macOS 10.15.* Catalina" >&2
exit 1
printf "Are you pretty damn sure you want to run this? (Yes/No) "
read -r reply
[[ $reply != Yes ]] && exit 1
View gist:d41f680c5befe4ed43d3b5e33e79f842
# This tells kubecfg to read its config from the local directory
export KUBECONFIG=./kubeconfig
# Looking at the cluster
kubectl get nodes
kubectl get pods --namespace=kube-system
# Running a single pod
kubectl run --generator=run-pod/v1 kuard
kubectl get pods
junkblocker / get_title_and_url.applescript
Created Jun 22, 2018 — forked from vitorgalvao/get_title_and_url.applescript
AppleScript and JavaScript for Automation to get frontmost tab’s url and title of various browsers.
View get_title_and_url.applescript
-- AppleScript --
-- This example is meant as a simple starting point to show how to get the information in the simplest available way.
-- Keep in mind that when asking for a `return` after another, only the first one will be output.
-- This method is as good as its JXA counterpart.
-- Google Chrome
tell application "Google Chrome" to return title of active tab of front window
tell application "Google Chrome" to return URL of active tab of front window
-- Google Chrome Canary
junkblocker / init.c
Created Mar 6, 2018 — forked from rofl0r/init.c
minimal init daemon by rich felker, author of musl libc
View init.c
#define _XOPEN_SOURCE 700
#include <signal.h>
#include <unistd.h>
int main()
sigset_t set;
int status;
if (getpid() != 1) return 1;
junkblocker / hn-betteridge.user.js
Created Feb 21, 2017 — forked from noibl/hn-betteridge.user.js
Betteridge's Law for Hacker News
View hn-betteridge.user.js
// ==UserScript==
// @name BetteridgeLinks
// @description Lowlight headlines on Hacker News that conform to Betteridge's Law
// @version 0.3
// @match*
// @match*
// @author noibl <>
// ==/UserScript==
var questions = ['Is', 'Are', 'Does', 'Do', 'Has', 'Have', 'Did', 'Will', 'Can', 'Could', 'Should'];
junkblocker / perfectelementary.bash
Created Jan 7, 2017
HowTo Install the perfect Elementary-OS
View perfectelementary.bash
#Download Elementary OS from here:
#First you update your system
sudo apt-get update && sudo apt-get dist-upgrade
#Install Google Chrome
wget -q -O - | sudo apt-key add -
sudo sh -c 'echo "deb stable main" >> /etc/apt/sources.list.d/google-chrome.list'
View foo.js
/* jshint maxerr : 10000 */
/* jslint browser : true */
/* jslint esversion : 6 */
try {
echo "Please wait..."
# Look for suspect files
/usr/bin/find -E {,~}/Applications -iregex '.*\.app\/(.*\.DS_Store|Icon.{1})$' > /tmp/.suspectfiles
# Check suspect files
while read path; do
junkblocker /
Created Sep 21, 2016 — forked from pwnsdx/
Disable bunch of #$!@ in Sierra
# This is a draft but it works
# FIRST (I don't even know if it works but we'll assume yes)
# sudo launchctl list
# sudo launchctl disable system/netbiosd
# sudo launchctl disable system/parsecd
# sudo launchctl disable system/parentalcontrols.check
# sudo launchctl disable system/airportd
junkblocker / IRC client in pure bash 4
Created Mar 29, 2016 — forked from anonymous/IRC client in pure bash 4
IRC client written in pure bash using only bash builtin commands and no other binaries.
View IRC client in pure bash 4
#no PATH, no way to accidently run any programs
#useful variables
You can’t perform that action at this time.