Kernel not starting

I have even tried changing the python environment, still it is the same error

Show Logs

Visual Studio Code (1.76.2, undefined, desktop)
Jupyter Extension Version: 2023.2.1200692131.
Python Extension Version: 2023.4.1.
Workspace folder /Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping
warn 17:31:13.499: Exception while attempting zmq : No native build was found for platform=darwin arch=arm64 runtime=electron abi=106 uv=1 armv=8 libc=glibc node=16.14.2 electron=19.1.11
    loaded from: /Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/node_modules/zeromq

User belongs to experiment group 'jupyterEnhancedDataViewer'
User belongs to experiment group 'jupyterTest'
info 17:31:13.624: LSP Notebooks experiment is enabled
info 17:31:13.945: Starting Jupyter Session startUsingPythonInterpreter, .jvsc74a57bd07e1998ff7f8aa20ada591c520b972326324e5ea05489af9e422744c7c09f6dad./usr/local/bin/python3.10./usr/local/bin/python3.10.-m#ipykernel_launcher (Python Path: , EnvType: Unknown, EnvName: '', Version: 3.10.10 (v3.10.10:aad5f6a891, Feb  7 2023, 08:47:40) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]) for '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb' (disableUI=true)
info 17:31:13.945: Checking for server existence.
warn 17:31:14.023: Failed to get activated env vars with python /usr/local/bin/python3.10 in 79ms
warn 17:31:14.025: Failed to get activated env vars with python /usr/local/bin/python3.11 in 70ms
warn 17:31:14.026: Failed to get activated env vars with python /usr/local/bin/python3.11 in 71ms
warn 17:31:14.026: Failed to get activated env vars with python /usr/local/bin/python3.11 in 68ms
info 17:31:14.028: Process Execution: > /usr/local/bin/python3.10 -c "import site;print("USER_BASE_VALUE");print(site.USER_SITE);print("USER_BASE_VALUE");"
> /usr/local/bin/python3.10 -c "import site;print("USER_BASE_VALUE");print(site.USER_SITE);print("USER_BASE_VALUE");"
info 17:31:14.029: Process Execution: > /usr/local/bin/python3.11 -c "import site;print("USER_BASE_VALUE");print(site.USER_SITE);print("USER_BASE_VALUE");"
> /usr/local/bin/python3.11 -c "import site;print("USER_BASE_VALUE");print(site.USER_SITE);print("USER_BASE_VALUE");"
info 17:31:14.096: Process Execution: > /usr/local/bin/python3.10 -m pip list
> /usr/local/bin/python3.10 -m pip list
info 17:31:14.168: Process Execution: > /usr/local/bin/python3.11 -c "import jupyter;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
> /usr/local/bin/python3.11 -c "import jupyter;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
info 17:31:14.168: Process Execution: > /usr/local/bin/python3.11 -c "import notebook;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
> /usr/local/bin/python3.11 -c "import notebook;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
info 17:31:14.168: Process Execution: > /usr/local/bin/python3.11 -m pip list
> /usr/local/bin/python3.11 -m pip list
warn 17:31:14.426: Failed to get activated env vars with python /usr/local/bin/python3.11 in 14ms
info 17:31:14.427: Process Execution: > /usr/local/bin/python3.11 -m jupyter kernelspec --version
> /usr/local/bin/python3.11 -m jupyter kernelspec --version
warn 17:31:14.518: Failed to get activated env vars with python /usr/local/bin/python3.11 in 2ms
info 17:31:14.519: Process Execution: > /usr/local/bin/python3.11 ~/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/pythonFiles/vscode_datascience_helpers/getJupyterKernelspecVersion.py
> /usr/local/bin/python3.11 ~/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/pythonFiles/vscode_datascience_helpers/getJupyterKernelspecVersion.py
info 17:31:14.704: Connecting to server
info 17:31:14.704: Launching server
info 17:31:14.705: Starting Notebook
info 17:31:14.710: Generating custom default config at /var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/0f9b538a-c927-4ec8-8e5d-13588a0d78b2/jupyter_notebook_config.py
Starting Jupyter from /usr/local/bin/python3.11 with arguments --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/0f9b538a-c927-4ec8-8e5d-13588a0d78b2/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
warn 17:31:14.782: Failed to get activated env vars with python /usr/local/bin/python3.11 in 79ms
warn 17:31:14.783: Failed to get activated env vars with python /usr/local/bin/python3.11 in 80ms
warn 17:31:14.784: Failed to get activated env vars with python /usr/local/bin/python3.11 in 73ms
warn 17:31:14.794: Failed to get activated env vars with python /usr/local/bin/python3.11 in 10ms
info 17:31:14.796: Process Execution: > /usr/local/bin/python3.11 -m jupyter notebook --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/0f9b538a-c927-4ec8-8e5d-13588a0d78b2/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
> /usr/local/bin/python3.11 -m jupyter notebook --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/0f9b538a-c927-4ec8-8e5d-13588a0d78b2/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory
warn 17:31:14.868: Error occurred while trying to start the kernel, options.disableUI=true [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}
info 17:34:05.679: Disposing kernel .jvsc74a57bd07e1998ff7f8aa20ada591c520b972326324e5ea05489af9e422744c7c09f6dad./usr/local/bin/python3.10./usr/local/bin/python3.10.-m#ipykernel_launcher for notebook /Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb due to selection of another kernel or closing of the notebook
info 17:34:05.679: Dispose Kernel '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb' associated with '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb'
info 17:34:05.689: Starting Jupyter Session startUsingPythonInterpreter, .jvsc74a57bd031f2aee4e71d21fbe5cf8b01ff0e069b9275f58929596ceb00d14d90e3e16cd6./usr/bin/python3./usr/bin/python3.-m#ipykernel_launcher (Python Path: , EnvType: Unknown, EnvName: '', Version: 3.9.6 (default, Oct 18 2022, 12:41:40)
[Clang 14.0.0 (clang-14<IP_ADDRESS>)]) for '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb' (disableUI=true)
info 17:34:05.689: Checking for server existence.
info 17:34:05.689: Connecting to server
info 17:34:05.689: Launching server
warn 17:34:05.690: Failed to get activated env vars with python /usr/bin/python3 in 16ms
info 17:34:05.691: Starting Notebook
info 17:34:05.693: Process Execution: > /usr/bin/python3 -c "import site;print("USER_BASE_VALUE");print(site.USER_SITE);print("USER_BASE_VALUE");"
> /usr/bin/python3 -c "import site;print("USER_BASE_VALUE");print(site.USER_SITE);print("USER_BASE_VALUE");"
info 17:34:05.695: Generating custom default config at /var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/f305d6a9-2621-4469-ae02-9bfa22f43588/jupyter_notebook_config.py
Starting Jupyter from /usr/local/bin/python3.11 with arguments --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/f305d6a9-2621-4469-ae02-9bfa22f43588/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
warn 17:34:05.700: Failed to get activated env vars with python /usr/local/bin/python3.11 in 5ms
warn 17:34:05.702: Failed to get activated env vars with python /usr/local/bin/python3.11 in 2ms
info 17:34:05.704: Process Execution: > /usr/local/bin/python3.11 -m jupyter notebook --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/f305d6a9-2621-4469-ae02-9bfa22f43588/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
> /usr/local/bin/python3.11 -m jupyter notebook --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/f305d6a9-2621-4469-ae02-9bfa22f43588/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
info 17:34:05.724: Process Execution: > /usr/bin/python3 -m pip list
> /usr/bin/python3 -m pip list
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory
warn 17:34:05.864: Error occurred while trying to start the kernel, options.disableUI=true [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}
info 17:34:08.076: Starting Jupyter Session startUsingPythonInterpreter, .jvsc74a57bd031f2aee4e71d21fbe5cf8b01ff0e069b9275f58929596ceb00d14d90e3e16cd6./usr/bin/python3./usr/bin/python3.-m#ipykernel_launcher (Python Path: , EnvType: Unknown, EnvName: '', Version: 3.9.6 (default, Oct 18 2022, 12:41:40)
[Clang 14.0.0 (clang-14<IP_ADDRESS>)]) for '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb' (disableUI=false)
info 17:34:08.076: Checking for server existence.
info 17:34:08.076: Connecting to server
info 17:34:08.076: Launching server
info 17:34:08.077: Starting Notebook
info 17:34:08.078: Generating custom default config at /var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/673c7b2e-2177-4b7f-a908-ad9522039e6b/jupyter_notebook_config.py
Starting Jupyter from /usr/local/bin/python3.11 with arguments --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/673c7b2e-2177-4b7f-a908-ad9522039e6b/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
warn 17:34:08.107: Failed to get activated env vars with python /usr/local/bin/python3.11 in 29ms
warn 17:34:08.123: Failed to get activated env vars with python /usr/local/bin/python3.11 in 15ms
info 17:34:08.124: Process Execution: > /usr/local/bin/python3.11 -m jupyter notebook --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/673c7b2e-2177-4b7f-a908-ad9522039e6b/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
> /usr/local/bin/python3.11 -m jupyter notebook --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/673c7b2e-2177-4b7f-a908-ad9522039e6b/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory
warn 17:34:08.175: Error occurred while trying to start the kernel, options.disableUI=false [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}
warn 17:34:08.176: Kernel Error, context = start [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}
warn 17:34:08.179: Failed to get activated env vars with python /usr/bin/python3 in 3ms
info 17:34:08.180: Process Execution: > /usr/bin/python3 -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
> /usr/bin/python3 -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
info 17:34:08.301: Dispose Kernel '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb' associated with '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb'
error 17:34:08.302: Error in execution [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}
error 17:34:08.303: Error in execution (get message for cell) [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}
info 17:35:08.649: Starting Jupyter Session startUsingLocalKernelSpec, .tensorflow./Library/Developer/CommandLineTools/usr/bin/python3./Library/Developer/CommandLineTools/usr/bin/python3.-m#ipykernel_launcher (Python Path: , EnvType: Unknown, EnvName: '', Version: 3.9.6 (default, Oct 18 2022, 12:41:40)
[Clang 14.0.0 (clang-14<IP_ADDRESS>)]) for '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb' (disableUI=true)
info 17:35:08.649: Checking for server existence.
info 17:35:08.649: Connecting to server
info 17:35:08.649: Launching server
info 17:35:08.651: Starting Notebook
info 17:35:08.652: Generating custom default config at /var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/0e61163f-cb2d-430f-b815-bb23a2bf0f37/jupyter_notebook_config.py
Starting Jupyter from /usr/local/bin/python3.11 with arguments --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/0e61163f-cb2d-430f-b815-bb23a2bf0f37/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
warn 17:35:08.654: Failed to get activated env vars with python /Library/Developer/CommandLineTools/usr/bin/python3 in 6ms
info 17:35:08.656: Process Execution: > /Library/Developer/CommandLineTools/usr/bin/python3 -c "import site;print("USER_BASE_VALUE");print(site.USER_SITE);print("USER_BASE_VALUE");"
> /Library/Developer/CommandLineTools/usr/bin/python3 -c "import site;print("USER_BASE_VALUE");print(site.USER_SITE);print("USER_BASE_VALUE");"
warn 17:35:08.657: Failed to get activated env vars with python /usr/local/bin/python3.11 in 5ms
warn 17:35:08.660: Failed to get activated env vars with python /usr/local/bin/python3.11 in 3ms
info 17:35:08.661: Process Execution: > /usr/local/bin/python3.11 -m jupyter notebook --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/0e61163f-cb2d-430f-b815-bb23a2bf0f37/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
> /usr/local/bin/python3.11 -m jupyter notebook --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/0e61163f-cb2d-430f-b815-bb23a2bf0f37/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
info 17:35:08.680: Process Execution: > /Library/Developer/CommandLineTools/usr/bin/python3 -m pip list
> /Library/Developer/CommandLineTools/usr/bin/python3 -m pip list
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory
warn 17:35:08.800: Error occurred while trying to start the kernel, options.disableUI=true [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}
info 17:35:10.401: Starting Jupyter Session startUsingLocalKernelSpec, .tensorflow./Library/Developer/CommandLineTools/usr/bin/python3./Library/Developer/CommandLineTools/usr/bin/python3.-m#ipykernel_launcher (Python Path: , EnvType: Unknown, EnvName: '', Version: 3.9.6 (default, Oct 18 2022, 12:41:40)
[Clang 14.0.0 (clang-14<IP_ADDRESS>)]) for '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb' (disableUI=false)
info 17:35:10.401: Checking for server existence.
info 17:35:10.401: Connecting to server
info 17:35:10.401: Launching server
info 17:35:10.402: Starting Notebook
info 17:35:10.403: Generating custom default config at /var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/2b9ee8c6-6681-40ed-9539-61fd2bd7aac7/jupyter_notebook_config.py
Starting Jupyter from /usr/local/bin/python3.11 with arguments --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/2b9ee8c6-6681-40ed-9539-61fd2bd7aac7/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
warn 17:35:10.426: Failed to get activated env vars with python /usr/local/bin/python3.11 in 23ms
warn 17:35:10.430: Failed to get activated env vars with python /usr/local/bin/python3.11 in 2ms
info 17:35:10.431: Process Execution: > /usr/local/bin/python3.11 -m jupyter notebook --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/2b9ee8c6-6681-40ed-9539-61fd2bd7aac7/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
> /usr/local/bin/python3.11 -m jupyter notebook --no-browser --notebook-dir="/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping" --config=/var/folders/rx/925wp7qn4_q6c40fc85hr39h0000gn/T/2b9ee8c6-6681-40ed-9539-61fd2bd7aac7/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory
warn 17:35:10.491: Error occurred while trying to start the kernel, options.disableUI=false [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}
warn 17:35:10.492: Kernel Error, context = start [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}
warn 17:35:10.494: Failed to get activated env vars with python /Library/Developer/CommandLineTools/usr/bin/python3 in 2ms
info 17:35:10.495: Process Execution: > /Library/Developer/CommandLineTools/usr/bin/python3 -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
> /Library/Developer/CommandLineTools/usr/bin/python3 -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
info 17:35:10.612: Dispose Kernel '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb' associated with '/Users/abhimanyiukaushik/Desktop/Search/Intent/Scrapping/Untitled.ipynb'
error 17:35:10.613: Error in execution [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}
error 17:35:10.613: Error in execution (get message for cell) [Pr [Error]: Jupyter server crashed. Unable to connect.
Error code from Jupyter: 1
Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

	at zm.rejectStartPromise (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:244634)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:17:245217)
	at t.n (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642373)
	at t.__tryOrUnsub (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642613)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:642506)
	at t._complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:641022)
	at t.complete (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:640721)
	at ChildProcess.<anonymous> (/Users/abhimanyiukaushik/.vscode/extensions/ms-toolsai.jupyter-2023.2.1200692131/out/extension.node.js:2:1777735)
	at Object.onceWrapper (node:events:646:26)
	at ChildProcess.emit (node:events:538:35)
	at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {
  category: 'jupyterconnection',
  interpreter: {
    id: '/usr/local/bin/python3.11',
    sysPrefix: '/Library/Frameworks/Python.framework/Versions/3.11',
    envPath: undefined,
    displayPath: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: null,
      _fsPath: '/usr/local/bin/python3.11'
    },
    envName: '',
    uri: f {
      scheme: 'file',
      authority: '',
      path: '/usr/local/bin/python3.11',
      query: '',
      fragment: '',
      _formatted: 'file:///usr/local/bin/python3.11',
      _fsPath: '/usr/local/bin/python3.11'
    },
    displayName: '',
    envType: 'Unknown',
    version: {
      major: 3,
      minor: 11,
      patch: 2,
      raw: '3.11.2 (v3.11.2:878ead1ac1, Feb  7 2023, 10:02:41) [Clang 13.0.0 (clang-13<IP_ADDRESS>)]'
    }
  }
}

