Run example
npm run import -- "cell cache"
cell cache
// cell cache automatically replaced
var cellCache = [
[
1562190720000,
"/Users/briancullinan/jupyter_ops/Algorithms/audio.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
""
]
}
],
[
1740617059796,
"/Users/briancullinan/jupyter_ops/Algorithms/ffmpeg commands.ipynb[0]",
{
"from": 0,
"to": 0,
"questions": [
""
]
}
],
[
1740617059796,
"/Users/briancullinan/jupyter_ops/Algorithms/ffmpeg commands.ipynb[1]",
{
"from": 1,
"to": 1,
"questions": [
""
]
}
],
[
1735965007688,
"/Users/briancullinan/jupyter_ops/Algorithms/image magik commands.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"reduce noise from images after resizing",
"source: https://www.imagemagick.org/discourse-server/viewtopic.phpt=15855",
"reduce noise from images after resizing"
]
}
],
[
1735965007688,
"/Users/briancullinan/jupyter_ops/Algorithms/image magik commands.ipynb[1]",
{
"from": 2,
"to": 2,
"questions": [
""
]
}
],
[
1735965007688,
"/Users/briancullinan/jupyter_ops/Algorithms/image magik commands.ipynb[2]",
{
"from": 3,
"to": 4,
"questions": [
""
]
}
],
[
1735965007688,
"/Users/briancullinan/jupyter_ops/Algorithms/image magik commands.ipynb[3]",
{
"from": 5,
"to": 5,
"questions": [
""
]
}
],
[
1735965007688,
"/Users/briancullinan/jupyter_ops/Algorithms/image magik commands.ipynb[4]",
{
"from": 6,
"to": 7,
"questions": [
""
]
}
],
[
1735965007688,
"/Users/briancullinan/jupyter_ops/Algorithms/image magik commands.ipynb[5]",
{
"from": 8,
"to": 9,
"questions": [
""
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[0]",
{
"from": 0,
"to": 3,
"questions": [
"llama vision",
"llama vision"
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[1]",
{
"from": 4,
"to": 5,
"questions": [
"analyze image with llm",
"analyze image with llm"
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[10]",
{
"from": 23,
"to": 24,
"questions": [
"mask image",
"remove background image",
"mask image"
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[11]",
{
"from": 25,
"to": 26,
"questions": [
"inpaint mask",
"inpaint mask"
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[12]",
{
"from": 27,
"to": 28,
"questions": [
"image 2 image",
"image 2 image"
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[13]",
{
"from": 29,
"to": 30,
"questions": [
"whisk images",
"whisk images"
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[2]",
{
"from": 6,
"to": 7,
"questions": [
"llm deceive",
"llm deceive"
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[3]",
{
"from": 8,
"to": 9,
"questions": [
""
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[4]",
{
"from": 10,
"to": 11,
"questions": [
""
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[5]",
{
"from": 12,
"to": 13,
"questions": [
"llm voice",
"llm voice"
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[6]",
{
"from": 14,
"to": 15,
"questions": [
""
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[7]",
{
"from": 16,
"to": 18,
"questions": [
"ollama vision request",
"request ollama vision",
"ollama vision request"
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[8]",
{
"from": 19,
"to": 20,
"questions": [
"start a bunch of llm rpc services",
"start a bunch of llm rpc services"
]
}
],
[
1741147363208,
"/Users/briancullinan/jupyter_ops/Algorithms/llama vision.ipynb[9]",
{
"from": 21,
"to": 22,
"questions": [
"stable diffusion request",
"stable diffusion request"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"search llama",
"ask llm matching function",
"ask llm which function matches",
"search jupyter notebooks using llama-gpt",
"search llama"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
"ask llm about categories",
"ask llm about categories"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[10]",
{
"from": 20,
"to": 21,
"questions": [
"create llm session",
"create llm session"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[2]",
{
"from": 4,
"to": 5,
"questions": [
"ask llm to generalize categories",
"ask llm to generalize categories"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[3]",
{
"from": 6,
"to": 7,
"questions": [
"ask llm for a shorter list of categories",
"ask llm for a shorter list of categories"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[4]",
{
"from": 8,
"to": 9,
"questions": [
"ask llm about functions",
"ask llm about functions"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[5]",
{
"from": 10,
"to": 11,
"questions": [
"ask llm about code",
"ask llm about code"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[6]",
{
"from": 12,
"to": 13,
"questions": [
"ask llm about notebooks",
"ask llm about notebooks"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[7]",
{
"from": 14,
"to": 15,
"questions": [
"ask llm to summerize",
"ask llm to summerize"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[8]",
{
"from": 16,
"to": 17,
"questions": [
"store llama function",
"store llama function"
]
}
],
[
1741197868220,
"/Users/briancullinan/jupyter_ops/Algorithms/llama.ipynb[9]",
{
"from": 18,
"to": 19,
"questions": [
"store all notebook llm functions",
"store all notebook llm functions"
]
}
],
[
1741116318292,
"/Users/briancullinan/jupyter_ops/Algorithms/llm blogging.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"blog about code",
"blog about code"
]
}
],
[
1741116318292,
"/Users/briancullinan/jupyter_ops/Algorithms/llm blogging.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
"parse patch file",
"parse patch file"
]
}
],
[
1741116318292,
"/Users/briancullinan/jupyter_ops/Algorithms/llm blogging.ipynb[2]",
{
"from": 4,
"to": 5,
"questions": [
"TODO: summerize file changes, downloads try to infer purpose, use file watcher install time machine i version my entire disk",
"TODO: summerize file changes, downloads try to infer purpose, use file watcher install time machine i version my entire disk"
]
}
],
[
1740024835785,
"/Users/briancullinan/jupyter_ops/Algorithms/llm chat.ipynb[0]",
{
"from": 0,
"to": 4,
"questions": [
"store llm response",
"store llm response"
]
}
],
[
1740024835785,
"/Users/briancullinan/jupyter_ops/Algorithms/llm chat.ipynb[1]",
{
"from": 5,
"to": 6,
"questions": [
"general chit chat",
"general chit chat"
]
}
],
[
1740024835785,
"/Users/briancullinan/jupyter_ops/Algorithms/llm chat.ipynb[2]",
{
"from": 7,
"to": 8,
"questions": [
"relevant llm history",
"relevant llm history"
]
}
],
[
1740024835785,
"/Users/briancullinan/jupyter_ops/Algorithms/llm chat.ipynb[3]",
{
"from": 9,
"to": 10,
"questions": [
"relevant chat keywords",
"relevant chat keywords"
]
}
],
[
1740024835785,
"/Users/briancullinan/jupyter_ops/Algorithms/llm chat.ipynb[4]",
{
"from": 11,
"to": 12,
"questions": [
"relevant history timestamps",
"relevant history timestamps"
]
}
],
[
1740024835785,
"/Users/briancullinan/jupyter_ops/Algorithms/llm chat.ipynb[5]",
{
"from": 13,
"to": 15,
"questions": [
"classify llm prompt",
"classify llm prompt"
]
}
],
[
1740024835785,
"/Users/briancullinan/jupyter_ops/Algorithms/llm chat.ipynb[6]",
{
"from": 16,
"to": 17,
"questions": [
"handle conversation",
"handle conversation"
]
}
],
[
1740024835785,
"/Users/briancullinan/jupyter_ops/Algorithms/llm chat.ipynb[7]",
{
"from": 18,
"to": 19,
"questions": [
"add conversation context",
"add conversation context"
]
}
],
[
1740024835785,
"/Users/briancullinan/jupyter_ops/Algorithms/llm chat.ipynb[8]",
{
"from": 20,
"to": 22,
"questions": [
"llm load memories",
"llm load memories"
]
}
],
[
1740024835785,
"/Users/briancullinan/jupyter_ops/Algorithms/llm chat.ipynb[9]",
{
"from": 23,
"to": 24,
"questions": [
"llm save memories",
"llm save memories"
]
}
],
[
1736737215091,
"/Users/briancullinan/jupyter_ops/Algorithms/llm dnd.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
""
]
}
],
[
1740329372344,
"/Users/briancullinan/jupyter_ops/Algorithms/llm scaffold.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"llm scaffold",
"llm scaffold"
]
}
],
[
1740329372344,
"/Users/briancullinan/jupyter_ops/Algorithms/llm scaffold.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
"bash project files",
"bash project files"
]
}
],
[
1740329372344,
"/Users/briancullinan/jupyter_ops/Algorithms/llm scaffold.ipynb[2]",
{
"from": 4,
"to": 5,
"questions": [
"generate code",
"generate code"
]
}
],
[
1740329372344,
"/Users/briancullinan/jupyter_ops/Algorithms/llm scaffold.ipynb[3]",
{
"from": 6,
"to": 7,
"questions": [
"make code file with llm",
"make code file with llm"
]
}
],
[
1740329372344,
"/Users/briancullinan/jupyter_ops/Algorithms/llm scaffold.ipynb[4]",
{
"from": 8,
"to": 9,
"questions": [
"edit code cell in notebook",
"edit code cell in notebook"
]
}
],
[
1740329372344,
"/Users/briancullinan/jupyter_ops/Algorithms/llm scaffold.ipynb[5]",
{
"from": 10,
"to": 11,
"questions": [
"add llm code cell",
"add llm code cell"
]
}
],
[
1740329372344,
"/Users/briancullinan/jupyter_ops/Algorithms/llm scaffold.ipynb[6]",
{
"from": 12,
"to": 13,
"questions": [
""
]
}
],
[
1740355915824,
"/Users/briancullinan/jupyter_ops/Algorithms/llm tools.ipynb[0]",
{
"from": 0,
"to": 2,
"questions": [
"scan chat logs",
"scan sqlite tools",
"scan chat logs"
]
}
],
[
1740355915824,
"/Users/briancullinan/jupyter_ops/Algorithms/llm tools.ipynb[1]",
{
"from": 3,
"to": 4,
"questions": [
"ask llm about emotions",
"ask llm about emotions"
]
}
],
[
1740355915824,
"/Users/briancullinan/jupyter_ops/Algorithms/llm tools.ipynb[2]",
{
"from": 5,
"to": 6,
"questions": [
"cache chat logs",
"cache chat logs"
]
}
],
[
1740355915824,
"/Users/briancullinan/jupyter_ops/Algorithms/llm tools.ipynb[3]",
{
"from": 7,
"to": 8,
"questions": [
"ask llm about chat conversations",
"ask llm about chat conversations"
]
}
],
[
1740355915824,
"/Users/briancullinan/jupyter_ops/Algorithms/llm tools.ipynb[4]",
{
"from": 9,
"to": 10,
"questions": [
"llm respond like a personality",
"llm respond like a personality"
]
}
],
[
1740415235868,
"/Users/briancullinan/jupyter_ops/Algorithms/llm writing.ipynb[0]",
{
"from": 0,
"to": 4,
"questions": [
"business plan llm",
"write a business plan with llm",
"business plan llm"
]
}
],
[
1740415235868,
"/Users/briancullinan/jupyter_ops/Algorithms/llm writing.ipynb[1]",
{
"from": 5,
"to": 7,
"questions": [
"write creatively llm",
"write creatively with an llm",
"write creatively llm"
]
}
],
[
1740415235868,
"/Users/briancullinan/jupyter_ops/Algorithms/llm writing.ipynb[2]",
{
"from": 8,
"to": 10,
"questions": [
"argue with multiple llms",
"argue with multiple llms"
]
}
],
[
1740415235868,
"/Users/briancullinan/jupyter_ops/Algorithms/llm writing.ipynb[3]",
{
"from": 11,
"to": 13,
"questions": [
"research paper llm",
"write a research paper with llm",
"research paper llm"
]
}
],
[
1740415235868,
"/Users/briancullinan/jupyter_ops/Algorithms/llm writing.ipynb[4]",
{
"from": 14,
"to": 17,
"questions": [
"select llm",
"select llm"
]
}
],
[
1740415235868,
"/Users/briancullinan/jupyter_ops/Algorithms/llm writing.ipynb[5]",
{
"from": 18,
"to": 20,
"questions": [
"ask llm to write chapter titles and descriptions",
"ask llm to write chapter titles and descriptions"
]
}
],
[
1740415235868,
"/Users/briancullinan/jupyter_ops/Algorithms/llm writing.ipynb[6]",
{
"from": 21,
"to": 22,
"questions": [
"ask llm to brainstorm",
"ask llm to brainstorm"
]
}
],
[
1740415235868,
"/Users/briancullinan/jupyter_ops/Algorithms/llm writing.ipynb[7]",
{
"from": 23,
"to": 24,
"questions": [
"write a grant proposal with llm",
"write a grant proposal with llm"
]
}
],
[
1740415235868,
"/Users/briancullinan/jupyter_ops/Algorithms/llm writing.ipynb[8]",
{
"from": 25,
"to": 27,
"questions": [
"decode xlsx spreadsheet",
"decode xlsx spreadsheet"
]
}
],
[
1740415235868,
"/Users/briancullinan/jupyter_ops/Algorithms/llm writing.ipynb[9]",
{
"from": 28,
"to": 30,
"questions": [
"elaborate list with llm",
"elaborate list with llm"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[0]",
{
"from": 0,
"to": 2,
"questions": [
"detect people",
"detect people"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[1]",
{
"from": 3,
"to": 4,
"questions": [
"motion detection",
"motion detection"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[10]",
{
"from": 21,
"to": 22,
"questions": [
"transition live stream",
"transition live stream"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[2]",
{
"from": 5,
"to": 6,
"questions": [
"python write video",
"python write video"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[3]",
{
"from": 7,
"to": 8,
"questions": [
"python write images to ffmpeg stream",
"python write images to ffmpeg stream"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[4]",
{
"from": 9,
"to": 10,
"questions": [
"create a live streaming request",
"create a live streaming request"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[5]",
{
"from": 11,
"to": 12,
"questions": [
"authorize youtube in python",
"authorize youtube in python"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[6]",
{
"from": 13,
"to": 14,
"questions": [
"list broadcasts",
"list broadcasts"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[7]",
{
"from": 15,
"to": 16,
"questions": [
"create live stream",
"create live stream"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[8]",
{
"from": 17,
"to": 18,
"questions": [
"list live stream",
"list live stream"
]
}
],
[
1740849339917,
"/Users/briancullinan/jupyter_ops/Algorithms/opencv.ipynb[9]",
{
"from": 19,
"to": 20,
"questions": [
"bind youtube stream",
"bind youtube stream"
]
}
],
[
1736791179588,
"/Users/briancullinan/jupyter_ops/Algorithms/stable diffusion.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[0]",
{
"from": 0,
"to": 0,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[1]",
{
"from": 1,
"to": 1,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[10]",
{
"from": 10,
"to": 10,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[11]",
{
"from": 11,
"to": 11,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[12]",
{
"from": 12,
"to": 12,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[13]",
{
"from": 13,
"to": 13,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[14]",
{
"from": 14,
"to": 14,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[15]",
{
"from": 15,
"to": 15,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[16]",
{
"from": 16,
"to": 16,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[17]",
{
"from": 17,
"to": 17,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[18]",
{
"from": 18,
"to": 18,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[19]",
{
"from": 19,
"to": 19,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[2]",
{
"from": 2,
"to": 2,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[20]",
{
"from": 20,
"to": 20,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[21]",
{
"from": 21,
"to": 21,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[22]",
{
"from": 22,
"to": 22,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[23]",
{
"from": 23,
"to": 23,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[24]",
{
"from": 24,
"to": 24,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[25]",
{
"from": 25,
"to": 25,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[26]",
{
"from": 26,
"to": 26,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[27]",
{
"from": 27,
"to": 27,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[28]",
{
"from": 28,
"to": 28,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[29]",
{
"from": 29,
"to": 29,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[3]",
{
"from": 3,
"to": 3,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[30]",
{
"from": 30,
"to": 30,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[31]",
{
"from": 31,
"to": 31,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[4]",
{
"from": 4,
"to": 4,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[5]",
{
"from": 5,
"to": 5,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[6]",
{
"from": 6,
"to": 6,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[7]",
{
"from": 7,
"to": 7,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[8]",
{
"from": 8,
"to": 8,
"questions": [
""
]
}
],
[
1724633526120,
"/Users/briancullinan/jupyter_ops/Algorithms/trainmodel.ipynb[9]",
{
"from": 9,
"to": 9,
"questions": [
""
]
}
],
[
1513375970000,
"/Users/briancullinan/jupyter_ops/Analytics/budgeting.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
""
]
}
],
[
1582091450000,
"/Users/briancullinan/jupyter_ops/Analytics/calculations for life.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"This does not include vacation days since I was 14 and moved away from Ohio. Maybe 1 week every 3 years average",
"This does not include vacation days since I was 14 and moved away from Ohio. Maybe 1 week every 3 years average"
]
}
],
[
1582091450000,
"/Users/briancullinan/jupyter_ops/Analytics/calculations for life.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
""
]
}
],
[
1582091450000,
"/Users/briancullinan/jupyter_ops/Analytics/calculations for life.ipynb[2]",
{
"from": 4,
"to": 4,
"questions": [
""
]
}
],
[
1582091450000,
"/Users/briancullinan/jupyter_ops/Analytics/calculations for life.ipynb[3]",
{
"from": 5,
"to": 5,
"questions": [
""
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[0]",
{
"from": 0,
"to": 4,
"questions": [
"Crime reports",
"https://www.maricopacountyattorney.org/CivicAlerts.aspxAID=400",
"Crime reports"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[1]",
{
"from": 5,
"to": 6,
"questions": [
"https://www.amazon.com/gp/yourstore/iyr/ref=pd_ys_iyr_nextie=UTF8&collection=watched&iyrGroup=&maxItem=616&minItem=600",
"https://www.amazon.com/gp/yourstore/iyr/ref=pd_ys_iyr_nextie=UTF8&collection=watched&iyrGroup=&maxItem=616&minItem=600"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[10]",
{
"from": 27,
"to": 28,
"questions": [
"schedule crawl domain",
"schedule crawl domain"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[11]",
{
"from": 29,
"to": 33,
"questions": [
"collect all bookmarks",
"collect all bookmarks"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[12]",
{
"from": 34,
"to": 37,
"questions": [
"search results as json",
"search results as json"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[2]",
{
"from": 7,
"to": 9,
"questions": [
"meta search all",
"meta search all"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[3]",
{
"from": 10,
"to": 11,
"questions": [
"schedule search all",
"schedule search all"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[4]",
{
"from": 12,
"to": 13,
"questions": [
"tell joke",
"tell joke"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[5]",
{
"from": 14,
"to": 17,
"questions": [
"multi crawl",
"multi crawl"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[6]",
{
"from": 18,
"to": 20,
"questions": [
"crawl domain",
"crawl domain"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[7]",
{
"from": 21,
"to": 22,
"questions": [
"domain cache tools",
"domain cache tools"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[8]",
{
"from": 23,
"to": 24,
"questions": [
"browser crawler tools",
"browser crawler tools"
]
}
],
[
1738358792864,
"/Users/briancullinan/jupyter_ops/Analytics/data collection.ipynb[9]",
{
"from": 25,
"to": 26,
"questions": [
"analyze cache file",
"analyze cache file"
]
}
],
[
1561569658000,
"/Users/briancullinan/jupyter_ops/Analytics/movie database.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"Find cross section of actors and movies",
"Find cross section of actors and movies"
]
}
],
[
1561569658000,
"/Users/briancullinan/jupyter_ops/Analytics/movie database.ipynb[1]",
{
"from": 2,
"to": 2,
"questions": [
""
]
}
],
[
1561569658000,
"/Users/briancullinan/jupyter_ops/Analytics/movie database.ipynb[2]",
{
"from": 3,
"to": 3,
"questions": [
""
]
}
],
[
1561569658000,
"/Users/briancullinan/jupyter_ops/Analytics/movie database.ipynb[3]",
{
"from": 4,
"to": 5,
"questions": [
"use elastic search from node",
"use elastic search from node"
]
}
],
[
1561569658000,
"/Users/briancullinan/jupyter_ops/Analytics/movie database.ipynb[4]",
{
"from": 6,
"to": 7,
"questions": [
"create movie database tables",
"create movie database tables"
]
}
],
[
1561569658000,
"/Users/briancullinan/jupyter_ops/Analytics/movie database.ipynb[5]",
{
"from": 8,
"to": 9,
"questions": [
"Or use ZMQ interface like ijupyter",
"Or use ZMQ interface like ijupyter"
]
}
],
[
1592414050000,
"/Users/briancullinan/jupyter_ops/Analytics/parsing email addresses.ipynb[0]",
{
"from": 0,
"to": 2,
"questions": [
", search google email format",
", search google email format"
]
}
],
[
1592414050000,
"/Users/briancullinan/jupyter_ops/Analytics/parsing email addresses.ipynb[1]",
{
"from": 3,
"to": 4,
"questions": [
""
]
}
],
[
1511638019000,
"/Users/briancullinan/jupyter_ops/Analytics/reconcile timeline data.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"read Google calendar and timeline data",
"read Google calendar and timeline data"
]
}
],
[
1557605569000,
"/Users/briancullinan/jupyter_ops/Analytics/resume.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"course list pie chart",
"course list pie chart"
]
}
],
[
1557605569000,
"/Users/briancullinan/jupyter_ops/Analytics/resume.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
"test course list pie chart",
"test course list pie chart"
]
}
],
[
1557605569000,
"/Users/briancullinan/jupyter_ops/Analytics/resume.ipynb[2]",
{
"from": 4,
"to": 4,
"questions": [
""
]
}
],
[
1557605569000,
"/Users/briancullinan/jupyter_ops/Analytics/resume.ipynb[3]",
{
"from": 5,
"to": 5,
"questions": [
""
]
}
],
[
1733772316956,
"/Users/briancullinan/jupyter_ops/Art/stable diffusion.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"rename txt2img directories",
"rename txt2img directories"
]
}
],
[
1733772316956,
"/Users/briancullinan/jupyter_ops/Art/stable diffusion.ipynb[1]",
{
"from": 2,
"to": 2,
"questions": [
""
]
}
],
[
1561646772000,
"/Users/briancullinan/jupyter_ops/Art/virtual worlds.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
""
]
}
],
[
1559494801000,
"/Users/briancullinan/jupyter_ops/Cloud Services/aws.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"aws rpc wrapper",
"aws rpc wrapper"
]
}
],
[
1559494801000,
"/Users/briancullinan/jupyter_ops/Cloud Services/aws.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
"latest s3 bucket",
"latest s3 bucket"
]
}
],
[
1559494801000,
"/Users/briancullinan/jupyter_ops/Cloud Services/aws.ipynb[2]",
{
"from": 4,
"to": 4,
"questions": [
""
]
}
],
[
1738998280247,
"/Users/briancullinan/jupyter_ops/Cloud Services/cloudflare.ipynb[0]",
{
"from": 0,
"to": 0,
"questions": [
""
]
}
],
[
1516666686000,
"/Users/briancullinan/jupyter_ops/Cloud Services/deploy host.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"deploy aws",
"deploy aws"
]
}
],
[
1516666686000,
"/Users/briancullinan/jupyter_ops/Cloud Services/deploy host.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
""
]
}
],
[
1516666686000,
"/Users/briancullinan/jupyter_ops/Cloud Services/deploy host.ipynb[2]",
{
"from": 4,
"to": 4,
"questions": [
""
]
}
],
[
1516666686000,
"/Users/briancullinan/jupyter_ops/Cloud Services/deploy host.ipynb[3]",
{
"from": 5,
"to": 5,
"questions": [
""
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"list google bucket url map",
"list google bucket url map"
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
"test list url map",
"test list url map"
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[10]",
{
"from": 20,
"to": 22,
"questions": [
"setup sheet backend",
"sheet backend handler",
"setup sheet backend"
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[2]",
{
"from": 4,
"to": 5,
"questions": [
"wait for cloud operation",
"wait google cloud operation",
"wait for cloud operation"
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[3]",
{
"from": 6,
"to": 7,
"questions": [
"add a google bucket web map",
"add a google bucket web map"
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[4]",
{
"from": 8,
"to": 9,
"questions": [
"test global forward",
"test global forward"
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[5]",
{
"from": 10,
"to": 11,
"questions": [
"test bucket web map",
"test bucket web map"
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[6]",
{
"from": 12,
"to": 13,
"questions": [
"check dns",
"check dns"
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[7]",
{
"from": 14,
"to": 15,
"questions": [
"test check dns",
"test check dns"
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[8]",
{
"from": 16,
"to": 17,
"questions": [
"invalidate cdn cache",
"invalidate cdn cache"
]
}
],
[
1738639631974,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud api.ipynb[9]",
{
"from": 18,
"to": 19,
"questions": [
"authorize google service",
"authorize google services",
"authorize google service"
]
}
],
[
1556343901000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud commands.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"upload output to google cloud storage",
"upload output to google cloud storage"
]
}
],
[
1556343901000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud commands.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
"add public permissions to google cloud storage",
"add public permissions to google cloud storage"
]
}
],
[
1556343901000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud commands.ipynb[2]",
{
"from": 4,
"to": 5,
"questions": [
"copy html to google cloud storage",
"copy html to google cloud storage"
]
}
],
[
1556343901000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud commands.ipynb[3]",
{
"from": 6,
"to": 7,
"questions": [
"test command arguments",
"test command arguments"
]
}
],
[
1556343901000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google cloud commands.ipynb[4]",
{
"from": 8,
"to": 9,
"questions": [
"deploy a cloud function",
"deploy a cloud function"
]
}
],
[
1603062959000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google rpc.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"firebase rpc wrapper",
"firebase rpc wrapper"
]
}
],
[
1603062959000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google rpc.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
"google cloud function rpc wrapper",
"google cloud function rpc wrapper"
]
}
],
[
1603062959000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google rpc.ipynb[2]",
{
"from": 4,
"to": 5,
"questions": [
"test google express rpc handler",
"test google express rpc handler"
]
}
],
[
1603062959000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google rpc.ipynb[3]",
{
"from": 6,
"to": 7,
"questions": [
"generic gcloud function handler",
"generic gcloud function handler"
]
}
],
[
1603062959000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google rpc.ipynb[4]",
{
"from": 8,
"to": 9,
"questions": [
""
]
}
],
[
1643816558000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google storage api.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"create a bucket",
"create storage bucket",
"create a bucket"
]
}
],
[
1643816558000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google storage api.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
"test create bucket",
"test create bucket"
]
}
],
[
1643816558000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google storage api.ipynb[2]",
{
"from": 4,
"to": 5,
"questions": [
"test stream to output",
"test stream to output"
]
}
],
[
1643816558000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google storage api.ipynb[3]",
{
"from": 6,
"to": 7,
"questions": [
"fetch file or stream",
"fetch file or stream"
]
}
],
[
1643816558000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google storage api.ipynb[4]",
{
"from": 8,
"to": 9,
"questions": [
"upload files to google cloud",
"upload files to google cloud"
]
}
],
[
1643816558000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google storage api.ipynb[5]",
{
"from": 10,
"to": 11,
"questions": [
"copy a file in storage bucket",
"copy a file in storage bucket"
]
}
],
[
1643816558000,
"/Users/briancullinan/jupyter_ops/Cloud Services/google storage api.ipynb[6]",
{
"from": 12,
"to": 13,
"questions": [
"test upload files to google storage",
"test upload files to google storage"
]
}
],
[
1576692361000,
"/Users/briancullinan/jupyter_ops/Core/aspects.ipynb[0]",
{
"from": 0,
"to": 6,
"questions": [
"inspect every statement",
"- expect - deriving from the context find the variables involved and if they do not meet expectation create a \"soft assertion\"",
"inspect every statement"
]
}
],
[
1576692361000,
"/Users/briancullinan/jupyter_ops/Core/aspects.ipynb[1]",
{
"from": 7,
"to": 8,
"questions": [
""
]
}
],
[
1576692361000,
"/Users/briancullinan/jupyter_ops/Core/aspects.ipynb[2]",
{
"from": 9,
"to": 9,
"questions": [
""
]
}
],
[
1576692361000,
"/Users/briancullinan/jupyter_ops/Core/aspects.ipynb[3]",
{
"from": 10,
"to": 11,
"questions": [
""
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[0]",
{
"from": 0,
"to": 4,
"questions": [
"cell cache",
"cell cache"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[1]",
{
"from": 5,
"to": 6,
"questions": [
"cache notebook",
"cache notebook questions in fuse",
"find functions in jupyter notebooks",
".map(r => r.replace(/|\\|+/ig, '').trim())",
".map(r => r.replace(/|\\|+/ig, '').trim()))",
"cache notebook"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[10]",
{
"from": 25,
"to": 27,
"questions": [
", update code cell",
", update code cell"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[11]",
{
"from": 28,
"to": 29,
"questions": [
"update regular cache",
"update regular cache"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[12]",
{
"from": 30,
"to": 31,
"questions": [
"memory safe async",
"memory safe async"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[13]",
{
"from": 32,
"to": 33,
"questions": [
"refresh regular cache",
"refresh regular cache"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[14]",
{
"from": 34,
"to": 35,
"questions": [
""
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[15]",
{
"from": 36,
"to": 37,
"questions": [
""
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[16]",
{
"from": 38,
"to": 39,
"questions": [
""
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[2]",
{
"from": 7,
"to": 8,
"questions": [
"test cache notebook",
"test cache notebook"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[3]",
{
"from": 9,
"to": 10,
"questions": [
"cache all",
"find all notebooks",
"interpret a jupyter {directory}",
"get markdown from all notebooks in {directory}",
"cache all"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[4]",
{
"from": 11,
"to": 13,
"questions": [
"imports cache",
"imports cache"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[5]",
{
"from": 14,
"to": 15,
"questions": [
"create import cache",
"create import cache"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[6]",
{
"from": 16,
"to": 17,
"questions": [
"test import cache",
"test import cache"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[7]",
{
"from": 18,
"to": 20,
"questions": [
"exports cache",
"exports cache"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[8]",
{
"from": 21,
"to": 22,
"questions": [
"create cell cache",
"create export cache",
"create cell cache"
]
}
],
[
1741197562034,
"/Users/briancullinan/jupyter_ops/Core/cache.ipynb[9]",
{
"from": 23,
"to": 24,
"questions": [
"test export cache",
"test export cache"
]
}
],
[
1562190188000,
"/Users/briancullinan/jupyter_ops/Core/compile.ipynb[0]",
{
"from": 0,
"to": 4,
"questions": [
""
]
}
],
[
1562190188000,
"/Users/briancullinan/jupyter_ops/Core/compile.ipynb[1]",
{
"from": 5,
"to": 6,
"questions": [
""
]
}
],
[
1562190188000,
"/Users/briancullinan/jupyter_ops/Core/compile.ipynb[2]",
{
"from": 7,
"to": 9,
"questions": [
""
]
}
],
[
1562190188000,
"/Users/briancullinan/jupyter_ops/Core/compile.ipynb[3]",
{
"from": 10,
"to": 12,
"questions": [
""
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
""
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[1]",
{
"from": 2,
"to": 5,
"questions": [
"project word-cloud",
"project word-cloud"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[10]",
{
"from": 30,
"to": 31,
"questions": [
""
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[11]",
{
"from": 32,
"to": 34,
"questions": [
"(=\\{((:[^{}]++|\\{(1)\\})++)\\})",
"Find too long of functions using regexp",
"(=\\{((:[^{}]++|\\{(1)\\})++)\\})"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[12]",
{
"from": 35,
"to": 36,
"questions": [
""
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[13]",
{
"from": 37,
"to": 39,
"questions": [
"file tools, match filename",
"file tools, match filename"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[14]",
{
"from": 40,
"to": 41,
"questions": [
"mkdirp",
"mkdirp"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[15]",
{
"from": 42,
"to": 43,
"questions": [
"changing file names",
"changing file names"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[16]",
{
"from": 44,
"to": 46,
"questions": [
"use memory-fs and rewire to audit cli events",
"use memory-fs and rewire to audit cli events"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[17]",
{
"from": 47,
"to": 48,
"questions": [
"TODO: combine with DOM minimizing service from recording app",
"TODO: use static code analysis to find consecutive words in template files",
"TODO: combine with DOM minimizing service from recording app"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[18]",
{
"from": 49,
"to": 50,
"questions": [
""
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[2]",
{
"from": 6,
"to": 8,
"questions": [
"project imports d3 tree",
"project imports d3 tree"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[3]",
{
"from": 9,
"to": 12,
"questions": [
", glob files",
", glob files"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[4]",
{
"from": 13,
"to": 14,
"questions": [
""
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[5]",
{
"from": 15,
"to": 17,
"questions": [
"list project files",
"List files in a project excluding some excessive searches locations",
"list project files"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[6]",
{
"from": 18,
"to": 20,
"questions": [
"common ignore paths",
"common ignore paths"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[7]",
{
"from": 21,
"to": 23,
"questions": [
"List all projects by names",
"List all projects by names"
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[8]",
{
"from": 24,
"to": 25,
"questions": [
""
]
}
],
[
1741127346010,
"/Users/briancullinan/jupyter_ops/Core/files.ipynb[9]",
{
"from": 26,
"to": 29,
"questions": [
"fix project paths",
"fix project paths"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[0]",
{
"from": 0,
"to": 4,
"questions": [
"import notebook",
"use jupyter notebooks as services",
"make a class out of jupter notebooks",
"execute and import a jupyter notebook",
", use inheritence in jupyter notebooks",
"import notebook"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[1]",
{
"from": 5,
"to": 9,
"questions": [
"how does node module require work",
"turn jupyter notebooks in to modules",
"Import arbitrary code in to a new context",
",Import arbitrary code in to the current context",
"how does node module require work"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[10]",
{
"from": 33,
"to": 36,
"questions": [
"convert regexp matches to an array",
"convert regexp matches to an array"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[11]",
{
"from": 37,
"to": 39,
"questions": [
"run all promises sequentially",
"run all promises sequentially"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[12]",
{
"from": 40,
"to": 42,
"questions": [
"parse cells from a notebook",
"parse cells from a notebook"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[13]",
{
"from": 43,
"to": 45,
"questions": [
""
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[2]",
{
"from": 10,
"to": 11,
"questions": [
""
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[3]",
{
"from": 12,
"to": 14,
"questions": [
"compile an es module",
"compile an es module"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[4]",
{
"from": 15,
"to": 17,
"questions": [
"compile a csharp file into a DLL",
"compile a csharp file into a DLL"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[5]",
{
"from": 18,
"to": 20,
"questions": [
"compile a dylib from source cell",
"compile a dylib from source cell"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[6]",
{
"from": 21,
"to": 23,
"questions": [
"display interpreted results in markdown",
"display interpreted results in markdown"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[7]",
{
"from": 24,
"to": 28,
"questions": [
"search jupter notebooks for questions and answers",
"answer questions using jupyter notebooks and simple search",
"search jupter notebooks for questions and answers"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[8]",
{
"from": 29,
"to": 30,
"questions": [
"search notebook questions",
"search notebook questions"
]
}
],
[
1741116908920,
"/Users/briancullinan/jupyter_ops/Core/import.ipynb[9]",
{
"from": 31,
"to": 32,
"questions": [
""
]
}
],
[
1651283275000,
"/Users/briancullinan/jupyter_ops/Core/intent.ipynb[0]",
{
"from": 0,
"to": 4,
"questions": [
""
]
}
],
[
1651283275000,
"/Users/briancullinan/jupyter_ops/Core/intent.ipynb[1]",
{
"from": 5,
"to": 7,
"questions": [
""
]
}
],
[
1651283275000,
"/Users/briancullinan/jupyter_ops/Core/intent.ipynb[2]",
{
"from": 8,
"to": 8,
"questions": [
""
]
}
],
[
1651283275000,
"/Users/briancullinan/jupyter_ops/Core/intent.ipynb[3]",
{
"from": 9,
"to": 15,
"questions": [
", use intent",
", use intent"
]
}
],
[
1651283275000,
"/Users/briancullinan/jupyter_ops/Core/intent.ipynb[4]",
{
"from": 16,
"to": 17,
"questions": [
""
]
}
],
[
1651283275000,
"/Users/briancullinan/jupyter_ops/Core/intent.ipynb[5]",
{
"from": 18,
"to": 19,
"questions": [
""
]
}
],
[
1651283275000,
"/Users/briancullinan/jupyter_ops/Core/intent.ipynb[6]",
{
"from": 20,
"to": 29,
"questions": [
"to exist right (i.e. monitor program state)",
"Just like it says, monitors process state for changes because that is it's purpose. With logic like that, what can go wrong",
"to exist right (i.e. monitor program state)"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[0]",
{
"from": 0,
"to": 5,
"questions": [
", get kernel json",
", notebook kernel json",
"TODO: submit to this page and exported notebook of the kernel",
", get kernel json"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[1]",
{
"from": 6,
"to": 7,
"questions": [
"test notebook kernel json",
"test notebook kernel json"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[10]",
{
"from": 26,
"to": 27,
"questions": [
"test process meta kernel",
"test process meta kernel"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[11]",
{
"from": 28,
"to": 29,
"questions": [
"TODO: repl process kernel",
"TODO: repl process kernel"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[12]",
{
"from": 30,
"to": 31,
"questions": [
"test repl process using bash",
"test repl process using bash"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[13]",
{
"from": 32,
"to": 35,
"questions": [
", jupyter wire interface",
", jupyter wire interface"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[14]",
{
"from": 36,
"to": 37,
"questions": [
""
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[15]",
{
"from": 38,
"to": 39,
"questions": [
""
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[16]",
{
"from": 40,
"to": 41,
"questions": [
"TODO jupyter wire kernel",
"TODO jupyter wire kernel"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[17]",
{
"from": 42,
"to": 43,
"questions": [
"TODO: wire meta kernel",
"TODO: wire meta kernel"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[18]",
{
"from": 44,
"to": 46,
"questions": [
", node meta kernel",
", node meta kernel"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[19]",
{
"from": 47,
"to": 48,
"questions": [
"test node meta kernel",
"test node meta kernel"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[2]",
{
"from": 8,
"to": 9,
"questions": [
"custom kernel json",
"custom kernel json"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[20]",
{
"from": 49,
"to": 50,
"questions": [
"node wire kernel",
"node wire kernel"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[21]",
{
"from": 51,
"to": 52,
"questions": [
""
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[22]",
{
"from": 53,
"to": 54,
"questions": [
""
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[23]",
{
"from": 55,
"to": 58,
"questions": [
"https://pypi.org/search/q=&o=&c=Framework+%3A%3A+IPython",
"TODO: use magics parser from jupyter-nodejs, does something with splitting up lines, convert magics to babel and run along side the actual code",
"https://pypi.org/search/q=&o=&c=Framework+%3A%3A+IPython"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[24]",
{
"from": 59,
"to": 61,
"questions": [
", decode encode ipython zmq protocol",
", decode encode ipython zmq protocol"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[25]",
{
"from": 62,
"to": 63,
"questions": [
"bind wire sockets",
"bind wire sockets"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[26]",
{
"from": 64,
"to": 65,
"questions": [
""
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[27]",
{
"from": 66,
"to": 67,
"questions": [
""
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[3]",
{
"from": 10,
"to": 12,
"questions": [
"jupyter meta kernel",
", kernel language interface",
"jupyter meta kernel"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[4]",
{
"from": 13,
"to": 14,
"questions": [
"kernel info interface",
"kernel info interface"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[5]",
{
"from": 15,
"to": 16,
"questions": [
"meta kernel interface",
"meta kernel interface"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[6]",
{
"from": 17,
"to": 18,
"questions": [
"native meta kernel",
"native meta kernel"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[7]",
{
"from": 19,
"to": 20,
"questions": [
"native meta methods",
"native meta methods"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[8]",
{
"from": 21,
"to": 23,
"questions": [
", socket meta kernel",
", socket meta kernel"
]
}
],
[
1739833652803,
"/Users/briancullinan/jupyter_ops/Core/kernels.ipynb[9]",
{
"from": 24,
"to": 25,
"questions": [
"process meta kernel",
"process meta kernel"
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[0]",
{
"from": 0,
"to": 3,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[1]",
{
"from": 4,
"to": 4,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[10]",
{
"from": 24,
"to": 28,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[11]",
{
"from": 29,
"to": 31,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[12]",
{
"from": 32,
"to": 33,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[13]",
{
"from": 34,
"to": 35,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[14]",
{
"from": 36,
"to": 37,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[15]",
{
"from": 38,
"to": 39,
"questions": [
"TODO: import falsey javascript in to this notebook",
"TODO: import falsey javascript in to this notebook"
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[16]",
{
"from": 40,
"to": 44,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[17]",
{
"from": 45,
"to": 47,
"questions": [
",display safe object",
",display safe object"
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[18]",
{
"from": 48,
"to": 49,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[19]",
{
"from": 50,
"to": 51,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[2]",
{
"from": 5,
"to": 6,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[20]",
{
"from": 52,
"to": 53,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[21]",
{
"from": 54,
"to": 55,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[3]",
{
"from": 7,
"to": 10,
"questions": [
"transpile code",
"transpile code"
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[4]",
{
"from": 11,
"to": 12,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[5]",
{
"from": 13,
"to": 14,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[6]",
{
"from": 15,
"to": 16,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[7]",
{
"from": 17,
"to": 18,
"questions": [
""
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[8]",
{
"from": 19,
"to": 21,
"questions": [
"babel transpiler",
"babel transpiler"
]
}
],
[
1649950603000,
"/Users/briancullinan/jupyter_ops/Core/languages.ipynb[9]",
{
"from": 22,
"to": 23,
"questions": [
""
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[0]",
{
"from": 0,
"to": 3,
"questions": [
"readme.md",
"- every module should have a markdown title, at least one question that the code intends to answer (), includes at least (where name is the name of any function in the code block):",
"readme.md"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[1]",
{
"from": 4,
"to": 7,
"questions": [
"import notebook, import all cell modules",
"import files back in to cells (two-way workflow)",
"import notebook, import all cell modules"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[10]",
{
"from": 26,
"to": 28,
"questions": [
"export notebook",
"TODO: automatically find missing imports from distrib/Github/3rd party sources in any language",
"export notebook"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[11]",
{
"from": 29,
"to": 30,
"questions": [
"inject cells in to notebooks when built with webpack",
"inject cells in to notebooks when built with webpack"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[12]",
{
"from": 31,
"to": 33,
"questions": [
", get cell extension",
", get cell extension"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[13]",
{
"from": 34,
"to": 35,
"questions": [
"nice name",
"rename cell to a nice name",
"TODO: move this to Core import notebook",
"nice name"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[14]",
{
"from": 36,
"to": 37,
"questions": [
"authoring header template",
"authoring header template"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[15]",
{
"from": 38,
"to": 38,
"questions": [
""
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[2]",
{
"from": 8,
"to": 9,
"questions": [
""
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[3]",
{
"from": 10,
"to": 11,
"questions": [
""
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[4]",
{
"from": 12,
"to": 15,
"questions": [
", replace core requirement",
", replace core requirement"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[5]",
{
"from": 16,
"to": 17,
"questions": [
"replace notebook import",
"replace notebook import"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[6]",
{
"from": 18,
"to": 19,
"questions": [
""
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[7]",
{
"from": 20,
"to": 21,
"questions": [
"add missing imports",
"automatic jupyter dependency injector",
"add missing imports"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[8]",
{
"from": 22,
"to": 23,
"questions": [
"test add missing imports",
"test add missing imports"
]
}
],
[
1603062896000,
"/Users/briancullinan/jupyter_ops/Core/notebook.ipynb[9]",
{
"from": 24,
"to": 25,
"questions": [
""
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[0]",
{
"from": 0,
"to": 5,
"questions": [
", walk tree",
", walk tree"
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[1]",
{
"from": 6,
"to": 7,
"questions": [
""
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[10]",
{
"from": 28,
"to": 29,
"questions": [
"test enforcing an interface with prototype",
"test enforcing an interface with prototype"
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[11]",
{
"from": 30,
"to": 32,
"questions": [
""
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[12]",
{
"from": 33,
"to": 35,
"questions": [
""
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[2]",
{
"from": 8,
"to": 10,
"questions": [
"select tree",
"Get all elements XPath",
"select tree"
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[3]",
{
"from": 11,
"to": 12,
"questions": [
""
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[4]",
{
"from": 13,
"to": 14,
"questions": [
""
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[5]",
{
"from": 15,
"to": 16,
"questions": [
""
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[6]",
{
"from": 17,
"to": 19,
"questions": [
", resolve a promise property",
", resolve a promise property"
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[7]",
{
"from": 20,
"to": 23,
"questions": [
", making a class the normal way",
"this is extremely annoying, achieve the same effect with prototype",
", making a class the normal way"
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[8]",
{
"from": 24,
"to": 25,
"questions": [
"extend prototype class",
"extend prototype class"
]
}
],
[
1739068340760,
"/Users/briancullinan/jupyter_ops/Core/patterns.ipynb[9]",
{
"from": 26,
"to": 27,
"questions": [
"enforcing an interface",
"enforcing an interface"
]
}
],
[
1741033686742,
"/Users/briancullinan/jupyter_ops/Core/pyimport.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"get python params",
"get python params"
]
}
],
[
1741033686742,
"/Users/briancullinan/jupyter_ops/Core/pyimport.ipynb[1]",
{
"from": 2,
"to": 3,
"questions": [
""
]
}
],
[
1741033686742,
"/Users/briancullinan/jupyter_ops/Core/pyimport.ipynb[2]",
{
"from": 4,
"to": 5,
"questions": [
""
]
}
],
[
1741033686742,
"/Users/briancullinan/jupyter_ops/Core/pyimport.ipynb[3]",
{
"from": 6,
"to": 7,
"questions": [
"questions = [re.sub(r'|\\|+', '', q, flags=re.IGNORECASE).strip()",
"questions += [re.sub(r'|\\|+', '', q, flags=re.IGNORECASE).strip()",
"questions = [re.sub(r'|\\|+', '', q, flags=re.IGNORECASE).strip()"
]
}
],
[
1741033686742,
"/Users/briancullinan/jupyter_ops/Core/pyimport.ipynb[4]",
{
"from": 8,
"to": 9,
"questions": [
""
]
}
],
[
1741033686742,
"/Users/briancullinan/jupyter_ops/Core/pyimport.ipynb[5]",
{
"from": 10,
"to": 11,
"questions": [
""
]
}
],
[
1741033686742,
"/Users/briancullinan/jupyter_ops/Core/pyimport.ipynb[6]",
{
"from": 12,
"to": 13,
"questions": [
"run python cells",
"run python cells"
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[0]",
{
"from": 0,
"to": 4,
"questions": [
"rpc groups",
"rpc groups"
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[1]",
{
"from": 5,
"to": 6,
"questions": [
"get cell rpc groups",
"get cell rpc groups"
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[10]",
{
"from": 23,
"to": 23,
"questions": [
""
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[11]",
{
"from": 24,
"to": 24,
"questions": [
""
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[2]",
{
"from": 7,
"to": 8,
"questions": [
"rpc permissions",
"rpc permissions"
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[3]",
{
"from": 9,
"to": 10,
"questions": [
"test get permissions",
"test get permissions"
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[4]",
{
"from": 11,
"to": 12,
"questions": [
"filter command permission",
"filter command permission"
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[5]",
{
"from": 13,
"to": 14,
"questions": [
"store rpc result",
"store rpc result"
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[6]",
{
"from": 15,
"to": 16,
"questions": [
"rpc result",
"rpc result"
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[7]",
{
"from": 17,
"to": 18,
"questions": [
"get environment",
"get environment variables",
"get environment"
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[8]",
{
"from": 19,
"to": 20,
"questions": [
"get rpc from spec",
"get rpc from spec"
]
}
],
[
1624072302000,
"/Users/briancullinan/jupyter_ops/Core/rpc.ipynb[9]",
{
"from": 21,
"to": 22,
"questions": [
"test rpc from spec",
"test rpc from spec"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[0]",
{
"from": 0,
"to": 4,
"questions": [
"get requires",
", get requires from source",
"get requires"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[1]",
{
"from": 5,
"to": 6,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[10]",
{
"from": 26,
"to": 27,
"questions": [
"test get imports",
"test get imports"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[11]",
{
"from": 28,
"to": 30,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[12]",
{
"from": 31,
"to": 32,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[13]",
{
"from": 33,
"to": 34,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[14]",
{
"from": 35,
"to": 40,
"questions": [
"tree to html",
"tree to html"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[15]",
{
"from": 41,
"to": 45,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[16]",
{
"from": 46,
"to": 48,
"questions": [
"html to tree",
"html to tree"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[17]",
{
"from": 49,
"to": 50,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[18]",
{
"from": 51,
"to": 53,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[19]",
{
"from": 54,
"to": 56,
"questions": [
"select ast",
"select code tree",
"select code from tree",
"select ast"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[2]",
{
"from": 7,
"to": 8,
"questions": [
"builtin and local modules",
"builtin and local modules"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[20]",
{
"from": 57,
"to": 58,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[21]",
{
"from": 59,
"to": 60,
"questions": [
"select acorn tree",
"select acorn tree"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[22]",
{
"from": 61,
"to": 63,
"questions": [
", make xpaths",
", make xpaths"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[23]",
{
"from": 64,
"to": 65,
"questions": [
"generate css selectors from code",
"generate css selectors from code"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[24]",
{
"from": 66,
"to": 67,
"questions": [
"minimize xpath",
"minimize xpath"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[25]",
{
"from": 68,
"to": 69,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[26]",
{
"from": 70,
"to": 72,
"questions": [
"select from code",
", select expression",
"select from code"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[27]",
{
"from": 73,
"to": 74,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[28]",
{
"from": 75,
"to": 76,
"questions": [
"test expression on notebook code",
"test expression on notebook code"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[29]",
{
"from": 77,
"to": 78,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[3]",
{
"from": 9,
"to": 10,
"questions": [
"core dependencies",
"core dependencies"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[30]",
{
"from": 79,
"to": 82,
"questions": [
"Generate unit test from logic branching",
"Generate unit test from logic branching"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[31]",
{
"from": 83,
"to": 84,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[32]",
{
"from": 85,
"to": 86,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[33]",
{
"from": 87,
"to": 89,
"questions": [
"generate unit test",
"generate unit test"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[34]",
{
"from": 90,
"to": 91,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[35]",
{
"from": 92,
"to": 93,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[36]",
{
"from": 94,
"to": 95,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[37]",
{
"from": 96,
"to": 97,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[4]",
{
"from": 11,
"to": 12,
"questions": [
"test core dependencies",
"test core dependencies"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[5]",
{
"from": 13,
"to": 15,
"questions": [
"get exports from source",
"get module exports from source",
"get exports from source"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[6]",
{
"from": 16,
"to": 17,
"questions": [
""
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[7]",
{
"from": 18,
"to": 20,
"questions": [
"get parameter names",
"function parameters",
"get parameter names"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[8]",
{
"from": 21,
"to": 22,
"questions": [
"test parameter names",
"test parameter names"
]
}
],
[
1740249716845,
"/Users/briancullinan/jupyter_ops/Core/syntax.ipynb[9]",
{
"from": 23,
"to": 25,
"questions": [
"get imports from source",
"get imports from source"
]
}
],
[
1516259770000,
"/Users/briancullinan/jupyter_ops/Databases/active directory.ipynb[0]",
{
"from": 0,
"to": 0,
"questions": [
""
]
}
],
[
1741193039449,
"/Users/briancullinan/jupyter_ops/Databases/caches.ipynb[0]",
{
"from": 0,
"to": 1,
"questions": [
"cache rpc functions with llm descriptions",
"\"amazing\": \"```javascript\\nconst classifyPrompt = require('./add-conversation-context');\\nconst storeResponse = require('./store-llm-response');\\n\\n/**\\n * Handles a conversation with the given prompt, image, and other relevant information.\\n * \\n * @param {object} promptModel - The model to use for processing the prompt.\\n * @param {object} session - The session object containing the conversation context.\\n * @param {string} prompt - The prompt to process.\\n * @param {string|Buffer} image - The image associated with the prompt.\\n * @param {object} otr - The one-time reply information.\\n * \\n * @returns {Promise<string>} The response from the language model.\\n */\\nasync function handleConversation(promptModel, session, prompt, image, otr) {\\n // Classify the prompt to gather necessary context\\n const classification = await classifyPrompt(promptModel, session, prompt, image);\\n if (!classification) {\\n throw new Error('Failed to classify prompt');\\n }\\n\\n // Store the current response in the message storage\\n const messageStorage = await storeResponse(true, session, prompt, \\n classification.content + (classification.memories ('\\\\nApply any relevant memories to your response:\\\\n' + classification.memories.join('\\\\n')) : ''), \\n otr);\\n\\n // Construct the question for the language model\\n const question = (classification.content classification.content : '') \\n + (classification.image '\\\\nThe response image is provided.\\\\n' : '')\\n + '\\\\nRespond to this message and pretend to be emotional (e.g.'\\n + messageStorage.emotions.join(', ') + '):\\\\n' \\n + prompt\\n + (classification.memories ('\\\\nApply any relevant memories to your response:\\\\n' + classification.memories.join('\\\\n')) : '');\\n\\n // Log the question for debugging purposes\\n console.log(`User: ${question}`);\\n\\n try {\\n // Get the response from the language model\\n const response = await promptModel(question);\\n \\n // If an image is associated with the prompt, add a markdown link to the response\\n if (classification.imagePath) {\\n if (response.match(/!\\\\[[^\\\\]]*\\\\]\\\\((.*)\\\\s*(\\\"(:.*[^\\\"])\\\")\\\\s*\\\\)/gi)) {\\n response = response.replace(/!\\\\[[^\\\\]]*\\\\]\\\\((.*)\\\\s*(\\\"(:.*[^\\\"])\\\")\\\\s*\\\\)/gi, ' + ')');\\n } else {\\n response += `\\\\n\\\\n})`;\\n }\\n }\\n\\n // If a session is provided, store the response\\n if (session) {\\n await storeResponse(false, session, response, void 0, otr);\\n }\\n\\n return response;\\n } catch (error) {\\n console.error(error);\\n throw error;\\n }\\n}\\n\\nmodule.exports = handleConversation;\\n```\\n\\nThis updated code includes the following improvements:\\n\\n1. Added JSDoc comments for better documentation.\\n2. Improved variable names for easier understanding.\\n3. Added error handling for the `classifyPrompt` and `promptModel` calls.\\n4. Provided a more descriptive error message in case the prompt classification fails.\\n5. Removed the TODO comment for accomodating Discord, as it's not clear implement it. If it's required, it should be done in a separate function or module.\\n6. Improved the markdown link for the image by using a consistent format.\\n7. Added a check to ensure the `classification` object is not null or undefined before accessing its properties.\"",
"\"amazing\": \"```javascript\\nconst {\\n DEFAULT_APPLICATION,\\n timeout,\\n requestAuthQ\\n} = require('./discord-utility-functions');\\n\\n// Function to register a new command\\nasync function registerCommand(cmd, desc, guildId = null) {\\n const commandData = typeof cmd === 'object' cmd : { name: cmd, description: desc };\\n console.log(`Registering command ${commandData.name}`);\\n await timeout(2000);\\n const url = guildId\\n `applications/${DEFAULT_APPLICATION}/guilds/${guildId}/commands`\\n : `applications/${DEFAULT_APPLICATION}/commands`;\\n return await requestAuthQ({\\n headers: { 'Content-Type': 'application/json' },\\n method: 'POST',\\n url,\\n data: JSON.stringify(commandData)\\n });\\n}\\n\\n// Function to retrieve a list of commands\\nasync function getCommands(guildId = null) {\\n const url = guildId\\n `applications/${DEFAULT_APPLICATION}/guilds/${guildId}/commands`\\n : `applications/${DEFAULT_APPLICATION}/commands`;\\n return await requestAuthQ({ method: 'GET', url });\\n}\\n\\n// Function to retrieve a specific command\\nasync function getCommand(commandId, guildId = null) {\\n const url = guildId\\n `applications/${DEFAULT_APPLICATION}/guilds/${guildId}/commands/${commandId}`\\n : `applications/${DEFAULT_APPLICATION}/commands/${commandId}`;\\n return await requestAuthQ({ method: 'GET', url });\\n}\\n\\n// Function to update an existing interaction (DEPRECATED)\\nasync function updateInteraction(message, interactionId, interactionToken) {\\n const url = `webhooks/${DEFAULT_APPLICATION}/${interactionToken}/messages/@original`;\\n const data = typeof message ==='string' { content: message } : message;\\n return await requestAuthQ({\\n headers: { 'Content-Type': 'application/json' },\\n method: 'PATCH',\\n url,\\n data: JSON.stringify(data)\\n });\\n}\\n\\n// Function to update an existing command\\nasync function updateCommand(cmd, desc, commandId, guildId = null) {\\n const commandData = typeof cmd === 'object' cmd : { name: cmd, description: desc };\\n console.log(`Updating command ${commandData.name}`);\\n await timeout(2000);\\n const url = guildId\\n `applications/${DEFAULT_APPLICATION}/guilds/${guildId}/commands/${commandId}`\\n : `applications/${DEFAULT_APPLICATION}/commands/${commandId}`;\\n return await requestAuthQ({\\n headers: { 'Content-Type': 'application/json' },\\n method: 'PATCH',\\n url,\\n data: JSON.stringify(commandData)\\n });\\n}\\n\\n// Function to delete a command\\nasync function deleteCommand(commandId, guildId = null) {\\n console.log(`Deleting command ${commandId}`);\\n const url = guildId\\n `applications/${DEFAULT_APPLICATION}/guilds/${guildId}/commands/${commandId}`\\n : `applications/${DEFAULT_APPLICATION}/commands/${commandId}`;\\n return await requestAuthQ({ method: 'DELETE', url });\\n}\\n\\nmodule.exports = {\\n registerCommand,\\n getCommands,\\n getCommand,\\n updateInteraction, // DEPRECATED\\n deleteCommand,\\n updateCommand,\\n};\\n```\\n\\n**Changes:**\\n\\n1. Removed unnecessary `importer` module and replaced it with direct `require` function calls.\\n2. Renamed `json` variable to `commandData` for better clarity.\\n3. Removed `TODO` comment for guild-specific commands as it's not clear implement it. If needed, it can be added back as a separate function or module.\\n4. Renamed `updateInteraction` function to reflect its deprecation status.\\n5. Improved code formatting and added whitespace for better readability.\\n6. Removed unnecessary comments and added more concise ones.\\n7. Used template literals for constructing URLs to improve readability.\\n8. Removed unused variables and functions.\"",
"\"amazing\": \" Llama - Large Language Model Assistant\\n Documentation\\n Functions\\n cache_cells\\nExtracts relevant cells from a Jupyter notebook, generates cache entries, and returns a list of dictionaries containing cache information.\\n\\n accumulate_markdown\\nAccumulates markdown leading up to code cells in a Jupyter notebook.\\n\\n get_questions\\nExtracts questions from markdown and source code.\\n\\n Implementation\\n```python\\nimport os\\nimport json\\nimport re\\nimport datetime\\nfrom typing import List, Dict\\n\\nfrom Core import get_cells\\n\\ndef get_questions(source: str, markdown: str) -> List[str]:\\n \\\"\\\"\\\"Extracts questions from markdown and source code.\\n\\n Args:\\n source: Source code from which questions are to be extracted.\\n markdown: Markdown text from which questions are to be extracted.\\n\\n Returns:\\n list: A list of extracted questions.\\n \\\"\\\"\\\"\\n Regular expression pattern to match questions\\n match_questions = re.compile(r'^.*\\\\.*