Three ways to expand t.co twitter shortlinks. Copy entire file and run in chrome console to test.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "modules": [ | |
| { | |
| "type": "welcome", | |
| "name": "welcome", | |
| "screens": [ | |
| { | |
| "type": "image_text", | |
| "image": "img.com", | |
| "image_text": "Traveling to the Multiverse, one moment please...", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "modules": [ | |
| { | |
| "type": "leaving", | |
| "name": "leaving", | |
| "screens": [ | |
| { | |
| "type": "image_text", | |
| "image": "img.com", | |
| "image_text": "Returning to earth momentarily...", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var before_start, after_finished, before_loop, after_element_clicked; | |
| before_start = 10000; | |
| after_finished = before_start; | |
| before_loop = 5000; | |
| after_element_clicked = before_loop - 1000; | |
| var elementsToResize = ['body', 'html', '.p-client_container', '.p-ia4_client_container', '.p-ia4_client', '.p-theme_background', '.p-client_workspace_wrapper', '.p-client_workspace', '.p-client_workspace__layout', '.p-view_contents']; | |
| for (var j = 0; j < elementsToResize.length; j++) { | |
| var elementToResize = elementsToResize[j]; | |
| document.querySelector(elementToResize).style.setProperty('max-height', '100%', 'important'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| SUMMER INTERNSHIPS LIST | |
| --- | |
| RESEARCH INTERNSHIPS FOR UNDERGRADUATE AND GRADUATE STUDENTS | |
| INDIA: | |
| 1. SURGE, IIT Kanpur (http://surge.iitk.ac.in/) | |
| 2. SPARK, IIT Roorkee (http://spark.iitr.ac.in/) | |
| 3. IIT Bombay, Research Internship Program (http://www.iitb.ac.in/en/education/research-internship)(http://www.iitb.ac.in/newacadhome/toTraining.jsp)(https://www.it.iitb.ac.in/summerinternship2020/selectionlist.html) | |
| 4. IAS Bangalore, SRFP (https://www.ias.ac.in/) | |
| 5. JNCASR, Bangalore, SRFP (http://www.jncasr.ac.in/fe/srfp.php) |
Exiftool
- Set title
- exiftool /Volumes/GoogleDrive/My\ Drive/pdfs/noise/data:\ effects/Jet\ Engine\ Noise\ Reduction.pdf -title="Jet Engine Noise Reduction"
- View Metadata
- exiftool /Volumes/GoogleDrive/My\ Drive/pdfs/noise/data:\ effects/Jet\ Engine\ Noise\ Reduction.pdf
- View title
- exiftool -title *.pdf
- exiftool /Volumes/GoogleDrive/My\ Drive/pdfs/noise/data:\ effects/Jet\ Engine\ Noise\ Reduction.pdf -title
- Set title for batch
- exiftool '-Title<${FileName;s/.pdf//}' *.pdf
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <html style><!-- | |
| --><meta charset=utf-8> | |
| <meta name=description content="Personal Website"> | |
| <meta name=twitter:card content=summary> | |
| <meta name=twitter:site content=@twitter_user_name> | |
| <meta name=viewport content="width=device-width, initial-scale=1.0"> | |
| <link rel=canonical href=http://personalwebsite.com/> | |
| <style>body{line-height:1.4;font-size:16px;padding:0 10px;margin:50px auto;max-width:650px}#maincontent{max-width:42em;margin:15 auto}</style> | |
| <title>Name</title> | |
| <style id=ctre_styles>@media (prefers-color-scheme:dark){}</style><meta name=referrer content=no-referrer><meta http-equiv=content-security-policy content="default-src 'none'; font-src 'self' data:; img-src 'self' data:; style-src 'unsafe-inline'; media-src 'self' data:; script-src 'unsafe-inline' data:; object-src 'self' data:; frame-src 'self' data:;"><style>img[src="data:,"],source[src="data:,"]{display:none!important}</style></head> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (function () { | |
| const popup = createPopup('HN upvoted'); | |
| if (location.host != 'news.ycombinator.com' || !(location.pathname == '/user' || location.pathname == '/upvoted')) { | |
| popup.innerHTML = 'ERROR: Go to your user or upvoted page on HN and then try again.'; | |
| return; | |
| } | |
| const id = location.search.split('=')[1]; | |
| const types = { | |
| csv: { | |
| header: 'Name,URL', |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| //twitter download bookmarks | |
| var before_start, after_finished, before_loop, after_element_clicked; | |
| before_start = 1000; | |
| after_finished = before_start; | |
| before_loop = 1200; | |
| after_element_clicked = before_loop - 1000; | |
| var scroll_count = 1200; | |
| var startTime, endTime; | |
| start(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| //twitter download bookmarks | |
| var before_start, after_finished, before_loop, after_element_clicked; | |
| before_start = 10000; | |
| after_finished = before_start; | |
| before_loop = 10000; | |
| after_element_clicked = before_loop - 1000; | |
| var scroll_count = 500; | |
| var startTime, endTime; | |
| start(); |