Microsoft Data Science for VS Code Engineering Team: @rchiodo, @IanMatthewHuff, @DavidKutu, @DonJayamanne, @greazer

Thanks for filing this issue, and sorry you are running into this.
Please note, there's no need to individually tag github users to get more attention on an issue, we will look into these as they arrive.
I believe this problem has been resolved in the latest pre-release version of the Jupyter extension
Duplicate of https://github.com/microsoft/vscode-jupyter/issues/5206
If this still does not work, then please ping here and I will re-open this issue, or please feel free to re-open this issue or create a new one.

Please install latest VS Code Insiders
Open the extensions page, search for Jupyter and click the button Switch to Pre-Release Version
Similarly please install the latest Pre-Release version of the Python extension


Failing to update instruction and role during active session

From the documentation it seems like we should be able to update the instructions and the voice during active session?
I am able to run updateSession without any errors.
I can even see the instructions and the voice has changed in this object:
console.log('🎯 Final client state:', clientRef.current.sessionConfig);
However, the current client does not use the updated prompt or voice. Do we need to disconnect, and reconnect for changes to take place?

By enabling the debug flag when instantiating the RealtimeClient, I was able to see error that I cant switch voice when audio for assistant is active. So I am able to get this working by disconnect() and reconnect(). Is this the only way? I thought updateSession implied we could make changes in flight?


