INSERTINTOnotesVALUES('mcEwFMSjhlvL','Bash startup modes','<h3>Login shell</h3><p>As a "login shell", Bash reads and sets (executes) the user''s profile from /etc/profile and one of ~/.bash_profile, ~/.bash_login, or ~/.profile (in that order, using the first one that''s readable!).</p><p>When a login shell exits, Bash reads and executes commands from the file ~/.bash_logout, if it exists.</p><p>Why an extra login shell mode? There are many actions and variable sets that only make sense for the initial user login. That''s why all UNIX® shells have (should have) a "login" mode.</p><p><i><strong>Methods to start Bash as a login shell:</strong></i></p><ul><li>the first character of argv[0] is - (a hyphen): traditional UNIX® shells start from the login binary</li><li>Bash is started with the -l option</li><li>Bash is started with the --login option</li></ul><p><i><strong>Methods to test for login shell mode:</strong></i></p><ul><li>the shell option <a href="http://wiki.bash-hackers.org/internals/shell_options#login_shell">login_shell</a> is set</li></ul><p><i><strong>Related switches:</strong></i></p><ul><li>--noprofile disables reading of all profile files</li></ul><h3>Interactive shell</h3><p>When Bash starts as an interactive non-login shell, it reads and executes commands from ~/.bashrc. This file should contain, for example, aliases, since they need to be defined in every shell as they''re not inherited from the parent shell.</p><p>The feature to have a system-wide /etc/bash.bashrc or a similar system-wide rc-file is specific to vendors and distributors that ship <i>their own, patched variant of Bash</i>. The classic way to have a system-wide rc file is to source /etc/bashrc from every user''s ~/.bashrc.</p><p><i><strong>Methods to test for interactive-shell mode:</strong></i></p><ul><li>the special parameter $- contains the letter i (lowercase I)</li></ul><p><i><strong>Related switches:</strong></i></p><ul><li>-i forces the interactive mode</li><li>--norc disables reading of the startup files (e.g. /etc/bash.bashrc if supported) and ~/.bashrc</li><li>--rcfile defines another startup file (instead of /etc/bash.bashrc and ~/.bashrc)</li></ul><h3>SH mode</h3><p>When Bash starts in SH compatiblity mode, it tries to mimic the startup behaviour of historical versions of sh as closely as possible, while conforming to the POSIX® standard as well. The profile files read are /etc/profile and ~/.profile, if it''s a login shell.</p><p>If it''s not a login shell, the environment variable <a href="http://wiki.bash-hackers.org/syntax/shellvars#env">ENV</a> is evaluated and the resulting filename is used as the name of the startup file.</p><p>After the startup files are read, Bash enters the <a href="http://wiki.bash-hackers.org/scripting/bashbehaviour#posix_run_mode">POSIX(r) compatiblity mode (for running, not for starting!)</a>.</p><p><i><strong>Bash starts in sh compatiblity mode when:</strong></i></p><ul><li>the base filename in argv[0] is sh (<figure class="image"><img></figure> NB: /bin/sh may be linked to /bin/bash, but that doesn''t mean it acts like /bin/bash <figure class="image"><img></figure>)</li></ul>',0,0,'2017-12-23T01:29:35.974Z','2017-12-23T01:34:10.493Z','text','text/html','');
INSERTINTOnotesVALUES('21K84UqGhqlt','Christmas gift ideas','<ul><li>XBox</li><li>Candles</li><li><a href="https://www.amazon.ca/Anker-SoundCore-Portable-Bluetooth-Resistance/dp/B01MTB55WH?pd_rd_wg=honW8&pd_rd_r=c9bb7c0f-0051-4da7-991f-4ca711a1b3e3&pd_rd_w=ciUpR&ref_=pd_gw_simh&pf_rd_r=K10XKX0NGPDNTYYP4BS4&pf_rd_p=5f1b460b-78c1-580e-929e-2878fe4859e8">Portable speakers</a></li><li>...?</li></ul>',0,0,'2017-12-23T03:45:10.933Z','2017-12-23T16:43:28.160Z','text','text/html','');
INSERTINTOnotesVALUES('R6pheWjdwmNU','Christmas','<p>This christmas is going to be awesome!</p>',0,0,'2017-12-23T03:45:28.002Z','2017-12-23T16:42:53.142Z','text','text/html','');
INSERTINTOnotesVALUES('5v5Dx6LMHXIO','Christmas shopping','<p>Bought a book!</p>',0,0,'2017-12-23T03:45:44.184Z','2017-12-23T04:09:15.442Z','text','text/html','');
INSERTINTOnotesVALUES('cFK9sGYZaMWs','Vacation in Cuba','Planning stuff etc.',0,0,'2017-12-23T03:49:32.210Z','2017-12-23T03:55:17.763Z','text','text/html','');
INSERTINTOnotesVALUES('pOFVzbXLmzhX','Christmas dinner','Carp of course!',0,0,'2017-12-23T03:54:46.138Z','2017-12-23T03:54:57.762Z','text','text/html','');
INSERTINTOnotesVALUES('0xtvjqrcGiRB','History','<p>The <strong>history of Linux</strong> began in 1991 with the commencement of a personal project by <a href="https://en.wikipedia.org/wiki/Finland">Finnish</a> student <a href="https://en.wikipedia.org/wiki/Linus_Torvalds">Linus Torvalds</a> to create a new free operating system kernel. Since then, the resulting <a href="https://en.wikipedia.org/wiki/Linux_kernel">Linux kernel</a> has been marked by constant growth throughout its history. Since the initial release of its <a href="https://en.wikipedia.org/wiki/Source_code">source code</a> in 1991, it has grown from a small number of <a href="https://en.wikipedia.org/wiki/C_Programming_Language">C</a> files under a license prohibiting commercial distribution to the 4.2.3 version in 2015 with more than 18 million lines of source code under the <a href="https://en.wikipedia.org/wiki/GNU_General_Public_License">GNU General Public License</a> v2.</p>',0,0,'2017-12-23T04:01:51.565Z','2017-12-23T04:02:05.496Z','text','text/html','');
INSERTINTOnotesVALUES('Zl69uXBSen0w','Ubuntu','<p>Expand note on the left pane to see content.</p>',0,0,'2017-12-23T04:02:16.685Z','2017-12-23T18:08:15.381Z','text','text/html','');
INSERTINTOnotesVALUES('62BKAQMVP2KW','Unity shortcuts','<ul><li>Hold Super - Invoke the Launcher and display the shortcuts</li><li>Hold Super, then press 1 or 2 or 3 and so on until 0 to open or focus an application. The number corresponds to the location of the icon on the launcher from top to bottom.<ul><li>Adding Shift will open a new instance of the application if it''s already open.</li><li>Holding the key is also useful when you want to get to the Launcher but do not want to invoke the Dash.</li></ul></li><li>Super + T - Open the rubbish bin/trash can.</li><li>Alt + F1 - Put keyboard focus on the Launcher, use arrow keys to navigate, Enter launches an application, Right arrow exposes the quicklists if an application has them.</li><li>Ctrl + Alt + T - Launch a terminal window.</li></ul>',0,0,'2017-12-23T04:02:39.164Z','2017-12-23T04:03:09.867Z','text','text/html','');
INSERTINTOnotesVALUES('jyqG9GucsMdn','Office party','That was fun!',0,0,'2017-12-23T04:05:16.439Z','2017-12-23T04:05:30.373Z','text','text/html','');
INSERTINTOnotesVALUES('moMbTKwN15Ps','Projects','<p>Here I''d keep various notes related to my work''s projects etc.</p>',0,0,'2017-12-23T04:06:49.331Z','2017-12-23T04:07:25.429Z','text','text/html','');
INSERTINTOnotesVALUES('PEGQGg0In3Ar','Phone call about work project','<p>Bla bla bla ....</p>',0,0,'2017-12-23T16:44:35.900Z','2017-12-23T16:44:53.174Z','text','text/html','');
INSERTINTOnotesVALUES('IlULcDiOTI4K','Inbox','<p>This is a place I use to put notes waiting for better categorization</p><p> </p>',0,0,'2017-12-23T16:45:11.047Z','2017-12-23T18:04:49.545Z','text','text/html','');
INSERT INTO notes VALUES('bFTtwsnNgw9T','dagreD3',X'2866756e6374696f6e2866297b696628747970656f66206578706f7274733d3d3d226f626a656374222626747970656f66206d6f64756c65213d3d22756e646566696e656422297b6d6f64756c652e6578706f7274733d6628297d656c736520696628747970656f6620646566696e653d3d3d2266756e6374696f6e222626646566696e652e616d64297b646566696e65285b5d2c66297d656c73657b76617220673b696628747970656f662077696e646f77213d3d22756e646566696e656422297b673d77696e646f777d656c736520696628747970656f6620676c6f62616c213d3d22756e646566696e656422297b673d676c6f62616c7d656c736520696628747970656f662073656c66213d3d22756e646566696e656422297b673d73656c667d656c73657b673d746869737d672e64616772654433203d206628297d7d292866756e6374696f6e28297b76617220646566696e652c6d6f64756c652c6578706f7274733b72657475726e202866756e6374696f6e206528742c6e2c72297b66756e6374696f6e2073286f2c75297b696628216e5b6f5d297b69662821745b6f5d297b76617220613d747970656f6620726571756972653d3d2266756e6374696f6e222626726571756972653b69662821752626612972657475726e2061286f2c2130293b696628692972657475726e2069286f2c2130293b76617220663d6e6577204572726f72282243616e6e6f742066696e64206d6f64756c652027222b6f2b222722293b7468726f7720662e636f64653d224d4f44554c455f4e4f545f464f554e44222c667d766172206c3d6e5b6f5d3d7b6578706f7274733a7b7d7d3b745b6f5d5b305d2e63616c6c286c2e6578706f7274732c66756e6374696f6e2865297b766172206e3d745b6f5d5b315d5b655d3b72657475726e2073286e3f6e3a65297d2c6c2c6c2e6578706f7274732c652c742c6e2c72297d72657475726e206e5b6f5d2e6578706f7274737d76617220693d747970656f6620726571756972653d3d2266756e6374696f6e222626726571756972653b666f7228766172206f3d303b6f3c722e6c656e6774683b6f2b2b297328725b6f5d293b72657475726e20737d29287b313a5b66756e6374696f6e28726571756972652c6d6f64756c652c6578706f727473297b0a2f2a2a0a202a20406c6963656e73650a202a20436f707972696768742028632920323031322d3230313320436872697320506574746974740a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e67206120636f70790a202a206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c20746f206465616c0a202a20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e20746865207269676874730a202a20746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c20616e642f6f722073656c6c0a202a20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d2074686520536f6674776172652069730a202a206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f74696365207368616c6c20626520696e636c7564656420696e0a202a20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e20494e204e4f204556454e54205348414c4c205448450a202a20415554484f5253204f5220434f5059524947485420484f4c44455253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f544845520a202a204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e472046524f4d2c0a202a204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e475320494e0a202a2054484520534f4654574152452e0a202a2f0a6d6f64756c652e6578706f727473203d20207b0a202067726170686c69623a2072657175697
INSERTINTOnotesVALUES('OZKicr536m7U','Catherine Middleton',replace('<p><strong>Catherine, Duchess of Cambridge</strong> (born <strong>Catherine Elizabeth Middleton</strong>;\n 9 January 1982<a href="https://en.wikipedia.org/wiki/Catherine,_Duchess_of_Cambridge#cite_note-1">[1]</a>)\n is a member of the <a href="https://en.wikipedia.org/wiki/British_royal_family">British royal family</a>.\n Her husband, <a href="https://en.wikipedia.org/wiki/Prince_William,_Duke_of_Cambridge">Prince William, Duke of Cambridge</a>,\n is expected to become king of the <a href="https://en.wikipedia.org/wiki/United_Kingdom">United Kingdom</a> and\n 15 other <a href="https://en.wikipedia.org/wiki/Commonwealth_realm">Commonwealth realms</a>,\n making Catherine a likely future <a href="https://en.wikipedia.org/wiki/Queen_consort">queen consort</a>.\n <a\n href="https://en.wikipedia.org/wiki/Catherine,_Duchess_of_Cambridge#cite_note-2">[2]</a>\n</p>\n<p>Catherine grew up in <a href="https://en.wikipedia.org/wiki/Chapel_Row">Chapel Row</a>,\n a village near <a href="https://en.wikipedia.org/wiki/Newbury,_Berkshire">Newbury, Berkshire</a>,\n England.<a href="https://en.wikipedia.org/wiki/Catherine,_Duchess_of_Cambridge#cite_note-3">[3]</a> She\n studied <a href="https://en.wikipedia.org/wiki/History_of_art">art history</a> in\n Scotland at the <a href="https://en.wikipedia.org/wiki/University_of_St_Andrews">University of St Andrews</a>,\n where she met William in 2001. Their engagement was announced in November\n 2010. <a href="https://en.wikipedia.org/wiki/Wedding_of_Prince_William_and_Catherine_Middleton">They married</a> on\n 29 April 2011 at <a href="https://en.wikipedia.org/wiki/Westminster_Abbey">Westminster Abbey</a>.\n The Duke and Duchess''s children, <a href="https://en.wikipedia.org/wiki/Prince_George_of_Cambridge">Prince George</a>,\n <a\n href="https://en.wikipedia.org/wiki/Princess_Charlotte_of_Cambridge">Princess Charlotte</a>, and <a href="https://en.wikipedia.org/wiki/Prince_Louis_of_Cambridge">Prince Louis of Cambridge</a>,\n are third, fourth, and fifth in the line of succession to the British throne.\n <a\n href="https://en.wikipedia.org/wiki/Catherine,_Duchess_of_Cambridge#cite_note-Saul-4">[4]</a><a href="https://en.wikipedia.org/wiki/Catherine,_Duchess_of_Cambridge#cite_note-BBC22July-5">[5]</a>\n <a\n href="https://en.wikipedia.org/wiki/Catherine,_Duchess_of_Cambridge#cite_note-BBC2May-6">[6]</a><a href="https://en.wikipedia.org/wiki/Catherine,_Duchess_of_Cambridge#cite_note-7">[7]</a>\n <a\n href="https://en.wikipedia.org/wiki/Catherine,_Duchess_of_Cambridge#cite_note-3royalbaby-8">[8]</a>\n</p>','\n',char(10)),0,0,'2018-08-28T20:50:22.224Z','2018-08-28T20:50:22.224Z','text','text/html','fteE6FaAIm');
INSERT INTO notes VALUES('L9qettZi0csz','TODO','',0,0,'2018-08-28T20:50:48.468Z','2018-08-28T20:50:48.468Z','text','text/html','pYhbMrsilQ');
INSERT INTO notes VALUES('Dyahpf7LroQY','Locations','',0,0,'2018-08-28T20:50:48.478Z','2018-08-28T20:50:48.478Z','text','text/html','T5ttXvR2+2');
INSERT INTO notes VALUES('nUgD4SYx2gt7','Tags','',0,0,'2018-08-28T20:50:48.506Z','2018-08-28T20:50:48.506Z','text','text/html','f5a1WP0Pz5');
INSERT INTO notes VALUES('9HHqPxJkLAkl','Done','',0,0,'2018-08-28T20:50:48.527Z','2018-08-28T20:50:48.527Z','text','text/html','3M1b9ysLaG');
INSERT INTO notes VALUES('hL4rychNFWZs','Implementation','',0,0,'2018-08-28T20:50:48.537Z','2018-08-28T20:50:48.537Z','text','text/html','8fnUKl/ty7');
INSERT INTO notes VALUES('vVhlPtM5YgWe','reconcileAssignments',replace('module.exports=asyncfunction(note,categoryRootNote,assignedCategories,labelName,isTaskDone){\nconstfound={};\n\nfor(constcategoryNoteofawaitcategoryRootNote.getChildNotes()){\nconstlabel=awaitcategoryNote.getLabel(labelName);\n\nif(label){\nfound[label.value]=!isTaskDone&&assignedCategories.includes(label.value);\n\nawaitapi.toggleNoteInParent(found[label.value],note.noteId,categoryNote.noteId);\n}\n}\n\nif(!isTaskDone){\nfor(constassignedCategoryofassignedCategories){\nif(!found[assignedCategory]){\nconstcategoryNote=(awaitapi.createNote(categoryRootNote.noteId,assignedCategory,"",{\nattributes:[{type:"label",name:labelName,value:assignedCategory}]\n})).note;\n\nawaitapi.ensureNoteIsPresentInParent(note.noteId,categoryNote.noteId);\n}\n}\n}\n}','\n',char(10)),0,0,'2018-08-28T20:50:48.554Z','2018-08-28T20:50:48.554Z','code','application/javascript;env=backend','4jq+oVoENR');
INSERT INTO notes VALUES('XVlWndK4Oh6A','button',replace('api.addButtonToToolbar({\ntitle:''Newtask'',\nicon:''check'',\nshortcut:''alt+n'',\naction:async()=>{\n//creatingnotesisbackend(server)responsibilitysoweneedtopass\n//thecontrolthere\nconsttaskNoteId=awaitapi.runOnServer(async()=>{\nconsttodoRootNote=awaitapi.getNoteWithLabel(''taskTodoRoot'');\nconst{note}=awaitapi.createNote(todoRootNote.noteId,''newtask'','''');\n\nreturnnote.noteId;\n});\n\n//wegotanIDofnewlycreatednoteandwewanttoimmediatellydisplayit\nawaitapi.activateNewNote(taskNoteId);\n}\n});','\n',char(10)),0,0,'2018-08-28T20:50:48.571Z','2018-08-28T20:50:48.571Z','code','application/javascript;env=frontend','MIRJnm9haL');
INSERT INTO notes VALUES('HbtlYiMvmm4V','tasktemplate','',0,0,'2018-08-28T20:50:48.588Z','2018-08-28T20:50:48.588Z','text','text/html','HRae/qx7tU');
INSERT INTO notes VALUES('8LOr7xUMuWD4','WeightTracker','',0,0,'2018-08-28T20:50:36.063Z','2018-08-28T20:54:28.613Z','render','text/html','lE5vjoJhJ1');
INSERT INTO notes VALUES('WkdQrYTnsgxP','Persontemplate','',0,0,'2018-08-28T20:50:22.248Z','2018-08-28T20:50:22.248Z','text','text/html','esiFC4lNuK');
INSERT INTO notes VALUES('gYVdjKAJeImD','attributechanged',replace('if(!["task","location","tag","todoDate","doneDate"].includes(api.originEntity.name)){\nreturn;\n}\n\nconstnote=awaitapi.originEntity.getNote();\n\nconstattributes=awaitnote.getAttributes();\n\nconsttodoDate=awaitnote.getLabelValue(''todoDate'');\nconstdoneDate=awaitnote.getLabelValue(''doneDate'');\nconstisTaskDone=!!doneDate;\n\nconstdoneRootNote=awaitapi.getNoteWithLabel(''taskDoneRoot'');\nawaitapi.toggleNoteInParent(isTaskDone,note.noteId,doneRootNote.noteId);\n\nconsttodoRootNote=awaitapi.getNoteWithLabel(''taskTodoRoot'');\nawaitapi.toggleNoteInParent(!isTaskDone,note.noteId,todoRootNote.noteId);\n\nconstlocation=awaitnote.getLabelValue(''location'');\nconstlocationRootNote=awaitapi.getNoteWithLabel(''taskLocationRoot'');\n\nawaitreconcileAssignments(note,locationRootNote,location?[location]:[],''taskLocationNote'',isTaskDone);\n\nconsttags=attributes.filter(attr=>attr.type===''label''&&attr.name===''tag'').map(attr=>attr.value);\nconsttagRootNote=awaitapi.getNoteWithLabel(''taskTagRoot'');\n\nawaitreconcileAssignments(note,tagRootNote,tags,''taskTagNote'',isTaskDone);\n\nawaitnote.toggleLabel(isTaskDone,"cssClass","done");\n\nconstdoneTargetNoteId=isTaskDone?(awaitapi.getDateNote(doneDate)).noteId:null;\nawaitapi.setNoteToParent(note.noteId,''DONE'',doneTargetNoteId);\n\nawaitnote.toggleLabel(!isTaskDone,"cssClass","todo");\n\nconsttodoTargetNoteId=(!isTaskDone&&todoDate)?(awaitapi.getDateNote(todoDate)).noteId:null;\nawaitapi.setNoteToParent(note.noteId,''TODO'',todoTargetNoteId);\n\napi.refreshTree();','\n',char(10)),0,0,'2018-08-28T20:50:48.544Z','2018-08-28T21:09:56.952Z','code','application/javascript;env=backend','fQ4P19nxKC');
INSERT INTO notes VALUES('HJusZTbBU494','2017','',0,0,'2017-12-23T01:20:50.709Z','2018-08-29T10:50:44.040Z','text','text/html','saDLHhHxyV');
INSERT INTO notes VALUES('6ZuXjCSWgjB4','11-November','',0,0,'2017-12-23T03:44:45.351Z','2018-08-29T10:50:53.409Z','text','text/html','luxpsFeYil');
INSERT INTO notes VALUES('3oldoiMUPOlr','12-December','',0,0,'2017-12-23T01:20:55.775Z','2018-08-29T10:50:59.032Z','text','text/html','HYUoWI4aLr');
INSERT INTO notes VALUES('WdWZFuWNVDZk','Tech','<p>Expandnoteontheleftpanetoseecontent.</p>',0,0,'2017-12-23T04:06:16.179Z','2018-08-29T16:03:57.219Z','text','text/html','iIbiynQV+8');
INSERT INTO notes VALUES('TlGCAdcfxkOT','Booktemplate','',0,0,'2018-08-29T17:11:16.540Z','2018-08-29T17:11:22.540Z','text','text/html','C8OpYciam7');
INSERT INTO notes VALUES('eXHZAKsMYgur','Books','<p>Expandnoteontheleftpanetoseecontent.</p>',0,0,'2017-12-23T03:32:42.868Z','2018-08-29T17:20:44.779Z','text','text/html','TZ3NhLjTK3');
INSERT INTO notes VALUES('Lt8IUldw7d7H','Daytemplate','',0,0,'2018-08-29T17:23:45.189Z','2018-08-29T17:23:52.521Z','text','text/html','1V3BTW/Qzw');
INSERT INTO notes VALUES('GpGnjmcAPeWG','28-Tuesday','',0,0,'2017-12-23T03:44:57.036Z','2018-08-29T17:28:22.525Z','text','text/html','JdiPCl+HVd');
INSERT INTO notes VALUES('Iha4YwchR413','21-Thursday','',0,0,'2017-12-23T03:44:21.176Z','2018-08-29T17:28:27.526Z','text','text/html','nf9l6wd8vt');
INSERT INTO notes VALUES('rUsGgtpohm7T','23-Saturday','',0,0,'2018-08-29T17:29:32.934Z','2018-08-29T17:29:42.287Z','text','text/html','BugaZKKDJ+');
INSERT INTO notes VALUES('sXti7HgialF2','24-Sunday-ChristmasEve!','',0,0,'2018-08-29T17:29:43.127Z','2018-08-29T17:29:57.523Z','text','text/html','RfShVwTOAB');
INSERT INTO notes VALUES('1Fi3MpUkZkLk','20-Wednesday','',0,0,'2018-08-29T17:29:02.025Z','2018-08-29T17:30:42.516Z','text','text/html','xiDILk3qhD');
INSERT INTO notes VALUES('uP3V8BqwXC05','Buymilk','',0,0,'2018-08-29T19:42:32.712Z','2018-08-29T19:42:38.958Z','text','text/html','PGFo1+haU8');
INSERT INTO notes VALUES('Z4CC9azzMNhg','tesco','',0,0,'2018-08-29T19:42:47.853Z','2018-08-29T19:42:47.853Z','text','text/html','I6EArEtFH/');
INSERT INTO notes VALUES('q6A62bZE2R1r','groceries','',0,0,'2018-08-29T19:42:51.137Z','2018-08-29T19:42:51.137Z','text','text/html','mSbxrm1pq+');
INSERT INTO notes VALUES('tQmqkQOMHgQJ','mall','',0,0,'2018-08-29T19:43:40.321Z','2018-08-29T19:43:40.321Z','text','text/html','tRORZ6Y92z');
INSERT INTO notes VALUES('Lom0LEnCes1l','christmas','',0,0,'2018-08-29T19:43:44.020Z','2018-08-29T19:43:44.020Z','text','text/html','V8diNwZGLR');
INSERT INTO notes VALUES('ydix6JqjXiUm','MaybeBlackSwan?','<p><ahref="https://en.wikipedia.org/wiki/The_Black_Swan:_The_Impact_of_the_Highly_Improbable">https://en.wikipedia.org/wiki/The_Black_Swan:_The_Impact_of_the_Highly_Improbable</a></p><p> </p><p><i><strong>TheBlackSwan:TheImpactoftheHighlyImprobable</strong></i>isa2007bookbyauthorandformer<ahref="https://en.wikipedia.org/wiki/Options_trader">optionstrader</a><ahref="https://en.wikipedia.org/wiki/Nassim_Nicholas_Taleb">NassimNicholasTaleb</a>.Thebookfocusesontheextremeimpactofrareandunpredictable<ahref="https://en.wikipedia.org/wiki/Outlier">outlier</a>events—andthehumantendencytofindsimplisticexplanationsfortheseevents,retrospectively.Talebcallsthisthe<ahref="https://en.wikipedia.org/wiki/Black_Swan_theory">BlackSwantheory</a>.</p>',0,0,'2018-08-29T19:46:03.348Z','2018-08-29T19:46:18.965Z','text','text/html','ma55jm1LJ6');
INSERT INTO notes VALUES('XoLNnnlwdjBi','BuysomebookforBob','<p>Boblikestoreadpopularsciencebookssosomethinglikethat..</p>',0,0,'2018-08-29T19:43:06.385Z','2018-08-29T19:46:33.959Z','text','text/html','/8VtxyCmab');
INSERT INTO notes VALUES('EluAg7EiealE','Getagymmembership','<p>Justintimefornewyearsresolution!</p>',0,0,'2018-08-29T19:53:44.526Z','2018-08-29T19:54:18.702Z','text','text/html','/UwbTs3YGO');
INSERT INTO notes VALUES('vkoNZlNO5TO4','gym','',0,0,'2018-08-29T19:54:19.614Z','2018-08-29T19:54:19.614Z','text','text/html','6ZdjkVrgjU');
INSERT INTO notes VALUES('cUWgYJfpp8G8','28-Thursday','',0,0,'2018-08-29T19:55:04.659Z','2018-08-29T19:55:04.659Z','text','text/html','g96BaV8SGj');
INSERT INTO notes VALUES('cmYy3Z22F4MY','Dentistappointment','',0,0,'2018-08-29T19:56:35.605Z','2018-08-29T19:56:43.698Z','text','text/html','rNyV4tYv7n');
INSERT INTO notes VALUES('2V9Zg9CXdNvn','health','',0,0,'2018-08-29T19:57:02.268Z','2018-08-29T19:57:02.268Z','text','text/html','QQYGpa/4DF');
INSERT INTO notes VALUES('d04CnuZxPXj2','shopping','',0,0,'2018-08-29T19:58:59.133Z','2018-08-29T19:58:59.133Z','text','text/html','wWU276L2X9');
INSERT INTO notes VALUES('TTl2nD4CqzC9','work','',0,0,'2018-08-29T19:59:38.878Z','2018-08-29T19:59:38.878Z','text','text/html','hIuAZE3DRY');
INSERT INTO notes VALUES('ve3Ib30x9nGf','Sendinvitesforchristmasparty','',0,0,'2018-08-29T19:59:04.328Z','2018-08-29T19:59:39.777Z','text','text/html','d1/wzQEAwD');
INSERT INTO notes VALUES('MG0wntwILQW6','22-Friday','',0,0,'2017-12-23T01:21:10.517Z','2018-08-29T20:01:14.789Z','text','text/html','Jus3ysHko7');
INSERT INTO notes VALUES('cwPuYRAGKtUi','19-Tuesday','',0,0,'2018-08-29T17:29:16.628Z','2018-08-29T17:29:24.733Z','text','text/html','zzBNYSR1hq');
INSERT INTO notes VALUES('7H3OrcgB8Io6','Meetingminutes','<p>blablabla...</p>',0,0,'2018-08-29T21:26:55.803Z','2018-08-29T21:27:10.698Z','text','text/html','Ihj8K5PcrT');
INSERT INTO notes VALUES('tX80udgxnW5n','18-Monday','<p>Miscellaneousnotesdoneonmonday...</p><p> </p><p>Interestingvideo:<ahref="https://www.youtube.com/watch?v=_eSAF_qT_FY&feature=youtu.be">https://www.youtube.com/watch?v=_eSAF_qT_FY&feature=youtu.be</a></p><p> </p><p> </p>',0,0,'2018-08-29T17:29:24.548Z','2018-08-29T21:28:50.683Z','text','text/html','3ZuNMUCKI6');
INSERT INTO notes VALUES('qEi5St9PBPCP','Button',replace('api.addButtonToToolbar({\ntitle:''WeightTracker'',\nicon:''star'',\naction:()=>api.activateNote(''8LOr7xUMuWD4'')\n});','\n',char(10)),0,0,'2018-08-28T20:50:36.150Z','2018-08-28T21:01:26.563Z','code','application/javascript;env=frontend','N9f0m+DlQA');
INSERT INTO notes VALUES('kV2NwNNvepGF','JScode',replace('asyncfunctiongetChartData(){\nconstdays=awaitapi.runOnServer(async()=>{\nconstnotes=awaitapi.getNotesWithLabel(''weight'');\nconstdays=[];\n\nfor(constnoteofnotes){\nconstdate=awaitnote.getLabelValue(''dateNote'');\nconstweight=parseFloat(awaitnote.getLabelValue(''weight''));\n\nif(date&&weight){\ndays.push({date,weight});\n}\n}\n\ndays.sort((a,b)=>a.date>b.date?1:-1);\n\nreturndays;\n});\n\nconstdatasets=[\n{\nlabel:"Weight (kg)",\nbackgroundColor:''red'',\nborderColor:''red'',\ndata:days.map(day=>day.weight),\nfill:false,\nspanGaps:true,\ndatalabels:{\ndisplay:false\n}\n}\n];\n\nreturn{\ndatasets:datasets,\nlabels:days.map(day=>day.date)\n};\n}\n\nconstctx=$("#canvas")[0].getContext("2d");\n\nnewchartjs.Chart(ctx,{\ntype:''line'',\ndata:awaitgetChartData()\n});','\n',char(10)),0,0,'2018-08-28T20:50:36.092Z','2018-08-29T22:14:00.701Z','code','application/javascript;env=frontend','w+OzbwCEwQ');
INSERT INTO notes VALUES('Dk5RGYzufXg3','JScode',replace('constpersons=awaitapi.runOnServer(async()=>{\nconstrelationMapping={\nisPartnerOf:"isPartnerOf",\nisChildOf:"hasChild",\nhasChild:"isChildOf"\n};\n\nconstfamilyContainer=awaitapi.originEntity.getRelationTarget(''familyContainer'');\n\nconstpersons=awaitfamilyContainer.findNotesWithLabel(''person'');\nconstmap={};\n\nfor(constpersonofpersons){\nconstsrc=map[person.noteId]=map[person.noteId]||{};\nsrc.title=person.title;\nsrc.dateOfBirth=awaitperson.getLabelValue(''dateOfBirth'')||'''';\nsrc.dateOfDeath=awaitperson.getLabelValue(''dateOfDeath'')||'''';\n\nfor(constrelationofawaitperson.getRelations()){\nsrc[relation.name]=src[relation.name]||[];\nsrc[relation.name].push(relation.value);\n\nconsttrg=persons[relation.value]=persons[relation.value]||{};\nconstinverseRelation=relationMapping[relation.name];\n\ntrg[inverseRelation]=trg[inverseRelation]||[];\ntrg[inverseRelation].push(person.noteId);\n}\n}\n\nreturnmap;\n});\n\n//Createtheinputgraph\nvarg=newdagreD3.graphlib.Graph()\n.setGraph({\nrankdir:"TB",\nranksep:100\n})\n.setDefaultEdgeLabel(function(){return{};});\n\nfor(constnoteIdinpersons){\nconstperson=persons[noteId];\n\nconstnoteLink=awaitapi.createNoteLink(noteId);\n\ng.setNode(noteId,{labelType:''html'',label:noteLink[0].outerHTML\n+`<divstyle="color: black">${person.dateOfBirth.substr(0,4)}-${person.dateOfDeath.substr(0,4)}</div>`});\n\nfor(constchildNoteIdof(person.hasChild||[])){\ng.setEdge(noteId,childNoteId);\n}\n}\n\ng.nodes().forEach(function(v){\nvarnode=g.node(v);\n//Roundthecornersofthenodes\nnode.rx=node.ry=5;\n});\n\n//Createtherenderer\nvarrender=newdagreD3.render();\n\n//SetupanSVGgroupsothatwecantranslatethefinalgraph.\nvarsvg=d3.select("svg"),\nsvgGroup=svg.append("g");\n\n//Runtherenderer.Thisiswhatdrawsthefinalgraph.\nrender(d3.select("svg g"),g);\n\n//Centerthegraph\nvarxCenterOffset=(svg.attr("width")-g.graph().width)/2;\nsvgGroup.attr("transform","translate("+xCenterOffset+", 20)");\nsvg.attr("height",g.graph().height+40);','\n',char(10)),0,0,'2018-08-28T20:50:21.939Z','2018-08-29T22:14:10.701Z','code','application/javascript;env=frontend','4CRzHnTsUv');
INSERT INTO notes VALUES('ucC6Zabv3Uml','CS',replace('/* This sets the color for "TK" nodes to a light blue green. */\ng.type-TK>rect{\nfill:#00ffd0;\n}\n\ntext{\nfont-weight:300;\nfont-family:"Helvetica Neue",Helvetica,Arial,sans-serf;\nfont-size:14px;\n}\n\n.noderect{\nstroke:#999;\nfill:#fff;\nstroke-width:1.5px;\n}\n\n.edgePathpath{\nstroke:#333;\nstroke-width:1.5px;\n}','\n',char(10)),0,0,'2018-08-28T20:50:22.120Z','2018-08-29T22:14:15.695Z','code','text/css','i19l+E0YSl');
INSERT INTO notes VALUES('gYNJtGEPGW95','CSS',replace('span.fancytree-node.todo.fancytree-title{\ncolor:red!important;\n}\n\nspan.fancytree-node.done.fancytree-title{\ncolor:green!important;\n}','\n',char(10)),0,0,'2018-08-28T20:50:48.581Z','2018-08-29T22:14:28.006Z','code','text/css','gz0KCewmIx');
INSERT INTO notes VALUES('s0Hhsl0nb1bg','QueenElizabethII.','<p> </p><p><strong>ElizabethII</strong>(ElizabethAlexandraMary;born21April1926)<ahref="https://en.wikipedia.org/wiki/Elizabeth_II#cite_note-birthday-1">[a]</a>is<ahref="https://en.wikipedia.org/wiki/Queen_of_the_United_Kingdom">QueenoftheUnitedKingdom</a>andtheother<ahref="https://en.wikipedia.org/wiki/Commonwealth_realm">Commonwealthrealms</a>.</p><p> </p><p>Elizabethwasbornin<ahref="https://en.wikipedia.org/wiki/London">London</a>asthefirstchildoftheDukeandDuchessofYork,later<ahref="https://en.wikipedia.org/wiki/King_George_VI">KingGeorgeVI</a>and<ahref="https://en.wikipedia.org/wiki/Queen_Elizabeth_The_Queen_Mother">QueenElizabeth</a>,andshewaseducatedprivatelyathome.Herfatheraccededtothethroneonthe<ahref="https://en.wikipedia.org/wiki/Edward_VIII_abdication_crisis">abdication</a>ofhisbrother<ahref="https://en.wikipedia.org/wiki/King_Edward_VIII">KingEdwardVIII</a>in1936,fromwhichtimeshewasthe<ahref="https://en.wikipedia.org/wiki/Heir_presumptive">heirpresumptive</a>.Shebegantoundertakepublicduties<ahref="https://en.wikipedia.org/wiki/Military_history_of_the_United_Kingdom_during_World_War_II">duringtheSecondWorldWar</a>,servinginthe<ahref="https://en.wikipedia.org/wiki/Auxiliary_Territorial_Service">AuxiliaryTerritorialService</a>.In1947,shemarried<ahref="https://en.wikipedia.org/wiki/Philip,_Duke_of_Edinburgh">Philip,DukeofEdinburgh</a>,aformerprinceof<ahref="https://en.wikipedia.org/wiki/Greece">Greece</a>and<ahref="https://en.wikipedia.org/wiki/Denmark">Denmark</a>,withwhomshehasfourchildren:<ahref="https://en.wikipedia.org/wiki/Charles,_Prince_of_Wales">Charles,PrinceofWales</a>;<ahref="https://en.wikipedia.org/wiki/Anne,_Princess_Royal">Anne,PrincessRoyal</a>;<ahref="https://en.wikipedia.org/wiki/Andrew,_Duke_of_York">Andrew,DukeofYork</a>;and<ahref="https://en.wikipedia.org/wiki/Edward,_Earl_of_Wessex">Edward,EarlofWessex</a>.</p><p> </p><p>WhenherfatherdiedinFebruary1952,shebecame<ahref="https://en.wikipedia.org/wiki/Head_of_the_Commonwealth">HeadoftheCommonwealth</a>and<ahref="https://en.wikipedia.org/wiki/Queen_regnant">queenregnant</a>ofsevenindependentCommonwealthcountries:theUnitedKingdom,<ahref="https://en.wikipedia.org/wiki/Canada">Canada</a>,<ahref="https://en.wikipedia.org/wiki/Australia">Australia</a>,<ahref="https://en.wikipedia.org/wiki/New_Zealand">NewZealand</a>,<ahref="https://en.wikipedia.org/wiki/Union_of_South_Africa">SouthAfrica</a>,<ahref="https://en.wikipedia.org/wiki/Dominion_of_Pakistan">Pakistan</a>,and<ahref="https://en.wikipedia.org/wiki/Dominion_of_Ceylon">Ceylon</a>.</p>',0,0,'2018-08-28T20:50:22.196Z','2018-08-29T22:32:40.728Z','text','text/html','Fno0n5c24z');
INSERT INTO notes VALUES('prjUbW6QtsL4','BuyaboardgameforAlice','<p> </p><figureclass="image image-style-side"><imgsrc="/api/images/0mLHhGv61RDM/codenames.jpg"></figure><p>MaybeCodeNames?<ahref="https://boardgamegeek.com/boardgame/178900/codenames">https://boardgamegeek.com/boardgame/178900/codenames</a></p>',0,0,'2018-08-29T19:46:42.135Z','2018-08-30T07:54:16.980Z','text','text/html','p1mvpEr0ca');
INSERT INTO notes VALUES('IYKhW6LTUpwP','Taskmanager','<p>ThisisasimpleTODO/Taskmanager.Youcanseesomedescriptionandexplanationhere:<ahref="https://github.com/zadam/trilium/wiki/Task-manager">https://github.com/zadam/trilium/wiki/Task-manager</a></p>',0,0,'2018-08-28T20:50:48.441Z','2018-08-30T20:30:03.023Z','text','text/html','Zja0huapqL');
INSERT INTO notes VALUES('3RkyK9LI18dO','Journal','<p>Youcanreadsomeexplanationonhowthisjournalworkshere:<ahref="https://github.com/zadam/trilium/wiki/Day-notes">https://github.com/zadam/trilium/wiki/Day-notes</a></p>',0,0,'2017-12-23T01:20:04.181Z','2018-08-30T20:30:53.042Z','text','text/html','Ul+t07+mD1');
INSERT INTO notes VALUES('root','root','<p>Thisisarootofthenotetree,itisthe"ancestor"ofallnotes. </p>',0,0,'2017-12-22T11:41:07.000Z','2018-08-30T20:32:58.029Z','text','text/html','dWViNNtQWM');
INSERT INTO notes VALUES('YBAcWV8TjYEp','Implementation',replace('<strong>Seeexplanation<ahref="https://github.com/zadam/trilium/wiki/Weight-tracker"target="_blank">here</a></strong>.\n\n<canvasid="canvas"></canvas>','\n',char(10)),0,0,'2018-08-28T20:55:00.059Z','2018-09-01T11:44:41.765Z','code','text/html','+mtQ+1OT7B');
INSERT INTO notes VALUES('Z5yhGE5g0UB5','Implementation',replace('<strong>Seeexplanation<ahref="https://github.com/zadam/trilium/wiki/Family-tree"target="_blank">here</a></strong>.\n\n<svgid="svg"width="600"height="600"></svg>','\n',char(10)),0,0,'2018-08-28T20:51:10.186Z','2018-09-01T11:45:01.572Z','code','text/html','Q0gufHRIeL');
INSERT INTO notes VALUES('i3cLVxiO6GlW','Schoolschedule','<figureclass="table"><table><thead><tr><th> </th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th></tr></thead><tbody><tr><td>9:00-10:30</td><td>P.E.</td><td> </td><td>Math</td><td>ComputerScience</td><td> </td></tr><tr><td>11:00-12:30</td><td>History</td><td>English</td><td> </td><td>Physics</td><td>Math</td></tr><tr><td>13:00-14:30</td><td> </td><td>ComputerScience</td><td>Chemistry</td><td>PhysicsLab</td><td>Geography</td></tr><tr><td>15:00-16:30</td><td>ComputerScience</td><td> </td><td>Latin</td><td> </td><td> </td></tr></tbody></table></figure>',0,0,'2018-09-01T11:47:52.491Z','2018-09-01T11:54:23.942Z','text','text/html','WR30QWUdQa');
INSERT INTO notes VALUES('1Heh2acXfPNt','TriliumDemo','<figureclass="image image-style-side"><imgsrc="/api/images/ed64aET6i379/trilium-small.png"></figure><p><strong>WelcometoTriliumNotes!</strong></p><p>Thisisinitial"demo"documentprovidedbydefaultTriliumtoshowcasesomeofitsfeaturesandalsogiveyousomeideashowyoumightstructureyournotes.Youcanplaywithit,modifynotecontentandtreestructureasyouwish.</p><p>Ifyouneedanyhelp,visitTriliumwebsite:<ahref="https://github.com/zadam/trilium">https://github.com/zadam/trilium</a></p><h3>Cleanup</h3><p>Onceyou''refinishedwithexperimentingandwanttocleanupthesepages,youcansimplydeletethemall.</p><h3>Formatting</h3><p>Triliumsupportsclassicformattinglike<i>italic</i>,<strong>bold</strong>,<i><strong>boldanditalic</strong></i>.Ofcourseyoucanaddlinkslikethisonepointingto<ahref="http://www.google.com">google.com</a></p><p>Lists</p><p><strong>Ordered:</strong></p><ol><li>FirstItem</li><li>Seconditem<ol><li>Firstsub-item<ol><li>sub-sub-item</li></ol></li></ol></li></ol><p><strong>Unordered:</strong></p><ul><li>Item</li><li>Anotheritem<ul><li>Sub-item</li></ul></li></ul><p>Blockquotes</p><blockquote><p>Whereofonecannotspeak,thereofonemustbesilent”</p><p>–LudwigWittgenstein</p></blockquote>',0,0,'2017-12-23T00:46:39.304Z','2018-09-03T18:10:25.547Z','text','text/html','tzub15jz32');
INSERT INTO notes VALUES('mw4f2xB4J5fV','Booktoread','<p>HowtobeastoicfromMassimoPigliuci:</p><p><ahref="https://www.amazon.com/gp/product/B01K3WN1BY?pf_rd_m=A2R2RITDJNW1Q6&storeType=ebooks&pageType=STOREFRONT&pf_rd_p=8e2a96d9-c848-435b-92bd-0856850ad544&pf_rd_r=4J6CT15BS4X8062XNGDF&pf_rd_s=merchandised-search-5&pf_rd_t=40901&ref_=dbs_f_ebk_rwt_scns_mwl_ms5_kmw_8e2a96d9-c848-435b-92bd-0856850ad544_2&pf_rd_i=154606011">https://www.amazon.com/gp/product/B01K3WN1BY?pf_rd_m=A2R2RITDJNW1Q6&storeType=ebooks&pageType=STOREFRONT&pf_rd_p=8e2a96d9-c848-435b-92bd-0856850ad544&pf_rd_r=4J6CT15BS4X8062XNGDF&pf_rd_s=merchandised-search-5&pf_rd_t=40901&ref_=dbs_f_ebk_rwt_scns_mwl_ms5_kmw_8e2a96d9-c848-435b-92bd-0856850ad544_2&pf_rd_i=154606011</a></p>',0,0,'2017-12-23T18:05:24.868Z','2018-09-03T18:10:35.526Z','text','text/html','2VtmPD/pJQ');
INSERT INTO notes VALUES('vBv6ovBupfTj','Grocerylistfortoday','<ul><li>cucumber</li><li>cheese</li><li>beer</li></ul><p> </p>',0,0,'2017-12-23T18:04:50.904Z','2018-09-03T18:10:36.866Z','text','text/html','eQxv+rrbeh');
INSERT INTO notes VALUES('1hASbLRDL7oo','Trustedtimestamping','<p>Wiki:<ahref="https://en.wikipedia.org/wiki/Trusted_timestamping">https://en.wikipedia.org/wiki/Trusted_timestamping</a></p><p>Bozho:<ahref="https://techblog.bozho.net/using-trusted-timestamping-java/">https://techblog.bozho.net/using-trusted-timestamping-java/</a></p><p><strong>Trustedtimestamping</strong>istheprocessof<ahref="https://en.wikipedia.org/wiki/Computer_security">securely</a>keepingtrackofthecreationandmodificationtimeofadocument.Securityheremeansthatnoone—noteventheownerofthedocument—shouldbeabletochangeitonceithasbeenrecordedprovidedthatthetimestamper''sintegrityisnevercompromised.</p><p>Theadministrativeaspectinvolvessettingupapubliclyavailable,trustedtimestampmanagementinfrastructuretocollect,processandrenewtimestamps.</p>',0,0,'2017-12-23T04:04:08.155Z','2018-09-03T18:10:50.511Z','text','text/html','QcLdenhCIi');
INSERT INTO notes VALUES('8nRNDJGyGs2Z','TheMechanical','<p> </p><p>Ienjoyedthisbookalot.It''sslowmovingattimeswiththeauthortakinghistimewithconversationsanddescriptionsofthem.Thepremiseisveryinteresting,butI''msadthatitwasn''telaboratedmoredeeply-e.g.thehistoryanddevelopmentoftheclakkertechnologywithHuygensandhowSpinozacomesintothepicture.Maybetheauthorsavesitforthenexttwopartsofthebook.</p><p>Languagecanbeintimidatingatfirstfornon-nativeenglishspeakers-authoruseswiderangeofvocabulary.Fortunatelyitgetsbetterafterawhileasreaderadjusts.</p>',0,0,'2017-12-23T03:33:37.327Z','2018-09-03T18:11:05.536Z','text','text/html','u7zNoAyBWO');
INSERT INTO notes VALUES('9zSwD89vgzNO','Highlights','<blockquote><p>Likearaindroprollingdowndryvalleystothesea,hisbodysensedthecontoursofagonyandhelplesslyfollowedtheirgradient.Impelledbyalchemicalcompulsionratherthangravity,Jaxbecameanunstoppablebouldercareeringalonggulliesofhumanwhim.</p></blockquote><blockquote><p>FreeWillwasavacuum,anegativespace.Itwastheabsenceofcoercion,theabsenceofcompulsion,theabsenceofagony.</p></blockquote><blockquote><p>Overwhelming:hecoulddoanythinghewanted.Butthegrandsumofanything-at-allwasnothing-at-all.Thetopologyoffreedomofferednogradientstonudgehim,nolandmarkstoguidehim.Howdidhumansguidethemselves?Howdidtheyknowwhattodoandwhatnottodo?Howdidtheyknowwhentodoanythingwithoutthebenefitofgeasaandmetageasatoprioritizeeverysingleactionoftheirwakinglives?Howdidtheyordertheirdailyexistencewithoutsomebodytotellthemwhattodo?</p></blockquote><blockquote><p>Lifeasaslavewasunspeakable;lifeasaslavewhohadbrieflytastedfreedomwasunthinkable.Clakkerscarriedcomplexgeasabydintofalchemy;humanscarriedheavyobligations,too,butcalledthemculture.Society.</p></blockquote>',0,0,'2017-12-23T03:37:04.912Z','2018-09-03T18:11:14.744Z','text','text/html','g+zAteytVH');
INSERT INTO notes VALUES('rz5t0r9Qr2WC','Epics','<p>Epiciskindofmedium-termeventsorprojectsspreadoverdaysormonths.</p><p>RememberthatTriliumisallfreeformsoyoucanorganiseyourstuffinwhateverwayyou''dlike.</p><p> </p><p> </p>',0,0,'2017-12-23T03:45:20.914Z','2018-09-03T18:11:24.529Z','text','text/html','3T/xAD56IB');
INSERT INTO notes VALUES('2WU27ekfy07E','Toread','<p>CheckoutKindledailydeals:<ahref="https://www.amazon.com/gp/feature.html?docId=1000677541">https://www.amazon.com/gp/feature.html?docId=1000677541</a></p><ul><li>CixinLiu-<ahref="https://www.amazon.com/Dark-Forest-Remembrance-Earths-Past/dp/0765386690/ref=pd_bxgy_14_img_2?_encoding=UTF8&pd_rd_i=0765386690&pd_rd_r=AB0J179TM9NTEAMHE240&pd_rd_w=FAhxX&pd_rd_wg=pLGK7&psc=1&refRID=AB0J179TM9NTEAMHE240">TheDarkForest</a></li><li>AnnLeckie-<ahref="https://www.amazon.com/Ancillary-Sword-Imperial-Radch-Leckie/dp/0316246654/ref=pd_sim_14_1?_encoding=UTF8&pd_rd_i=0316246654&pd_rd_r=D7KDTGZFP7YM1YSYVY4G&pd_rd_w=jkn28&pd_rd_wg=JVhtw&psc=1&refRID=D7KDTGZFP7YM1YSYVY4G">AncillarySword</a></li></ul>',0,0,'2017-12-23T03:32:49.379Z','2018-09-03T18:11:40.673Z','text','text/html','E1HEcCvSfZ');
INSERT INTO notes VALUES('u5t1EvWa3CMO','Man''ssearchformeaning','<blockquote><p>ButImustexplaintoyouhowallthismistakenideaofdenouncingpleasureandpraisingpainwasbornandIwillgiveyouacompleteaccountofthesystem,andexpoundtheactualteachingsofthegreatexplorerofthetruth,themaster-builderofhumanhappiness.Noonerejects,dislikes,oravoidspleasureitself,becauseitispleasure,butbecausethosewhodonotknowhowtopursuepleasurerationallyencounterconsequencesthatareextremelypainful. </p></blockquote><blockquote><p>Noragainisthereanyonewholovesorpursuesordesirestoobtainpainofitself,becauseitispain,butbecauseoccasionallycircumstancesoccurinwhichtoilandpaincanprocurehimsomegreatpleasure.Totakeatrivialexample,whichofuseverundertakeslaboriousphysicalexercise,excepttoobtainsomeadvantagefromit?Butwhohasanyrighttofindfaultwithamanwhochoosestoenjoyapleasurethathasnoannoyingconsequences,oronewhoavoidsapainthatproducesnoresultantpleasure?</p></blockquote><p> </p>',0,0,'2017-12-23T03:39:21.918Z','2018-09-03T18:11:50.473Z','text','text/html','q9V/kvP6xl');
INSERT INTO notes VALUES('C44aq4mkaX67','Bashscripting','<p><strong>Bash</strong>isa<ahref="https://en.wikipedia.org/wiki/Unix_shell">Unixshell</a>and<ahref="https://en.wikipedia.org/wiki/Command_language">commandlanguage</a>writtenby<ahref="https://en.wikipedia.org/wiki/Brian_Fox_(computer_programmer)">BrianFox</a>forthe<ahref="https://en.wikipedia.org/wiki/GNU_Project">GNUProject</a>asa<ahref="https://en.wikipedia.org/wiki/Free_software">freesoftware</a>replacementforthe<ahref="https://en.wikipedia.org/wiki/Bourne_shell">Bourneshell</a>.Firstreleasedin1989,ithasbeendistributedwidelyasthedefault<ahref="https://en.wikipedia.org/wiki/Login">login</a>shellformost<ahref="https://en.wikipedia.org/wiki/Linux">Linux</a>distributionsand<ahref="https://en.wikipedia.org/wiki/Apple_Inc.">Apple''s</a><ahref="https://en.wikipedia.org/wiki/MacOS">macOS</a>(formerlyOSX).Aversion<ahref="https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux">isalsoavailableforWindows10</a>.</p><p><ahref="https://en.wikipedia.org/wiki/Bash_(Unix_shell)">BashonWikipedia</a></p>',0,0,'2017-12-23T01:23:31.879Z','2018-09-03T18:12:10.910Z','text','text/html','8LDaHxrzg2');
INSERT INTO notes VALUES('NncfGH8dyNjJ','Programming','',0,0,'2017-12-23T01:23:02.584Z','2018-09-03T18:12:20.871Z','text','text/html','O6mr+c57P2');
INSERT INTO notes VALUES('ZC78NlmdXeC6','Linux','',0,0,'2017-12-23T01:22:55.255Z','2018-09-03T18:12:24.638Z','text','text/html','cXlNBqpxlL');
INSERT INTO notes VALUES('h4OfLEAYspud','Security','',0,0,'2017-12-23T04:04:00.715Z','2018-09-03T18:12:28.613Z','text','text/html','BiMTeajSw5');
INSERT INTO notes VALUES('QbL3pTvhgzM8','Processes','<p>blabla...</p>',0,0,'2017-12-23T04:06:43.841Z','2018-09-03T18:12:37.910Z','text','text/html','3ZbW13jHCM');
INSERT INTO notes VALUES('yK4SBJfwD3tY','Work','<p>Expandnoteontheleftpanetoseecontent.</p><p> </p><p> </p>',0,0,'2017-12-23T04:06:32.833Z','2018-08-29T18:23:35.049Z','text','text/html','my57OxteKd');
INSERT INTO notes VALUES('7YEYLSrnFpIi','Today',replace('api.addButtonToToolbar({\ntitle:''Today'',\nicon:''calendar'',\nshortcut:''alt+t'',\naction:asyncfunction(){\nconsttodayDateStr=api.formatDateISO(newDate());\n\nconsttodayNote=awaitapi.runOnServer(asynctodayDateStr=>{\nreturnawaitapi.getDateNote(todayDateStr);\n},[todayDateStr]);\n\nconstdateCreated=api.parseDate(todayNote.dateCreated);\n\n//newlycreatednoteisn''tinthetreecacheyet\nif(newDate().getTime()-dateCreated.getTime()<60*1000){\nawaitapi.refreshTree();\n}\n\napi.activateNote(todayNote.noteId);\n}\n});','\n',char(10)),0,0,'2018-09-10T22:00:30.550Z','2018-09-10T22:00:30.550Z','code','application/javascript;env=frontend','DsEGPQTtA3');