Skip to content

Instantly share code, notes, and snippets.

View jhauga's full-sized avatar

John Haugabook jhauga

  • United States
View GitHub Profile
@jhauga
jhauga / siteSpecific_chatGPT_SearchChatHistory.js
Last active June 24, 2025 21:34
Bookmarklet - use this bookmarklet for searching titles of chat history when chat history gets long. Ensure to copy/paste the top condensed line of the bookmarklet. Info at "https://github.com/isocialPractice/bookmarklets".
/// *********************************************************** ///
// ****************** BROWSER BOOKMARKLET GIST ***************** //
// ************************************************************* //
// //
// LICENSE /////////////////////////////////////////////////////
// ******* //
// The code in this gist is public domain. //
// Licensed as Public Domain CC0 //
//////////////////////////////////////////////////////////////////
//
@jhauga
jhauga / checkJSONArrayOfObjects.js
Created April 23, 2025 22:12
NodeJS Gist - Check that a property with an array of objects has property with a specified value, and output to the terminal a specified adjacent property value.
// ************************************************************* //
// ************************ GITHUB GIST ************************ //
// ************************************************************* //
// checkJSONArrayOfObjects.js
// NodeJS Gist - Check that a property with an array of objects has property with a specified value, and output to the terminal a specified adjacent property value.
//
// LICENSE
// *******
// The code in this gist is public domain.
// Licensed as Public Domain CC0
@jhauga
jhauga / nav_Sidebar_FixAndScrollSideMenu.js
Created March 23, 2025 04:17
Bookmarklet - use this bookmarklet for fix side navigation and aside to position of page, and make it scrollable. Ensure to copy/paste the top condensed line of the bookmarklet. Info at "https://github.com/isocialPractice/bookmarklets".
/// *********************************************************** ///
// ****************** BROWSER BOOKMARKLET GIST ***************** //
// ************************************************************* //
// //
// LICENSE /////////////////////////////////////////////////////
// ******* //
// The code in this gist is public domain. //
// Licensed as Public Domain CC0 //
//////////////////////////////////////////////////////////////////
//
@jhauga
jhauga / siteSpecific_YouTube_SyncAudio.js
Created February 22, 2025 05:12
Bookmarklet - use this bookmarklet for quickly resnc video and audio are out of sync to resynchronize audio to video. Ensure to copy/paste the top condensed line of the bookmarklet. Info at "https://github.com/isocialPractice/bookmarklets".
/// *********************************************************** ///
// ****************** BROWSER BOOKMARKLET GIST ***************** //
// ************************************************************* //
// //
// LICENSE /////////////////////////////////////////////////////
// ******* //
// The code in this gist is public domain. //
// Licensed as Public Domain CC0 //
//////////////////////////////////////////////////////////////////
//
@jhauga
jhauga / siteSpecific_YouTube_WatchRandomVideo.js
Last active March 11, 2025 18:26
Bookmarklet - use this bookmarklet for when you want to watch all videos in home feed at once, and can't pick one to watch. Ensure to copy/paste the top condensed line of the bookmarklet. Info at "https://github.com/isocialPractice/bookmarklets".
/// *********************************************************** ///
// ****************** BROWSER BOOKMARKLET GIST ***************** //
// ************************************************************* //
// //
// LICENSE /////////////////////////////////////////////////////
// ******* //
// The code in this gist is public domain. //
// Licensed as Public Domain CC0 //
//////////////////////////////////////////////////////////////////
//
@jhauga
jhauga / siteSpecific_YouTube_ShowShortReleaseDate.js
Last active May 28, 2025 17:47
Bookmarklet - use this bookmarklet for Quickly getting the release of a YouTube short. NOTE - after 1st scroll down and back up to get short date. Ensure to copy/paste the top condensed line of the bookmarklet. Info at "https://github.com/isocialPractice/bookmarklets".
/// *********************************************************** ///
// ****************** BROWSER BOOKMARKLET GIST ***************** //
// ************************************************************* //
// //
// LICENSE /////////////////////////////////////////////////////
// ******* //
// The code in this gist is public domain. //
// Licensed as Public Domain CC0 //
//////////////////////////////////////////////////////////////////
//
@jhauga
jhauga / dom_Video_DomTakeVideoNotes.js
Last active June 2, 2025 01:11
Bookmarklet - use this bookmarklet for Take notes on a html page with video tag or iframe playing video or videos. Ensure to copy/paste the top condensed line of the bookmarklet. Info at "https://github.com/isocialPractice/bookmarklets".
/// *********************************************************** ///
// ****************** BROWSER BOOKMARKLET GIST ***************** //
// ************************************************************* //
// //
// LICENSE /////////////////////////////////////////////////////
// ******* //
// The code in this gist is public domain. //
// Licensed as Public Domain CC0 //
//////////////////////////////////////////////////////////////////
//
@jhauga
jhauga / siteSpecific_YouTube_SavedPageNotesToNotebox.js
Last active April 22, 2025 23:56
Bookmarklet - use this bookmarklet for Extract saved notes taken of a YouTube video for later referencing or to continue notes later on unfinished video. Ensure to copy/paste the top condensed line of the bookmarklet. Info at "https://github.com/isocialPractice/bookmarklets".
/// *********************************************************** ///
// ****************** BROWSER BOOKMARKLET GIST ***************** //
// ************************************************************* //
// //
// LICENSE /////////////////////////////////////////////////////
// ******* //
// The code in this gist is public domain. //
// Licensed as Public Domain CC0 //
//////////////////////////////////////////////////////////////////
//
@jhauga
jhauga / siteSpecific_YouTube_SavePageNotesToLocalStorage.js
Last active April 21, 2025 00:25
Bookmarklet - use this bookmarklet for Saving notes taken of a YouTube video for later referencing or to continue notes later on unfinished video.. Ensure to copy/paste the top condensed line of the bookmarklet. Info at "https://github.com/isocialPractice/bookmarklets".
/// *********************************************************** ///
// ****************** BROWSER BOOKMARKLET GIST ***************** //
// ************************************************************* //
// //
// LICENSE /////////////////////////////////////////////////////
// ******* //
// The code in this gist is public domain. //
// Licensed as Public Domain CC0 //
//////////////////////////////////////////////////////////////////
//
@jhauga
jhauga / siteSpecific_chatGPT_NavigateAnswers.js
Last active April 9, 2025 03:24
Bookmarklet - use this bookmarklet for Navigate through long chatGPT conversations one answer at a time.. Ensure to copy/paste the top condensed line of the bookmarklet. Info at "https://github.com/isocialPractice/bookmarklets".
/// *********************************************************** ///
// ****************** BROWSER BOOKMARKLET GIST ***************** //
// ************************************************************* //
// //
// LICENSE /////////////////////////////////////////////////////
// ******* //
// The code in this gist is public domain. //
// Licensed as Public Domain CC0 //
//////////////////////////////////////////////////////////////////
//