[Bug Report] Head detector fails on GPU

Describe the bug
Unit tests fail when running with GPU.
 Use Tensor.cpu() to copy the tensor to host memory first.

System Info
Trafsformer Lens installed from source
Linux Ubuntu 20.04.2
Nvidia 3090 GPU
Python 3.8.10
Checklist

[x] I have checked that there is no similar issue in the repo (required)

I recommend using utils.to_numpy for this

solved by #250


Release Notes for Aug. 19 Release

Codecov Report

Merging #723 (6b79aba) into next (15721b0) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head 6b79aba differs from pull request most recent head 8a0bf32. Consider uploading reports for the commit 8a0bf32 to get more accurate results

@@           Coverage Diff           @@
##             next     #723   +/-   ##
=======================================
  Coverage   50.38%   50.38%
=======================================
  Files          30       30
  Lines        1324     1324
  Branches      194      194
=======================================
  Hits          667      667
  Misses        656      656
  Partials        1        1


Minimum code length check incorrect

The Java implementation does not allow codes with lengths less than 4 to be generated.
This is contrary to the specification which states the minimum code length is 2.
The Java implementation should be fixed and others checked to ensure they are ok.

I seem to recall that the idea was that computers would do work for humans not the other way around.

If you no longer want Latta AI to attempt solving issues on your repository, you can block this account.

Done.


Cursor can interact with windows taskbar with SDL enabled

Opening a separate issue for part of https://github.com/ppy/osu/issues/10927
Sadly, I can't capture much of a meaningful video as obs blackscreens whenever the application window is switched (Eg. the taskbar is interacted with). I am running osu! in fullscreen with 2x refresh rate, and multithreading enabled. If I run with --tk the taskbar also shows.
Hardware:

AMD Ryzen 7 3700X
NVIDIA GeForce RTX 2060

If there's any additional info that would be helpful I'd be happy to provide it
version: 2020.1203.0

I don't understand the issue.... at a stretch you are able to click things on your windows taskbar while the game is running?
What version of windows are you on and do you have any customisations which could cause this (becuase if it happens on both osutk and sdl it sounds like probably-not-our-issue).

you are able to click things on your windows taskbar while the game is running?

Correct. When the game is open and I click where the taskbar would be, it interacts with the taskbar and minimizes the game.
I couldn't see the taskbar in the previous release (osutk) and haven't changed my osu! settings in the meantime. I am running Windows 10 without any modifications. I have no idea what could be causing this if you can't reproduce it

With some testing: This seems to fix itself when going into gameplay, and un-fix itself when alt-tabbing

Closing as it's probably a windows issue. Rebooting fixed the problem on my end


AWS config Rules

Describe the bug
A clear and concise description of what the bug is.
Related Mapping
AWS Config Rules
Related Language
Terraform
Steps to reproduce the behavior:

Go to 'aws console'
create AWS config.
Add a  new rule like s3 XX .
Terraform output not getting generated.

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.

Thanks for reporting!
Fix should be available in 0.3.13.


Difference between old and new wine

Hey I'm currently working on a Space Engineers Torch egg but I found out that the old quay wine image is not the same as the newer ghrc wine image (besides that wine is upgraded and the base image is newer).
If I start the base se server with the newer wine, it instantly crashes without error. That "only" occurs if some dependencies are missing.
Could you please check if there are any difference in installed packages or runtime libs between them?

ghcr Image is a 1:1 copy of the quay Image.

After some tests, i got it working with the staging Wine Image:
Executing load_sound disabled
Setting sound driver to disabled
Executing wine C:\windows\syswow64\regedit.exe C:\windows\Temp\set-sound.reg
Executing wine64 C:\windows\regedit.exe C:\windows\Temp\set-sound.reg
2022-11-05 06:18:18.566: App Version: 01_201_013
2022-11-05 06:18:18.573: Is official: True [NO][NIS][NAMP]
2022-11-05 06:18:18.574: Environment.ProcessorCount: 12
2022-11-05 06:18:18.577: Environment.OSVersion: Microsoft Windows 7 Professional
 (Microsoft Windows NT 6.1.7601 Service Pack 1)
2022-11-05 06:18:18.577: Environment.CommandLine: "Z:\home\container\DedicatedSe
rver64\SpaceEngineersDedicated.exe" -path Z:\home\container\config -noconsole -i
gnorelastsession
2022-11-05 06:18:18.577: Environment.Is64BitProcess: True
2022-11-05 06:18:18.577: Environment.Is64BitOperatingSystem: True
2022-11-05 06:18:18.577: Environment.Version: .NET Framework 4.8.3761.0
2022-11-05 06:18:18.577: Environment.CurrentDirectory: Z:\home\container
2022-11-05 06:18:18.578: CPU Info: Common KVM processor
2022-11-05 06:18:20.245: Bind IP : <IP_ADDRESS>:27021
Setting breakpad minidump AppID = 244850
2022-11-05 06:18:23.387: Networking service: Steam
2022-11-05 06:18:23.387: Server successfully started
2022-11-05 06:18:23.387: Product name: Space Engineers
2022-11-05 06:18:23.387: Desc: Space Engineers
2022-11-05 06:18:23.388: Public IP: <IP_ADDRESS>
2022-11-05 06:18:23.388: User ID: [009...013]
2022-11-05 06:18:23.390: Server connected to Steam
2022-11-05 06:18:23.772: Server Name: Pterodactyl Space Engineer Server
2022-11-05 06:18:23.772: World Name: World
2022-11-05 06:18:23.773: Auto Restart Enabled
2022-11-05 06:18:26.860: Loading Sandbox world configuration file Z:\home\contai
ner\config\Saves\World\Sandbox_config.sbc
2022-11-05 06:18:26.878: Sandbox world configuration file found, overriding chec
kpoint settings.
2022-11-05 06:18:26.887: Server PolicyResponse (1)
2022-11-05 06:18:26.892: Downloading world mods - START
2022-11-05 06:18:26.893: Downloading world mods - END
2022-11-05 06:18:26.906: Loading session: Z:\home\container\config\Saves\World
2022-11-05 06:18:27.040: Experimental mode: No
2022-11-05 06:18:27.040: Experimental mode reason: 0
2022-11-05 06:18:27.040: Console compatibility: No
2022-11-05 06:18:38.906: Session loaded
2022-11-05 06:18:40.671: Game ready...
container@pterodactyl~ Server marked as running...

add me on Discord: gOOvER#9999  and i'll send you the egg for testing. if it works, i'll push the changes to parkers repo

Egg now working with latest wine. Error seems not to be the image but the installer. Thanks for help @gOOvER !


Unexpected error when using hosted payment page orderType

When I use the Hosted Payment Page API integration and attempt to make a payment the form gives an error: "Unexpected error. Please try again".
Steps to reproduce:

Use the sdk library to create a getHostedPaymentPageRequest object and populate the transactionRequestType.order field (The error does not occur if this field is not populated):

var request = new getHostedPaymentPageRequest
{
	transactionRequest = new transactionRequestType
	{
		transactionType = transactionTypeEnum.authCaptureTransaction.ToString(),
		amount = paymentAmount,
		order = new orderType
		{
			invoiceNumber = invoiceNumber,
			description = description
		}
	},
	hostedPaymentSettings = new settingType[]
	{
		new settingType
		{
			settingName = settingNameEnum.hostedPaymentPaymentOptions.ToString(),
			settingValue = "{\"cardCodeRequired\": true, \"showCreditCard\": true, \"showBankAccount\": false}"
		},
		new settingType
		{
			settingName = settingNameEnum.hostedPaymentReturnOptions.ToString(),
			settingValue = "{\"showReceipt\": false, \"url\": \"" + continueReturnURL + "\", \"urlText\": \"Continue\", \"cancelUrl\": \"" + cancelReturnURL + "\", \"cancelUrlText\": \"Cancel\"}"
		},
		new settingType
		{
			settingName = settingNameEnum.hostedPaymentIFrameCommunicatorUrl.ToString(),
			settingValue = "{\"url\": \"" + communicatorURL + "\"}"
		},
		new settingType
		{
			settingName = settingNameEnum.hostedPaymentBillingAddressOptions.ToString(),
			settingValue = "{\"show\": true, \"required\": false}"
		}
	}
};

Send the request and retrieve the token from the response.
Use the token to load the hosted payment form into an iframe.
Enter credit card information into the form and click the submit button.

Observed result:
The form will show an error message in red text, "Unexpected error. Please try again".
The response from Authorize.Net is:
{"resultCode":"Error","messageCode":"E00001","messageText":"Unexpected error. Please try again.","token":null,"transactionData":null,"userFields":null,"createPaymentProfileResponse":null}

Notes:
I had previously been using the dotnet sdk and did not experience this problem in version 1.9.6 or 1.9.7 (https://github.com/AuthorizeNet/sdk-dotnet). I did not change any code but switched to the dotnet core sdk DLL (https://github.com/AuthorizeNet/dotnet-core-sdk-beta/blob/master/ReleaseArtifact/AuthorizeNET.dll) and started seeing the problem.
If you inspect the requests being sent by the dotnet core sdk you'll see it has extra fields as part of the order information. It was sending discountAmount and purchaseOrderDateUTC with default values in addition to the invoiceNumber and description fields. I can only assume this causes a problem in Authorize.Net’s system because those fields are not part of the API (https://developer.authorize.net/api/reference/#accept-suite-get-an-accept-payment-page).
The decompiled orderType class definition in the dotnet core sdk has many fields that do not exist in the dotnet sdk. And the new discountAmount and purchaseOrderDateUTC fields are not nullable so they get sent along with default values. I downloaded the dotnet core sdk code from github, removed the extra fields in the orderType class and rebuilt the code. When I used that DLL I was able to complete a payment without any problems.
This is a blocking problem preventing us from using the dotnet core sdk. Can we get an idea of when this will be resolved? Also the sdk is still in beta, but the code repository has modifications in it from 2 years ago. Is there a reason it is still in beta, and when can we expect it will be available for use in production?

Hey, how did you solve it?

I modified the AuthorizeNet code to remove the fields causing the problem. Take a look here: https://github.com/mccinnovations/dotnet-core-sdk-beta/commit/047463a5cec96be3d201cfd2ca1a0bdbdf7ba956

Can you please provide me with a sample? something with createcustormerprofile
I am facing errors with the Environment field and couldnt able to set it.
AuthorizeNet.Api.Controllers.Bases.ApiOperationBase`2' threw an exception. This is the exception.

This problem still exist.  (01 Mar 2022)
I have a .NET core 3.1 solution.
I corrected the issue by un-installing the AuthorizeNet version 2.0.2 NuGet package
and installing the NuGet AuthorizeNet.Fork.Aspcore2 package version 1.9.3 instead.
Here is what my orderType object looks like and the transactionRequestType that uses it:
        var orderInfo = new orderType
        {
            invoiceNumber = "something-1234567890",    //String, up to 20 characters.
            description = "my order description"   //String, up to 255 characters.
        };

...
        var transactionRequest = new transactionRequestType
        {
            transactionType = transactionTypeEnum.authCaptureTransaction.ToString(),    // authorize capture only
            amount = amount,
            order = orderInfo,
            billTo = billingAddress,
            lineItems = lineItems
        };

This appears to still be broken months later in version 2.0.3. Switching to AuthorizeNet.Fork.Aspcore2 v1.9.3 fixes the problem, as previously mentioned, but is there a plan to resolve this issue with the official package?

We already found the solution.
In the orderType Class, there was a purchaseOrderDateUTC property which was set as required.
Solution:
Delete purchaseOrderDateUTC property under "Utility/AnetApiSchema.generated.cs"


Request: 3D case

Hi !
Thanks for the great work ! I've ordered the PCB on your shop and I'm looking for the 3D case.
Thanks !
Regards,
WM

Thanks for your support! 🤗  there are the STEP files, I forgot to export them to STL. Today I will upload them too.

Done!


Cross-compile SYCL code from x86 to RISCV

I'm trying to cross compile a simple SYCL code from x86 to RISCV using AdaptiveCpp commit 2aaaa1c4ad1533d9888f0d011192574001e6c42b .
I manually built llvm16.0.6 following the instruction in install_llvm.md and I selected RISCV as target.
cmake -S llvm -B build -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_PROJECTS="clang;lld;openmp"  -DOPENMP_ENABLE_LIBOMPTARGET=OFF -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++  -DLLVM_TARGETS_TO_BUILD="RISCV"  -DCMAKE_INSTALL_PREFIX=/home/lorenzo/Desktop/workspace/llvm-riscv/install_riscv_llvm/ -DLLVM_ENABLE_ASSERTIONS=OFF -DLLVM_ENABLE_DUMP=OFF -DLLVM_BUILD_LLVM_DYLIB=ON
After the llvm installation, I can successfully cross-compile a C++ code from x86 to riscv.
Then I built AdaptiveCpp using the llvm with riscv target.
cmake  -DBOOST_ROOT=/home/lorenzo/Desktop/workspace/llvm-riscv/boost_1_72_0/ -DBoost_LIBRARY_DIRS=/home/lorenzo/Desktop/workspace/llvm-riscv/boost_1_72_0/install/lib  -DCMAKE_INSTALL_PREFIX=/home/lorenzo/Desktop/workspace/llvm-riscv/install_acpp_llvm_16.0.6 -DCMAKE_BUILD_TYPE=Release  -DLLVM_DIR=/home/lorenzo/Desktop/workspace/llvm-riscv/install_riscv_llvm/lib/cmake/llvm ..
I compiled a simple helloworld code using the following command:
acpp -O3 --target=riscv64-unknown-linux-gnu -march=rv64imafdc --accp-targets=omp test.cpp
The output error is:
error: unable to load plugin '/home/lorenzo/Desktop/workspace/llvm-riscv/install_acpp_llvm_16.0.6/bin/../lib/libacpp-clang.so': '/home/lorenzo/Desktop/workspace/llvm-riscv/install_acpp_llvm_16.0.6/bin/../lib/libacpp-clang.so: undefined symbol: _ZTIN4llvm2cl18GenericOptionValueE'
Are there additional steps required to cross-compile with AdaptiveCPP?

I have never tried cross-compiling. I don't know why the plugin cannot be loaded into clang. But I would suggest to first start with the simpler case of omp.library-only before moving to compiler-based solutions.
My guess is that you will find that there are dependencies that also need to be cross-compiled (AdaptiveCpp runtime library? boost.fiber?).

If you actually cross compile AdaptiveCpp for risc-v already, the clang plugin will be risc-v built as well, thus cannot be loaded on your x86 machine.. The current build system doesn't really take that into account. You would have to build AdaptiveCpp once for x86 to get the clang plugin for further cross-compiliation using acpp and once for risc-v to get the runtime library for distribution and mix and match that.... Not sure how well that works.


[Feature Request] Allow DJ or higher to bulk remove another user's songs from the playlist

Is your feature request related to a problem? Please describe.
Sometimes a user (whether by accident or maliciously) adds many songs to an existing playlist and leaves without removing them. To my knowledge, without the user themselves using remove all, there's no way to bulk remove their songs aside from stop-ing the entire playlist or forceskip-ing every entry. This is bad UX for DJs.
Describe the solution you'd like
Allow DJs to use a more powerful version of remove by having a mention parameter.
e.g. remove @user all or remove all @user (second seems better).
Describe the basic flow/steps of using this feature
Described above.
Have you confirmed that this idea is not already described here?
Yes

DJs can skipto a specific song to skip over a selection of songs without clearing the entire queue.
That being said, this might be a useful feature, although it would be confusing to overlap DJ functionality with a non-DJ command, so following existing command naming, maybe forceremove


Handling synthetic default imports with ambient typings

I'm experimenting with TypeScript with JSPM + System.js as a module system within an Angular 1 project, and for the most part it's been great. In particular, JSPM handles default exports nicely when installing modules from NPM:

Most npm packages will install without any configuration necessary. This is because the npm registry endpoint applies conversion operations based on the assumption of Node require resolution making the Node and npm-style code compatible with jspm.

- from their docs
This allows us to use the import angular from 'angular' syntax in our source files, and keep everything nicely modular. The problem is that since the Angular 1 type definitions are ambient, once we use this import statement in our source files, we lose all of the helpful auto-completion provided by the typings definitions.
Would this even be something that could be handled at the typings level (maybe with an additional flag when installing ambient type definitions)?

Actually, it looks like my problem's mostly handled by better type definitions, which are aware of the fact that the modules support AMD or CommonJS etc.
In this case, I was experiencing #260 without realising it, and manually fixing typings.json to use the latest version of the type definitions fixed my issues.
Apologies for the dud issue!


Automate GitHub release creation

Workflow failed: https://github.com/asiffermann/proffer/actions/runs/808685056

Reopen to adjust releases workflow


Update docs to mention running vagrant rsync-auto

This pull request updates the documentation to note that, when using rsync, you need to run vagrant rsync-auto in the background to keep the files in sync. See the Vagrant rsync-auto documentation for more details.
BTW, thanks for putting together this project. I spent a long time looking for a way to setup a productive development environment using Docker and OS X (see this StackOverflow thread) and using this project with rsync is the best solution I've found so far.

@brikis98 I'm glad you found this project useful :)
Thanks for the PR. I'm going to include it in a hotfix release soon.
I'll also take a look if it would be possible to automate launching vagrant rsync-auto (if rsync is selected as a sync option in vagrant.yml) using vagrant-triggers right after the machine start.

Nice, thanks!

Merged in https://github.com/blinkreaction/boot2docker-vagrant/commit/3bc6dd9a9bcfc8a2fe1e19d988c475323295afd6


[Searchable Snapshot] Design file caching mechanism for block based files

Currently searchable snapshots download Lucene files using a chunking approach to only download the data that is needed to service a query. It should use a node-level LRU cache that will use up to a configurable amount of local disk space to avoid re-downloading the same parts of frequently-accessed files. All shards on the node should share the same logical cache, meaning that if one shard is queried exclusively then it should use up to the entire cache space configured for the node.
Open questions:

How is the cache size configured for a node? Is there a reasonable default if no configuration is provided?
Where on disk should the data be cached? i.e. inside the same directory structure as the rest of the index data? Or are there use cases where the cache would want to be a dedicated disk or mount that would require a separate top-level directory?
How should a node report cache statistics and/or utilization?

I'll be working on this

Are we building this with the assumption that the current searcher node is going to only be used for remote index? if no, then we need to think of some complex use-cases where the same node has local index (Hot) and remote index with cache. Which mean we need to build some mechanisms to control the storage usage for hot vs cached data.

here is my findings for the caching mechanism
path.data setting is accepted as a list so the data node can be configured statically to use multiple data paths and/or volumes.
Cache Scope
the file system cache will be data node local cache. Single data node might have multiple data volumes, multiple indices and shards, and maybe multiple caches. We need to decide what Volume:Cache mapping would be (1:1, 1:M, ..) and Cache:Index mapping.
I think that the most flexible ultimate and highly configurable interface for defining caches is to define a static (maybe later dynamic API exposed) named cache in the yml file like:
remote_store_cache:
    cache_1_name:
	  path: /path/where/to/put/cache1
	  reserved_percent: 30
    cache_2_name:
	  path: /path/where/to/put/cache2
	  reserved_percent: 30

or can be flattened as (because map Setting is not supported)
named_caches: [cache_1_name, cache_2_name]
named_cache.cache_1_name.path:
named_cache.cache_1_name.reserved_percent:
named_cache.cache_2_name.path:
named_cache.cache_2_name.reserved_percent:

and when we restore a remote stored index modify the api /_snapshot/test_repository/test_snapshot/_restore to include cache_name
{
    "indices": "nyc_taxis",
    "rename_pattern": "(.+)",
    "rename_replacement": "restored_$1",
    "storage_type": "remote_snapshot",
    "cache_name": "named_defined_cache" // if not provided, nothing will be cached ?
}

This way users can decide how many caches needed, what volume is being used by each cache, whether to share cache size with local hot indices or not, which indices uses which cache and how fast and big each cache is. This interface basically will allow user to decide node role to be hot, cold, warm or mixed node. For now I don't see a need to support single cache backed by multiple volumes / data paths. Disadvantage to this approach, it's harder to define default behavior (when no cache is defined) especially with the size reservation logic.
Other options

Cache per Index: will be stored at same data path of the index and more convenient to use and will have less configuration but it's hard to satisfy cases where a shared cache is needed or even when index name will not be known ahead of time or in future stages when index metadata will not exist on the node, it's better to have dedicated directory for the cache which will make data cleaning easier (more details below). Also this might have too overhead to maintain a LRU cache per index. Multiple caches might be able to share same quote from disk usage but it's complicated to implement with many open question.
Single Cache per Node: might need to implement a cache backed by multiple data paths and it's less configurable and now all indices will use same cache. Complexity to implement multiple named caches is slightly more than this single cache so I think it's okay to implement the named cache at first iteration.

Cache Size and Reservation
Depending on the cache scope decision, a cache might be sharing space with hot Lucene indices data. Hot shards might grow, get relocated , ... so either we need to make the cache size dynamic (best effort to use not-utilized space by cache and hot shard will more priority to use the disk and shard relocation logic need to have access to the cache to make it shrink itself and will make it more complex ) or the cache size should be fixed size and reserved which I think it is more simple to reserve size and have more decoupled components.
For now, I think defining cache by a fixed percentage to use of the volume is easier to use and more dynamic for users than absolute bytes value.
When a cache is defined to be e.g. 30% of a volume or X bytes sized meaning that the cache might have size of [0-X) on disk at any time before it start evicting files and replacing them, the cache initially will not have these bytes occupied on disk.
Cache Disk reservation logic will impact all of:

NodesStats as fs stats need to take into consideration the cache reserved size
DiskThresholdDecider once monitor service having the reservation logic injected it should work out of the box
MonitorService need to take into consideration the cache reserved size
org.opensearch.cluster.ClusterInfo::reservedSpace
org.opensearch.cluster.InternalClusterInfoService::buildShardLevelInfo
org.opensearch.index.store.StoreStats##reservedSize
so that
org.opensearch.cluster.routing.allocation.DiskThresholdMonitor
and
org.opensearch.cluster.routing.allocation.decider.DiskThresholdDecider
take into consideration the new disk reservation logic

Reservation Logic
When creating the cache, a validations are needed to make sure:

(cache defined reserved size - current cache phantom files + lucene indices file size) <= cluster.routing.allocation.disk.watermark.high and cluster.routing.allocation.disk.watermark.low and so on
When cache is initiated on node start procedure, it's needed to walk through cache dir files and count their sizes
For now we don't need to handle logic if cache data path has changed and old path has ghost files

Default Behavior
Given that it's easier to implement fixed sized cache with reservation logic, and, depending on the cache scope decision not all data nodes might have a remote stored index, so it does not make sense to include a reserved file system cache by default because that would be waste of resources. To actually have default caching enabled, we need to implement dynamic sized cache.
So for default behavior these are options I think of:

having a dynamic sized cache which might be complex ? if feasible then it can be enabled by default
having a reserved fixed size cache by default which will not be suitable when users does not have remote store indices or don't need caching at all
not having a cache by default, but users need to explicitly define caches. having a cache on node level will somehow introduce new node type which is cachable reader. it should be a reader node with an option to put a cache.

Stats to publish and how ? scope of the stats ?
since cache is scoped per node, we can publish stats on node level or named cache level. named cache level is more granular with the cost of more expensive stats to maintain and transmit and we do both. For it's easier to have stats per named cache.
Stats to publish:
org.opensearch.common.cache.Cache.CacheStats (hits, misses, evictions) + utilized bytes (cache all bytes content) + reserved size per named cache and publish it to nodes stats
org.opensearch.node.NodeService#stats -> should publish
org.opensearch.monitor.fs.FsService#stats() should contain the named caches stats or introduce new field in org.opensearch.action.admin.cluster.node.stats.NodeStats if does not make sense to include remote store cache in fs stats.
How to build LRU Cache ?
We should not build a cache from scratch for this. Any standard on-heap LRU cache with listeners and weighter should work to implement the file system caching. Basically the on-heap cache will hold Reference to file on disk as below
static class FileOnDisk {
        int sizeOnDisk;

        public FileOnDisk(int sizeOnDisk) {
            this.sizeOnDisk = sizeOnDisk;
        }
    }

  Cache<String, FileOnDisk> theCache =
            CacheBuilder.newBuilder()
                .maximumWeight(10) // max size in bytes
                .weigher((Weigher<String, FileOnDisk>) (key, value) -> value.sizeOnDisk)
                .build();

Looking at current LRU cache in our code base, look like org.opensearch.common.cache has the functionality we need and we can use it. But it looks like it's an out dated version of Guava Cache with a lot of locking to maintain the LRU. So as an improvement to this remote store feature and to any user of that cache maybe we need to upgrade to latest Guava Cache or it's successor Caffeine Cache which looks like being used by many data stores like Solr, Cassandra,Druid, ...
Minimum Viable Product
If we define a dedicated role for remote store reader (change hot shard allocation decider to exclude these nodes) then no need for cache size reservation logic at all since all data volumes will be exclusively used by cache. But this does not solve the concern of default out of the box behavior since used need to explicitly set node role to only remote reader.
So depending the effort, I think that implementing cache reservation logic is more flexible for users and better future investment

Task Breakdown:

Implement the proposed interface to define the named cache specs, basically transform new yml config to  List POJOs.
Given Cache max reserved size, current cache occupied size, Implement size reservation logic to be reflected on NodesStats::FileSystemStats, Deciders, Monitoring Service
Implement FileSystem Tracking LRU Cache with RefCounting (Cache should not delete a file being used so when cloning IndexInput refCount needs ++ and when being closed -- the counter) on Top of existing Cache
When Lucene clones IndexInput it will not close it, it will only close the original IndexInput. So we need to keep track of the cloned IndexInputs and close them when they are not used anymore. Scope here is find how to detect the unused IndexInput, is relying on GC and Cleaner is the only option here ? and then implement it
Change Node bootstrap to construct the named cached based on the List, it should include the cached files walk through logic as well
Change restore API to include and validate the cache name
Searchable Snapshot and how IndexInput is being used, it has lot of clones, closings and many files handling logic. If we missing closing any file then we will cause resource leaks. We Integ test to make sure there is no resource leak. This is possible (theoretically)  by creating remote backed index, do some searches, and then delete the index. And monitor the file descriptor help by process affecting the caching directory.

Open Questions
Since the cache should not be able to de-reference and delete a file while being used by any IndexInput (since there might be many IndexInputs created and backed by same file). What will happen if the cache is having high throughput concurrent searches where current held files exceed the cache capacity and IndexInput is needed to serve a request ? what if reaching disk size limits ? should these requests be blocked till there is more room to get cached ? if yes, how to prevent dead locks where multiple search requests are holding partial IndexInputs and all wait to empty room. Should we keep current implementation of no caching and using the ByteBufferIndexInput and when cache is full just use it ? what Circuit Breaker mechanism can we use here ?

Thanks @aabukhalil ! I'm still digging into a lot of this, but just wanted to point out an existing issue that documents the poor performance of the existing cache in OpenSearch.

Path forward for the open questions here.
File Cache - Design Considerations
1. Overview
Searchable snapshots introduced indices which can be queried without downloading all the segment files onto the node, and instead fetching parts of the segment files on-demand as the query dictates. These parts, also known as blocks, are currently re-downloaded on every call and instead can be cached onto the local node where the query is being served.
The design for searchable snapshot file caching has been detailed in this issue. There are certain design considerations and decisions around cache scope, space reservation, cache recovery that are answered as a part of this document.
2. Problem Statement
The file cache design has design decisions around the cache sizing, cache scope, reservation logic and cache recovery that need to be finalized as per the constraints of the node, cluster and the searchable snapshot feature -

The cache needs to use the storage made available by the paths within the node environment
The cache needs to be local to the node
The cache should be recoverable on node bootstrapping and should not have any file/resource leaks

3. Goals
The file caching mechanism for searchable snapshots should be able to satisfy the above constraints for the following use cases -

Perform cache operations (reservation, recovery etc.) on a remote-only shard node
Perform cache operations on a hybrid node ( node which supports both local and remote shards)

There are two major scenarios for which the design will provide answers for -

Customer adds a remote-only shards node to the cluster
Customer adds the search role to an existing node within the cluster

4. Glossary

Cache Scope: In the context of this document, cache scope refers to the relation between the defined cache and node, and cache and index relation.
Cache size: The fixed size of the cache in bytes which will be utilized on disk for multiple indices as a part of searchable snapshots.
Cache reservation logic: The logic that will be introduced to accommodate reservation of space on the disk for searcher cache.
Cache recovery: The process that will be initialized once the node is restarted/recovered/bootstrapped to ensure that the searcher cache goes back the tracking the files available locally on storage and adds them back to the cache.
Phantom Files: The files which are unused and are not tracked by the cache currently, but were created by the cache and are consuming disk storage.

5. Proposed solution
The principle applied to the solutions is keeping it simple, yet it is open for future extensibility. The solution for various design decisions are described below -
5.1 Cache Scope

Have a single cache per node with a hierarchical structure, which contains the cache files as per the indices.
There will be a single cache location per node and will be initialized when the search role is added to the node and covers scenario 1 and scenario 2 described above.
This can act as a default cache when and if we expand to named caches in the future.

Pros:

Simple, easy to maintain
User does not need to define a cache or a named cache, adding the searcher role to the node will initiate the cache generation process.
API changes can be avoided as in case of named cache (described below) as the user does not need to name the cache
Cache restore process is simpler, phantom file issues can be rectified with ease.

Cons:

Does not provide users the flexibility to use different volumes for cache.

Code considerations:

We need to reuse the existing ultrawarm mechanism or define a new mechanism for restoring the cache.
In case of shard movement, we need to clear out the data for the relocated shard.

5.2 Cache Size

Introduce a new setting (searcher.cache.sizeinbytes or searcher.cache.reserved_disk_percent) which can be initialized to a default value when the node is initialized with the search  role and a default size if the config does not exist.
This behavior of having a cache by default for search nodes (maybe a few 100 MBs) needs to be in place since we need to use some storage at all times for remote searchable snapshots
The user can also define explicit cache size/disk percentage using the yaml config file.

5.2.1 Reservation logic

The reservation logic will simply work as follows -

Case A: The user has not defined an explicit cache size but the node is a search capable node

Reserve a few 100 MBs for the cache (TBD)

Case B: The user defines the cache size using the defined property and the node is search capable

Reserve the defined size for the cache ensuring the disk watermark thresholds are not triggered.

Case C: The node is not search capable

No-Op in this scenario

Code considerations:

Reservation logic to kick in as soon as search role is discovered and cleaned up when the role no longer exists for the node.
Documentation needs to be updated for the reserved space for cache when the searcher role is added (maybe a few 100 MBs)
FsProbe/FsService/MonitorService need to be updated to keep a track of cache size metric
DiskThresholdDecider/Monitor need to account for the cache size for shard management in case of a hybrid node

5.3 Cache Path

The node will have a default location under the data path for caching with the structure laid out above which will be relative to the defined node path passed into the node environment
We will introduce a new property (searcher.cache.path) which can be used to setup the root cache folder with the hierarchy described above.

Code considerations:

The cache folder might need to move if the user defines the property and restarts the node/cluster (either move previous files to new path or delete the default location files)

6. Other Approaches
6.1 Named Caches
The named cache approach extends on top of the default cache approach described above. It gives users more flexibility in terms of describing multiple caches with different volumes and names.
Described in detail here.
6.1.1 Pros

Gives the users additional flexibility and benefits in terms of cache selection

6.1.2 Cons

We will need to update the snapshot restore API to add support for cache selection
Phantom file issue can be exacerbated
We will require reporting of multiple metrics for each defined cache which might not be needed at this point.

6.2 Dynamic Cache
Dynamic cache will ensure that the cache can be resized to accommodate for the changing nature of hot shards in case of the hybrid nature of nodes where both remote and local shards are assigned to a node.
In essence, the cache can grow upto a certain point where it does not affect the shards, and start shrinking once it reaches the watermark capacities and dynamically resize.
This approach will require some real world data before the dynamic resizing approach can be implemented. The priority of hot shards, space availability within other nodes will need to be looked into similar to the allocator approach and cache resizing to take place if no other options are available, which will require priority based weights on the decision making.
Described in detail here.
7. Backwards compatibility
The change is not breaking. but an enhancement and can be released in a minor version.

Following up with the Cache Design based on research already done and some suggestions from discussions on https://github.com/opensearch-project/OpenSearch/pull/5641
These are the specs needed by the LRUCache implementation

Cache must have defined fixed maximum capacity. Capacity in this cache context represent IndexInput size on disk and not the number of objects
Cache need to maintain it's capacity and when current size exceed capacity it should delete IndexInput both from memory and from local disk
Cache has to support custom object size/ custom weigher so that cache size is computed based on IndexInput size
Since a cache entry (IndexInput) might still be in use, cache eviction should ignore IndexInput from eviction when it is still in use. IndexInput usage is tracked by the ReferenceCount which the cache is aware of
RemovalListener is needed
Cache entries are tracked in heap memory and number of cache entries (IndexInput) is not bounded. We need a heap circuit breaker for the cache to not impact JVM health or we need to bound number of entries in the cache.

So far we have evaluated using Guava/Caffeine cache but they don't support custom eviction logic (prevent evicting entries when they have active usage) and they are not open for extension. That's why https://github.com/opensearch-project/OpenSearch/pull/5641 has modified version of Guava/Caffeine cache.
Apache JCS was suggested in https://github.com/opensearch-project/OpenSearch/pull/5641 and it look promising because it is more open for extension rather than modification but still I'm not able to find a straight forward path/ perfectly fitting implementation for our cache usage.
For now I think the path forward to unblock this is to proceed with current custom cache implementation then figure out if using other LRU Cache can be worked out here. This is tracked in #6225

Since a cache entry (IndexInput) might still be in use, cache eviction should ignore IndexInput from eviction when it is still in use. IndexInput usage is tracked by the ReferenceCount which the cache is aware of
...
So far we have evaluated using Guava/Caffeine cache but they don't support custom eviction logic (prevent evicting entries when they have active usage) and they are not open for extension.

This is partially supported by pinning the entry so that it is skipped for evaluation. That is done by using a Map.compute to mark the entry so that it is evaluated to a zero weight and an infinite expiration. This is equivalent to simply moving the entry into a secondary unbounded map so that it is no longer managed by the cache. The api limitation is that the cache has to be notified that the entry is pinned and won't evaluate a custom predicate during the selection process.
The problem with customizing this to inspect the candidate via a callback is that it turns an O(1) evaluation to an O(n) scan. That can result in a memory leak if no victim is found and may waste cpu cycles as reads/writes trigger new maintenance cycles that tries to honor the threshold. An extension point could be error prone and while experts might be careful, most users would not be. The two popular caches that kind of have this feature are Ehcache's EvictionAdvisor (a soft no; will evict an entry regardless of the advice) and Coherence's EvictionApprover is a hard no (which could lead to heap exhaustion). Neither offer high performance, the latter of which has switched to Caffeine going forward.
The evaluation approach has come up a few times, such as by Apache Solr, but usually in terms of old code that the authors do not want to change. I haven't found a satisfactory api that avoids footguns, which is okay for internal code where the team can be pragmatic but very problematic for external ones. If you can use pinning (explicit or implicitly) then the implementation logic will be obvious, it will be easier to debug, and there will be fewer surprises. Otherwise if you need the evaluation approach then I am happy to discuss it for Caffeine, but am doubtful that we will find a solution that we'll support.

Thanks @ben-manes for the help!! We will use your advice in our next evaluation

Closing as #5641 has been merged, though follow up tasks have been created.


scipy.stats.mstats.mode reorders the array

please show an example!

I got the strange result runing scipy.stats.mstats.mode on an float array of size about 30000.  But now the result is not reproducible. Bug may be on my side, please close the issue.

OK, thanks for checking.


[Bug] [dolphinscheduler-api] Upload file  failed  because the file over 50M

Search before asking

[X] I had searched in the issues and found no similar issues.

What happened
我在测试3.0.0-beta-2这个版本的时候，上传jar包，超过50M报错，但配置上传大小100M;
When I was testing version 3.0.0-beta-2, I uploaded the jar package and reported an error when it exceeded 50m, but the upload size was configured to be 100m
What you expected to happen
It should upload normally and successfully
How to reproduce
使用3.0.0-beta2版本，正常部署成功后，通过资源中心上传超过50M的文件
Using version 3.0.0-beta2, upload files over 50m through the resource center after normal deployment
Anything else
No response
Version
3.0.0-beta-2
Are you willing to submit PR?

[ ] Yes I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Thank you for your feedback, we have received your issue, Please wait patiently for a reply.

In order for us to understand your request as soon as possible, please provide detailed information、version or pictures.
If you haven't received a reply for a long time, you can join our slack and send your question to channel #troubleshooting

version :3.0.0-beta2
Upload jar file failed  when it exceeded 50M.  See the above picture for the error log

Close this issue, since duplicated with 10340

Hi @taoshengyijiua, Please close this issue, since duplicated with 10340

close due to this


Problem with ServerSide Response (data-attributes)

I did not figure out, how jsTable works with attributes in ServerSide Data Response.
Without attributes the Table works flawless. But when i add attributes, the table doesnt work.
Any hints?
JS Code
let table = new JSTable('#js-table', {
  serverSide: true,
  ajax: "{% url 'tasks:json' %}",
  deferLoading: '{{stats.active}}',
  perPage: 25,
  ajaxParams: {},
  perPageSelect: [25, 50, 100],
});

Serverside Response

Dev Console

Hello @mschiegg,
from a first look your code should work without problema. Can you verify that you are using the latest version 1.5?

Shame on me, i was running an old Version.
Updated to 1.5 and it works.
Damn... usually this is always the first thing I do
Thanks for your fast response and congrats for this great work, love this thing!

Good to know that is working fine with the latest version ;-)
Unfortunately this feature is actually new and I didn't mark in the documentation since which version it is supported.
I'm glad you like it 👍


How to use protobuf 3.0.0 with grpc 1.8.2?

Hi,
I`m using gRPC 1.8.2 and I am needing the C++ and python plugins, exclusively. I did a workaround to work with protobuf 3.0.0 (erasing manually the php plugin), but this is ugly, I really need a more correct solution.
My grpc server is being embedded in a separated thread running in a Qt Application (Qt 5.9 from ubuntu repository). As I am using QWebEngine (that uses chromium), I have to use protobuf 3.0.0 due a version conflict between the protobuf from operating system and the one from grpc.
I am using Ubuntu 17.10 and gcc 7.2.0.
To reproduce this error, try to use protobuf 3.0.0. To "fix" the building problem, you have to erase the php plugin.
I`m needing some flag to disable php plugin in CMakeLists.
There are some incompatibility between grpc 1.8.2 and protobuf 3.0.0?
Thank you in advance.

Is there specific reason you have to use protobuf 3.0.0 but not a more recent version?

The newer version of grpc requires protobuf 3.5.0+. Back at version 1.8.x (and in fact, much earlier than 1.8.x), we should have updated the Makefile to require at least protobuf 3.1.0+ above (that's when protobuf added PHP support).

@stanley-cheung We changed our architecture and the problem is solved. Now we can use a more recent grpc.


Create a feature on tf wallet to automatically unlock vested TFT

epic and description:
https://github.com/threefoldfoundation/tft-stellar/issues/394
TF Connect should automatically unlock vested TFT when going to the correct section in the wallet
This should backtrace all past vested unlocks from months before that as well.
For this the services created described in the tft-stellar issue will be used.

@ken-de-moor please discuss with jonas how to do this. this belong to this sprint

Currently blocked, work can be started once the services described in the tft-stellar epic are provided. Without them there is nothing to implement yet since it's an automatic system.

Can be worked on when calls and services are done.


Expose the member Display Names on the overview

Signed-off-by: Steve Kuznetsov<EMAIL_ADDRESS>

LGTM +1


apps: add v2ray-core

Hello. This patch adds v2ray-core to the list of apps that support MPTCP. The documentation link does not document MPTCP yet. The patch to document it was submitted. https://github.com/v2fly/v2fly-github-io/pull/462

The documentation is live!


⚠ Samsung has degraded performance

In e24c251, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2738 ms

Resolved: Samsung performance has improved in 775f412.


Which MSO should I use for hulu login for mylifetime?

Example url: http://www.mylifetime.com/movies/flint/full-movie
As far as i can tell youtube-dl supports download from mylifetime if you provide tv provider login details. We can login with our hulu account. Don't know which MSO should I specify for hulu account login option?

Hulu MSO is not supported.


Image Collage

Script Title -
Image Collage using Python
Brief -
A script which is used to make 2X2 image collage and the final image can be saved in the system.
Instructions

Create a new folder for your script and file/folder name should be appropriate.
Create a README.md (using this template) in your folder for program Instructions
add requirements.txt if needed

Programming Language

[x] Python

Happy Coding

@pawangeek  I would like to work on this issue can you please assign it to me.

would be happy to work on it. Kindly assign it to me.

Script Title -
Image Collage using Python Brief - A script which is used to make 2X2 image collage and the final image can be saved in the system.
Instructions

Create a new folder for your script and file/folder name should be appropriate.
Create a README.md (using this template) in your folder for program Instructions
add requirements.txt if needed

Programming Language

[x]  Python

Happy Coding

would be happy to work on it. Kindly assign it to me. Hope to get it done in a week.

you can see the example of above explaination in my password manager project https://github.com/dth99/password-manager


crash in 1.16.5

I have been getting this crash log when i try to open the game. Afterwards the mc launcher would also crash so i had to access it via the .minecraft folder. It seems removing immersive portals fixed it and I would like to know what happened.
crash-2021-06-29_18.00.12-client.txt

nevermind, fixed it after actually doing some research and learning immersive portals is incompatable with sodium


New version: RussellBanks.Komac version 2.0.1

Pull request has been created with komac v2.0.1 :rocket:
Microsoft Reviewers: Open in CodeFlow

@russellbanks

Works for me

Automatic Validation ended with:

Installation failed with exit code -1978334972

(Automated response - build 669.)

Works for me:

Waiting for https://github.com/microsoft/winget-pkgs/pull/136931 to be merged

@sitiom, the Inno installer for Komac v2.0.2 installs VCRedist if it's not already installed. I'm happy to start from 2.0.2 in WinGet to avoid the need for dependency entries in the manifest.

Continued in https://github.com/microsoft/winget-pkgs/pull/136980


Feature: Ignore hidden types when calculating if anything has changed

Under the context of a normal release, (not a releaseAs) I want the release to only happen if there are changes that require a release. Typically this this is going to be feat and fix, however one could make the argument for pref.
With the current version, it seems to only look at if there are commits, not what type there are.

This is a great idea! Could be done after #397.

Fixed by #504


what is segment and slot?

would help me understand the code greatly.

could you provide more context?


prepareAllowedHeaders in Cors filter argument type wrong

My intellisense gave me this error:

Expected type 'array|null'. Found 'string'.

For this line: https://github.com/yiisoft/yii2/blob/77d7a5046ef44ca9143c0633ad260b8c113b3f75/framework/filters/Cors.php#L221
 $acceptedData = array_uintersect($requestedData, $this->cors[$requestHeaderField], 'strcasecmp');
Additional info

Q
A

Yii version
2.0.16

PHP version

Operating system

I think here is nothing wrong with Yii2 itself. The function calling array_uintersect($requestedData, $this->cors[$requestHeaderField], 'strcasecmp'); corresponds official documentation.
The problem located inside IDE. For example, in phpStorm:

/**
 * Computes the intersection of arrays, compares data by a callback function
 * @link http://php.net/manual/en/function.array-uintersect.php
 * @param array $array1

 * The first array.
 *

 * @param array $array2

 * The second array.
 *

 * @param array $_ [optional]
 * @param callback $data_compare_func

 * The callback comparison function.
 *

 *

 * The user supplied callback function is used for comparison.
 * It must return an integer less than, equal to, or greater than zero if
 * the first argument is considered to be respectively less than, equal
 * to, or greater than the second.
 *

 * @return array an array containing all the values of array1
 * that are present in all the arguments.
 * @since 5.0
 */
function array_uintersect(array $array1, array $array2, array $_ = null, $data_compare_func) { }

There isn't way to fix this error except the intellisense fixing.


fix links that point to pages with non-working CSS

In https://github.com/chanzuckerberg/napari-hub/pull/558 I fixed a link that was a 404.
That PR updated the link to go to https://napari.org/plugins/ instead. I think that URL worked fine at the time, but now the CSS there isn't working (sorry).
The working version of that content is https://napari.org/stable/plugins/index.html, so this PR updates the link to go there.
I noticed the same issue with a reference to https://napari.org/plugins/manifest.html, so this fixes that too.
(If the pages without "stable" in the URL are intended to work fine, then feel free to fix that instead and ignore this PR.)

Thank you for opening this, @dchudz! Let me check with the rest of the team on the intended functionality here.
@codemonkey800 @neuromusic Could you take a look? Should https://napari.org/plugins/stable/ have been 404ing in the first place or do we need to update some of our redirects and docs?

With the series of reorgs of napari.org over the past several months, links have indeed been moving.
https://napari.org/stable/* is current, although the intended behavior is for  https://napari.org/* to redirect.
The CSS issue on napari.org is a known issue and was fixed with a workaround in https://github.com/napari/napari.github.io/pull/352, with the proper fix to come.
https://napari.org/plugins/ renders fine for me at this time.

although the intended behavior is for napari.org* to redirect.

That makes sense, thanks! The redirect is working for me too now (it wasn't yesterday when I opened this MR).
I'll close this.

Awesome, thanks for the keen eye @dchudz !!


Push notification support

Is there any way Chatwoot supports the push notification?

I think we need to implement a separated push gateway, then using webhook to trigger send notification to specific user when new message received.


test script: get KEY_NAME and KEY_FILE from test config file

this PR gets KEY_NAME and KEY_FILE vars from the test config file.
Currently KEY_NAME and KEY_FILE have to be explicitly specified before running setup_test_lab.sh; it is a bit off necessity as the information is already in the test configuration (in us-west-2 section).
It simplifies test UX a bit, fixes #74 issue.

KEY_NAME and KEY_FILE are there so tester is able to start perf using their own key pair, w/o changing checked in file at all


GLIBC_2.28 not found on Ubuntu linux 18.04.5 LTS

I grabbed the current release for linux, unzipped it, ran ./pledger... the systray icon comes up, but when I choose "Pledger Dashboard..." I get:
/home/connolly/Desktop/Pledger-linux-x64/resources/app/node_modules/@pledger/plugin-agoric-app/node_modules/node-lmdb/index.js:1
Error: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by<EMAIL_ADDRESS>    at process.func [as dlopen] (electron/js2c/asar_bundle.js:5:1812)
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1203:18)
    at Object.func [as .node] (electron/js2c/asar_bundle.js:5:1812)
Exited 1

when I choose "Open Agoric Wallet" I get ERR_CONNECTION_REFUSED.
Release 18.04.5 LTS (Bionic Beaver) 64-bit
$ uname -a
Linux jambox 4.15.0-135-generic #139-Ubuntu SMP Mon Jan 18 17:38:24 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

The zip file probably only works on Ubuntu 20.04 and later.  Please use the snap version instead.
We need documentation for how to install on each platform.  I'll make an issue.
If you have problems with the snap as well, feel free to reopen.

The snap works fine.