From 6aaadafc22f2a757fdabb6a92cbc4224c99da786 Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 08:53:26 +0100 Subject: [PATCH 01/11] new theme work --- .gitmodules | 5 +++- brainsteam/config.toml | 29 +++++++++++++++---- .../content/notes/2023/06/19/1687211074.md | 3 +- .../posts/2023/05/23-irl-update/index.md | 3 +- .../posts/2023/06/17-xavier-dj/index.md | 1 + brainsteam/themes/Mainroad | 1 + 6 files changed, 33 insertions(+), 9 deletions(-) create mode 160000 brainsteam/themes/Mainroad diff --git a/.gitmodules b/.gitmodules index bb472ec..611c761 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "brainsteam/themes/hugo-ink"] path = brainsteam/themes/hugo-ink - url = https://git.jamesravey.me/ravenscroftj/hugo-ink.git \ No newline at end of file + url = https://git.jamesravey.me/ravenscroftj/hugo-ink.git +[submodule "brainsteam/themes/Mainroad"] + path = brainsteam/themes/Mainroad + url = ssh://git@git.jamesravey.me:222/ravenscroftj/Mainroad.git diff --git a/brainsteam/config.toml b/brainsteam/config.toml index e7499f6..02c8296 100644 --- a/brainsteam/config.toml +++ b/brainsteam/config.toml @@ -1,8 +1,9 @@ baseURL = "https://brainsteam.co.uk/" languageCode = "en-us" title = "Brainsteam" -theme='hugo-ink' -paginate=5 +#theme='hugo-ink' +theme='Mainroad' +paginate=10 disqusShortname = "brainsteam" copyright = "© James Ravenscroft" @@ -19,6 +20,8 @@ webMentionAPIKey = "f61bf-RG1k4uZT3fVLDoIw" #googleAnalytics = "UA-186263385-1" +post_meta = ["author", "date", "categories", "translations"] # Order of post meta information + [outputs] home = ["HTML", "RSS", "JSON"] @@ -28,17 +31,31 @@ webMentionAPIKey = "f61bf-RG1k4uZT3fVLDoIw" [markup.goldmark.renderer] unsafe= true -[params] - subtitle = "Digital Home of James Ravenscroft: CTO @ Filament, Machine Learning and NLP PhD (nerd)" +[Params] + authorbox= true + subtitle = "Digital Home of James Ravenscroft Machine Learning and NLP specialist and software generalist" avatar = "/images/avatar_small.png" favicon = "/images/favicon.png" - mainSections = ["post", "note"] - indieWebSections = ["note","reply","like","repost","bookmark", "watch"] + mainSections = ["post","note","reply","like","repost","bookmark", "watch"] + +[Author] # Used in authorbox + name = "James Ravenscroft" + bio = "James is an NLP and Machine Learning specialist and software generalist, currently CTO at Filament and previously an IBMer" + avatar = "img/avatar.png" +[Params.Logo] + image = "/images/avatar_small.png" + +[Params.sidebar] + home = "right" # Configure layout for home page + list = "right" # Configure layout for list pages + single = false # Configure layout for single pages + # Enable widgets in given order + widgets = ["search", "recent", "categories", "taglist", "social", "languages"] [[menu.main]] name = "Home" diff --git a/brainsteam/content/notes/2023/06/19/1687211074.md b/brainsteam/content/notes/2023/06/19/1687211074.md index 9b69447..0b5b315 100644 --- a/brainsteam/content/notes/2023/06/19/1687211074.md +++ b/brainsteam/content/notes/2023/06/19/1687211074.md @@ -1,7 +1,8 @@ --- date: '2023-06-19T21:44:34.280750' photo: -- /media/2023/06/19/1687211074_0.jpg +- https://brainsteam.co.uk/media/2023/06/19/1687211074_0.jpg +thumbnail: https://brainsteam.co.uk/media/2023/06/19/1687211074_0.jpg tags: - personal - humour diff --git a/brainsteam/content/posts/2023/05/23-irl-update/index.md b/brainsteam/content/posts/2023/05/23-irl-update/index.md index e46599a..5674e0a 100644 --- a/brainsteam/content/posts/2023/05/23-irl-update/index.md +++ b/brainsteam/content/posts/2023/05/23-irl-update/index.md @@ -9,6 +9,7 @@ mp-syndicate-to: resources: - name: feature src: images/lakedistrict.jpg +thumbnail: /2023/5/23/an-irl-update/images/lakedistrict.jpg tags: - personal --- @@ -22,4 +23,4 @@ Earlier in May Mrs R and I went on holiday to the Lake District to celebrate my While I was on holiday, I also started reading [Stolen Focus by Johann Hari](https://bookwyrm.social/book/322172/s/stolen-focus) which discusses a number of modern phenomena which are sapping our collective abilities to pay attention, focus and be creative and making us anxious (being anxious makes it hard to focus too...). Being online, reading clickbait, doomscrolling, reading and responding to reactionary stuff on social media, these are all thing that are pretty bad for our attention spans so I've resolved to try and reduce the time I'm spending doing these activities, spend more time away from computers in general and try to be more deliberate about the time I do spend online. I wouldn't say I'm doing a digital detox but more of a digital de-clutter. I've been seeing [similar updates](https://kevquirk.com/anti-social-update) from people in my online circles too. -I've not paid [turbopilot](https://github.com/ravenscroftj/turbopilot) as much attention as I'd have liked recently as there are only so many hours in the day. However, I will put out some updates and write about my plans there very soon.s \ No newline at end of file +I've not paid [turbopilot](https://github.com/ravenscroftj/turbopilot) as much attention as I'd have liked recently as there are only so many hours in the day. However, I will put out some updates and write about my plans there very soon. \ No newline at end of file diff --git a/brainsteam/content/posts/2023/06/17-xavier-dj/index.md b/brainsteam/content/posts/2023/06/17-xavier-dj/index.md index 12bba7d..b70d675 100644 --- a/brainsteam/content/posts/2023/06/17-xavier-dj/index.md +++ b/brainsteam/content/posts/2023/06/17-xavier-dj/index.md @@ -9,6 +9,7 @@ mp-syndicate-to: resources: - name: feature src: images/dj.png +thumbnail: /2023/6/17/xavier-the-spotify-dj/images/dj.png tags: - personal - ai diff --git a/brainsteam/themes/Mainroad b/brainsteam/themes/Mainroad new file mode 160000 index 0000000..1c1a41b --- /dev/null +++ b/brainsteam/themes/Mainroad @@ -0,0 +1 @@ +Subproject commit 1c1a41bfbbc592840316af4c6a2d4d2b465620b3 -- 2.40.1 From bdc5c9f3464f54bb27a8623189acb2c1917faffa Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 08:54:51 +0100 Subject: [PATCH 02/11] don't run deploy for non-main stuff --- .gitea/workflows/publish.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index a0b83fd..db2fffa 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -1,5 +1,8 @@ name: Deploy Website -on: [push] +on: + push: + branches: + - main jobs: build: -- 2.40.1 From ffb015860153e890129d8d1c7aff53f121255d8f Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 10:50:58 +0100 Subject: [PATCH 03/11] add markdownify to bstools --- bstools/poetry.lock | 52 +++++++++++++++++++++++++++++++++++++++++- bstools/pyproject.toml | 1 + 2 files changed, 52 insertions(+), 1 deletion(-) diff --git a/bstools/poetry.lock b/bstools/poetry.lock index ba748d5..2f20249 100644 --- a/bstools/poetry.lock +++ b/bstools/poetry.lock @@ -1,3 +1,18 @@ +[[package]] +name = "beautifulsoup4" +version = "4.12.2" +description = "Screen-scraping library" +category = "main" +optional = false +python-versions = ">=3.6.0" + +[package.dependencies] +soupsieve = ">1.2" + +[package.extras] +html5lib = ["html5lib"] +lxml = ["lxml"] + [[package]] name = "certifi" version = "2021.10.8" @@ -62,6 +77,18 @@ docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] perf = ["ipython"] testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy", "importlib-resources (>=1.3)"] +[[package]] +name = "markdownify" +version = "0.11.6" +description = "Convert HTML to markdown." +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +beautifulsoup4 = ">=4.9,<5" +six = ">=1.15,<2" + [[package]] name = "python-dotenv" version = "0.19.2" @@ -99,6 +126,22 @@ urllib3 = ">=1.21.1,<1.27" socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"] use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"] +[[package]] +name = "six" +version = "1.16.0" +description = "Python 2 and 3 compatibility utilities" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" + +[[package]] +name = "soupsieve" +version = "2.4.1" +description = "A modern CSS selector implementation for Beautiful Soup." +category = "main" +optional = false +python-versions = ">=3.7" + [[package]] name = "typing-extensions" version = "4.0.1" @@ -143,9 +186,10 @@ testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest- [metadata] lock-version = "1.1" python-versions = "^3.7" -content-hash = "2ed6d950d1191cddf63ceddeda9889ea56fb66d7e46b8f611aa22f8c823b259b" +content-hash = "e29e6aa9b8aa53841b7b54c35483d1ae5ca4179793ce600d3cf96be58136d303" [metadata.files] +beautifulsoup4 = [] certifi = [ {file = "certifi-2021.10.8-py2.py3-none-any.whl", hash = "sha256:d62a0163eb4c2344ac042ab2bdf75399a71a2d8c7d47eac2e2ee91b9d6339569"}, {file = "certifi-2021.10.8.tar.gz", hash = "sha256:78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872"}, @@ -170,6 +214,7 @@ importlib-metadata = [ {file = "importlib_metadata-4.10.0-py3-none-any.whl", hash = "sha256:b7cf7d3fef75f1e4c80a96ca660efbd51473d7e8f39b5ab9210febc7809012a4"}, {file = "importlib_metadata-4.10.0.tar.gz", hash = "sha256:92a8b58ce734b2a4494878e0ecf7d79ccd7a128b5fc6014c401e0b61f006f0f6"}, ] +markdownify = [] python-dotenv = [ {file = "python-dotenv-0.19.2.tar.gz", hash = "sha256:a5de49a31e953b45ff2d2fd434bbc2670e8db5273606c1e737cc6b93eff3655f"}, {file = "python_dotenv-0.19.2-py2.py3-none-any.whl", hash = "sha256:32b2bdc1873fd3a3c346da1c6db83d0053c3c62f28f1f38516070c4c8971b1d3"}, @@ -213,6 +258,11 @@ requests = [ {file = "requests-2.26.0-py2.py3-none-any.whl", hash = "sha256:6c1246513ecd5ecd4528a0906f910e8f0f9c6b8ec72030dc9fd154dc1a6efd24"}, {file = "requests-2.26.0.tar.gz", hash = "sha256:b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7"}, ] +six = [ + {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, + {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, +] +soupsieve = [] typing-extensions = [ {file = "typing_extensions-4.0.1-py3-none-any.whl", hash = "sha256:7f001e5ac290a0c0401508864c7ec868be4e701886d5b573a9528ed3973d9d3b"}, {file = "typing_extensions-4.0.1.tar.gz", hash = "sha256:4ca091dea149f945ec56afb48dae714f21e8692ef22a395223bcd328961b6a0e"}, diff --git a/bstools/pyproject.toml b/bstools/pyproject.toml index 9def0f3..e47d368 100644 --- a/bstools/pyproject.toml +++ b/bstools/pyproject.toml @@ -14,6 +14,7 @@ ujson = "^5.1.0" PyYAML = "^6.0" click = "^8.0.3" python-dotenv = "^0.19.2" +markdownify = "^0.11.6" [tool.poetry.dev-dependencies] -- 2.40.1 From 14a1af33d5dcdb21b677e7868f12f83e1940d507 Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 10:58:39 +0100 Subject: [PATCH 04/11] remove annotations from main site --- .../annotations/2022/11/19/1668872696.md | 63 -------------- .../annotations/2022/11/19/1668896069.md | 11 --- .../annotations/2022/11/20/1668933765.md | 17 ---- .../annotations/2022/11/20/1668935200.md | 67 -------------- .../annotations/2022/11/20/1668943111.md | 81 ----------------- .../annotations/2022/11/20/1668943216.md | 69 --------------- .../annotations/2022/11/20/1668944146.md | 87 ------------------- .../annotations/2022/11/20/1668962848.md | 74 ---------------- .../annotations/2022/11/20/1668963180.md | 74 ---------------- .../annotations/2022/11/21/1669012119.md | 62 ------------- .../annotations/2022/11/21/1669012265.md | 76 ---------------- .../annotations/2022/11/21/1669012643.md | 79 ----------------- .../annotations/2022/11/21/1669012965.md | 64 -------------- .../annotations/2022/11/21/1669035561.md | 63 -------------- .../annotations/2022/11/21/1669035726.md | 66 -------------- .../annotations/2022/11/21/1669061242.md | 62 ------------- .../annotations/2022/11/21/1669061389.md | 63 -------------- .../annotations/2022/11/21/1669061585.md | 73 ---------------- .../annotations/2022/11/23/1669199260.md | 64 -------------- .../annotations/2022/11/23/1669232890.md | 64 -------------- .../annotations/2022/11/23/1669233016.md | 65 -------------- .../annotations/2022/11/23/1669233264.md | 72 --------------- .../annotations/2022/11/23/1669233385.md | 68 --------------- .../annotations/2022/11/23/1669233702.md | 62 ------------- .../annotations/2022/11/23/1669234351.md | 62 ------------- .../annotations/2022/11/23/1669234701.md | 62 ------------- .../annotations/2022/11/23/1669236425.md | 72 --------------- .../annotations/2022/11/23/1669236617.md | 64 -------------- .../annotations/2022/11/23/1669236730.md | 61 ------------- .../annotations/2022/11/23/1669236944.md | 68 --------------- .../annotations/2022/11/25/1669411452.md | 70 --------------- .../annotations/2022/11/25/1669414303.md | 74 ---------------- .../annotations/2022/11/26/1669454424.md | 63 -------------- .../annotations/2022/11/26/1669454568.md | 66 -------------- .../annotations/2022/11/26/1669493655.md | 65 -------------- .../annotations/2022/11/26/1669499064.md | 53 ----------- .../annotations/2022/11/26/1669499211.md | 72 --------------- .../annotations/2022/11/26/1669501651.md | 69 --------------- .../annotations/2022/11/27/1669534283.md | 66 -------------- .../annotations/2022/11/27/1669534399.md | 65 -------------- .../annotations/2022/11/27/1669539360.md | 67 -------------- .../annotations/2022/11/27/1669539405.md | 48 ---------- .../annotations/2022/11/27/1669552499.md | 58 ------------- .../annotations/2022/11/27/1669553173.md | 60 ------------- .../annotations/2022/11/27/1669553241.md | 58 ------------- .../annotations/2022/11/27/1669553368.md | 61 ------------- .../annotations/2022/11/27/1669553577.md | 62 ------------- .../annotations/2022/11/27/1669553943.md | 68 --------------- .../annotations/2022/11/27/1669554361.md | 57 ------------ .../annotations/2022/11/27/1669554536.md | 48 ---------- .../annotations/2022/11/27/1669554883.md | 59 ------------- .../annotations/2022/11/27/1669555036.md | 62 ------------- .../annotations/2022/11/27/1669555438.md | 60 ------------- .../annotations/2022/11/27/1669555740.md | 55 ------------ .../annotations/2022/11/27/1669555851.md | 60 ------------- .../annotations/2022/11/27/1669556048.md | 63 -------------- .../annotations/2022/11/28/1669635117.md | 61 ------------- .../annotations/2022/11/28/1669635285.md | 62 ------------- .../annotations/2022/11/28/1669635443.md | 64 -------------- .../annotations/2022/12/01/1669933226.md | 68 --------------- .../annotations/2022/12/04/1670171345.md | 68 --------------- .../annotations/2022/12/04/1670184842.md | 66 -------------- .../annotations/2022/12/04/1670184919.md | 67 -------------- .../annotations/2022/12/04/1670185570.md | 74 ---------------- .../annotations/2022/12/06/1670308887.md | 64 -------------- .../annotations/2022/12/07/1670414142.md | 66 -------------- .../annotations/2022/12/10/1670714996.md | 62 ------------- .../annotations/2022/12/10/1670715196.md | 69 --------------- .../annotations/2022/12/11/1670749549.md | 67 -------------- .../annotations/2022/12/11/1670750825.md | 65 -------------- .../annotations/2022/12/13/1670913121.md | 67 -------------- .../annotations/2022/12/13/1670919815.md | 81 ----------------- .../annotations/2022/12/14/1671036870.md | 72 --------------- .../annotations/2022/12/19/1671458692.md | 78 ----------------- .../annotations/2022/12/19/1671458951.md | 73 ---------------- .../annotations/2022/12/19/1671459633.md | 62 ------------- .../annotations/2022/12/19/1671461186.md | 78 ----------------- .../annotations/2022/12/19/1671461409.md | 68 --------------- .../annotations/2022/12/19/1671461752.md | 69 --------------- .../annotations/2022/12/19/1671461828.md | 77 ---------------- .../annotations/2022/12/19/1671461885.md | 71 --------------- .../annotations/2022/12/24/1671902094.md | 68 --------------- .../annotations/2022/12/24/1671902183.md | 68 --------------- .../annotations/2022/12/24/1671902245.md | 68 --------------- .../annotations/2022/12/31/1672511958.md | 64 -------------- .../annotations/2022/12/31/1672512075.md | 63 -------------- .../annotations/2023/01/18/1674024297.md | 76 ---------------- .../annotations/2023/01/18/1674024368.md | 64 -------------- .../annotations/2023/01/22/1674372715.md | 77 ---------------- .../annotations/2023/01/22/1674384724.md | 66 -------------- .../annotations/2023/01/22/1674384948.md | 64 -------------- .../annotations/2023/01/22/1674385054.md | 75 ---------------- .../annotations/2023/01/22/1674385243.md | 67 -------------- .../annotations/2023/01/22/1674385374.md | 73 ---------------- .../annotations/2023/01/22/1674385638.md | 77 ---------------- .../annotations/2023/01/29/1674988115.md | 56 ------------ .../annotations/2023/01/29/1674988556.md | 61 ------------- .../annotations/2023/01/29/1674988738.md | 57 ------------ .../annotations/2023/01/29/1674988872.md | 60 ------------- .../annotations/2023/01/29/1674989003.md | 58 ------------- .../annotations/2023/01/29/1674989184.md | 62 ------------- .../annotations/2023/01/29/1674989272.md | 59 ------------- .../annotations/2023/01/29/1674989382.md | 58 ------------- .../annotations/2023/01/29/1674989465.md | 61 ------------- .../annotations/2023/01/29/1674989511.md | 58 ------------- .../annotations/2023/01/29/1674989603.md | 60 ------------- .../annotations/2023/01/29/1674989844.md | 61 ------------- .../annotations/2023/01/29/1674990082.md | 62 ------------- .../annotations/2023/01/29/1674990286.md | 61 ------------- .../annotations/2023/01/29/1674994106.md | 68 --------------- .../annotations/2023/03/21/1679379947.md | 73 ---------------- .../annotations/2023/03/21/1679380079.md | 68 --------------- .../annotations/2023/03/21/1679380149.md | 68 --------------- .../annotations/2023/03/21/1679428744.md | 66 -------------- .../annotations/2023/03/21/1679428782.md | 54 ------------ 115 files changed, 7464 deletions(-) delete mode 100644 brainsteam/content/annotations/2022/11/19/1668872696.md delete mode 100644 brainsteam/content/annotations/2022/11/19/1668896069.md delete mode 100644 brainsteam/content/annotations/2022/11/20/1668933765.md delete mode 100644 brainsteam/content/annotations/2022/11/20/1668935200.md delete mode 100644 brainsteam/content/annotations/2022/11/20/1668943111.md delete mode 100644 brainsteam/content/annotations/2022/11/20/1668943216.md delete mode 100644 brainsteam/content/annotations/2022/11/20/1668944146.md delete mode 100644 brainsteam/content/annotations/2022/11/20/1668962848.md delete mode 100644 brainsteam/content/annotations/2022/11/20/1668963180.md delete mode 100644 brainsteam/content/annotations/2022/11/21/1669012119.md delete mode 100644 brainsteam/content/annotations/2022/11/21/1669012265.md delete mode 100644 brainsteam/content/annotations/2022/11/21/1669012643.md delete mode 100644 brainsteam/content/annotations/2022/11/21/1669012965.md delete mode 100644 brainsteam/content/annotations/2022/11/21/1669035561.md delete mode 100644 brainsteam/content/annotations/2022/11/21/1669035726.md delete mode 100644 brainsteam/content/annotations/2022/11/21/1669061242.md delete mode 100644 brainsteam/content/annotations/2022/11/21/1669061389.md delete mode 100644 brainsteam/content/annotations/2022/11/21/1669061585.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669199260.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669232890.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669233016.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669233264.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669233385.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669233702.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669234351.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669234701.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669236425.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669236617.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669236730.md delete mode 100644 brainsteam/content/annotations/2022/11/23/1669236944.md delete mode 100644 brainsteam/content/annotations/2022/11/25/1669411452.md delete mode 100644 brainsteam/content/annotations/2022/11/25/1669414303.md delete mode 100644 brainsteam/content/annotations/2022/11/26/1669454424.md delete mode 100644 brainsteam/content/annotations/2022/11/26/1669454568.md delete mode 100644 brainsteam/content/annotations/2022/11/26/1669493655.md delete mode 100644 brainsteam/content/annotations/2022/11/26/1669499064.md delete mode 100644 brainsteam/content/annotations/2022/11/26/1669499211.md delete mode 100644 brainsteam/content/annotations/2022/11/26/1669501651.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669534283.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669534399.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669539360.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669539405.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669552499.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669553173.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669553241.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669553368.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669553577.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669553943.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669554361.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669554536.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669554883.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669555036.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669555438.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669555740.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669555851.md delete mode 100644 brainsteam/content/annotations/2022/11/27/1669556048.md delete mode 100644 brainsteam/content/annotations/2022/11/28/1669635117.md delete mode 100644 brainsteam/content/annotations/2022/11/28/1669635285.md delete mode 100644 brainsteam/content/annotations/2022/11/28/1669635443.md delete mode 100644 brainsteam/content/annotations/2022/12/01/1669933226.md delete mode 100644 brainsteam/content/annotations/2022/12/04/1670171345.md delete mode 100644 brainsteam/content/annotations/2022/12/04/1670184842.md delete mode 100644 brainsteam/content/annotations/2022/12/04/1670184919.md delete mode 100644 brainsteam/content/annotations/2022/12/04/1670185570.md delete mode 100644 brainsteam/content/annotations/2022/12/06/1670308887.md delete mode 100644 brainsteam/content/annotations/2022/12/07/1670414142.md delete mode 100644 brainsteam/content/annotations/2022/12/10/1670714996.md delete mode 100644 brainsteam/content/annotations/2022/12/10/1670715196.md delete mode 100644 brainsteam/content/annotations/2022/12/11/1670749549.md delete mode 100644 brainsteam/content/annotations/2022/12/11/1670750825.md delete mode 100644 brainsteam/content/annotations/2022/12/13/1670913121.md delete mode 100644 brainsteam/content/annotations/2022/12/13/1670919815.md delete mode 100644 brainsteam/content/annotations/2022/12/14/1671036870.md delete mode 100644 brainsteam/content/annotations/2022/12/19/1671458692.md delete mode 100644 brainsteam/content/annotations/2022/12/19/1671458951.md delete mode 100644 brainsteam/content/annotations/2022/12/19/1671459633.md delete mode 100644 brainsteam/content/annotations/2022/12/19/1671461186.md delete mode 100644 brainsteam/content/annotations/2022/12/19/1671461409.md delete mode 100644 brainsteam/content/annotations/2022/12/19/1671461752.md delete mode 100644 brainsteam/content/annotations/2022/12/19/1671461828.md delete mode 100644 brainsteam/content/annotations/2022/12/19/1671461885.md delete mode 100644 brainsteam/content/annotations/2022/12/24/1671902094.md delete mode 100644 brainsteam/content/annotations/2022/12/24/1671902183.md delete mode 100644 brainsteam/content/annotations/2022/12/24/1671902245.md delete mode 100644 brainsteam/content/annotations/2022/12/31/1672511958.md delete mode 100644 brainsteam/content/annotations/2022/12/31/1672512075.md delete mode 100644 brainsteam/content/annotations/2023/01/18/1674024297.md delete mode 100644 brainsteam/content/annotations/2023/01/18/1674024368.md delete mode 100644 brainsteam/content/annotations/2023/01/22/1674372715.md delete mode 100644 brainsteam/content/annotations/2023/01/22/1674384724.md delete mode 100644 brainsteam/content/annotations/2023/01/22/1674384948.md delete mode 100644 brainsteam/content/annotations/2023/01/22/1674385054.md delete mode 100644 brainsteam/content/annotations/2023/01/22/1674385243.md delete mode 100644 brainsteam/content/annotations/2023/01/22/1674385374.md delete mode 100644 brainsteam/content/annotations/2023/01/22/1674385638.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674988115.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674988556.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674988738.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674988872.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674989003.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674989184.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674989272.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674989382.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674989465.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674989511.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674989603.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674989844.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674990082.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674990286.md delete mode 100644 brainsteam/content/annotations/2023/01/29/1674994106.md delete mode 100644 brainsteam/content/annotations/2023/03/21/1679379947.md delete mode 100644 brainsteam/content/annotations/2023/03/21/1679380079.md delete mode 100644 brainsteam/content/annotations/2023/03/21/1679380149.md delete mode 100644 brainsteam/content/annotations/2023/03/21/1679428744.md delete mode 100644 brainsteam/content/annotations/2023/03/21/1679428782.md diff --git a/brainsteam/content/annotations/2022/11/19/1668872696.md b/brainsteam/content/annotations/2022/11/19/1668872696.md deleted file mode 100644 index d3eb299..0000000 --- a/brainsteam/content/annotations/2022/11/19/1668872696.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -date: '2022-11-19T15:44:56' -hypothesis-meta: - created: '2022-11-19T15:44:56.849529+00:00' - document: - title: - - What if your Index Page was Smart? - flagged: false - group: __world__ - hidden: false - id: HkU5GGghEe25tT_HONaiig - links: - html: https://hypothes.is/a/HkU5GGghEe25tT_HONaiig - incontext: https://hyp.is/HkU5GGghEe25tT_HONaiig/www.swyx.io/smart-indexes - json: https://hypothes.is/api/annotations/HkU5GGghEe25tT_HONaiig - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - productivity - target: - - selector: - - endContainer: /div[1]/main[1]/article[1]/div[3]/ol[1]/li[4] - endOffset: 151 - startContainer: /div[1]/main[1]/article[1]/div[3]/ol[1]/li[4] - startOffset: 0 - type: RangeSelector - - end: 1506 - start: 1355 - type: TextPositionSelector - - exact: "Many people report writers block with blogs, particularly after a big\ - \ successful post, because it\u2019s almost impossible to consistently pump\ - \ out bangers." - prefix: 'erthought and extremely manual. - - ' - suffix: ' So people invent other formats ' - type: TextQuoteSelector - source: https://www.swyx.io/smart-indexes - text: Certainly true, people go through peaks and troughs of productivity like [seasons](https://herbertlui.net/seasons/) - updated: '2022-11-19T15:44:56.849529+00:00' - uri: https://www.swyx.io/smart-indexes - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.swyx.io/smart-indexes -tags: -- productivity -- hypothesis -type: annotation -url: /annotations/2022/11/19/1668872696 - ---- - - - -
Many people report writers block with blogs, particularly after a big successful post, because it’s almost impossible to consistently pump out bangers.
Certainly true, people go through peaks and troughs of productivity like [seasons](https://herbertlui.net/seasons/) \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/19/1668896069.md b/brainsteam/content/annotations/2022/11/19/1668896069.md deleted file mode 100644 index 3db3be4..0000000 --- a/brainsteam/content/annotations/2022/11/19/1668896069.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -date: '2022-11-19T22:14:29' -in-reply-to: https://tomcritchlow.com/2018/02/23/small-b-blogging/ -type: annotation -url: /annotations/2022/11/19/1668896069 - ---- - - - -
But - as the overall network has grown exponentially the network topology has changed. Digg, Reddit, Hacker News etc all still exist but the audience you can reach with a “homepage” hit there has become much smaller relative to the overall size of the network. And getting a homepage hit there is harder than ever because the volume of content has increased exponentially
A similar dynamic can now be observed in the mass migration from twitter to mastodon. People who were successful at using the big "homepage" of twitter are likely to be a bit thrown by the fediverse but it represents an opportunity to connect with a smaller but more specialised audience. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/20/1668933765.md b/brainsteam/content/annotations/2022/11/20/1668933765.md deleted file mode 100644 index e77f5b9..0000000 --- a/brainsteam/content/annotations/2022/11/20/1668933765.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -date: '2022-11-20T08:42:45.040182' -in-reply-to: https://www.zylstra.org/blog/2022/08/22036/ -tags: -- hypothesis -- personal -- indieweb -type: annotation -url: /annotation/2022/11/20/1668933765 - ---- - -
-Is it possible to annotate links in Hypothes.is that are in the Internet Archive? My browser bookmarklet for it doesn’t work on such archived pages... in some cases this would be very useful to be able to do. For instance, Manfred Kuehns blog was discontinued in 2018, and more recently removed entirely from Blogspot where it was hosted. The archived versions are the only current source for those blogpostings. This means there is no ‘original’ page online anymore to gather the annotations around. -
- -This is a great point and use case - I often worry about content I care about and have spent time thinking about disappearing. I run my own archive using ArchiveBox. I see that the Hypothes.is bookmarklet seems to work for archive.org but only in chrome. Also, it doesn't play nice with archivebox yet. I might have to see if I can get it working at some point. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/20/1668935200.md b/brainsteam/content/annotations/2022/11/20/1668935200.md deleted file mode 100644 index a26d2a0..0000000 --- a/brainsteam/content/annotations/2022/11/20/1668935200.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -date: '2022-11-20T09:06:40' -hypothesis-meta: - created: '2022-11-20T09:06:40.315328+00:00' - document: - title: - - 'Learn In Public: The fastest way to learn' - flagged: false - group: __world__ - hidden: false - id: pTTRNmiyEe24oqsbyV-35A - links: - html: https://hypothes.is/a/pTTRNmiyEe24oqsbyV-35A - incontext: https://hyp.is/pTTRNmiyEe24oqsbyV-35A/www.swyx.io/learn-in-public - json: https://hypothes.is/api/annotations/pTTRNmiyEe24oqsbyV-35A - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - pkm - - productivity - target: - - selector: - - endContainer: /div[1]/main[1]/article[1]/div[3]/p[3]/hypothesis-highlight[3] - endOffset: 98 - startContainer: /div[1]/main[1]/article[1]/div[3]/p[3]/hypothesis-highlight[1] - startOffset: 0 - type: RangeSelector - - end: 1299 - start: 1104 - type: TextPositionSelector - - exact: "Whatever your thing is, make the thing you wish you had found when you\ - \ were learning. Don\u2019t judge your results by \u201Cclaps\u201D or retweets\ - \ or stars or upvotes - just talk to yourself from 3 months ago" - prefix: 'ns (people loooove cartoons!). - - - ' - suffix: . I keep an almost-daily dev blo - type: TextQuoteSelector - source: https://www.swyx.io/learn-in-public - text: 'Completely agree, this is a great intrinsic metric to measure the success - of your work by. ' - updated: '2022-11-20T09:06:40.315328+00:00' - uri: https://www.swyx.io/learn-in-public - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.swyx.io/learn-in-public -tags: -- pkm -- productivity -- hypothesis -type: annotation -url: /annotation/2022/11/20/1668935200 - ---- - - - -
Whatever your thing is, make the thing you wish you had found when you were learning. Don’t judge your results by “claps” or retweets or stars or upvotes - just talk to yourself from 3 months ago
Completely agree, this is a great intrinsic metric to measure the success of your work by. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/20/1668943111.md b/brainsteam/content/annotations/2022/11/20/1668943111.md deleted file mode 100644 index 1d32abf..0000000 --- a/brainsteam/content/annotations/2022/11/20/1668943111.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -date: '2022-11-20T11:18:31' -hypothesis-meta: - created: '2022-11-20T11:18:31.041323+00:00' - document: - title: - - 'Data Engineering in 2022: ELT tools' - flagged: false - group: __world__ - hidden: false - id: EF4wWGjFEe2zrM9D4rCx-g - links: - html: https://hypothes.is/a/EF4wWGjFEe2zrM9D4rCx-g - incontext: https://hyp.is/EF4wWGjFEe2zrM9D4rCx-g/rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ - json: https://hypothes.is/api/annotations/EF4wWGjFEe2zrM9D4rCx-g - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - data-engineering - - data-science - - ELT - target: - - selector: - - endContainer: /main[1]/article[1]/div[3]/ul[1]/li[1]/div[2]/p[1] - endOffset: 383 - startContainer: /main[1]/article[1]/div[3]/ul[1]/li[1]/div[2]/p[1] - startOffset: 0 - type: RangeSelector - - end: 2093 - start: 1710 - type: TextPositionSelector - - exact: "Working with the raw data has lots of benefits, since at the point of\ - \ ingest you don\u2019t know all of the possible uses for the data. If you\ - \ rationalise that data down to just the set of fields and/or aggregate it\ - \ up to fit just a specific use case then you lose the fidelity of the data\ - \ that could be useful elsewhere. This is one of the premises and benefits\ - \ of a data lake done well." - prefix: 'keep it at a manageable size. - - - - ' - suffix: ' - - - - - - Of course, despite what the' - type: TextQuoteSelector - source: https://rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ - text: absolutely right - there's also a data provenance angle here - it is useful - to be able to point to a data point that is 5 or 6 transformations from the raw - input and be able to say "yes I know exactly where this came from, here are all - the steps that came before" - updated: '2022-11-20T11:18:31.041323+00:00' - uri: https://rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ -tags: -- data-engineering -- data-science -- ELT -- hypothesis -type: annotation -url: /annotation/2022/11/20/1668943111 - ---- - - - -
Working with the raw data has lots of benefits, since at the point of ingest you don’t know all of the possible uses for the data. If you rationalise that data down to just the set of fields and/or aggregate it up to fit just a specific use case then you lose the fidelity of the data that could be useful elsewhere. This is one of the premises and benefits of a data lake done well.
absolutely right - there's also a data provenance angle here - it is useful to be able to point to a data point that is 5 or 6 transformations from the raw input and be able to say "yes I know exactly where this came from, here are all the steps that came before" \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/20/1668943216.md b/brainsteam/content/annotations/2022/11/20/1668943216.md deleted file mode 100644 index d739c28..0000000 --- a/brainsteam/content/annotations/2022/11/20/1668943216.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -date: '2022-11-20T11:20:16' -hypothesis-meta: - created: '2022-11-20T11:20:16.520474+00:00' - document: - title: - - 'Data Engineering in 2022: ELT tools' - flagged: false - group: __world__ - hidden: false - id: Tz7phGjFEe2Jr7uQLlnFiw - links: - html: https://hypothes.is/a/Tz7phGjFEe2Jr7uQLlnFiw - incontext: https://hyp.is/Tz7phGjFEe2Jr7uQLlnFiw/rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ - json: https://hypothes.is/api/annotations/Tz7phGjFEe2Jr7uQLlnFiw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - data-science - target: - - selector: - - endContainer: /main[1]/article[1]/div[3]/ul[1]/li[1]/div[3]/blockquote[1]/div[1]/p[1]/em[2] - endOffset: 96 - startContainer: /main[1]/article[1]/div[3]/ul[1]/li[1]/div[3]/blockquote[1]/div[1]/p[1]/em[1] - startOffset: 0 - type: RangeSelector - - end: 2293 - start: 2098 - type: TextPositionSelector - - exact: "Of course, despite what the \"data is the new oil\" vendors told you\ - \ back in the day, you can\u2019t just chuck raw data in and assume that magic\ - \ will happen on it, but that\u2019s a rant for another day ;-)" - prefix: 's of a data lake done well. - - - - - - ' - suffix: "\n\n\n\n\n\nThe second shift\u2014which is " - type: TextQuoteSelector - source: https://rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ - text: Love this analogy - imagine chucking some crude into a black box and hoping - for ethanol at the other end. Then, when you end up with diesel you have no idea - what happened. - updated: '2022-11-20T11:20:16.520474+00:00' - uri: https://rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ -tags: -- data-science -- hypothesis -type: annotation -url: /annotation/2022/11/20/1668943216 - ---- - - - -
Of course, despite what the "data is the new oil" vendors told you back in the day, you can’t just chuck raw data in and assume that magic will happen on it, but that’s a rant for another day ;-)
Love this analogy - imagine chucking some crude into a black box and hoping for ethanol at the other end. Then, when you end up with diesel you have no idea what happened. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/20/1668944146.md b/brainsteam/content/annotations/2022/11/20/1668944146.md deleted file mode 100644 index f40b125..0000000 --- a/brainsteam/content/annotations/2022/11/20/1668944146.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -date: '2022-11-20T11:35:46' -hypothesis-meta: - created: '2022-11-20T11:35:46.410564+00:00' - document: - title: - - 'Data Engineering in 2022: ELT tools' - flagged: false - group: __world__ - hidden: false - id: eYCrpGjHEe2hEkur1Ic5ww - links: - html: https://hypothes.is/a/eYCrpGjHEe2hEkur1Ic5ww - incontext: https://hyp.is/eYCrpGjHEe2hEkur1Ic5ww/rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ - json: https://hypothes.is/api/annotations/eYCrpGjHEe2hEkur1Ic5ww - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - ELT - - data-engineering - target: - - selector: - - endContainer: /main[1]/article[1]/div[5]/div[1]/div[4]/p[1] - endOffset: 521 - startContainer: /main[1]/article[1]/div[5]/div[1]/div[4]/p[1] - startOffset: 0 - type: RangeSelector - - end: 4166 - start: 3645 - type: TextPositionSelector - - exact: "It took me a while to grok where dbt comes in the stack but now that\ - \ I (think) I have it, it makes a lot of sense. I can also see why, with my\ - \ background, I had trouble doing so. Just as Apache Kafka isn\u2019t easily\ - \ explained as simply another database, another message queue, etc, dbt isn\u2019\ - t just another Informatica, another Oracle Data Integrator. It\u2019s not\ - \ about ETL or ELT - it\u2019s about T alone. With that understood, things\ - \ slot into place. This isn\u2019t just my take on it either - dbt themselves\ - \ call it out on their blog:" - prefix: "t could fail\u2026but not for now.\n\n\n" - suffix: ' - - - - - - dbt is the T in ELT - - - - - - - - - ' - type: TextQuoteSelector - source: https://rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ - text: Also - just because their "pricing" page caught me off guard and their website - isn't that clear (until you click through to the technical docs) - I thought it's - worth calling out that DBT appears to be an open-core platform. They have a SaaS - offering and also an open source python command-line tool - it seems that these - articles are about the latter - updated: '2022-11-20T11:35:46.410564+00:00' - uri: https://rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/ -tags: -- ELT -- data-engineering -- hypothesis -type: annotation -url: /annotation/2022/11/20/1668944146 - ---- - - - -
It took me a while to grok where dbt comes in the stack but now that I (think) I have it, it makes a lot of sense. I can also see why, with my background, I had trouble doing so. Just as Apache Kafka isn’t easily explained as simply another database, another message queue, etc, dbt isn’t just another Informatica, another Oracle Data Integrator. It’s not about ETL or ELT - it’s about T alone. With that understood, things slot into place. This isn’t just my take on it either - dbt themselves call it out on their blog:
Also - just because their "pricing" page caught me off guard and their website isn't that clear (until you click through to the technical docs) - I thought it's worth calling out that DBT appears to be an open-core platform. They have a SaaS offering and also an open source python command-line tool - it seems that these articles are about the latter \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/20/1668962848.md b/brainsteam/content/annotations/2022/11/20/1668962848.md deleted file mode 100644 index 16703b2..0000000 --- a/brainsteam/content/annotations/2022/11/20/1668962848.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -date: '2022-11-20T16:47:28' -hypothesis-meta: - created: '2022-11-20T16:47:28.055472+00:00' - document: - title: - - Rest in motion - flagged: false - group: __world__ - hidden: false - id: BJBM9mjzEe25nGNVhh66wA - links: - html: https://hypothes.is/a/BJBM9mjzEe25nGNVhh66wA - incontext: https://hyp.is/BJBM9mjzEe25nGNVhh66wA/mindingourway.com/rest-in-motion/ - json: https://hypothes.is/api/annotations/BJBM9mjzEe25nGNVhh66wA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - productivity - - mental health - - resting - target: - - selector: - - endContainer: /main[1]/article[1]/section[1]/p[4] - endOffset: 394 - startContainer: /main[1]/article[1]/section[1]/p[4] - startOffset: 4 - type: RangeSelector - - end: 1546 - start: 1156 - type: TextPositionSelector - - exact: the work that needs to be done is not a finite list of tasks, it is a - neverending stream. Clothes are always getting worn down, food is always getting - eaten, code is always in motion. The goal is not to finish all the work before - you; for that is impossible. The goal is simply to move through the work. - Instead of struggling to reach the end of the stream, simply focus on moving - along it. - prefix: 'est state and wear me down. - - But ' - suffix: ' - - - Advertisements and media often' - type: TextQuoteSelector - source: https://mindingourway.com/rest-in-motion/ - text: 'This is true and worth remembering. It is very easy to fall into the mindset - of "I''ll rest when I''m finished" ' - updated: '2022-11-20T16:48:53.423785+00:00' - uri: https://mindingourway.com/rest-in-motion/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://mindingourway.com/rest-in-motion/ -tags: -- productivity -- mental health -- resting -- hypothesis -type: annotation -url: /annotation/2022/11/20/1668962848 - ---- - - - -
the work that needs to be done is not a finite list of tasks, it is a neverending stream. Clothes are always getting worn down, food is always getting eaten, code is always in motion. The goal is not to finish all the work before you; for that is impossible. The goal is simply to move through the work. Instead of struggling to reach the end of the stream, simply focus on moving along it.
This is true and worth remembering. It is very easy to fall into the mindset of "I'll rest when I'm finished" \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/20/1668963180.md b/brainsteam/content/annotations/2022/11/20/1668963180.md deleted file mode 100644 index c1d4bc7..0000000 --- a/brainsteam/content/annotations/2022/11/20/1668963180.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -date: '2022-11-20T16:53:00' -hypothesis-meta: - created: '2022-11-20T16:53:00.027245+00:00' - document: - title: - - Rest in motion - flagged: false - group: __world__ - hidden: false - id: ynPUBmjzEe2xBVPY9eauIQ - links: - html: https://hypothes.is/a/ynPUBmjzEe2xBVPY9eauIQ - incontext: https://hyp.is/ynPUBmjzEe2xBVPY9eauIQ/mindingourway.com/rest-in-motion/ - json: https://hypothes.is/api/annotations/ynPUBmjzEe2xBVPY9eauIQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - mental health - - productivity - - resting - target: - - selector: - - endContainer: /main[1]/article[1]/section[1]/p[7] - endOffset: 463 - startContainer: /main[1]/article[1]/section[1]/p[7] - startOffset: 0 - type: RangeSelector - - end: 2547 - start: 2084 - type: TextPositionSelector - - exact: 'The actual reward state is not one where you''re lazing around doing - nothing. It''s one where you''re keeping busy, where you''re doing things - that stimulate you, and where you''re resting only a fraction of the time. - The preferred ground state is not one where you have no activity to partake - in, it''s one where you''re managing the streams of activity precisely, and - moving through them at the right pace: not too fast, but also not too slow. - For that would be boring' - prefix: 'ctive state, not a passive one. - - ' - suffix: '. - - And yet, most people have this' - type: TextQuoteSelector - source: https://mindingourway.com/rest-in-motion/ - text: Doing nothing at all is boring. When we "rest" we are actually just doing - activities that we find interesting rather than those we find dull or stressful. - updated: '2022-11-20T16:53:00.027245+00:00' - uri: https://mindingourway.com/rest-in-motion/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://mindingourway.com/rest-in-motion/ -tags: -- mental health -- productivity -- resting -- hypothesis -type: annotation -url: /annotation/2022/11/20/1668963180 - ---- - - - -
The actual reward state is not one where you're lazing around doing nothing. It's one where you're keeping busy, where you're doing things that stimulate you, and where you're resting only a fraction of the time. The preferred ground state is not one where you have no activity to partake in, it's one where you're managing the streams of activity precisely, and moving through them at the right pace: not too fast, but also not too slow. For that would be boring
Doing nothing at all is boring. When we "rest" we are actually just doing activities that we find interesting rather than those we find dull or stressful. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/21/1669012119.md b/brainsteam/content/annotations/2022/11/21/1669012119.md deleted file mode 100644 index 0a5ff0d..0000000 --- a/brainsteam/content/annotations/2022/11/21/1669012119.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2022-11-21T06:28:39' -hypothesis-meta: - created: '2022-11-21T06:28:39.144038+00:00' - document: - title: - - 8 Years on the Road - flagged: false - group: __world__ - hidden: false - id: vG24tGllEe20EGNfsOhnSQ - links: - html: https://hypothes.is/a/vG24tGllEe20EGNfsOhnSQ - incontext: https://hyp.is/vG24tGllEe20EGNfsOhnSQ/tomcritchlow.com/2022/11/10/8-years-on-the-road/ - json: https://hypothes.is/api/annotations/vG24tGllEe20EGNfsOhnSQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - self-employed - target: - - selector: - - endContainer: /div[1]/div[3]/p[1]/em[1] - endOffset: 168 - startContainer: /div[1]/div[3]/p[1]/em[1] - startOffset: 0 - type: RangeSelector - - end: 1842 - start: 1674 - type: TextPositionSelector - - exact: Being self-employed feels a bit like being on an extended road trip. - Untethered and free, but lonely and unsupported too. Ultimate freedoms combined - with shallow roots. - prefix: "mpass\n \n \n \n \n \n \n\n\n " - suffix: ' Every year I write a recap, aro' - type: TextQuoteSelector - source: https://tomcritchlow.com/2022/11/10/8-years-on-the-road/ - text: That's a super insightful take on the self employment thing that people probably - don't consider that much when deciding whether to take the leap - updated: '2022-11-21T06:28:39.144038+00:00' - uri: https://tomcritchlow.com/2022/11/10/8-years-on-the-road/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://tomcritchlow.com/2022/11/10/8-years-on-the-road/ -tags: -- self-employed -- hypothesis -type: annotation -url: /annotation/2022/11/21/1669012119 - ---- - - - -
Being self-employed feels a bit like being on an extended road trip. Untethered and free, but lonely and unsupported too. Ultimate freedoms combined with shallow roots.
That's a super insightful take on the self employment thing that people probably don't consider that much when deciding whether to take the leap \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/21/1669012265.md b/brainsteam/content/annotations/2022/11/21/1669012265.md deleted file mode 100644 index ec4bb1e..0000000 --- a/brainsteam/content/annotations/2022/11/21/1669012265.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -date: '2022-11-21T06:31:05' -hypothesis-meta: - created: '2022-11-21T06:31:05.094140+00:00' - document: - title: - - 8 Years on the Road - flagged: false - group: __world__ - hidden: false - id: E2tl0GlmEe2cZXOxi8VhuA - links: - html: https://hypothes.is/a/E2tl0GlmEe2cZXOxi8VhuA - incontext: https://hyp.is/E2tl0GlmEe2cZXOxi8VhuA/tomcritchlow.com/2022/11/10/8-years-on-the-road/ - json: https://hypothes.is/api/annotations/E2tl0GlmEe2cZXOxi8VhuA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - self-employed - - consulting - target: - - selector: - - endContainer: /div[1]/div[3]/p[22] - endOffset: 562 - startContainer: /div[1]/div[3]/p[22] - startOffset: 0 - type: RangeSelector - - end: 8573 - start: 8011 - type: TextPositionSelector - - exact: "I\u2019ve been using this phrase \u201Cthe next most useful thing\u201D\ - \ as a guiding light for my consulting work - I\u2019m obsessed with being\ - \ useful not just right. I\u2019ve always rejected the fancy presentation\ - \ in favor of the next most useful thing, and I simply took my eye off the\ - \ ball with this one. I\u2019m not even sure the client views this project\ - \ as a real disappointment, there was still some value in it, but I\u2019\ - m mad at myself personally for this one. A good reminder not to take your\ - \ eye off the ball. And to push your clients beyond what they tell you the\ - \ right answer is." - prefix: ' hiring their marketing team). - - - ' - suffix: ' - - - Anyway, while consulting work ' - type: TextQuoteSelector - source: https://tomcritchlow.com/2022/11/10/8-years-on-the-road/ - text: The customer is not always right (just in matters of taste). Part of consultancy - is providing stewardship and pushing back, just like any role I guess - updated: '2022-11-21T06:31:05.094140+00:00' - uri: https://tomcritchlow.com/2022/11/10/8-years-on-the-road/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://tomcritchlow.com/2022/11/10/8-years-on-the-road/ -tags: -- self-employed -- consulting -- hypothesis -type: annotation -url: /annotation/2022/11/21/1669012265 - ---- - - - -
I’ve been using this phrase “the next most useful thing” as a guiding light for my consulting work - I’m obsessed with being useful not just right. I’ve always rejected the fancy presentation in favor of the next most useful thing, and I simply took my eye off the ball with this one. I’m not even sure the client views this project as a real disappointment, there was still some value in it, but I’m mad at myself personally for this one. A good reminder not to take your eye off the ball. And to push your clients beyond what they tell you the right answer is.
The customer is not always right (just in matters of taste). Part of consultancy is providing stewardship and pushing back, just like any role I guess \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/21/1669012643.md b/brainsteam/content/annotations/2022/11/21/1669012643.md deleted file mode 100644 index ffe6a79..0000000 --- a/brainsteam/content/annotations/2022/11/21/1669012643.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -date: '2022-11-21T06:37:23' -hypothesis-meta: - created: '2022-11-21T06:37:23.130029+00:00' - document: - title: - - Generating Agency Through Blogging - flagged: false - group: __world__ - hidden: false - id: 9L5WKGlmEe2_Xs-Alhi35w - links: - html: https://hypothes.is/a/9L5WKGlmEe2_Xs-Alhi35w - incontext: https://hyp.is/9L5WKGlmEe2_Xs-Alhi35w/tomcritchlow.com/2022/08/29/blogging-agency/ - json: https://hypothes.is/api/annotations/9L5WKGlmEe2_Xs-Alhi35w - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - monetization - - self-employed - target: - - selector: - - endContainer: /div[1]/div[2]/p[6] - endOffset: 136 - startContainer: /div[1]/div[2]/p[5] - startOffset: 0 - type: RangeSelector - - end: 2446 - start: 1954 - type: TextPositionSelector - - exact: "I only know a handful of people directly making money from blogging\ - \ (via ads, subscriptions etc) but I know many more who:\n\n\n Got a better\ - \ career because of blogging (new job, better pay etc)\n Negotiated better\ - \ contracts (e.g. with a publisher or platform) because they had \u201Can\ - \ audience\u201D\n Sold their own courses / ebooks / books / merchandise\ - \ / music\n\n\nBlogging is this kind of engine that opens up economic opportunity\ - \ and advantage. Being visible in the networked economy has real value." - prefix: "unities than those that don\u2019t.\n\n" - suffix: ' - - - Blogging as social opportunity' - type: TextQuoteSelector - source: https://tomcritchlow.com/2022/08/29/blogging-agency/ - text: 'Making money from blogging isn''t just about selling ads or subscriptions - a direct thing. It can be indirect too. Eg selling courses or books. ' - updated: '2022-11-21T06:37:23.130029+00:00' - uri: https://tomcritchlow.com/2022/08/29/blogging-agency/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://tomcritchlow.com/2022/08/29/blogging-agency/ -tags: -- monetization -- self-employed -- hypothesis -type: annotation -url: /annotation/2022/11/21/1669012643 - ---- - - - -
I only know a handful of people directly making money from blogging (via ads, subscriptions etc) but I know many more who: - - - Got a better career because of blogging (new job, better pay etc) - Negotiated better contracts (e.g. with a publisher or platform) because they had “an audience” - Sold their own courses / ebooks / books / merchandise / music - - -Blogging is this kind of engine that opens up economic opportunity and advantage. Being visible in the networked economy has real value.
Making money from blogging isn't just about selling ads or subscriptions a direct thing. It can be indirect too. Eg selling courses or books. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/21/1669012965.md b/brainsteam/content/annotations/2022/11/21/1669012965.md deleted file mode 100644 index aa837d9..0000000 --- a/brainsteam/content/annotations/2022/11/21/1669012965.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -date: '2022-11-21T06:42:45' -hypothesis-meta: - created: '2022-11-21T06:42:45.359084+00:00' - document: - title: - - Using GPT-3 to augment human intelligence - flagged: false - group: __world__ - hidden: false - id: tMpexmlnEe2wMitrya3q6Q - links: - html: https://hypothes.is/a/tMpexmlnEe2wMitrya3q6Q - incontext: https://hyp.is/tMpexmlnEe2wMitrya3q6Q/escapingflatland.substack.com/p/gpt-3 - json: https://hypothes.is/api/annotations/tMpexmlnEe2wMitrya3q6Q - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - learn-in-public - - productivity - target: - - selector: - - endContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[5]/div[1]/div[1]/p[1]/span[2] - endOffset: 1 - startContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[5]/div[1]/div[1]/p[1]/span[1] - startOffset: 0 - type: RangeSelector - - end: 4556 - start: 4425 - type: TextPositionSelector - - exact: A blog post is a very long and complex search query to find fascinating - people and make them route interesting stuff to your inbox. - prefix: comCopy linkTwitterFacebookEmail - suffix: It is like summoning an alien in - type: TextQuoteSelector - source: https://escapingflatland.substack.com/p/gpt-3 - text: This is a really cool take on blogging. By writing about interesting people - and stuff you are increasing your chances of meeting someone cool and indeed [increasing - your luck](https://github.com/readme/guides/publishing-your-work ) - updated: '2022-11-21T06:43:14.669327+00:00' - uri: https://escapingflatland.substack.com/p/gpt-3 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://escapingflatland.substack.com/p/gpt-3 -tags: -- learn-in-public -- productivity -- hypothesis -type: annotation -url: /annotation/2022/11/21/1669012965 - ---- - - - -
A blog post is a very long and complex search query to find fascinating people and make them route interesting stuff to your inbox.
This is a really cool take on blogging. By writing about interesting people and stuff you are increasing your chances of meeting someone cool and indeed [increasing your luck](https://github.com/readme/guides/publishing-your-work ) \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/21/1669035561.md b/brainsteam/content/annotations/2022/11/21/1669035561.md deleted file mode 100644 index 208bc72..0000000 --- a/brainsteam/content/annotations/2022/11/21/1669035561.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -date: '2022-11-21T12:59:21' -hypothesis-meta: - created: '2022-11-21T12:59:21.592621+00:00' - document: - title: - - "\U0001F52E Azeem's commentary: On the generative wave (Part 1)" - flagged: false - group: __world__ - hidden: false - id: UTYjsGmcEe2lSwP-tU-8Wg - links: - html: https://hypothes.is/a/UTYjsGmcEe2lSwP-tU-8Wg - incontext: https://hyp.is/UTYjsGmcEe2lSwP-tU-8Wg/www.exponentialview.co/p/azeems-commentary-on-the-generative?utm_medium=email - json: https://hypothes.is/api/annotations/UTYjsGmcEe2lSwP-tU-8Wg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - academic-search - target: - - selector: - - endContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[6]/span[2] - endOffset: 20 - startContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[6]/span[1] - startOffset: 0 - type: RangeSelector - - end: 5808 - start: 5462 - type: TextPositionSelector - - exact: "Elicit is really impressive. It searches academic papers, providing\ - \ summary abstracts as well as structured analyses of papers. For example,\ - \ it tries to identify the outcomes analysed in the paper or the conflicts\ - \ of interest of the authors, as well as easily tracks citations. (See a similar\ - \ search on \u201Ctechnology transitions\u201D. Log in required.)" - prefix: " transitions\u201D. Log in required.)" - suffix: 'But I have nerdy research needs ' - type: TextQuoteSelector - source: https://www.exponentialview.co/p/azeems-commentary-on-the-generative?utm_medium=email - text: https://elicit.org/ - another academic search engine - updated: '2022-11-21T12:59:21.592621+00:00' - uri: https://www.exponentialview.co/p/azeems-commentary-on-the-generative?utm_medium=email - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.exponentialview.co/p/azeems-commentary-on-the-generative?utm_medium=email -tags: -- academic-search -- hypothesis -type: annotation -url: /annotation/2022/11/21/1669035561 - ---- - - - -
Elicit is really impressive. It searches academic papers, providing summary abstracts as well as structured analyses of papers. For example, it tries to identify the outcomes analysed in the paper or the conflicts of interest of the authors, as well as easily tracks citations. (See a similar search on “technology transitions”. Log in required.)
https://elicit.org/ - another academic search engine \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/21/1669035726.md b/brainsteam/content/annotations/2022/11/21/1669035726.md deleted file mode 100644 index ee3b2b2..0000000 --- a/brainsteam/content/annotations/2022/11/21/1669035726.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -date: '2022-11-21T13:02:06' -hypothesis-meta: - created: '2022-11-21T13:02:06.220445+00:00' - document: - title: - - "\U0001F52E Azeem's commentary: On the generative wave (Part 1)" - flagged: false - group: __world__ - hidden: false - id: s1Ab0mmcEe2nEJ8RSwgyfA - links: - html: https://hypothes.is/a/s1Ab0mmcEe2nEJ8RSwgyfA - incontext: https://hyp.is/s1Ab0mmcEe2nEJ8RSwgyfA/www.exponentialview.co/p/azeems-commentary-on-the-generative?utm_medium=email - json: https://hypothes.is/api/annotations/s1Ab0mmcEe2nEJ8RSwgyfA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - generative models - - machine learning - - ml explainability - target: - - selector: - - endContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[21]/span[3] - endOffset: 254 - startContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[21]/span[3] - startOffset: 121 - type: RangeSelector - - end: 9218 - start: 9085 - type: TextPositionSelector - - exact: "\u201CThe metaphor is that the machine understands what I\u2019m saying\ - \ and so I\u2019m going to interpret the machine\u2019s responses in that\ - \ context.\u201D" - prefix: 'ng the context of the research. ' - suffix: Meta has since pulled Galactica. - type: TextQuoteSelector - source: https://www.exponentialview.co/p/azeems-commentary-on-the-generative?utm_medium=email - text: Interesting metaphor for why humans are happy to trust outputs from generative - models - updated: '2022-11-21T13:02:06.220445+00:00' - uri: https://www.exponentialview.co/p/azeems-commentary-on-the-generative?utm_medium=email - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.exponentialview.co/p/azeems-commentary-on-the-generative?utm_medium=email -tags: -- generative models -- machine learning -- ml explainability -- hypothesis -type: annotation -url: /annotation/2022/11/21/1669035726 - ---- - - - -
“The metaphor is that the machine understands what I’m saying and so I’m going to interpret the machine’s responses in that context.”
Interesting metaphor for why humans are happy to trust outputs from generative models \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/21/1669061242.md b/brainsteam/content/annotations/2022/11/21/1669061242.md deleted file mode 100644 index 36a9844..0000000 --- a/brainsteam/content/annotations/2022/11/21/1669061242.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2022-11-21T20:07:22' -hypothesis-meta: - created: '2022-11-21T20:07:22.691275+00:00' - document: - title: - - IEEEtran-7.pdf - flagged: false - group: __world__ - hidden: false - id: HE4vnmnYEe2__KMWJ8Dgcg - links: - html: https://hypothes.is/a/HE4vnmnYEe2__KMWJ8Dgcg - incontext: https://hyp.is/HE4vnmnYEe2__KMWJ8Dgcg/www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf - json: https://hypothes.is/api/annotations/HE4vnmnYEe2__KMWJ8Dgcg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - NLProc - - multi-task learning - - topic modelling - target: - - selector: - - end: 5426 - start: 5187 - type: TextPositionSelector - - exact: . However, such a framework is not applicablehere since the learned latent - topic representations in topicmodels can not be shared directly with word - or sentencerepresentations learned in classifiers, due to their differentinherent - meanings - prefix: n task-relevant rep-resentations - suffix: .We instead propose a new MTL fr - type: TextQuoteSelector - source: https://www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf - text: Latent word vectors and topic models learn different and entirely unrelated - representations - updated: '2022-11-21T20:07:22.691275+00:00' - uri: https://www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf -tags: -- NLProc -- multi-task learning -- topic modelling -- hypothesis -type: annotation -url: /annotation/2022/11/21/1669061242 - ---- - - - -
. However, such a framework is not applicablehere since the learned latent topic representations in topicmodels can not be shared directly with word or sentencerepresentations learned in classifiers, due to their differentinherent meanings
Latent word vectors and topic models learn different and entirely unrelated representations \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/21/1669061389.md b/brainsteam/content/annotations/2022/11/21/1669061389.md deleted file mode 100644 index ce38f9b..0000000 --- a/brainsteam/content/annotations/2022/11/21/1669061389.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -date: '2022-11-21T20:09:49' -hypothesis-meta: - created: '2022-11-21T20:09:49.369906+00:00' - document: - title: - - IEEEtran-7.pdf - flagged: false - group: __world__ - hidden: false - id: c71vQmnYEe2a7ffZp-667A - links: - html: https://hypothes.is/a/c71vQmnYEe2a7ffZp-667A - incontext: https://hyp.is/c71vQmnYEe2a7ffZp-667A/www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf - json: https://hypothes.is/api/annotations/c71vQmnYEe2a7ffZp-667A - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - multi-task learning - - topic modelling - - NLProc - target: - - selector: - - end: 8039 - start: 7778 - type: TextPositionSelector - - exact: "e argue that mutual learningwould benefit sentiment classification since\ - \ it enriches theinformation required for the training of the sentiment clas-sifier\ - \ (e.g., when the word \u201Cincredible\u201D is used to describe\u201Cacting\u201D\ - \ or \u201Cmovie\u201D, the polarity should be positive)" - prefix: "thewords \u201Cacting\u201D and \u201Cmovie\u201D. W" - suffix: . At thesame time, mutual learni - type: TextQuoteSelector - source: https://www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf - text: By training a topic model that has "similar" weights to the word vector model - the sentiment task can also be improved (as per the example "incredible" should - be positive when used to describe "acting" or "movie" in this context - updated: '2022-11-21T20:09:49.369906+00:00' - uri: https://www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf -tags: -- multi-task learning -- topic modelling -- NLProc -- hypothesis -type: annotation -url: /annotation/2022/11/21/1669061389 - ---- - - - -
e argue that mutual learningwould benefit sentiment classification since it enriches theinformation required for the training of the sentiment clas-sifier (e.g., when the word “incredible” is used to describe“acting” or “movie”, the polarity should be positive)
By training a topic model that has "similar" weights to the word vector model the sentiment task can also be improved (as per the example "incredible" should be positive when used to describe "acting" or "movie" in this context \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/21/1669061585.md b/brainsteam/content/annotations/2022/11/21/1669061585.md deleted file mode 100644 index 8509e58..0000000 --- a/brainsteam/content/annotations/2022/11/21/1669061585.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -date: '2022-11-21T20:13:05' -hypothesis-meta: - created: '2022-11-21T20:13:05.556810+00:00' - document: - title: - - IEEEtran-7.pdf - flagged: false - group: __world__ - hidden: false - id: 6KsbkmnYEe2Y3g9fobLUFA - links: - html: https://hypothes.is/a/6KsbkmnYEe2Y3g9fobLUFA - incontext: https://hyp.is/6KsbkmnYEe2Y3g9fobLUFA/www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf - json: https://hypothes.is/api/annotations/6KsbkmnYEe2Y3g9fobLUFA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - NLProc - - topic modelling - - neural networks - target: - - selector: - - end: 11125 - start: 10591 - type: TextPositionSelector - - exact: n recent years, the neural network based topic modelshave been proposed - for many NLP tasks, such as infor-mation retrieval [11], aspect extraction - [12] and sentimentclassification [13]. The basic idea is to construct a neuralnetwork - which aims to approximate the topic-word distri-bution in probabilistic topic - models. Additional constraints,such as incorporating prior distribution [14], - enforcing di-versity among topics [15] or encouraging topic sparsity [16],have - been explored for neural topic model learning andproved effective. - prefix: ' word embeddings[8], [9], [10].I' - suffix: ' However, most of these algorith' - type: TextQuoteSelector - source: https://www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf - text: "Neural topic models are often trained to mimic the behaviours of probabilistic\ - \ topic models - I should come back and look at some of the works:\n\n* R. Das,\ - \ M. Zaheer, and C. Dyer, \u201CGaussian LDA for topic models with word embeddings,\u201D\ - \ \n* P. Xie, J. Zhu, and E. P. Xing, \u201CDiversity-promoting bayesian learning\ - \ of latent variable models,\u201D\n * M. Peng, Q. Xie, H. Wang, Y. Zhang, X.\ - \ Zhang, J. Huang, and G. Tian, \u201CNeural sparse topical coding,\u201D" - updated: '2022-11-21T20:13:05.556810+00:00' - uri: https://www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.researchgate.net/profile/Lin-Gui-5/publication/342058196_Multi-Task_Learning_with_Mutual_Learning_for_Joint_Sentiment_Classification_and_Topic_Detection/links/5f96fd48458515b7cf9f3abd/Multi-Task-Learning-with-Mutual-Learning-for-Joint-Sentiment-Classification-and-Topic-Detection.pdf -tags: -- NLProc -- topic modelling -- neural networks -- hypothesis -type: annotation -url: /annotation/2022/11/21/1669061585 - ---- - - - -
n recent years, the neural network based topic modelshave been proposed for many NLP tasks, such as infor-mation retrieval [11], aspect extraction [12] and sentimentclassification [13]. The basic idea is to construct a neuralnetwork which aims to approximate the topic-word distri-bution in probabilistic topic models. Additional constraints,such as incorporating prior distribution [14], enforcing di-versity among topics [15] or encouraging topic sparsity [16],have been explored for neural topic model learning andproved effective.
Neural topic models are often trained to mimic the behaviours of probabilistic topic models - I should come back and look at some of the works: - -* R. Das, M. Zaheer, and C. Dyer, “Gaussian LDA for topic models with word embeddings,” -* P. Xie, J. Zhu, and E. P. Xing, “Diversity-promoting bayesian learning of latent variable models,” - * M. Peng, Q. Xie, H. Wang, Y. Zhang, X. Zhang, J. Huang, and G. Tian, “Neural sparse topical coding,” \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669199260.md b/brainsteam/content/annotations/2022/11/23/1669199260.md deleted file mode 100644 index 6319528..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669199260.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -date: '2022-11-23T10:27:40' -hypothesis-meta: - created: '2022-11-23T10:27:40.587505+00:00' - document: - title: - - How to architect the perfect Data Warehouse - flagged: false - group: __world__ - hidden: false - id: dWHZzGsZEe25P7NsRpHeAg - links: - html: https://hypothes.is/a/dWHZzGsZEe25P7NsRpHeAg - incontext: https://hyp.is/dWHZzGsZEe25P7NsRpHeAg/scribe.rip/how-to-architect-the-perfect-data-warehouse-b3af2e01342e - json: https://hypothes.is/api/annotations/dWHZzGsZEe25P7NsRpHeAg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - ELT - - data-engineering - target: - - selector: - - endContainer: /article[1]/section[1]/p[7] - endOffset: 216 - startContainer: /article[1]/section[1]/p[7] - startOffset: 0 - type: RangeSelector - - end: 1816 - start: 1600 - type: TextPositionSelector - - exact: "One example could be putting all files into an Amazon S3 bucket. It\u2019\ - s versatile, cheap and integrates with many technologies. If you are using\ - \ Redshift for your data warehouse, it has great integration with that too." - prefix: loading into the data warehouse. - suffix: StagingThe staging area is the b - type: TextQuoteSelector - source: https://scribe.rip/how-to-architect-the-perfect-data-warehouse-b3af2e01342e - text: Essentially the raw data needs to be vaguely homogenised and put into a single - place - updated: '2022-11-23T10:27:40.587505+00:00' - uri: https://scribe.rip/how-to-architect-the-perfect-data-warehouse-b3af2e01342e - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://scribe.rip/how-to-architect-the-perfect-data-warehouse-b3af2e01342e -tags: -- ELT -- data-engineering -- hypothesis -type: annotation -url: /annotations/2022/11/23/1669199260 - ---- - - - -
One example could be putting all files into an Amazon S3 bucket. It’s versatile, cheap and integrates with many technologies. If you are using Redshift for your data warehouse, it has great integration with that too.
Essentially the raw data needs to be vaguely homogenised and put into a single place \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669232890.md b/brainsteam/content/annotations/2022/11/23/1669232890.md deleted file mode 100644 index b7de4d4..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669232890.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -date: '2022-11-23T19:48:10' -hypothesis-meta: - created: '2022-11-23T19:48:10.551681+00:00' - document: - title: - - 2210.07188.pdf - flagged: false - group: __world__ - hidden: false - id: wmnTPmtnEe2grmOa8_XKwA - links: - html: https://hypothes.is/a/wmnTPmtnEe2grmOa8_XKwA - incontext: https://hyp.is/wmnTPmtnEe2grmOa8_XKwA/arxiv.org/pdf/2210.07188.pdf - json: https://hypothes.is/api/annotations/wmnTPmtnEe2grmOa8_XKwA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - coreference - - NLProc - - data-annotation - target: - - selector: - - end: 1153 - start: 772 - type: TextPositionSelector - - exact: ' this work, we developa crowdsourcing-friendly coreference annota-tion - methodology, ezCoref, consisting of anannotation tool and an interactive tutorial. - Weuse ezCoref to re-annotate 240 passages fromseven existing English coreference - datasets(spanning fiction, news, and multiple other do-mains) while teaching - annotators only casesthat are treated similarly across these datasets' - prefix: rs with vari-ous backgrounds. In - suffix: .1Surprisingly, we find that rea - type: TextQuoteSelector - source: https://arxiv.org/pdf/2210.07188.pdf - text: this paper describes a new efficient coreference annotation tool which simplifies - co-reference annotation. They use their tool to re-annotate passages from widely - used coreference datasets. - updated: '2022-11-23T19:48:10.551681+00:00' - uri: https://arxiv.org/pdf/2210.07188.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2210.07188.pdf -tags: -- coreference -- NLProc -- data-annotation -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669232890 - ---- - - - -
this work, we developa crowdsourcing-friendly coreference annota-tion methodology, ezCoref, consisting of anannotation tool and an interactive tutorial. Weuse ezCoref to re-annotate 240 passages fromseven existing English coreference datasets(spanning fiction, news, and multiple other do-mains) while teaching annotators only casesthat are treated similarly across these datasets
this paper describes a new efficient coreference annotation tool which simplifies co-reference annotation. They use their tool to re-annotate passages from widely used coreference datasets. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669233016.md b/brainsteam/content/annotations/2022/11/23/1669233016.md deleted file mode 100644 index c883f86..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669233016.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -date: '2022-11-23T19:50:16' -hypothesis-meta: - created: '2022-11-23T19:50:16.484020+00:00' - document: - title: - - 2210.07188.pdf - flagged: false - group: __world__ - hidden: false - id: DXdcFmtoEe2_uNemAZII7w - links: - html: https://hypothes.is/a/DXdcFmtoEe2_uNemAZII7w - incontext: https://hyp.is/DXdcFmtoEe2_uNemAZII7w/arxiv.org/pdf/2210.07188.pdf - json: https://hypothes.is/api/annotations/DXdcFmtoEe2_uNemAZII7w - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - coreference - - NLProc - - data-annotation - target: - - selector: - - end: 3539 - start: 3191 - type: TextPositionSelector - - exact: owever, these datasets vary widelyin their definitions of coreference - (expressed viaannotation guidelines), resulting in inconsistent an-notations - both within and across domains and lan-guages. For instance, as shown in Figure - 1, whileARRAU (Uryupina et al., 2019) treats generic pro-nouns as non-referring, - OntoNotes chooses not tomark them at all - prefix: "larly for \u201Cwe\u201D.et al., 2016a). H" - suffix: .It is thus unclear which guidel - type: TextQuoteSelector - source: https://arxiv.org/pdf/2210.07188.pdf - text: One of the big issues is that different co-reference datasets have significant - differences in annotation guidelines even within the coreference family of tasks - - I found this quite shocking as one might expect coreference to be fairly well - defined as a task. - updated: '2022-11-23T19:54:31.023210+00:00' - uri: https://arxiv.org/pdf/2210.07188.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2210.07188.pdf -tags: -- coreference -- NLProc -- data-annotation -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669233016 - ---- - - - -
owever, these datasets vary widelyin their definitions of coreference (expressed viaannotation guidelines), resulting in inconsistent an-notations both within and across domains and lan-guages. For instance, as shown in Figure 1, whileARRAU (Uryupina et al., 2019) treats generic pro-nouns as non-referring, OntoNotes chooses not tomark them at all
One of the big issues is that different co-reference datasets have significant differences in annotation guidelines even within the coreference family of tasks - I found this quite shocking as one might expect coreference to be fairly well defined as a task. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669233264.md b/brainsteam/content/annotations/2022/11/23/1669233264.md deleted file mode 100644 index d9a8909..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669233264.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -date: '2022-11-23T19:54:24' -hypothesis-meta: - created: '2022-11-23T19:54:24.332809+00:00' - document: - title: - - 2210.07188.pdf - flagged: false - group: __world__ - hidden: false - id: oTGKsmtoEe2RF0-NK45jew - links: - html: https://hypothes.is/a/oTGKsmtoEe2RF0-NK45jew - incontext: https://hyp.is/oTGKsmtoEe2RF0-NK45jew/arxiv.org/pdf/2210.07188.pdf - json: https://hypothes.is/api/annotations/oTGKsmtoEe2RF0-NK45jew - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - coreference - - NLProc - - data-annotation - target: - - selector: - - end: 5934 - start: 5221 - type: TextPositionSelector - - exact: Specifically, our work investigates the quality ofcrowdsourced coreference - annotations when anno-tators are taught only simple coreference cases thatare - treated uniformly across existing datasets (e.g.,pronouns). By providing only - these simple cases,we are able to teach the annotators the concept ofcoreference, - while allowing them to freely interpretcases treated differently across the - existing datasets.This setup allows us to identify cases where ourannotators - disagree among each other, but moreimportantly cases where they unanimously - agreewith each other but disagree with the expert, thussuggesting cases that - should be revisited by theresearch community when curating future unifiedannotation - guidelines - prefix: ficient payment-based platforms. - suffix: .Our main contributions are:1. W - type: TextQuoteSelector - source: https://arxiv.org/pdf/2210.07188.pdf - text: "The aim of the work is to examine a simplified subset of co-reference phenomena\ - \ which are generally treated the same across different existing datasets. \n\n\ - This makes spotting inter-annotator disagreement easier - presumably because for\ - \ simpler cases there are fewer modes of failure?\n\n" - updated: '2022-11-23T19:54:24.332809+00:00' - uri: https://arxiv.org/pdf/2210.07188.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2210.07188.pdf -tags: -- coreference -- NLProc -- data-annotation -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669233264 - ---- - - - -
Specifically, our work investigates the quality ofcrowdsourced coreference annotations when anno-tators are taught only simple coreference cases thatare treated uniformly across existing datasets (e.g.,pronouns). By providing only these simple cases,we are able to teach the annotators the concept ofcoreference, while allowing them to freely interpretcases treated differently across the existing datasets.This setup allows us to identify cases where ourannotators disagree among each other, but moreimportantly cases where they unanimously agreewith each other but disagree with the expert, thussuggesting cases that should be revisited by theresearch community when curating future unifiedannotation guidelines
The aim of the work is to examine a simplified subset of co-reference phenomena which are generally treated the same across different existing datasets. - -This makes spotting inter-annotator disagreement easier - presumably because for simpler cases there are fewer modes of failure? \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669233385.md b/brainsteam/content/annotations/2022/11/23/1669233385.md deleted file mode 100644 index ed08ed4..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669233385.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2022-11-23T19:56:25' -hypothesis-meta: - created: '2022-11-23T19:56:25.933796+00:00' - document: - title: - - 2210.07188.pdf - flagged: false - group: __world__ - hidden: false - id: 6ayOcmtoEe2a2efc7jjUHQ - links: - html: https://hypothes.is/a/6ayOcmtoEe2a2efc7jjUHQ - incontext: https://hyp.is/6ayOcmtoEe2a2efc7jjUHQ/arxiv.org/pdf/2210.07188.pdf - json: https://hypothes.is/api/annotations/6ayOcmtoEe2a2efc7jjUHQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - coreference - - data-annotation - - NLProc - target: - - selector: - - end: 13153 - start: 12521 - type: TextPositionSelector - - exact: "Annotation structure: Two annotation ap-proaches are prominent in the\ - \ literature: (1) a localpairwise approach, annotators are shown a pairof\ - \ mentions and asked whether they refer to thesame entity (Hladk\xE1 et al.,\ - \ 2009; Chamberlain et al.,2016a; Li et al., 2020; Ravenscroft et al., 2021),which\ - \ is time-consuming; or (2) a cluster-basedapproach (Reiter, 2018; Oberle,\ - \ 2018; Bornsteinet al., 2020), in which annotators group all men-tions of\ - \ the same entity into a single cluster. InezCoref we use the latter approach,\ - \ which can befaster but requires the UI to support more complexactions for\ - \ creating and editing cluster structures." - prefix: n detection and AMT Integration. - suffix: 'User interface: We spent two yea' - type: TextQuoteSelector - source: https://arxiv.org/pdf/2210.07188.pdf - text: ezCoref presents clusters of coreferences all at the same time - this is a - nice efficient way to do annotation versus pairwise annotation (like we did for - CD^2CR) - updated: '2022-11-23T19:56:25.933796+00:00' - uri: https://arxiv.org/pdf/2210.07188.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2210.07188.pdf -tags: -- coreference -- data-annotation -- NLProc -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669233385 - ---- - - - -
Annotation structure: Two annotation ap-proaches are prominent in the literature: (1) a localpairwise approach, annotators are shown a pairof mentions and asked whether they refer to thesame entity (Hladká et al., 2009; Chamberlain et al.,2016a; Li et al., 2020; Ravenscroft et al., 2021),which is time-consuming; or (2) a cluster-basedapproach (Reiter, 2018; Oberle, 2018; Bornsteinet al., 2020), in which annotators group all men-tions of the same entity into a single cluster. InezCoref we use the latter approach, which can befaster but requires the UI to support more complexactions for creating and editing cluster structures.
ezCoref presents clusters of coreferences all at the same time - this is a nice efficient way to do annotation versus pairwise annotation (like we did for CD^2CR) \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669233702.md b/brainsteam/content/annotations/2022/11/23/1669233702.md deleted file mode 100644 index ab067b7..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669233702.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2022-11-23T20:01:42' -hypothesis-meta: - created: '2022-11-23T20:01:42.722732+00:00' - document: - title: - - 2210.07188.pdf - flagged: false - group: __world__ - hidden: false - id: pn7SimtpEe2Rlr_TC_SBhg - links: - html: https://hypothes.is/a/pn7SimtpEe2Rlr_TC_SBhg - incontext: https://hyp.is/pn7SimtpEe2Rlr_TC_SBhg/arxiv.org/pdf/2210.07188.pdf - json: https://hypothes.is/api/annotations/pn7SimtpEe2Rlr_TC_SBhg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - coreference - - data-annotation - - NLProc - target: - - selector: - - end: 20125 - start: 19879 - type: TextPositionSelector - - exact: 'Procedure: We first launch an annotation tutorial(paid $4.50) and recruit - the annotators on the AMTplatform.9 At the end of the tutorial, each annotatoris - asked to annotate a short passage (around 150words). Only annotators with - a B3 score (Bagga' - prefix: asure inter-annotator agreement. - suffix: 8The PreCo dataset is interestin - type: TextQuoteSelector - source: https://arxiv.org/pdf/2210.07188.pdf - text: Annotators are asked to complete a quality control exercise and only annotators - who achieve a B3 score of 0.9 or higher are invited to do more annotation - updated: '2022-11-23T20:01:42.722732+00:00' - uri: https://arxiv.org/pdf/2210.07188.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2210.07188.pdf -tags: -- coreference -- data-annotation -- NLProc -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669233702 - ---- - - - -
Procedure: We first launch an annotation tutorial(paid $4.50) and recruit the annotators on the AMTplatform.9 At the end of the tutorial, each annotatoris asked to annotate a short passage (around 150words). Only annotators with a B3 score (Bagga
Annotators are asked to complete a quality control exercise and only annotators who achieve a B3 score of 0.9 or higher are invited to do more annotation \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669234351.md b/brainsteam/content/annotations/2022/11/23/1669234351.md deleted file mode 100644 index 4d0ac89..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669234351.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2022-11-23T20:12:31' -hypothesis-meta: - created: '2022-11-23T20:12:31.341810+00:00' - document: - title: - - 2210.07188.pdf - flagged: false - group: __world__ - hidden: false - id: KRvuAmtrEe26TOOrc3o_zA - links: - html: https://hypothes.is/a/KRvuAmtrEe26TOOrc3o_zA - incontext: https://hyp.is/KRvuAmtrEe26TOOrc3o_zA/arxiv.org/pdf/2210.07188.pdf - json: https://hypothes.is/api/annotations/KRvuAmtrEe26TOOrc3o_zA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - data-annotation - - coreference - - NLProc - target: - - selector: - - end: 26459 - start: 26292 - type: TextPositionSelector - - exact: 'an algorithm with high precision on LitBank orOntoNotes would miss a - huge percentage of rele-vant mentions and entities on other datasets (con-straining - our analysis) ' - prefix: re mentions of differentlengths. - suffix: and when annotating newtexts and - type: TextQuoteSelector - source: https://arxiv.org/pdf/2210.07188.pdf - text: these datasets have the most limited/constrained definitions for co-reference - and what should be marked up so it makes sense that precision is poor in these - datasets - updated: '2022-11-23T20:12:31.341810+00:00' - uri: https://arxiv.org/pdf/2210.07188.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2210.07188.pdf -tags: -- data-annotation -- coreference -- NLProc -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669234351 - ---- - - - -
an algorithm with high precision on LitBank orOntoNotes would miss a huge percentage of rele-vant mentions and entities on other datasets (con-straining our analysis)
these datasets have the most limited/constrained definitions for co-reference and what should be marked up so it makes sense that precision is poor in these datasets \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669234701.md b/brainsteam/content/annotations/2022/11/23/1669234701.md deleted file mode 100644 index d0437e7..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669234701.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2022-11-23T20:18:21' -hypothesis-meta: - created: '2022-11-23T20:18:21.503899+00:00' - document: - title: - - 2210.07188.pdf - flagged: false - group: __world__ - hidden: false - id: -dKc5GtrEe2QDyN0zg00rw - links: - html: https://hypothes.is/a/-dKc5GtrEe2QDyN0zg00rw - incontext: https://hyp.is/-dKc5GtrEe2QDyN0zg00rw/arxiv.org/pdf/2210.07188.pdf - json: https://hypothes.is/api/annotations/-dKc5GtrEe2QDyN0zg00rw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - data-annotation - - coreference - - NLProc - target: - - selector: - - end: 28783 - start: 28631 - type: TextPositionSelector - - exact: 'Our annotators achieve thehighest precision with OntoNotes, suggesting - thatmost of the entities identified by crowdworkers arecorrect for this dataset. ' - prefix: 'ntoNotes, GUM, Lit-Bank, ARRAU: ' - suffix: In terms of F1 scores, thedatase - type: TextQuoteSelector - source: https://arxiv.org/pdf/2210.07188.pdf - text: interesting that the mention detection algorithm gives poor precision on OntoNotes - and the annotators get high precision. Does this imply that there are a lot of - invalid mentions in this data and the guidelines for ontonotes are correct to - ignore generic pronouns without pronominals? - updated: '2022-11-23T20:18:21.503899+00:00' - uri: https://arxiv.org/pdf/2210.07188.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2210.07188.pdf -tags: -- data-annotation -- coreference -- NLProc -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669234701 - ---- - - - -
Our annotators achieve thehighest precision with OntoNotes, suggesting thatmost of the entities identified by crowdworkers arecorrect for this dataset.
interesting that the mention detection algorithm gives poor precision on OntoNotes and the annotators get high precision. Does this imply that there are a lot of invalid mentions in this data and the guidelines for ontonotes are correct to ignore generic pronouns without pronominals? \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669236425.md b/brainsteam/content/annotations/2022/11/23/1669236425.md deleted file mode 100644 index 82dff43..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669236425.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -date: '2022-11-23T20:47:05' -hypothesis-meta: - created: '2022-11-23T20:47:05.414293+00:00' - document: - title: - - 'Towards Automatic Curation of Antibiotic Resistance Genes via Statement Extraction - from Scientific Papers: A Benchmark Dataset and Models' - flagged: false - group: __world__ - hidden: false - id: _Vj2omtvEe2z-rfNY4eZiw - links: - html: https://hypothes.is/a/_Vj2omtvEe2z-rfNY4eZiw - incontext: https://hyp.is/_Vj2omtvEe2z-rfNY4eZiw/aclanthology.org/2022.bionlp-1.40.pdf - json: https://hypothes.is/api/annotations/_Vj2omtvEe2z-rfNY4eZiw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - prompt-models - - NLProc - target: - - selector: - - end: 1532 - start: 444 - type: TextPositionSelector - - exact: "Antibiotic resistance has become a growingworldwide concern as new resistance\ - \ mech-anisms are emerging and spreading globally,and thus detecting and collecting\ - \ the cause\u2013 Antibiotic Resistance Genes (ARGs), havebeen more critical\ - \ than ever. In this work,we aim to automate the curation of ARGs byextracting\ - \ ARG-related assertive statementsfrom scientific papers. To support the researchtowards\ - \ this direction, we build SCIARG, anew benchmark dataset containing 2,000\ - \ man-ually annotated statements as the evaluationset and 12,516 silver-standard\ - \ training state-ments that are automatically created from sci-entific papers\ - \ by a set of rules. To set upthe baseline performance on SCIARG, weexploit\ - \ three state-of-the-art neural architec-tures based on pre-trained language\ - \ modelsand prompt tuning, and further ensemble themto attain the highest\ - \ 77.0% F-score. To the bestof our knowledge, we are the first to leveragenatural\ - \ language processing techniques to cu-rate all validated ARGs from scientific\ - \ papers.Both the code and data are publicly availableat https://github.com/VT-NLP/SciARG." - prefix: g,clb21565,lifuh}@vt.eduAbstract - suffix: 1 IntroductionAntibiotic resista - type: TextQuoteSelector - source: https://aclanthology.org/2022.bionlp-1.40.pdf - text: The authors use prompt training on LLMs to build a classifier that can identify - statements that describe whether or not micro-organisms have antibiotic resistant - genes in scientific papers. - updated: '2022-11-23T20:47:05.414293+00:00' - uri: https://aclanthology.org/2022.bionlp-1.40.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://aclanthology.org/2022.bionlp-1.40.pdf -tags: -- prompt-models -- NLProc -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669236425 - ---- - - - -
Antibiotic resistance has become a growingworldwide concern as new resistance mech-anisms are emerging and spreading globally,and thus detecting and collecting the cause– Antibiotic Resistance Genes (ARGs), havebeen more critical than ever. In this work,we aim to automate the curation of ARGs byextracting ARG-related assertive statementsfrom scientific papers. To support the researchtowards this direction, we build SCIARG, anew benchmark dataset containing 2,000 man-ually annotated statements as the evaluationset and 12,516 silver-standard training state-ments that are automatically created from sci-entific papers by a set of rules. To set upthe baseline performance on SCIARG, weexploit three state-of-the-art neural architec-tures based on pre-trained language modelsand prompt tuning, and further ensemble themto attain the highest 77.0% F-score. To the bestof our knowledge, we are the first to leveragenatural language processing techniques to cu-rate all validated ARGs from scientific papers.Both the code and data are publicly availableat https://github.com/VT-NLP/SciARG.
The authors use prompt training on LLMs to build a classifier that can identify statements that describe whether or not micro-organisms have antibiotic resistant genes in scientific papers. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669236617.md b/brainsteam/content/annotations/2022/11/23/1669236617.md deleted file mode 100644 index 2ccd19b..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669236617.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -date: '2022-11-23T20:50:17' -hypothesis-meta: - created: '2022-11-23T20:50:17.668925+00:00' - document: - title: - - 2022.naacl-main.167.pdf - flagged: false - group: __world__ - hidden: false - id: b_EbpGtwEe2m8tfhSKM2EQ - links: - html: https://hypothes.is/a/b_EbpGtwEe2m8tfhSKM2EQ - incontext: https://hyp.is/b_EbpGtwEe2m8tfhSKM2EQ/aclanthology.org/2022.naacl-main.167.pdf - json: https://hypothes.is/api/annotations/b_EbpGtwEe2m8tfhSKM2EQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - prompt-models - - NLProc - target: - - selector: - - end: 2221 - start: 1677 - type: TextPositionSelector - - exact: "Suppose a human is given two sentences: \u201CNoweapons of mass destruction\ - \ found in Iraq yet.\u201Dand \u201CWeapons of mass destruction found in Iraq.\u201D\ - They are then asked to respond 0 or 1 and receive areward if they are correct.\ - \ In this setup, they wouldlikely need a large number of trials and errors\ - \ be-fore figuring out what they are really being re-warded to do. This setup\ - \ is akin to the pretrain-and-fine-tune setup which has dominated NLP in recentyears,\ - \ in which models are asked to classify a sen-tence representation (e.g.,\ - \ a CLS token) into some" - prefix: task instructions.1 Introduction - suffix: "\u2217Unabridged version available on" - type: TextQuoteSelector - source: https://aclanthology.org/2022.naacl-main.167.pdf - text: This is a really excellent illustration of the difference in paradigm between - "normal" text model fine tuning and prompt-based modelling - updated: '2022-11-23T20:50:17.668925+00:00' - uri: https://aclanthology.org/2022.naacl-main.167.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://aclanthology.org/2022.naacl-main.167.pdf -tags: -- prompt-models -- NLProc -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669236617 - ---- - - - -
Suppose a human is given two sentences: “Noweapons of mass destruction found in Iraq yet.”and “Weapons of mass destruction found in Iraq.”They are then asked to respond 0 or 1 and receive areward if they are correct. In this setup, they wouldlikely need a large number of trials and errors be-fore figuring out what they are really being re-warded to do. This setup is akin to the pretrain-and-fine-tune setup which has dominated NLP in recentyears, in which models are asked to classify a sen-tence representation (e.g., a CLS token) into some
This is a really excellent illustration of the difference in paradigm between "normal" text model fine tuning and prompt-based modelling \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669236730.md b/brainsteam/content/annotations/2022/11/23/1669236730.md deleted file mode 100644 index 778f22a..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669236730.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -date: '2022-11-23T20:52:10' -hypothesis-meta: - created: '2022-11-23T20:52:10.292273+00:00' - document: - title: - - 2022.naacl-main.167.pdf - flagged: false - group: __world__ - hidden: false - id: sxEWFGtwEe2_zFc3H2nb2Q - links: - html: https://hypothes.is/a/sxEWFGtwEe2_zFc3H2nb2Q - incontext: https://hyp.is/sxEWFGtwEe2_zFc3H2nb2Q/aclanthology.org/2022.naacl-main.167.pdf - json: https://hypothes.is/api/annotations/sxEWFGtwEe2_zFc3H2nb2Q - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - prompt-models - - NLProc - target: - - selector: - - end: 1663 - start: 1398 - type: TextPositionSelector - - exact: "Insum, notwithstanding prompt-based models\u2019impressive improvement,\ - \ we find evidence ofserious limitations that question the degree towhich\ - \ such improvement is derived from mod-els understanding task instructions\ - \ in waysanalogous to humans\u2019 use of task instructions." - prefix: 'ing prompts even at zero shots. ' - suffix: 1 IntroductionSuppose a human is - type: TextQuoteSelector - source: https://aclanthology.org/2022.naacl-main.167.pdf - text: although prompts seem to help NLP models improve their performance, the authors - find that this performance is still present even when prompts are deliberately - misleading which is a bit weird - updated: '2022-11-23T20:52:10.292273+00:00' - uri: https://aclanthology.org/2022.naacl-main.167.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://aclanthology.org/2022.naacl-main.167.pdf -tags: -- prompt-models -- NLProc -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669236730 - ---- - - - -
Insum, notwithstanding prompt-based models’impressive improvement, we find evidence ofserious limitations that question the degree towhich such improvement is derived from mod-els understanding task instructions in waysanalogous to humans’ use of task instructions.
although prompts seem to help NLP models improve their performance, the authors find that this performance is still present even when prompts are deliberately misleading which is a bit weird \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/23/1669236944.md b/brainsteam/content/annotations/2022/11/23/1669236944.md deleted file mode 100644 index 5fea489..0000000 --- a/brainsteam/content/annotations/2022/11/23/1669236944.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2022-11-23T20:55:44' -hypothesis-meta: - created: '2022-11-23T20:55:44.414977+00:00' - document: - title: - - 2022.naacl-main.167.pdf - flagged: false - group: __world__ - hidden: false - id: MrGLumtxEe21b1OADBLmyg - links: - html: https://hypothes.is/a/MrGLumtxEe21b1OADBLmyg - incontext: https://hyp.is/MrGLumtxEe21b1OADBLmyg/aclanthology.org/2022.naacl-main.167.pdf - json: https://hypothes.is/api/annotations/MrGLumtxEe21b1OADBLmyg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - prompt-models - - NLProc - target: - - selector: - - end: 20146 - start: 19539 - type: TextPositionSelector - - exact: Misleading Templates There is no consistent re-lation between the performance - of models trainedwith templates that are moderately misleading (e.g.{premise} - Can that be paraphrasedas "{hypothesis}"?) vs. templates that areextremely - misleading (e.g., {premise} Isthis a sports news? {hypothesis}).T0 (both 3B - and 11B) perform better givenmisleading-moderate (Figure 3), ALBERT andT5 - 3B perform better given misleading-extreme(Appendices E and G.4), whereas - T5 11B andGPT-3 perform comparably on both sets (Figure 2;also see Table 2 - for a summary of statisticalsignificances.) Despite a lack of pattern between - prefix: structiveand misleading-extreme. - suffix: 4 8 16 32 64 128 2560.50.550.60. - type: TextQuoteSelector - source: https://aclanthology.org/2022.naacl-main.167.pdf - text: "Their misleading templates really are misleading \n\n{premise} Can that be\ - \ paraphrased as \"{hypothesis}\" \n\n{premise} Is this a sports news? {hypothesis}" - updated: '2022-11-23T20:55:44.414977+00:00' - uri: https://aclanthology.org/2022.naacl-main.167.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://aclanthology.org/2022.naacl-main.167.pdf -tags: -- prompt-models -- NLProc -- hypothesis -type: annotation -url: /annotation/2022/11/23/1669236944 - ---- - - - -
Misleading Templates There is no consistent re-lation between the performance of models trainedwith templates that are moderately misleading (e.g.{premise} Can that be paraphrasedas "{hypothesis}"?) vs. templates that areextremely misleading (e.g., {premise} Isthis a sports news? {hypothesis}).T0 (both 3B and 11B) perform better givenmisleading-moderate (Figure 3), ALBERT andT5 3B perform better given misleading-extreme(Appendices E and G.4), whereas T5 11B andGPT-3 perform comparably on both sets (Figure 2;also see Table 2 for a summary of statisticalsignificances.) Despite a lack of pattern between
Their misleading templates really are misleading - -{premise} Can that be paraphrased as "{hypothesis}" - -{premise} Is this a sports news? {hypothesis} \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/25/1669411452.md b/brainsteam/content/annotations/2022/11/25/1669411452.md deleted file mode 100644 index b36b8fe..0000000 --- a/brainsteam/content/annotations/2022/11/25/1669411452.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -date: '2022-11-25T21:24:12' -hypothesis-meta: - created: '2022-11-25T21:24:12.642368+00:00' - document: - title: - - The Pattern Language of Project Xanadu - flagged: false - group: __world__ - hidden: false - id: gcBATG0HEe2JruvqpY0-Jg - links: - html: https://hypothes.is/a/gcBATG0HEe2JruvqpY0-Jg - incontext: https://hyp.is/gcBATG0HEe2JruvqpY0-Jg/maggieappleton.com/xanadu-patterns - json: https://hypothes.is/api/annotations/gcBATG0HEe2JruvqpY0-Jg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - design patterns - target: - - selector: - - endContainer: /div[1]/container[1]/main[1]/article[1]/p[14] - endOffset: 535 - startContainer: /div[1]/container[1]/main[1]/article[1]/p[14] - startOffset: 0 - type: RangeSelector - - end: 4993 - start: 4458 - type: TextPositionSelector - - exact: For example, the design pattern A Place to Wait asks that we create comfortable - accommodation and ambient activity whenever someone needs to wait; benches, - cafes, reading rooms, miniature playgrounds, three-reel slot machines (if - we happen to be in the Las Vegas airport). This solves the problem of huddles - of people awkwardly hovering in liminal space; near doorways, taking up sidewalks, - anxiously waiting for delayed flights or dental operations or immigration - investigations without anything to distract them from uncertain fates. - prefix: 'ly) taken on a life of its own. - - ' - suffix: ' - - Others like Light on Two Sides ' - type: TextQuoteSelector - source: https://maggieappleton.com/xanadu-patterns - text: 'Amazing to think how ubiquitous waiting rooms are and how we take them for - granted ' - updated: '2022-11-25T21:24:12.642368+00:00' - uri: https://maggieappleton.com/xanadu-patterns - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://maggieappleton.com/xanadu-patterns -tags: -- design patterns -- hypothesis -type: annotation -url: /annotations/2022/11/25/1669411452 - ---- - - - -
For example, the design pattern A Place to Wait asks that we create comfortable accommodation and ambient activity whenever someone needs to wait; benches, cafes, reading rooms, miniature playgrounds, three-reel slot machines (if we happen to be in the Las Vegas airport). This solves the problem of huddles of people awkwardly hovering in liminal space; near doorways, taking up sidewalks, anxiously waiting for delayed flights or dental operations or immigration investigations without anything to distract them from uncertain fates.
Amazing to think how ubiquitous waiting rooms are and how we take them for granted \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/25/1669414303.md b/brainsteam/content/annotations/2022/11/25/1669414303.md deleted file mode 100644 index c8b3bd2..0000000 --- a/brainsteam/content/annotations/2022/11/25/1669414303.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -date: '2022-11-25T22:11:43' -hypothesis-meta: - created: '2022-11-25T22:11:43.927502+00:00' - document: - title: - - "Mastodon Timeline Fatigue While AP and Governance Energy \u2013 Interdependent\ - \ Thoughts" - flagged: false - group: __world__ - hidden: false - id: JTwsbG0OEe2GoW-5VPl3tA - links: - html: https://hypothes.is/a/JTwsbG0OEe2GoW-5VPl3tA - incontext: https://hyp.is/JTwsbG0OEe2GoW-5VPl3tA/www.zylstra.org/blog/2022/11/mastodon-timeline-fatigue-while-ap-and-governance-energy/ - json: https://hypothes.is/api/annotations/JTwsbG0OEe2GoW-5VPl3tA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - Activitypub - - Indieweb - target: - - selector: - - endContainer: /div[1]/div[1]/section[1]/main[1]/article[1]/div[2]/p[5] - endOffset: 444 - startContainer: /div[1]/div[1]/section[1]/main[1]/article[1]/div[2]/p[5] - startOffset: 0 - type: RangeSelector - - end: 3603 - start: 3159 - type: TextPositionSelector - - exact: "First, to experiment personally with AP itself, and if possible with\ - \ the less known Activities that AP could support, e.g. travel and check-ins.\ - \ This as an extension of my personal site in areas that WordPress, OPML and\ - \ RSS currently can\u2019t provide to me. This increases my own agency, by\ - \ adding affordances to my site. This in time may mean I won\u2019t be hosting\ - \ or self-hosting my personal Mastodon instance. (See my current fediverse\ - \ activities)" - prefix: 'than I was before this started. - - ' - suffix: ' - - Second, to volunteer for govern' - type: TextQuoteSelector - source: https://www.zylstra.org/blog/2022/11/mastodon-timeline-fatigue-while-ap-and-governance-energy/ - text: 'Interesting for me to explore and understand too. How does AP compare to - micropub which can be used for similar purposes? As far as I can tell it is much - more heavyweight ' - updated: '2022-11-25T22:11:43.927502+00:00' - uri: https://www.zylstra.org/blog/2022/11/mastodon-timeline-fatigue-while-ap-and-governance-energy/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.zylstra.org/blog/2022/11/mastodon-timeline-fatigue-while-ap-and-governance-energy/ -tags: -- Activitypub -- Indieweb -- hypothesis -type: annotation -url: /annotations/2022/11/25/1669414303 - ---- - - - -
First, to experiment personally with AP itself, and if possible with the less known Activities that AP could support, e.g. travel and check-ins. This as an extension of my personal site in areas that WordPress, OPML and RSS currently can’t provide to me. This increases my own agency, by adding affordances to my site. This in time may mean I won’t be hosting or self-hosting my personal Mastodon instance. (See my current fediverse activities)
Interesting for me to explore and understand too. How does AP compare to micropub which can be used for similar purposes? As far as I can tell it is much more heavyweight \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/26/1669454424.md b/brainsteam/content/annotations/2022/11/26/1669454424.md deleted file mode 100644 index 50cb361..0000000 --- a/brainsteam/content/annotations/2022/11/26/1669454424.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -date: '2022-11-26T09:20:24' -hypothesis-meta: - created: '2022-11-26T09:20:24.106910+00:00' - document: - title: - - The IndieWeb for Everyone - flagged: false - group: __world__ - hidden: false - id: jrrh0G1rEe2SI2OlykvzjQ - links: - html: https://hypothes.is/a/jrrh0G1rEe2SI2OlykvzjQ - incontext: https://hyp.is/jrrh0G1rEe2SI2OlykvzjQ/mxb.dev/blog/the-indieweb-for-everyone/ - json: https://hypothes.is/api/annotations/jrrh0G1rEe2SI2OlykvzjQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - indieweb - - micropub - target: - - selector: - - endContainer: /div[2]/main[1]/article[1]/div[1]/p[22] - endOffset: 147 - startContainer: /div[2]/main[1]/article[1]/div[1]/p[22] - startOffset: 0 - type: RangeSelector - - end: 4298 - start: 4151 - type: TextPositionSelector - - exact: I love the IndieWeb and its tools, but it has always bothered me that - at some point they basically require you to have a webdevelopment background. - prefix: higher its barrier for adoption. - suffix: How many of your non-tech friend - type: TextQuoteSelector - source: https://mxb.dev/blog/the-indieweb-for-everyone/ - text: Yeah this is definitely a concern and a major barrier for adoption at the - moment. - updated: '2022-11-26T09:20:24.106910+00:00' - uri: https://mxb.dev/blog/the-indieweb-for-everyone/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://mxb.dev/blog/the-indieweb-for-everyone/ -tags: -- indieweb -- micropub -- hypothesis -type: annotation -url: /annotations/2022/11/26/1669454424 - ---- - - - -
I love the IndieWeb and its tools, but it has always bothered me that at some point they basically require you to have a webdevelopment background.
Yeah this is definitely a concern and a major barrier for adoption at the moment. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/26/1669454568.md b/brainsteam/content/annotations/2022/11/26/1669454568.md deleted file mode 100644 index 24add8a..0000000 --- a/brainsteam/content/annotations/2022/11/26/1669454568.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -date: '2022-11-26T09:22:48' -hypothesis-meta: - created: '2022-11-26T09:22:48.255100+00:00' - document: - title: - - "Mastodon Timeline Fatigue While AP and Governance Energy \u2013 Interdependent\ - \ Thoughts" - flagged: false - group: __world__ - hidden: false - id: 5JwdbG1rEe2T86uE40VZ0Q - links: - html: https://hypothes.is/a/5JwdbG1rEe2T86uE40VZ0Q - incontext: https://hyp.is/JTwsbG0OEe2GoW-5VPl3tA/www.zylstra.org/blog/2022/11/mastodon-timeline-fatigue-while-ap-and-governance-energy/ - json: https://hypothes.is/api/annotations/5JwdbG1rEe2T86uE40VZ0Q - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - references: - - JTwsbG0OEe2GoW-5VPl3tA - - z7Qrlm1nEe2yDGOpn1MgTQ - tags: - - activitypub - - indieweb - target: - - source: https://www.zylstra.org/blog/2022/11/mastodon-timeline-fatigue-while-ap-and-governance-energy/ - text: "Yeah totally! In my opinion AP is a really nicely designed protocol that\ - \ does what it is designed to do very well. I've been playing with indieweb tech\ - \ (micropub/sub/webmentions etc) to get a similar suite of behaviour but I guess\ - \ these technologies are even less widely supported than AP and of course there\ - \ are more moving parts to configure. Essentially, given that [you basically have\ - \ to be a web developer to use them](https://hyp.is/jrrh0G1rEe2SI2OlykvzjQ/mxb.dev/blog/the-indieweb-for-everyone/),\ - \ they're probably not gonna see mass adoption outside of webdev/programmer circles\ - \ I think (maybe \"mass adoption\" isn't what we want but it'd be nice to see\ - \ more niche bloggers with other interests getting involved I guess). \n\nTo be\ - \ honest I am just curious to see what an AP implementation would look like for\ - \ my current web setup and how it would compare in terms of a) code complexity\ - \ and b) performance/compute intensity - might make for a fun weekend project\ - \ and blog post!" - updated: '2022-11-26T09:29:33.929864+00:00' - uri: https://www.zylstra.org/blog/2022/11/mastodon-timeline-fatigue-while-ap-and-governance-energy/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.zylstra.org/blog/2022/11/mastodon-timeline-fatigue-while-ap-and-governance-energy/ -tags: -- activitypub -- indieweb -- hypothesis -type: annotation -url: /annotations/2022/11/26/1669454568 - ---- - - - - Yeah totally! In my opinion AP is a really nicely designed protocol that does what it is designed to do very well. I've been playing with indieweb tech (micropub/sub/webmentions etc) to get a similar suite of behaviour but I guess these technologies are even less widely supported than AP and of course there are more moving parts to configure. Essentially, given that [you basically have to be a web developer to use them](https://hyp.is/jrrh0G1rEe2SI2OlykvzjQ/mxb.dev/blog/the-indieweb-for-everyone/), they're probably not gonna see mass adoption outside of webdev/programmer circles I think (maybe "mass adoption" isn't what we want but it'd be nice to see more niche bloggers with other interests getting involved I guess). - -To be honest I am just curious to see what an AP implementation would look like for my current web setup and how it would compare in terms of a) code complexity and b) performance/compute intensity - might make for a fun weekend project and blog post! \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/26/1669493655.md b/brainsteam/content/annotations/2022/11/26/1669493655.md deleted file mode 100644 index 780a8f5..0000000 --- a/brainsteam/content/annotations/2022/11/26/1669493655.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -date: '2022-11-26T20:14:15' -hypothesis-meta: - created: '2022-11-26T20:14:15.917077+00:00' - document: - title: - - 'Learn In Public: The fastest way to learn' - flagged: false - group: __world__ - hidden: false - id: 5rDQdG3GEe2P6Ifsw_uZ3g - links: - html: https://hypothes.is/a/5rDQdG3GEe2P6Ifsw_uZ3g - incontext: https://hyp.is/5rDQdG3GEe2P6Ifsw_uZ3g/www.swyx.io/learn-in-public - json: https://hypothes.is/api/annotations/5rDQdG3GEe2P6Ifsw_uZ3g - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - pkm - - learning-in-public - target: - - selector: - - endContainer: /div[1]/main[1]/article[1]/div[3]/p[2] - endOffset: 296 - startContainer: /div[1]/main[1]/article[1]/div[3]/p[2]/strong[1] - startOffset: 0 - type: RangeSelector - - end: 741 - start: 704 - type: TextPositionSelector - - exact: 'a habit of creating learning exhaust:' - prefix: 'le. What you do here is to have ' - suffix: ' - - - Write blogs and tutorials and ' - type: TextQuoteSelector - source: https://www.swyx.io/learn-in-public - text: not sure I love the metaphor but I can definitely see the advantages of leaving - your learnings "out there" for others to see and benefit from - updated: '2022-11-26T20:14:15.917077+00:00' - uri: https://www.swyx.io/learn-in-public - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.swyx.io/learn-in-public -tags: -- pkm -- learning-in-public -- hypothesis -type: annotation -url: /annotations/2022/11/26/1669493655 - ---- - - - -
a habit of creating learning exhaust:
not sure I love the metaphor but I can definitely see the advantages of leaving your learnings "out there" for others to see and benefit from \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/26/1669499064.md b/brainsteam/content/annotations/2022/11/26/1669499064.md deleted file mode 100644 index 46fab58..0000000 --- a/brainsteam/content/annotations/2022/11/26/1669499064.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -date: '2022-11-26T21:44:24' -hypothesis-meta: - created: '2022-11-26T21:44:24.512171+00:00' - document: - title: - - "10 Thoughts After 100 Annotations in Hypothes.is \u2013 Interdependent Thoughts" - flagged: false - group: __world__ - hidden: false - id: fnDuTG3TEe2QFZ9V6pBC5w - links: - html: https://hypothes.is/a/fnDuTG3TEe2QFZ9V6pBC5w - incontext: https://hyp.is/LZ9t5DSBEe23Vb_TYZMNlg/www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ - json: https://hypothes.is/api/annotations/fnDuTG3TEe2QFZ9V6pBC5w - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - references: - - LZ9t5DSBEe23Vb_TYZMNlg - tags: - - pkm - - learning-in-public - target: - - source: https://www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ - text: I've started using [archivebox](https://archivebox.io/) to take copies of - pages I want to archive. The h plugin works well with it but you lose the social - side of things when you annotate docs in your personal archive. It's even less - likely you'll encounter others there! - updated: '2022-11-26T21:44:24.512171+00:00' - uri: https://www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ -tags: -- pkm -- learning-in-public -- hypothesis -type: annotation -url: /annotations/2022/11/26/1669499064 - ---- - - - - I've started using [archivebox](https://archivebox.io/) to take copies of pages I want to archive. The h plugin works well with it but you lose the social side of things when you annotate docs in your personal archive. It's even less likely you'll encounter others there! \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/26/1669499211.md b/brainsteam/content/annotations/2022/11/26/1669499211.md deleted file mode 100644 index 340c07e..0000000 --- a/brainsteam/content/annotations/2022/11/26/1669499211.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -date: '2022-11-26T21:46:51' -hypothesis-meta: - created: '2022-11-26T21:46:51.818278+00:00' - document: - title: - - "10 Thoughts After 100 Annotations in Hypothes.is \u2013 Interdependent Thoughts" - flagged: false - group: __world__ - hidden: false - id: 1kMnKm3TEe2VL_9cyVUnUg - links: - html: https://hypothes.is/a/1kMnKm3TEe2VL_9cyVUnUg - incontext: https://hyp.is/1kMnKm3TEe2VL_9cyVUnUg/www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ - json: https://hypothes.is/api/annotations/1kMnKm3TEe2VL_9cyVUnUg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - ideas - - pkm - - learning-in-public - target: - - selector: - - endContainer: /div[1]/div[1]/section[1]/main[1]/article[1]/div[2]/ol[1]/li[8] - endOffset: 415 - startContainer: /div[1]/div[1]/section[1]/main[1]/article[1]/div[2]/ol[1]/li[8] - startOffset: 0 - type: RangeSelector - - end: 7296 - start: 6881 - type: TextPositionSelector - - exact: "In the same category of integrating h. into my pkm workflows, falls\ - \ the interaction between h. and Zotero, especially now that Zotero has its\ - \ own storage of annotations of PDFs in my library. It might be of interest\ - \ to be able to share those annotations, for a more complete overview of what\ - \ I\u2019m annotating. Either directly from Zotero, or by way of my notes\ - \ in Obsidian (Zotero annotatins end up there in the end)" - prefix: " I pull in to my local system. \n" - suffix: ' - - These first 100 annotations I m' - type: TextQuoteSelector - source: https://www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ - text: I've been thinking about this exact same flow. Given that I'm mostly annotating - scientific papers I got from open access journals I was wondering whether there - might be some way to syndicate my zotero annotations back to h via a script. - updated: '2022-11-26T21:46:51.818278+00:00' - uri: https://www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ -tags: -- ideas -- pkm -- learning-in-public -- hypothesis -type: annotation -url: /annotations/2022/11/26/1669499211 - ---- - - - -
In the same category of integrating h. into my pkm workflows, falls the interaction between h. and Zotero, especially now that Zotero has its own storage of annotations of PDFs in my library. It might be of interest to be able to share those annotations, for a more complete overview of what I’m annotating. Either directly from Zotero, or by way of my notes in Obsidian (Zotero annotatins end up there in the end)
I've been thinking about this exact same flow. Given that I'm mostly annotating scientific papers I got from open access journals I was wondering whether there might be some way to syndicate my zotero annotations back to h via a script. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/26/1669501651.md b/brainsteam/content/annotations/2022/11/26/1669501651.md deleted file mode 100644 index fff83dc..0000000 --- a/brainsteam/content/annotations/2022/11/26/1669501651.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -date: '2022-11-26T22:27:31' -hypothesis-meta: - created: '2022-11-26T22:27:31.224344+00:00' - document: - title: - - "10 Thoughts After 100 Annotations in Hypothes.is \u2013 Interdependent Thoughts" - flagged: false - group: __world__ - hidden: false - id: hEcxuG3ZEe2TbIMGmu3CHQ - links: - html: https://hypothes.is/a/hEcxuG3ZEe2TbIMGmu3CHQ - incontext: https://hyp.is/hEcxuG3ZEe2TbIMGmu3CHQ/www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ - json: https://hypothes.is/api/annotations/hEcxuG3ZEe2TbIMGmu3CHQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - pkm - - learning-in-public - target: - - selector: - - endContainer: /div[1]/div[1]/section[1]/main[1]/article[1]/div[2]/ol[1]/li[5] - endOffset: 386 - startContainer: /div[1]/div[1]/section[1]/main[1]/article[1]/div[2]/ol[1]/li[5] - startOffset: 0 - type: RangeSelector - - end: 4892 - start: 4506 - type: TextPositionSelector - - exact: "Annotations are the first step of getting useful insights into my notes.\ - \ This makes it a prerequisite to be able to capture annotations in my note\ - \ making tool Obsidian, otherwise Hypothes.is is just another silo you\u2019\ - re wasting time on. Luckily h. isn\u2019t meant as a silo and has an API.\ - \ Using the API and the Hypothes.is-to-Obsidian plugin all my annotations\ - \ are available to me locally. " - prefix: 'be interested to hear about it. - - ' - suffix: 'However, what I do locally with ' - type: TextQuoteSelector - source: https://www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ - text: This is key - exporting annotations via the API to either public commonplace - books (Chris A Style) or to a private knowledge store seems to be pretty common. - updated: '2022-11-26T22:27:31.224344+00:00' - uri: https://www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.zylstra.org/blog/2022/09/10-thoughts-after-100-annotations-in-hypothes-is/ -tags: -- pkm -- learning-in-public -- hypothesis -type: annotation -url: /annotations/2022/11/26/1669501651 - ---- - - - -
Annotations are the first step of getting useful insights into my notes. This makes it a prerequisite to be able to capture annotations in my note making tool Obsidian, otherwise Hypothes.is is just another silo you’re wasting time on. Luckily h. isn’t meant as a silo and has an API. Using the API and the Hypothes.is-to-Obsidian plugin all my annotations are available to me locally.
This is key - exporting annotations via the API to either public commonplace books (Chris A Style) or to a private knowledge store seems to be pretty common. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669534283.md b/brainsteam/content/annotations/2022/11/27/1669534283.md deleted file mode 100644 index bbf1201..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669534283.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -date: '2022-11-27T07:31:23' -hypothesis-meta: - created: '2022-11-27T07:31:23.014876+00:00' - document: - title: - - Choosing Nim out of a crowded market for systems programming languages - Nim - forum - flagged: false - group: __world__ - hidden: false - id: flHUzm4lEe202OvHzorTWg - links: - html: https://hypothes.is/a/flHUzm4lEe202OvHzorTWg - incontext: https://hyp.is/flHUzm4lEe202OvHzorTWg/forum.nim-lang.org/t/9655 - json: https://hypothes.is/api/annotations/flHUzm4lEe202OvHzorTWg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - tobuy - - books - - nimlang - target: - - selector: - - endContainer: /div[1]/section[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/p[4]/span[1] - endOffset: 44 - startContainer: /div[1]/section[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/p[4]/span[1] - startOffset: 26 - type: RangeSelector - - end: 1910 - start: 1892 - type: TextPositionSelector - - exact: Nim in Action book - prefix: 'ions. - - I purchased the excellent ' - suffix: ' when it first came out and wrot' - type: TextQuoteSelector - source: https://forum.nim-lang.org/t/9655 - text: 'todo: procure this' - updated: '2022-11-27T07:33:28.384089+00:00' - uri: https://forum.nim-lang.org/t/9655 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://forum.nim-lang.org/t/9655 -tags: -- tobuy -- books -- nimlang -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669534283 - ---- - - - -
Nim in Action book
todo: procure this \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669534399.md b/brainsteam/content/annotations/2022/11/27/1669534399.md deleted file mode 100644 index 674c37b..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669534399.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -date: '2022-11-27T07:33:19' -hypothesis-meta: - created: '2022-11-27T07:33:19.517608+00:00' - document: - title: - - Choosing Nim out of a crowded market for systems programming languages - Nim - forum - flagged: false - group: __world__ - hidden: false - id: w8IOjm4lEe2SEfPz5HdULg - links: - html: https://hypothes.is/a/w8IOjm4lEe2SEfPz5HdULg - incontext: https://hyp.is/w8IOjm4lEe2SEfPz5HdULg/forum.nim-lang.org/t/9655 - json: https://hypothes.is/api/annotations/w8IOjm4lEe2SEfPz5HdULg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - nimlang - target: - - selector: - - endContainer: /div[1]/section[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/p[5]/span[1] - endOffset: 459 - startContainer: /div[1]/section[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/p[5]/span[1] - startOffset: 245 - type: RangeSelector - - end: 3114 - start: 2900 - type: TextPositionSelector - - exact: This isn't a highly scientific post full of esoteric details and language - feature matrices. It's about making the best choice for what I can be the - most productive in for my target market and product requirements. - prefix: 'ners up: Rust, Zig, and Dart. ' - suffix: ' - - Some specific nits to get out o' - type: TextQuoteSelector - source: https://forum.nim-lang.org/t/9655 - text: this post is more about the author's needs and requirements. It does not attempt - to be objective - updated: '2022-11-27T07:33:19.517608+00:00' - uri: https://forum.nim-lang.org/t/9655 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://forum.nim-lang.org/t/9655 -tags: -- nimlang -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669534399 - ---- - - - -
This isn't a highly scientific post full of esoteric details and language feature matrices. It's about making the best choice for what I can be the most productive in for my target market and product requirements.
this post is more about the author's needs and requirements. It does not attempt to be objective \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669539360.md b/brainsteam/content/annotations/2022/11/27/1669539360.md deleted file mode 100644 index 280d9d6..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669539360.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -date: '2022-11-27T08:56:00' -hypothesis-meta: - created: '2022-11-27T08:56:00.887754+00:00' - document: - title: - - Josh Braun (@josh@sciences.social) - flagged: false - group: __world__ - hidden: false - id: UP1vDm4xEe20MPtCpjCH3Q - links: - html: https://hypothes.is/a/UP1vDm4xEe20MPtCpjCH3Q - incontext: https://hyp.is/UP1vDm4xEe20MPtCpjCH3Q/sciences.social/@josh/109410562571794917 - json: https://hypothes.is/api/annotations/UP1vDm4xEe20MPtCpjCH3Q - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - indieweb - - federation - target: - - selector: - - endContainer: /div[1]/div[1]/div[1]/div[2]/div[2]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[1]/p[1] - endOffset: 404 - startContainer: /div[1]/div[1]/div[1]/div[2]/div[2]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[1]/p[1] - startOffset: 0 - type: RangeSelector - - end: 1303 - start: 899 - type: TextPositionSelector - - exact: Matthew Hindman, in his book "The Internet Trap" , - notes that most research on the internet has focused on its supposedly decentralized - nature, leaving us with little language to really grapple with the concentrated, - oligopolistic state of today's online economy, where the vast majority of - attention and revenue accrue to a tiny number of companies - prefix: "hread\u2026 1+ 18hJosh Braun @josh" - suffix: . 1/ 1 18hJosh Braun @joshThi - type: TextQuoteSelector - source: https://sciences.social/@josh/109410562571794917 - text: This is a really nice summary - "the internet" is still talked about as if - it is still 1999 whereas in reality today's internet can be equated to "where - I consume services from FAANG" for most people - updated: '2022-11-27T08:56:00.887754+00:00' - uri: https://sciences.social/@josh/109410562571794917 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://sciences.social/@josh/109410562571794917 -tags: -- indieweb -- federation -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669539360 - ---- - - - -
Matthew Hindman, in his book "The Internet Trap" , notes that most research on the internet has focused on its supposedly decentralized nature, leaving us with little language to really grapple with the concentrated, oligopolistic state of today's online economy, where the vast majority of attention and revenue accrue to a tiny number of companies
This is a really nice summary - "the internet" is still talked about as if it is still 1999 whereas in reality today's internet can be equated to "where I consume services from FAANG" for most people \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669539405.md b/brainsteam/content/annotations/2022/11/27/1669539405.md deleted file mode 100644 index 51cf05f..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669539405.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -date: '2022-11-27T08:56:45' -hypothesis-meta: - created: '2022-11-27T08:56:45.491930+00:00' - document: - title: - - Josh Braun (@josh@sciences.social) - flagged: false - group: __world__ - hidden: false - id: a4ojgG4xEe2SJ8N3_bOYVQ - links: - html: https://hypothes.is/a/a4ojgG4xEe2SJ8N3_bOYVQ - incontext: https://hyp.is/UP1vDm4xEe20MPtCpjCH3Q/sciences.social/@josh/109410562571794917 - json: https://hypothes.is/api/annotations/a4ojgG4xEe2SJ8N3_bOYVQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - references: - - UP1vDm4xEe20MPtCpjCH3Q - tags: - - toread - target: - - source: https://sciences.social/@josh/109410562571794917 - text: 'To read: The Internet Trap http://assets.press.princeton.edu/chapters/s13236.pdf' - updated: '2022-11-27T08:56:45.491930+00:00' - uri: https://sciences.social/@josh/109410562571794917 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://sciences.social/@josh/109410562571794917 -tags: -- toread -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669539405 - ---- - - - - To read: The Internet Trap http://assets.press.princeton.edu/chapters/s13236.pdf \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669552499.md b/brainsteam/content/annotations/2022/11/27/1669552499.md deleted file mode 100644 index fe35813..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669552499.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -date: '2022-11-27T12:34:59' -hypothesis-meta: - created: '2022-11-27T12:34:59.316135+00:00' - document: - title: - - Kings+College+Report.pdf - flagged: false - group: __world__ - hidden: false - id: 6BPsGm5PEe2stsftlk5_Lw - links: - html: https://hypothes.is/a/6BPsGm5PEe2stsftlk5_Lw - incontext: https://hyp.is/6BPsGm5PEe2stsftlk5_Lw/rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf - json: https://hypothes.is/api/annotations/6BPsGm5PEe2stsftlk5_Lw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - scientometrics - - comprehensive impact - target: - - selector: - - end: 17993 - start: 17828 - type: TextPositionSelector - - exact: "The term \u2018impact\u2019 is currently used widely in research, especially\ - \ with the inclusion ofnon-academic impact as part of the latest Research\ - \ Excellence Framework (REF)" - prefix: ' the public, and final outcomes.' - suffix: .aa REF 2014 is a process for as - type: TextQuoteSelector - source: http://rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf - text: RF use similar definition of impact to that of REF - updated: '2022-11-27T12:34:59.316135+00:00' - uri: http://rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: http://rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf -tags: -- scientometrics -- comprehensive impact -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669552499 - ---- - - - -
The term ‘impact’ is currently used widely in research, especially with the inclusion ofnon-academic impact as part of the latest Research Excellence Framework (REF)
RF use similar definition of impact to that of REF \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669553173.md b/brainsteam/content/annotations/2022/11/27/1669553173.md deleted file mode 100644 index 5144318..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669553173.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -date: '2022-11-27T12:46:13' -hypothesis-meta: - created: '2022-11-27T12:46:13.123111+00:00' - document: - title: - - 'Mapping the impact: Exploring the payback of arthritis research' - flagged: false - group: __world__ - hidden: false - id: ebKibm5REe2ShxtULMIpFw - links: - html: https://hypothes.is/a/ebKibm5REe2ShxtULMIpFw - incontext: https://hyp.is/ebKibm5REe2ShxtULMIpFw/www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf - json: https://hypothes.is/api/annotations/ebKibm5REe2ShxtULMIpFw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - scientometrics - - academic impact - target: - - selector: - - end: 46769 - start: 46609 - type: TextPositionSelector - - exact: Much broad and shallow evaluation is based onbibliometrics (examining - the quality of researchpublications) to assess the amount and quality ofknowledge - produced - prefix: ' from discovery to application).' - suffix: ". For example, David King\u2019sThe S" - type: TextQuoteSelector - source: https://www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf - text: here the authors are discussing the fact that a lot of analysis/evaluation - of research is done via bibliometrics (citation-based impact metrics) and they - consider this kind of evaluation to be "broad and shallow" - updated: '2022-11-27T12:46:13.123111+00:00' - uri: https://www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf -tags: -- scientometrics -- academic impact -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669553173 - ---- - - - -
Much broad and shallow evaluation is based onbibliometrics (examining the quality of researchpublications) to assess the amount and quality ofknowledge produced
here the authors are discussing the fact that a lot of analysis/evaluation of research is done via bibliometrics (citation-based impact metrics) and they consider this kind of evaluation to be "broad and shallow" \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669553241.md b/brainsteam/content/annotations/2022/11/27/1669553241.md deleted file mode 100644 index 2201b4b..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669553241.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -date: '2022-11-27T12:47:21' -hypothesis-meta: - created: '2022-11-27T12:47:21.490579+00:00' - document: - title: - - 'Mapping the impact: Exploring the payback of arthritis research' - flagged: false - group: __world__ - hidden: false - id: onHYKG5REe2spIueHnmPLQ - links: - html: https://hypothes.is/a/onHYKG5REe2spIueHnmPLQ - incontext: https://hyp.is/onHYKG5REe2spIueHnmPLQ/www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf - json: https://hypothes.is/api/annotations/onHYKG5REe2spIueHnmPLQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - scientometrics - - academic impact - target: - - selector: - - end: 47058 - start: 46908 - type: TextPositionSelector - - exact: 'However, knowledge production isnormally only an intermediate aim: the - ultimateobjective of most medical research is to improvehealth and prosperity. ' - prefix: 'h that of other majoreconomies. ' - suffix: Another approach to broad19 OPSI - type: TextQuoteSelector - source: https://www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf - text: Exactly! Measuring citation counts doesn't help us understand whether research - actually helped people - updated: '2022-11-27T12:47:21.490579+00:00' - uri: https://www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf -tags: -- scientometrics -- academic impact -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669553241 - ---- - - - -
However, knowledge production isnormally only an intermediate aim: the ultimateobjective of most medical research is to improvehealth and prosperity.
Exactly! Measuring citation counts doesn't help us understand whether research actually helped people \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669553368.md b/brainsteam/content/annotations/2022/11/27/1669553368.md deleted file mode 100644 index 61085dc..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669553368.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -date: '2022-11-27T12:49:28' -hypothesis-meta: - created: '2022-11-27T12:49:28.655770+00:00' - document: - title: - - 'Mapping the impact: Exploring the payback of arthritis research' - flagged: false - group: __world__ - hidden: false - id: 7jxitG5REe23GnN5P7ET5w - links: - html: https://hypothes.is/a/7jxitG5REe23GnN5P7ET5w - incontext: https://hyp.is/7jxitG5REe23GnN5P7ET5w/www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf - json: https://hypothes.is/api/annotations/7jxitG5REe23GnN5P7ET5w - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - scientometrics - - comprehensive impact - target: - - selector: - - end: 43054 - start: 42808 - type: TextPositionSelector - - exact: "look at the economicimpact of research \u2013 taking an area of research(often\ - \ cardiovascular disease), calculating thetotal investment in research and\ - \ comparing it tothe total payback in terms of monetarised healthbenefit and\ - \ other economic effects. " - prefix: 'actand shallow evaluation is to ' - suffix: An early high-profile study in t - type: TextQuoteSelector - source: https://www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf - text: Interesting to see that the authors considers these macro level economic indicators - "broad and shallow" but it does make sense. Ideally we want to understand individual - contributions of works to economic impact. - updated: '2022-11-27T12:49:28.655770+00:00' - uri: https://www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.rand.org/content/dam/rand/pubs/monographs/2009/RAND_MG862.pdf -tags: -- scientometrics -- comprehensive impact -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669553368 - ---- - - - -
look at the economicimpact of research – taking an area of research(often cardiovascular disease), calculating thetotal investment in research and comparing it tothe total payback in terms of monetarised healthbenefit and other economic effects.
Interesting to see that the authors considers these macro level economic indicators "broad and shallow" but it does make sense. Ideally we want to understand individual contributions of works to economic impact. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669553577.md b/brainsteam/content/annotations/2022/11/27/1669553577.md deleted file mode 100644 index e36005b..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669553577.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2022-11-27T12:52:57' -hypothesis-meta: - created: '2022-11-27T12:52:57.384544+00:00' - document: - title: - - Kings+College+Report.pdf - flagged: false - group: __world__ - hidden: false - id: aqWy9m5SEe2UlLdfYMDduw - links: - html: https://hypothes.is/a/aqWy9m5SEe2UlLdfYMDduw - incontext: https://hyp.is/aqWy9m5SEe2UlLdfYMDduw/rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf - json: https://hypothes.is/api/annotations/aqWy9m5SEe2UlLdfYMDduw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - scientometrics - - comprehensive impact - target: - - selector: - - end: 21000 - start: 20587 - type: TextPositionSelector - - exact: "Research outputs (and outcomes and impact) are gathered through a \u2018\ - questionset\u2019 developed by funding institutions through a consultative\ - \ process. This set of16 questions contains 175 sub-questions as illustrated\ - \ in Figure 3 (the full set ofquestions are available in Annex A). A researcher,\ - \ or one of their delegates, can add,edit and delete entries, and crucially,\ - \ attribute entries to research grants and awards" - prefix: utcomes and impact of research11 - suffix: '.This collation and attribution ' - type: TextQuoteSelector - source: http://rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf - text: RF allows researchers to input fine-grained information about the research - that they have done and this information is passed back to the funding bodies. - updated: '2022-11-27T12:52:57.384544+00:00' - uri: http://rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: http://rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf -tags: -- scientometrics -- comprehensive impact -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669553577 - ---- - - - -
Research outputs (and outcomes and impact) are gathered through a ‘questionset’ developed by funding institutions through a consultative process. This set of16 questions contains 175 sub-questions as illustrated in Figure 3 (the full set ofquestions are available in Annex A). A researcher, or one of their delegates, can add,edit and delete entries, and crucially, attribute entries to research grants and awards
RF allows researchers to input fine-grained information about the research that they have done and this information is passed back to the funding bodies. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669553943.md b/brainsteam/content/annotations/2022/11/27/1669553943.md deleted file mode 100644 index d60d799..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669553943.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2022-11-27T12:59:03' -hypothesis-meta: - created: '2022-11-27T12:59:03.290348+00:00' - document: - title: - - Kings+College+Report.pdf - flagged: false - group: __world__ - hidden: false - id: RL6rHm5TEe23HrM6ODp8xw - links: - html: https://hypothes.is/a/RL6rHm5TEe23HrM6ODp8xw - incontext: https://hyp.is/RL6rHm5TEe23HrM6ODp8xw/rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf - json: https://hypothes.is/api/annotations/RL6rHm5TEe23HrM6ODp8xw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - scientometrics - - comprehensive impact - - research funders - target: - - selector: - - end: 34475 - start: 33860 - type: TextPositionSelector - - exact: "Research funders and providers are having to compete with other public\ - \ services, and,as such, must be able to advocate the need for funding of\ - \ research. Leaders within thesector must have compelling arguments to \u2018\ - make the case\u2019 for research. For example,the Research Councils each publish\ - \ an annual impact report which describe the waysin which they are maximising\ - \ the impacts of their investments. These reports includeillustrations of\ - \ how their research and training has made a contribution to the economyand\ - \ society.10 The analysis of Researchfish and other similar data can support\ - \ thedevelopment of these cases" - prefix: pact might be evidenced.Advocacy - suffix: .AccountabilityRelated to advoca - type: TextQuoteSelector - source: http://rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf - text: For research councils, being able to illustrate how their research impacts - the economy and society helps them to compete for and justify their continued - funding. - updated: '2022-11-27T12:59:03.290348+00:00' - uri: http://rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: http://rf-downloads.s3.amazonaws.com/Kings+College+Report.pdf -tags: -- scientometrics -- comprehensive impact -- research funders -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669553943 - ---- - - - -
Research funders and providers are having to compete with other public services, and,as such, must be able to advocate the need for funding of research. Leaders within thesector must have compelling arguments to ‘make the case’ for research. For example,the Research Councils each publish an annual impact report which describe the waysin which they are maximising the impacts of their investments. These reports includeillustrations of how their research and training has made a contribution to the economyand society.10 The analysis of Researchfish and other similar data can support thedevelopment of these cases
For research councils, being able to illustrate how their research impacts the economy and society helps them to compete for and justify their continued funding. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669554361.md b/brainsteam/content/annotations/2022/11/27/1669554361.md deleted file mode 100644 index 98f1f3e..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669554361.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -date: '2022-11-27T13:06:01' -hypothesis-meta: - created: '2022-11-27T13:06:01.886391+00:00' - document: - title: - - Analysis_of_REF_impact.pdf - flagged: false - group: __world__ - hidden: false - id: PkA9Qm5UEe2Lp3fXlfJ5qQ - links: - html: https://hypothes.is/a/PkA9Qm5UEe2Lp3fXlfJ5qQ - incontext: https://hyp.is/PkA9Qm5UEe2Lp3fXlfJ5qQ/webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - json: https://hypothes.is/api/annotations/PkA9Qm5UEe2Lp3fXlfJ5qQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - comprehensive impact - target: - - selector: - - end: 30890 - start: 30725 - type: TextPositionSelector - - exact: "any effect on, change or benefit to the economy, society,culture, public\ - \ policy or services, health, the environment or quality of life, beyondacademia\u2019\ - \ (REF, 2011)." - prefix: "ng bodies.Impact is defined as \u2018" - suffix: ' An impact case study is a short' - type: TextQuoteSelector - source: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - text: the REF definition of impact as it pertains to comprehensive impact (and as - opposed to academic impact) - updated: '2022-11-27T13:06:01.886391+00:00' - uri: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf -tags: -- comprehensive impact -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669554361 - ---- - - - -
any effect on, change or benefit to the economy, society,culture, public policy or services, health, the environment or quality of life, beyondacademia’ (REF, 2011).
the REF definition of impact as it pertains to comprehensive impact (and as opposed to academic impact) \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669554536.md b/brainsteam/content/annotations/2022/11/27/1669554536.md deleted file mode 100644 index e194d2c..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669554536.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -date: '2022-11-27T13:08:56' -hypothesis-meta: - created: '2022-11-27T13:08:56.843673+00:00' - document: - title: - - Analysis_of_REF_impact.pdf - flagged: false - group: __world__ - hidden: false - id: podh-m5UEe2XXZ_9q_5DcA - links: - html: https://hypothes.is/a/podh-m5UEe2XXZ_9q_5DcA - incontext: https://hyp.is/PkA9Qm5UEe2Lp3fXlfJ5qQ/webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - json: https://hypothes.is/api/annotations/podh-m5UEe2XXZ_9q_5DcA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - references: - - PkA9Qm5UEe2Lp3fXlfJ5qQ - tags: - - comprehensive impact - target: - - source: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - text: there's actually a typo here - it is "an" not "any" in the [original document](https://www.ref.ac.uk/2014/media/ref/content/pub/assessmentframeworkandguidanceonsubmissions/GOS%20including%20addendum.pdf) - updated: '2022-11-27T13:08:56.843673+00:00' - uri: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf -tags: -- comprehensive impact -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669554536 - ---- - - - - there's actually a typo here - it is "an" not "any" in the [original document](https://www.ref.ac.uk/2014/media/ref/content/pub/assessmentframeworkandguidanceonsubmissions/GOS%20including%20addendum.pdf) \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669554883.md b/brainsteam/content/annotations/2022/11/27/1669554883.md deleted file mode 100644 index 3425f4d..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669554883.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -date: '2022-11-27T13:14:43' -hypothesis-meta: - created: '2022-11-27T13:14:43.604240+00:00' - document: - title: - - Analysis_of_REF_impact.pdf - flagged: false - group: __world__ - hidden: false - id: dTjBdG5VEe2sq0cgSuwbjw - links: - html: https://hypothes.is/a/dTjBdG5VEe2sq0cgSuwbjw - incontext: https://hyp.is/dTjBdG5VEe2sq0cgSuwbjw/webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - json: https://hypothes.is/api/annotations/dTjBdG5VEe2sq0cgSuwbjw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - lda - - comprehensive impact - target: - - selector: - - end: 39662 - start: 39458 - type: TextPositionSelector - - exact: Topic modelling was used to determine common topics across the wholecorpus. - Sixty-five topics were found (of which 60 were used) using theApache Mallet - Toolkit Latent Dirichlet Allocation (LDA) algorithm. - prefix: s to answer specific challenges. - suffix: 12Topics are based on the freque - type: TextQuoteSelector - source: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - text: The authors used LDA with k=60 across full text case studies. The Apache Mallet - implementation was used. - updated: '2022-11-27T13:14:43.604240+00:00' - uri: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf -tags: -- lda -- comprehensive impact -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669554883 - ---- - - - -
Topic modelling was used to determine common topics across the wholecorpus. Sixty-five topics were found (of which 60 were used) using theApache Mallet Toolkit Latent Dirichlet Allocation (LDA) algorithm.
The authors used LDA with k=60 across full text case studies. The Apache Mallet implementation was used. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669555036.md b/brainsteam/content/annotations/2022/11/27/1669555036.md deleted file mode 100644 index 8bca06f..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669555036.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2022-11-27T13:17:16' -hypothesis-meta: - created: '2022-11-27T13:17:16.223069+00:00' - document: - title: - - Analysis_of_REF_impact.pdf - flagged: false - group: __world__ - hidden: false - id: 0DBd7m5VEe2h3X_s5iCY9A - links: - html: https://hypothes.is/a/0DBd7m5VEe2h3X_s5iCY9A - incontext: https://hyp.is/0DBd7m5VEe2h3X_s5iCY9A/webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - json: https://hypothes.is/api/annotations/0DBd7m5VEe2h3X_s5iCY9A - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - comprehensive impact - - bag of words - target: - - selector: - - end: 43177 - start: 42849 - type: TextPositionSelector - - exact: 'With the benefit of hindsight, our analysis would have been much easierif - the case studies had greater structure and used standardized definitions. - Giventhat the case studies spanned a 20-year period, organization names have - changed inthat time and keyword searches were not sophisticated enough to - capture some keyinformation. ' - prefix: 'he case studies werestructured. ' - suffix: For example, a drop-down list of - type: TextQuoteSelector - source: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - text: I found similar in my [2017 work](https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0173152). - I'd guess that modern vector-based analyses and entity linking approaches could - help a lot with reconciling these issues now. - updated: '2022-11-27T13:17:16.223069+00:00' - uri: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf -tags: -- comprehensive impact -- bag of words -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669555036 - ---- - - - -
With the benefit of hindsight, our analysis would have been much easierif the case studies had greater structure and used standardized definitions. Giventhat the case studies spanned a 20-year period, organization names have changed inthat time and keyword searches were not sophisticated enough to capture some keyinformation.
I found similar in my [2017 work](https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0173152). I'd guess that modern vector-based analyses and entity linking approaches could help a lot with reconciling these issues now. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669555438.md b/brainsteam/content/annotations/2022/11/27/1669555438.md deleted file mode 100644 index 81f620c..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669555438.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -date: '2022-11-27T13:23:58' -hypothesis-meta: - created: '2022-11-27T13:23:58.799954+00:00' - document: - title: - - Analysis_of_REF_impact.pdf - flagged: false - group: __world__ - hidden: false - id: wCWRSG5WEe2stD8QQgklZw - links: - html: https://hypothes.is/a/wCWRSG5WEe2stD8QQgklZw - incontext: https://hyp.is/wCWRSG5WEe2stD8QQgklZw/webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - json: https://hypothes.is/api/annotations/wCWRSG5WEe2stD8QQgklZw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - research funders - - comprehensive impact - target: - - selector: - - end: 88026 - start: 87757 - type: TextPositionSelector - - exact: while there aregroups potentially benefiting from the case studies relating - to their field of research (egwriters benefiting from studies in Panel D, - engineers benefiting from studies in PanelB), there are mentions of these - potential beneficiaries across all the panels - prefix: 'is text-mining exercise is that ' - suffix: '. Althoughthis would have to be ' - type: TextQuoteSelector - source: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - text: The beneficiaries of research named by REF impact case studies are heterogeneous - across all UOAs - updated: '2022-11-27T13:23:58.799954+00:00' - uri: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://webarchive.nationalarchives.gov.uk/ukgwa/20170712131025mp_/http://www.hefce.ac.uk/media/HEFCE,2014/Content/Pubs/Independentresearch/2015/Analysis,of,REF,impact/Analysis_of_REF_impact.pdf -tags: -- research funders -- comprehensive impact -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669555438 - ---- - - - -
while there aregroups potentially benefiting from the case studies relating to their field of research (egwriters benefiting from studies in Panel D, engineers benefiting from studies in PanelB), there are mentions of these potential beneficiaries across all the panels
The beneficiaries of research named by REF impact case studies are heterogeneous across all UOAs \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669555740.md b/brainsteam/content/annotations/2022/11/27/1669555740.md deleted file mode 100644 index f81c559..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669555740.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -date: '2022-11-27T13:29:00' -hypothesis-meta: - created: '2022-11-27T13:29:00.711577+00:00' - document: - title: - - 'Governing by narratives: REF impact case studies and restrictive storytelling - in performance measure' - flagged: false - group: __world__ - hidden: false - id: dBiS9G5XEe24dF_i73WudA - links: - html: https://hypothes.is/a/dBiS9G5XEe24dF_i73WudA - incontext: https://hyp.is/dBiS9G5XEe24dF_i73WudA/www.tandfonline.com/doi/pdf/10.1080/03075079.2021.1978965?needAccess=true - json: https://hypothes.is/api/annotations/dBiS9G5XEe24dF_i73WudA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - comprehensive impact - target: - - selector: - - end: 6834 - start: 6767 - type: TextPositionSelector - - exact: ' RANDreport that had been commissioned by HEFCE (Grant et al. 2010)' - prefix: e were considered, informed by a - suffix: '. The report recommended thatan ' - type: TextQuoteSelector - source: https://www.tandfonline.com/doi/pdf/10.1080/03075079.2021.1978965?needAccess=true - text: interesting ties here between REF and ResearchFish - both came out of RAND - updated: '2022-11-27T13:29:00.711577+00:00' - uri: https://www.tandfonline.com/doi/pdf/10.1080/03075079.2021.1978965?needAccess=true - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.tandfonline.com/doi/pdf/10.1080/03075079.2021.1978965?needAccess=true -tags: -- comprehensive impact -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669555740 - ---- - - - -
RANDreport that had been commissioned by HEFCE (Grant et al. 2010)
interesting ties here between REF and ResearchFish - both came out of RAND \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669555851.md b/brainsteam/content/annotations/2022/11/27/1669555851.md deleted file mode 100644 index 7095f09..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669555851.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -date: '2022-11-27T13:30:51' -hypothesis-meta: - created: '2022-11-27T13:30:51.847672+00:00' - document: - title: - - 'Governing by narratives: REF impact case studies and restrictive storytelling - in performance measure' - flagged: false - group: __world__ - hidden: false - id: tlbyjG5XEe2O-DP1BH1rig - links: - html: https://hypothes.is/a/tlbyjG5XEe2O-DP1BH1rig - incontext: https://hyp.is/tlbyjG5XEe2O-DP1BH1rig/www.tandfonline.com/doi/pdf/10.1080/03075079.2021.1978965?needAccess=true - json: https://hypothes.is/api/annotations/tlbyjG5XEe2O-DP1BH1rig - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - comprehensive impact - - researchers - target: - - selector: - - end: 10868 - start: 10652 - type: TextPositionSelector - - exact: Unsur-prisingly, therefore, existing research documents various ways - in which REF impact has becomeembedded within university governance, including - via the broadening of career progression criteria(Bandola-Gill 2019) - prefix: '018; Espeland and Sauder 2007). ' - suffix: ', changes to internal managerial' - type: TextQuoteSelector - source: https://www.tandfonline.com/doi/pdf/10.1080/03075079.2021.1978965?needAccess=true - text: REF has become embedded within university governance - including career progression - criteria (for researchers presumably) - updated: '2022-11-27T13:30:51.847672+00:00' - uri: https://www.tandfonline.com/doi/pdf/10.1080/03075079.2021.1978965?needAccess=true - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.tandfonline.com/doi/pdf/10.1080/03075079.2021.1978965?needAccess=true -tags: -- comprehensive impact -- researchers -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669555851 - ---- - - - -
Unsur-prisingly, therefore, existing research documents various ways in which REF impact has becomeembedded within university governance, including via the broadening of career progression criteria(Bandola-Gill 2019)
REF has become embedded within university governance - including career progression criteria (for researchers presumably) \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/27/1669556048.md b/brainsteam/content/annotations/2022/11/27/1669556048.md deleted file mode 100644 index 31de2cb..0000000 --- a/brainsteam/content/annotations/2022/11/27/1669556048.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -date: '2022-11-27T13:34:08' -hypothesis-meta: - created: '2022-11-27T13:34:08.086172+00:00' - document: - title: - - OP-SCIP190035 895..905 - flagged: false - group: __world__ - hidden: false - id: K04A5G5YEe2Wv4uzp_WNKQ - links: - html: https://hypothes.is/a/K04A5G5YEe2Wv4uzp_WNKQ - incontext: https://hyp.is/K04A5G5YEe2Wv4uzp_WNKQ/viduketha.nsf.gov.lk:8585/FJDB_NSF/Science_and_Public_Policy/Vol.46(6)-2019/scz037.pdf - json: https://hypothes.is/api/annotations/K04A5G5YEe2Wv4uzp_WNKQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - comprehensive impact - - researchers - target: - - selector: - - end: 3492 - start: 3029 - type: TextPositionSelector - - exact: ' increasing body of research analytically exploresthe consequences of - the research impact agenda on academic work,including the risks posed to research - quality (Chubb and Reed2018), prioritising of short-term impacts rather than - more concep-tual impacts (Greenhalgh and Fahy 2015; Meagher and Martin2017), - ethical risks (Smith and Stewart 2017), and a focus on indi-vidual academics - rather than on the broader context of research-based policy change (Dunlop - 2018)' - prefix: ge production(Phillips 2010). An - suffix: .The sources of tension embedded - type: TextQuoteSelector - source: http://viduketha.nsf.gov.lk:8585/FJDB_NSF/Science_and_Public_Policy/Vol.46(6)-2019/scz037.pdf - text: Lots of papers write about the effect that the UK's focus on comprehensive - impact affects the quality of research and individual researchers - updated: '2022-11-27T13:34:08.086172+00:00' - uri: http://viduketha.nsf.gov.lk:8585/FJDB_NSF/Science_and_Public_Policy/Vol.46(6)-2019/scz037.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: http://viduketha.nsf.gov.lk:8585/FJDB_NSF/Science_and_Public_Policy/Vol.46(6)-2019/scz037.pdf -tags: -- comprehensive impact -- researchers -- hypothesis -type: annotation -url: /annotations/2022/11/27/1669556048 - ---- - - - -
increasing body of research analytically exploresthe consequences of the research impact agenda on academic work,including the risks posed to research quality (Chubb and Reed2018), prioritising of short-term impacts rather than more concep-tual impacts (Greenhalgh and Fahy 2015; Meagher and Martin2017), ethical risks (Smith and Stewart 2017), and a focus on indi-vidual academics rather than on the broader context of research-based policy change (Dunlop 2018)
Lots of papers write about the effect that the UK's focus on comprehensive impact affects the quality of research and individual researchers \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/28/1669635117.md b/brainsteam/content/annotations/2022/11/28/1669635117.md deleted file mode 100644 index 3a6da57..0000000 --- a/brainsteam/content/annotations/2022/11/28/1669635117.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -date: '2022-11-28T11:31:57' -hypothesis-meta: - created: '2022-11-28T11:31:57.626263+00:00' - document: - title: - - Countering the Effects of Lead Bias in News Summarization via Multi-Stage Training - and Auxiliary Losses - flagged: false - group: __world__ - hidden: false - id: RG4WUG8QEe2-tZ8v6nNOJA - links: - html: https://hypothes.is/a/RG4WUG8QEe2-tZ8v6nNOJA - incontext: https://hyp.is/RG4WUG8QEe2-tZ8v6nNOJA/aclanthology.org/D19-1620.pdf - json: https://hypothes.is/api/annotations/RG4WUG8QEe2-tZ8v6nNOJA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - NLProc - - summarization - - bandit - - rl - target: - - selector: - - end: 7922 - start: 7890 - type: TextPositionSelector - - exact: BanditSum a hierarchical bi-LSTM - prefix: S uses a CNN+bi-GRU encoder, and - suffix: ". RNES\u2019s de-coder is auto-regres" - type: TextQuoteSelector - source: https://aclanthology.org/D19-1620.pdf - text: Banditsum uses bi-directional LSTM encoding. It generates sentence-level representations - updated: '2022-11-28T11:34:57.447988+00:00' - uri: https://aclanthology.org/D19-1620.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://aclanthology.org/D19-1620.pdf -tags: -- NLProc -- summarization -- bandit -- rl -- hypothesis -type: annotation -url: /annotations/2022/11/28/1669635117 - ---- - - - -
BanditSum a hierarchical bi-LSTM
Banditsum uses bi-directional LSTM encoding. It generates sentence-level representations \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/28/1669635285.md b/brainsteam/content/annotations/2022/11/28/1669635285.md deleted file mode 100644 index cfcdebb..0000000 --- a/brainsteam/content/annotations/2022/11/28/1669635285.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2022-11-28T11:34:45' -hypothesis-meta: - created: '2022-11-28T11:34:45.963292+00:00' - document: - title: - - 1809.09672.pdf - flagged: false - group: __world__ - hidden: false - id: qMPVfG8QEe2WJWufCDu9ww - links: - html: https://hypothes.is/a/qMPVfG8QEe2WJWufCDu9ww - incontext: https://hyp.is/qMPVfG8QEe2WJWufCDu9ww/arxiv.org/pdf/1809.09672.pdf - json: https://hypothes.is/api/annotations/qMPVfG8QEe2WJWufCDu9ww - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - rl - - bandit - - nlproc - - summarization - target: - - selector: - - end: 10089 - start: 9945 - type: TextPositionSelector - - exact: andit is a decision-making formal-ization in which an agent repeatedly - chooses oneof several actions, and receives a reward based onthis choice. - prefix: dient reinforcementlearning. A b - suffix: " The agent\u2019s goal is to quickly " - type: TextQuoteSelector - source: https://arxiv.org/pdf/1809.09672.pdf - text: 'Definition for contextual bandit: an agent that repeatedly choses one of - several actions and receives a reward based on this choice.' - updated: '2022-11-28T11:34:45.963292+00:00' - uri: https://arxiv.org/pdf/1809.09672.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/1809.09672.pdf -tags: -- rl -- bandit -- nlproc -- summarization -- hypothesis -type: annotation -url: /annotations/2022/11/28/1669635285 - ---- - - - -
andit is a decision-making formal-ization in which an agent repeatedly chooses oneof several actions, and receives a reward based onthis choice.
Definition for contextual bandit: an agent that repeatedly choses one of several actions and receives a reward based on this choice. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/11/28/1669635443.md b/brainsteam/content/annotations/2022/11/28/1669635443.md deleted file mode 100644 index 591fc5e..0000000 --- a/brainsteam/content/annotations/2022/11/28/1669635443.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -date: '2022-11-28T11:37:23' -hypothesis-meta: - created: '2022-11-28T11:37:23.032429+00:00' - document: - title: - - 1809.09672.pdf - flagged: false - group: __world__ - hidden: false - id: BmIgdm8REe2-umvTlBFiag - links: - html: https://hypothes.is/a/BmIgdm8REe2-umvTlBFiag - incontext: https://hyp.is/BmIgdm8REe2-umvTlBFiag/arxiv.org/pdf/1809.09672.pdf - json: https://hypothes.is/api/annotations/BmIgdm8REe2-umvTlBFiag - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - rl - - bandit - - NLProc - - summarization - target: - - selector: - - end: 10812 - start: 10640 - type: TextPositionSelector - - exact: "Extractive summarization may be regarded as acontextual bandit as follows.\ - \ Each document is acontext, and each ordered subset of a document\u2019ssentences\ - \ is a different action" - prefix: h ev-ery episode has length one. - suffix: . Formally, assumethat each cont - type: TextQuoteSelector - source: https://arxiv.org/pdf/1809.09672.pdf - text: We can represent extractive summarization as a bandit problem by treating - the document as the context and possible reorderings of sentences as actions an - agent could take - updated: '2022-11-28T11:37:23.032429+00:00' - uri: https://arxiv.org/pdf/1809.09672.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/1809.09672.pdf -tags: -- rl -- bandit -- NLProc -- summarization -- hypothesis -type: annotation -url: /annotations/2022/11/28/1669635443 - ---- - - - -
Extractive summarization may be regarded as acontextual bandit as follows. Each document is acontext, and each ordered subset of a document’ssentences is a different action
We can represent extractive summarization as a bandit problem by treating the document as the context and possible reorderings of sentences as actions an agent could take \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/01/1669933226.md b/brainsteam/content/annotations/2022/12/01/1669933226.md deleted file mode 100644 index 7320eb7..0000000 --- a/brainsteam/content/annotations/2022/12/01/1669933226.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2022-12-01T22:20:26' -hypothesis-meta: - created: '2022-12-01T22:20:26.080261+00:00' - document: - title: - - "It\u2019s True: The Typical Car Is Parked 95 Percent of the Time" - flagged: false - group: __world__ - hidden: false - id: WvwqSHHGEe2XoPtDtpjTlw - links: - html: https://hypothes.is/a/WvwqSHHGEe2XoPtDtpjTlw - incontext: https://hyp.is/WvwqSHHGEe2XoPtDtpjTlw/usa.streetsblog.org/2016/03/10/its-true-the-typical-car-is-parked-95-percent-of-the-time/ - json: https://hypothes.is/api/annotations/WvwqSHHGEe2XoPtDtpjTlw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - solar punk - target: - - selector: - - endContainer: /div[1]/div[1]/div[4]/div[1]/main[1]/article[1]/div[1]/div[3]/blockquote[1]/p[3] - endOffset: 329 - startContainer: /div[1]/div[1]/div[4]/div[1]/main[1]/article[1]/div[1]/div[3]/blockquote[1]/p[3] - startOffset: 0 - type: RangeSelector - - end: 5030 - start: 4701 - type: TextPositionSelector - - exact: "\u201C\u2026 there are about 25 billion car trips per year, and with\ - \ some 27 million cars, this suggests an average of just under 18 trips per\ - \ car every week. Since the duration of the average car trip is about 20 minutes,\ - \ the typical car is only on the move for 6 hours in the week: for the remaining\ - \ 162 hours it is stationary \u2013 parked.\u201D" - prefix: 'Travel Survey (NTS) (see p.23): - - ' - suffix: ' - - Since there are 168 hours in a ' - type: TextQuoteSelector - source: https://usa.streetsblog.org/2016/03/10/its-true-the-typical-car-is-parked-95-percent-of-the-time/ - text: 'This may be napkin maths but this is pretty shocking to think about. There - must be a better way! ' - updated: '2022-12-01T22:20:26.080261+00:00' - uri: https://usa.streetsblog.org/2016/03/10/its-true-the-typical-car-is-parked-95-percent-of-the-time/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://usa.streetsblog.org/2016/03/10/its-true-the-typical-car-is-parked-95-percent-of-the-time/ -tags: -- solar punk -- hypothesis -type: annotation -url: /annotations/2022/12/01/1669933226 - ---- - - - -
“… there are about 25 billion car trips per year, and with some 27 million cars, this suggests an average of just under 18 trips per car every week. Since the duration of the average car trip is about 20 minutes, the typical car is only on the move for 6 hours in the week: for the remaining 162 hours it is stationary – parked.”
This may be napkin maths but this is pretty shocking to think about. There must be a better way! \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/04/1670171345.md b/brainsteam/content/annotations/2022/12/04/1670171345.md deleted file mode 100644 index 5973d74..0000000 --- a/brainsteam/content/annotations/2022/12/04/1670171345.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2022-12-04T16:29:05' -hypothesis-meta: - created: '2022-12-04T16:29:05.263170+00:00' - document: - title: - - Exploring vs. exploiting - Herbert Lui - flagged: false - group: __world__ - hidden: false - id: xQywjnPwEe2lk_tZfYP65Q - links: - html: https://hypothes.is/a/xQywjnPwEe2lk_tZfYP65Q - incontext: https://hyp.is/xQywjnPwEe2lk_tZfYP65Q/herbertlui.net/exploring-vs-exploiting/ - json: https://hypothes.is/api/annotations/xQywjnPwEe2lk_tZfYP65Q - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - pkm - - tools for thought - target: - - selector: - - endContainer: /div[1]/div[1]/div[1]/main[1]/article[1]/div[1]/div[1]/p[6] - endOffset: 319 - startContainer: /div[1]/div[1]/div[1]/main[1]/article[1]/div[1]/div[1]/p[6] - startOffset: 0 - type: RangeSelector - - end: 2272 - start: 1953 - type: TextPositionSelector - - exact: "It\u2019s always worth gathering information, nurturing other projects,\ - \ and putting together some backup plans. You\u2019ll need to define what\ - \ success means to you for each of them, because you won\u2019t make overnight\ - \ progress; instead, you\u2019re best served picking projects that you can\ - \ learn critical lessons from, even if you fail" - prefix: "even better than their Plan A.\u201D\n" - suffix: ".\nEven if you\u2019re focused and mak" - type: TextQuoteSelector - source: https://herbertlui.net/exploring-vs-exploiting/ - text: It's interesting because this way of thinking is eminently compatible with - the zettelkasten way of thinking e.g. don't necessarily set out with a hypothesis - in mind that you're trying to prove but rather explore until something interesting - emerges. - updated: '2022-12-04T16:29:05.263170+00:00' - uri: https://herbertlui.net/exploring-vs-exploiting/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://herbertlui.net/exploring-vs-exploiting/ -tags: -- pkm -- tools for thought -- hypothesis -type: annotation -url: /annotations/2022/12/04/1670171345 - ---- - - - -
It’s always worth gathering information, nurturing other projects, and putting together some backup plans. You’ll need to define what success means to you for each of them, because you won’t make overnight progress; instead, you’re best served picking projects that you can learn critical lessons from, even if you fail
It's interesting because this way of thinking is eminently compatible with the zettelkasten way of thinking e.g. don't necessarily set out with a hypothesis in mind that you're trying to prove but rather explore until something interesting emerges. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/04/1670184842.md b/brainsteam/content/annotations/2022/12/04/1670184842.md deleted file mode 100644 index fa3f720..0000000 --- a/brainsteam/content/annotations/2022/12/04/1670184842.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -date: '2022-12-04T20:14:02' -hypothesis-meta: - created: '2022-12-04T20:14:02.815622+00:00' - document: - title: - - Hyperbolic Distance Discounting - flagged: false - group: __world__ - hidden: false - id: MjfCdHQQEe2XA6-Y-PXOtA - links: - html: https://hypothes.is/a/MjfCdHQQEe2XA6-Y-PXOtA - incontext: https://hyp.is/MjfCdHQQEe2XA6-Y-PXOtA/www.atvbt.com/hyperbolic/ - json: https://hypothes.is/api/annotations/MjfCdHQQEe2XA6-Y-PXOtA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - psychology - - delayed gratification - - behaviour - target: - - selector: - - endContainer: /div[1]/main[1]/article[1]/div[1]/p[5] - endOffset: 292 - startContainer: /div[1]/main[1]/article[1]/div[1]/p[5] - startOffset: 0 - type: RangeSelector - - end: 1911 - start: 1619 - type: TextPositionSelector - - exact: 'You may have heard of hyperbolic discounting from behavioral economics: - people will generally disproportionally, i.e. hyperbolically, discount the - value of something the farther off it is. The average person judges $15 now - as equivalent to $30 in 3-months (an annual rate of return of 277%!).' - prefix: on center.Hyperbolic Discounting - suffix: "This excessive time-based or \u201Cte" - type: TextQuoteSelector - source: https://www.atvbt.com/hyperbolic/ - text: this is fascinating and must relate to delayed gratification - updated: '2022-12-04T20:14:02.815622+00:00' - uri: https://www.atvbt.com/hyperbolic/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.atvbt.com/hyperbolic/ -tags: -- psychology -- delayed gratification -- behaviour -- hypothesis -type: annotation -url: /annotations/2022/12/04/1670184842 - ---- - - - -
You may have heard of hyperbolic discounting from behavioral economics: people will generally disproportionally, i.e. hyperbolically, discount the value of something the farther off it is. The average person judges $15 now as equivalent to $30 in 3-months (an annual rate of return of 277%!).
this is fascinating and must relate to delayed gratification \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/04/1670184919.md b/brainsteam/content/annotations/2022/12/04/1670184919.md deleted file mode 100644 index 7773e07..0000000 --- a/brainsteam/content/annotations/2022/12/04/1670184919.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -date: '2022-12-04T20:15:19' -hypothesis-meta: - created: '2022-12-04T20:15:19.784065+00:00' - document: - title: - - Hyperbolic Distance Discounting - flagged: false - group: __world__ - hidden: false - id: YBFyOnQQEe2WiKdsj1LCZg - links: - html: https://hypothes.is/a/YBFyOnQQEe2WiKdsj1LCZg - incontext: https://hyp.is/YBFyOnQQEe2WiKdsj1LCZg/www.atvbt.com/hyperbolic/ - json: https://hypothes.is/api/annotations/YBFyOnQQEe2WiKdsj1LCZg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - psychology - - delayed gratification - - behaviour - target: - - selector: - - endContainer: /div[1]/main[1]/article[1]/div[1]/p[14] - endOffset: 278 - startContainer: /div[1]/main[1]/article[1]/div[1]/p[14] - startOffset: 0 - type: RangeSelector - - end: 4013 - start: 3735 - type: TextPositionSelector - - exact: "Of course, the closest you can get is having the activity available\ - \ in your own living space, but as unused home treadmills and exercise bikes\ - \ demonstrate, this has its pitfalls. There could be something about a thing\ - \ always being available that means there\u2019s never any urgency." - prefix: ay (and maybe worth paying for). - suffix: I think the ideal is to plan a r - type: TextQuoteSelector - source: https://www.atvbt.com/hyperbolic/ - text: There seems to be a minimum at which hyperbolic discounting stops working - because things are too easy to access - updated: '2022-12-04T20:15:19.784065+00:00' - uri: https://www.atvbt.com/hyperbolic/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.atvbt.com/hyperbolic/ -tags: -- psychology -- delayed gratification -- behaviour -- hypothesis -type: annotation -url: /annotations/2022/12/04/1670184919 - ---- - - - -
Of course, the closest you can get is having the activity available in your own living space, but as unused home treadmills and exercise bikes demonstrate, this has its pitfalls. There could be something about a thing always being available that means there’s never any urgency.
There seems to be a minimum at which hyperbolic discounting stops working because things are too easy to access \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/04/1670185570.md b/brainsteam/content/annotations/2022/12/04/1670185570.md deleted file mode 100644 index dd01a0f..0000000 --- a/brainsteam/content/annotations/2022/12/04/1670185570.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -date: '2022-12-04T20:26:10' -hypothesis-meta: - created: '2022-12-04T20:26:10.856094+00:00' - document: - title: - - Language builds culture - Herbert Lui - flagged: false - group: __world__ - hidden: false - id: 5DIcYnQREe2NVTOF9GGXvA - links: - html: https://hypothes.is/a/5DIcYnQREe2NVTOF9GGXvA - incontext: https://hyp.is/5DIcYnQREe2NVTOF9GGXvA/herbertlui.net/language-builds-culture/ - json: https://hypothes.is/api/annotations/5DIcYnQREe2NVTOF9GGXvA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - linguistics - - behaviour - - learning-in-public - target: - - selector: - - endContainer: /div[1]/div[1]/div[1]/main[1]/article[1]/div[1]/div[1]/p[2] - endOffset: 278 - startContainer: /div[1]/div[1]/div[1]/main[1]/article[1]/div[1]/div[1]/p[2] - startOffset: 0 - type: RangeSelector - - end: 867 - start: 589 - type: TextPositionSelector - - exact: "Whether you want to call them mottos, memes, or manifestos, words can\ - \ be the building blocks of how we think and transmit ideas. You can also\ - \ gauge how well someone is grasping your concepts\u2014or at least making\ - \ an effort to\u2014by the language they\u2019re responding to you with as\ - \ well." - prefix: "falls, and favorable outcomes.\u201D\n" - suffix: ' - - - - Posted in Contentions, Life. ' - type: TextQuoteSelector - source: https://herbertlui.net/language-builds-culture/ - text: You can use the way that a person responds to your concepts as a metric for - how well they understand you. If they don't understand chances are they will retreat - back to jargon to try to hide the fact that they're struggling. If they're getting - on well they might have an insightful way to extend your metaphor - updated: '2022-12-04T20:26:10.856094+00:00' - uri: https://herbertlui.net/language-builds-culture/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://herbertlui.net/language-builds-culture/ -tags: -- linguistics -- behaviour -- learning-in-public -- hypothesis -type: annotation -url: /annotations/2022/12/04/1670185570 - ---- - - - -
Whether you want to call them mottos, memes, or manifestos, words can be the building blocks of how we think and transmit ideas. You can also gauge how well someone is grasping your concepts—or at least making an effort to—by the language they’re responding to you with as well.
You can use the way that a person responds to your concepts as a metric for how well they understand you. If they don't understand chances are they will retreat back to jargon to try to hide the fact that they're struggling. If they're getting on well they might have an insightful way to extend your metaphor \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/06/1670308887.md b/brainsteam/content/annotations/2022/12/06/1670308887.md deleted file mode 100644 index f5b7eef..0000000 --- a/brainsteam/content/annotations/2022/12/06/1670308887.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -date: '2022-12-06T06:41:27' -hypothesis-meta: - created: '2022-12-06T06:41:27.851505+00:00' - document: - title: - - Ron DeSantis' Quiet Relationship with Amazon - flagged: false - group: __world__ - hidden: false - id: AsgtBHUxEe2ilAfmS4q53w - links: - html: https://hypothes.is/a/AsgtBHUxEe2ilAfmS4q53w - incontext: https://hyp.is/AsgtBHUxEe2ilAfmS4q53w/mattstoller.substack.com/p/ron-desantis-quiet-relationship-with - json: https://hypothes.is/api/annotations/AsgtBHUxEe2ilAfmS4q53w - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - capitalism - target: - - selector: - - endContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[12]/span[2] - endOffset: 141 - startContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[12]/span[1] - startOffset: 0 - type: RangeSelector - - end: 9023 - start: 8736 - type: TextPositionSelector - - exact: "Amazon is hated on the right as a bulwark of progressivism. For instance,\ - \ to pick a random example, GOP icon Tucker Carlson recently characterized\ - \ the firm\u2019s behavior as \u2018modern-day book burning.\u2019 And you\ - \ can find an endless number of right-wing critiques. Conservatives distrust\ - \ Amazon." - prefix: ne his relationship with Amazon. - suffix: An association with the tech gia - type: TextQuoteSelector - source: https://mattstoller.substack.com/p/ron-desantis-quiet-relationship-with - text: 'That is really interesting. Amazon is not exactly renowned as an m upholder - of progressive values by the left either. ' - updated: '2022-12-06T06:41:27.851505+00:00' - uri: https://mattstoller.substack.com/p/ron-desantis-quiet-relationship-with - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://mattstoller.substack.com/p/ron-desantis-quiet-relationship-with -tags: -- capitalism -- hypothesis -type: annotation -url: /annotations/2022/12/06/1670308887 - ---- - - - -
Amazon is hated on the right as a bulwark of progressivism. For instance, to pick a random example, GOP icon Tucker Carlson recently characterized the firm’s behavior as ‘modern-day book burning.’ And you can find an endless number of right-wing critiques. Conservatives distrust Amazon.
That is really interesting. Amazon is not exactly renowned as an m upholder of progressive values by the left either. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/07/1670414142.md b/brainsteam/content/annotations/2022/12/07/1670414142.md deleted file mode 100644 index 2d5e360..0000000 --- a/brainsteam/content/annotations/2022/12/07/1670414142.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -date: '2022-12-07T11:55:42' -hypothesis-meta: - created: '2022-12-07T11:55:42.527155+00:00' - document: - title: - - 2203.15556.pdf - flagged: false - group: __world__ - hidden: false - id: E3TX9nYmEe2IOgdyjyKG9w - links: - html: https://hypothes.is/a/E3TX9nYmEe2IOgdyjyKG9w - incontext: https://hyp.is/E3TX9nYmEe2IOgdyjyKG9w/arxiv.org/pdf/2203.15556.pdf - json: https://hypothes.is/api/annotations/E3TX9nYmEe2IOgdyjyKG9w - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - nlproc - - efficient ml - target: - - selector: - - end: 1689 - start: 1063 - type: TextPositionSelector - - exact: "We test this hypothesis by training a predicted compute-optimal model,\ - \ Chinchilla, that uses the same compute budget as Gopher but with 70B parameters\ - \ and4\xD7 more more data. Chinchilla uniformly and significantly outperforms\ - \ Gopher (280B), GPT-3 (175B),Jurassic-1 (178B), and Megatron-Turing NLG (530B)\ - \ on a large range of downstream evaluation tasks.This also means that Chinchilla\ - \ uses substantially less compute for fine-tuning and inference, greatlyfacilitating\ - \ downstream usage. As a highlight, Chinchilla reaches a state-of-the-art\ - \ average accuracy of67.5% on the MMLU benchmark, greater than a 7% improvement\ - \ over Gopher" - prefix: ' tokens should also be doubled. ' - suffix: .1. IntroductionRecently a serie - type: TextQuoteSelector - source: https://arxiv.org/pdf/2203.15556.pdf - text: By using more data on a smaller language model the authors were able to achieve - better performance than with the larger models - this reduces the cost of using - the model for inference. - updated: '2022-12-07T11:55:42.527155+00:00' - uri: https://arxiv.org/pdf/2203.15556.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2203.15556.pdf -tags: -- nlproc -- efficient ml -- hypothesis -type: annotation -url: /annotations/2022/12/07/1670414142 - ---- - - - -
We test this hypothesis by training a predicted compute-optimal model, Chinchilla, that uses the same compute budget as Gopher but with 70B parameters and4× more more data. Chinchilla uniformly and significantly outperforms Gopher (280B), GPT-3 (175B),Jurassic-1 (178B), and Megatron-Turing NLG (530B) on a large range of downstream evaluation tasks.This also means that Chinchilla uses substantially less compute for fine-tuning and inference, greatlyfacilitating downstream usage. As a highlight, Chinchilla reaches a state-of-the-art average accuracy of67.5% on the MMLU benchmark, greater than a 7% improvement over Gopher
By using more data on a smaller language model the authors were able to achieve better performance than with the larger models - this reduces the cost of using the model for inference. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/10/1670714996.md b/brainsteam/content/annotations/2022/12/10/1670714996.md deleted file mode 100644 index d6827b4..0000000 --- a/brainsteam/content/annotations/2022/12/10/1670714996.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2022-12-10T23:29:56' -hypothesis-meta: - created: '2022-12-10T23:29:56.562311+00:00' - document: - title: - - AI's Jurassic Park moment - flagged: false - group: __world__ - hidden: false - id: jnOjknjiEe2uiysybnY9lA - links: - html: https://hypothes.is/a/jnOjknjiEe2uiysybnY9lA - incontext: https://hyp.is/jnOjknjiEe2uiysybnY9lA/garymarcus.substack.com/p/ais-jurassic-park-moment - json: https://hypothes.is/api/annotations/jnOjknjiEe2uiysybnY9lA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - nlproc - - LLMs - target: - - selector: - - endContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[12]/span[1] - endOffset: 228 - startContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[12]/span[1] - startOffset: 170 - type: RangeSelector - - end: 5114 - start: 5056 - type: TextPositionSelector - - exact: 'anyone skilled in the art can now replicate their recipe. ' - prefix: ' described what was being done; ' - suffix: '(Indeed Stability.AI is already ' - type: TextQuoteSelector - source: https://garymarcus.substack.com/p/ais-jurassic-park-moment - text: 'Well anyone skilled enough who has $500k for the gpu bill and access to and - the means to store the corpus... So corporations I guess... Yey! ' - updated: '2022-12-10T23:29:56.562311+00:00' - uri: https://garymarcus.substack.com/p/ais-jurassic-park-moment - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://garymarcus.substack.com/p/ais-jurassic-park-moment -tags: -- nlproc -- LLMs -- hypothesis -type: annotation -url: /annotations/2022/12/10/1670714996 - ---- - - - -
anyone skilled in the art can now replicate their recipe.
Well anyone skilled enough who has $500k for the gpu bill and access to and the means to store the corpus... So corporations I guess... Yey! \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/10/1670715196.md b/brainsteam/content/annotations/2022/12/10/1670715196.md deleted file mode 100644 index 610d476..0000000 --- a/brainsteam/content/annotations/2022/12/10/1670715196.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -date: '2022-12-10T23:33:16' -hypothesis-meta: - created: '2022-12-10T23:33:16.013137+00:00' - document: - title: - - AI's Jurassic Park moment - flagged: false - group: __world__ - hidden: false - id: BV5ojnjjEe2dH2uIOtj19g - links: - html: https://hypothes.is/a/BV5ojnjjEe2dH2uIOtj19g - incontext: https://hyp.is/BV5ojnjjEe2dH2uIOtj19g/garymarcus.substack.com/p/ais-jurassic-park-moment - json: https://hypothes.is/api/annotations/BV5ojnjjEe2dH2uIOtj19g - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - nlproc - - Policy - - LLMs - target: - - selector: - - endContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[22] - endOffset: 400 - startContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[22] - startOffset: 8 - type: RangeSelector - - end: 8951 - start: 8559 - type: TextPositionSelector - - exact: "every country is going to need to reconsider its policies on misinformation.\ - \ It\u2019s one thing for the occasional lie to slip through; it\u2019s another\ - \ for us all to swim in a veritable ocean of lies. In time, though it would\ - \ not be a popular decision, we may have to begin to treat misinformation\ - \ as we do libel, making it actionable if it is created with sufficient malice\ - \ and sufficient volume. " - prefix: "ds for a user\u2019s removal.Second, " - suffix: Third, provenance is more import - type: TextQuoteSelector - source: https://garymarcus.substack.com/p/ais-jurassic-park-moment - text: 'What to do then when our government reps are already happy to perpetuate - "culture wars" and empty talking points? ' - updated: '2022-12-10T23:33:16.013137+00:00' - uri: https://garymarcus.substack.com/p/ais-jurassic-park-moment - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://garymarcus.substack.com/p/ais-jurassic-park-moment -tags: -- nlproc -- Policy -- LLMs -- hypothesis -type: annotation -url: /annotations/2022/12/10/1670715196 - ---- - - - -
every country is going to need to reconsider its policies on misinformation. It’s one thing for the occasional lie to slip through; it’s another for us all to swim in a veritable ocean of lies. In time, though it would not be a popular decision, we may have to begin to treat misinformation as we do libel, making it actionable if it is created with sufficient malice and sufficient volume.
What to do then when our government reps are already happy to perpetuate "culture wars" and empty talking points? \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/11/1670749549.md b/brainsteam/content/annotations/2022/12/11/1670749549.md deleted file mode 100644 index bf52edd..0000000 --- a/brainsteam/content/annotations/2022/12/11/1670749549.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -date: '2022-12-11T09:05:49' -hypothesis-meta: - created: '2022-12-11T09:05:49.918372+00:00' - document: - title: - - What if failure is the plan? | danah boyd | apophenia - flagged: false - group: __world__ - hidden: false - id: Ado6HHkzEe2rBk_IxADl3w - links: - html: https://hypothes.is/a/Ado6HHkzEe2rBk_IxADl3w - incontext: https://hyp.is/Ado6HHkzEe2rBk_IxADl3w/www.zephoria.org/thoughts/archives/2022/12/05/what-if-failure-is-the-plan.html - json: https://hypothes.is/api/annotations/Ado6HHkzEe2rBk_IxADl3w - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - psychology - target: - - selector: - - endContainer: /div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/p[25] - endOffset: 738 - startContainer: /div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/p[25] - startOffset: 646 - type: RangeSelector - - end: 12327 - start: 12235 - type: TextPositionSelector - - exact: "Perceptions of failure don\u2019t always lead to shared ideas of how\ - \ to learn from these lessons." - prefix: " it should\u2019ve been done better. " - suffix: ' - - - - - The partisan and geopolitica' - type: TextQuoteSelector - source: https://www.zephoria.org/thoughts/archives/2022/12/05/what-if-failure-is-the-plan.html - text: 'Really good insight that I hadn''t really considered before. If normally - opposing parties reach the same end goal then nobody wants to think about why, - we''d rather just take the win. ' - updated: '2022-12-11T09:05:49.918372+00:00' - uri: https://www.zephoria.org/thoughts/archives/2022/12/05/what-if-failure-is-the-plan.html - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.zephoria.org/thoughts/archives/2022/12/05/what-if-failure-is-the-plan.html -tags: -- psychology -- hypothesis -type: annotation -url: /annotations/2022/12/11/1670749549 - ---- - - - -
Perceptions of failure don’t always lead to shared ideas of how to learn from these lessons.
Really good insight that I hadn't really considered before. If normally opposing parties reach the same end goal then nobody wants to think about why, we'd rather just take the win. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/11/1670750825.md b/brainsteam/content/annotations/2022/12/11/1670750825.md deleted file mode 100644 index beafad3..0000000 --- a/brainsteam/content/annotations/2022/12/11/1670750825.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -date: '2022-12-11T09:27:05' -hypothesis-meta: - created: '2022-12-11T09:27:05.220993+00:00' - document: - title: - - What if failure is the plan? | danah boyd | apophenia - flagged: false - group: __world__ - hidden: false - id: -f33_nk1Ee2NpfvtJYAnCQ - links: - html: https://hypothes.is/a/-f33_nk1Ee2NpfvtJYAnCQ - incontext: https://hyp.is/-f33_nk1Ee2NpfvtJYAnCQ/www.zephoria.org/thoughts/archives/2022/12/05/what-if-failure-is-the-plan.html - json: https://hypothes.is/api/annotations/-f33_nk1Ee2NpfvtJYAnCQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - capitalism - target: - - selector: - - endContainer: /div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/p[33] - endOffset: 563 - startContainer: /div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/p[33] - startOffset: 142 - type: RangeSelector - - end: 16164 - start: 15743 - type: TextPositionSelector - - exact: "Throughout the 80s and 90s, private equity firms and hedge funds gobbled\ - \ up local news enterprises to extract their real estate. They didn\u2019\ - t give a shit about journalism; they just wanted prime real estate that they\ - \ could develop. And news organizations had it in the form of buildings in\ - \ the middle of town. So financiers squeezed the news orgs until there was\ - \ no money to be squeezed and then they hung them out to dry." - prefix: 'st or Google drives me bonkers. ' - suffix: ' There was no configuration in w' - type: TextQuoteSelector - source: https://www.zephoria.org/thoughts/archives/2022/12/05/what-if-failure-is-the-plan.html - text: Wild that driving functional organisations into the ground could just be the - cost of doing business - updated: '2022-12-11T09:27:05.220993+00:00' - uri: https://www.zephoria.org/thoughts/archives/2022/12/05/what-if-failure-is-the-plan.html - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.zephoria.org/thoughts/archives/2022/12/05/what-if-failure-is-the-plan.html -tags: -- capitalism -- hypothesis -type: annotation -url: /annotations/2022/12/11/1670750825 - ---- - - - -
Throughout the 80s and 90s, private equity firms and hedge funds gobbled up local news enterprises to extract their real estate. They didn’t give a shit about journalism; they just wanted prime real estate that they could develop. And news organizations had it in the form of buildings in the middle of town. So financiers squeezed the news orgs until there was no money to be squeezed and then they hung them out to dry.
Wild that driving functional organisations into the ground could just be the cost of doing business \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/13/1670913121.md b/brainsteam/content/annotations/2022/12/13/1670913121.md deleted file mode 100644 index 56e6fe6..0000000 --- a/brainsteam/content/annotations/2022/12/13/1670913121.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -date: '2022-12-13T06:32:01' -hypothesis-meta: - created: '2022-12-13T06:32:01.500506+00:00' - document: - title: - - "The viral AI avatar app Lensa undressed me\u2014without my consent" - flagged: false - group: __world__ - hidden: false - id: 2iVhJnqvEe2HRauIjYpzBw - links: - html: https://hypothes.is/a/2iVhJnqvEe2HRauIjYpzBw - incontext: https://hyp.is/2iVhJnqvEe2HRauIjYpzBw/www.technologyreview.com/2022/12/12/1064751/the-viral-ai-avatar-app-lensa-undressed-me-without-my-consent/ - json: https://hypothes.is/api/annotations/2iVhJnqvEe2HRauIjYpzBw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - ml - - bias - target: - - selector: - - endContainer: /div[1]/div[1]/main[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[6]/div[1]/p[6] - endOffset: 245 - startContainer: /div[1]/div[1]/main[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[6]/div[1]/p[6] - startOffset: 0 - type: RangeSelector - - end: 3237 - start: 2992 - type: TextPositionSelector - - exact: AI training data is filled with racist stereotypes, pornography, and - explicit images of rape, researchers Abeba Birhane, Vinay Uday Prabhu, and - Emmanuel Kahembwe found after analyzing a data set similar to the one used - to build Stable Diffusion. - prefix: "n historically disadvantaged.\_ " - suffix: " It\u2019s notable that their finding" - type: TextQuoteSelector - source: https://www.technologyreview.com/2022/12/12/1064751/the-viral-ai-avatar-app-lensa-undressed-me-without-my-consent/ - text: 'That is horrifying. You''d think that authors would attempt to remove or - filter this kind of material. There are, after all models out there that are - trained to find it. It makes me wonder what awful stuff is in the GPT-3 dataset - too. ' - updated: '2022-12-13T06:43:06.391962+00:00' - uri: https://www.technologyreview.com/2022/12/12/1064751/the-viral-ai-avatar-app-lensa-undressed-me-without-my-consent/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.technologyreview.com/2022/12/12/1064751/the-viral-ai-avatar-app-lensa-undressed-me-without-my-consent/ -tags: -- ml -- bias -- hypothesis -type: annotation -url: /annotations/2022/12/13/1670913121 - ---- - - - -
AI training data is filled with racist stereotypes, pornography, and explicit images of rape, researchers Abeba Birhane, Vinay Uday Prabhu, and Emmanuel Kahembwe found after analyzing a data set similar to the one used to build Stable Diffusion.
That is horrifying. You'd think that authors would attempt to remove or filter this kind of material. There are, after all models out there that are trained to find it. It makes me wonder what awful stuff is in the GPT-3 dataset too. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/13/1670919815.md b/brainsteam/content/annotations/2022/12/13/1670919815.md deleted file mode 100644 index d04ca3d..0000000 --- a/brainsteam/content/annotations/2022/12/13/1670919815.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -date: '2022-12-13T08:23:35' -hypothesis-meta: - created: '2022-12-13T08:23:35.919113+00:00' - document: - title: - - "Skill and self-knowledge: empirical refutation of the dual-burden account of\ - \ the Dunning\u2013Kruger effect | Royal Society Open Science" - flagged: false - group: __world__ - hidden: false - id: cFHoSnq_Ee2D6xvNIG1bgw - links: - html: https://hypothes.is/a/cFHoSnq_Ee2D6xvNIG1bgw - incontext: https://hyp.is/cFHoSnq_Ee2D6xvNIG1bgw/royalsocietypublishing.org/doi/10.1098/rsos.191727 - json: https://hypothes.is/api/annotations/cFHoSnq_Ee2D6xvNIG1bgw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - psychology - target: - - selector: - - endContainer: /div[3]/div[1]/main[1]/div[2]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[2]/div[4]/div[1]/div[1]/p[1] - endOffset: 1466 - startContainer: /div[3]/div[1]/main[1]/div[2]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[2]/div[4]/div[1]/div[1]/p[1] - startOffset: 0 - type: RangeSelector - - end: 11913 - start: 10447 - type: TextPositionSelector - - exact: "For many intellectual tasks, the people with the least skill overestimate\ - \ themselves the most, a pattern popularly known as the Dunning\u2013Kruger\ - \ effect (DKE). The dominant account of this effect depends on the idea that\ - \ assessing the quality of one's performance (metacognition) requires the\ - \ same mental resources as task performance itself (cognition). Unskilled\ - \ people are said to suffer a dual burden: they lack the cognitive resources\ - \ to perform well, and this deprives them of metacognitive insight into their\ - \ failings. In this Registered Report, we applied recently developed methods\ - \ for the measurement of metacognition to a matrix reasoning task, to test\ - \ the dual-burden account. Metacognitive sensitivity (information exploited\ - \ by metacognition) tracked performance closely, so less information was exploited\ - \ by the metacognitive judgements of poor performers; but metacognitive efficiency\ - \ (quality of metacognitive processing itself) was unrelated to performance.\ - \ Metacognitive bias (overall tendency towards high or low confidence) was\ - \ positively associated with performance, so poor performers were appropriately\ - \ less confident\u2014not more confident\u2014than good performers. Crucially,\ - \ these metacognitive factors did not cause the DKE pattern, which was driven\ - \ overwhelmingly by performance scores. These results refute the dual-burden\ - \ account and suggest that the classic DKE is a statistical regression artefact\ - \ that tells us nothing much about metacognition." - prefix: "t\n \n \n \n\nAbstract" - suffix: '1. Introduction1.1. Skill and ' - type: TextQuoteSelector - source: https://royalsocietypublishing.org/doi/10.1098/rsos.191727 - text: The Dunning-Kruger effect (DKE) seems to be a statistical regression artefact - that doesn't actually explain whether people who are good at a task are able to - estimate their own abilities at the task - updated: '2022-12-13T08:23:35.919113+00:00' - uri: https://royalsocietypublishing.org/doi/10.1098/rsos.191727 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://royalsocietypublishing.org/doi/10.1098/rsos.191727 -tags: -- psychology -- hypothesis -type: annotation -url: /annotations/2022/12/13/1670919815 - ---- - - - -
For many intellectual tasks, the people with the least skill overestimate themselves the most, a pattern popularly known as the Dunning–Kruger effect (DKE). The dominant account of this effect depends on the idea that assessing the quality of one's performance (metacognition) requires the same mental resources as task performance itself (cognition). Unskilled people are said to suffer a dual burden: they lack the cognitive resources to perform well, and this deprives them of metacognitive insight into their failings. In this Registered Report, we applied recently developed methods for the measurement of metacognition to a matrix reasoning task, to test the dual-burden account. Metacognitive sensitivity (information exploited by metacognition) tracked performance closely, so less information was exploited by the metacognitive judgements of poor performers; but metacognitive efficiency (quality of metacognitive processing itself) was unrelated to performance. Metacognitive bias (overall tendency towards high or low confidence) was positively associated with performance, so poor performers were appropriately less confident—not more confident—than good performers. Crucially, these metacognitive factors did not cause the DKE pattern, which was driven overwhelmingly by performance scores. These results refute the dual-burden account and suggest that the classic DKE is a statistical regression artefact that tells us nothing much about metacognition.
The Dunning-Kruger effect (DKE) seems to be a statistical regression artefact that doesn't actually explain whether people who are good at a task are able to estimate their own abilities at the task \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/14/1671036870.md b/brainsteam/content/annotations/2022/12/14/1671036870.md deleted file mode 100644 index 71273da..0000000 --- a/brainsteam/content/annotations/2022/12/14/1671036870.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -date: '2022-12-14T16:54:30' -hypothesis-meta: - created: '2022-12-14T16:54:30.584705+00:00' - document: - title: - - the new networked norm - flagged: false - group: __world__ - hidden: false - id: -lRXknvPEe28bXvva9iHbg - links: - html: https://hypothes.is/a/-lRXknvPEe28bXvva9iHbg - incontext: https://hyp.is/-lRXknvPEe28bXvva9iHbg/jarche.com/2022/12/gpt-3-through-a-glass-darkly/ - json: https://hypothes.is/api/annotations/-lRXknvPEe28bXvva9iHbg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - prompt-models - - nlproc - - productivity - - self-employed - - capitalism - target: - - selector: - - endContainer: /div[1]/div[1]/div[1]/div[1]/article[1]/section[1]/p[7] - endOffset: 218 - startContainer: /div[1]/div[1]/div[1]/div[1]/article[1]/section[1]/p[7] - startOffset: 0 - type: RangeSelector - - end: 4287 - start: 4069 - type: TextPositionSelector - - exact: If my interpretation of the Retrieval quadrant is correct, it will become - much more difficult to be an average, or even above average, writer. Only - the best will flourish. Perhaps we will see a rise in neo-generalists. - prefix: 'mpson, The Atlantic, 2022-12-01 - - ' - suffix: ' If you are early in your career' - type: TextQuoteSelector - source: https://jarche.com/2022/12/gpt-3-through-a-glass-darkly/ - text: This is probably true of average or poor software engineers given that GPT-3 - can produce pretty reasonable code snippets - updated: '2022-12-14T16:54:30.584705+00:00' - uri: https://jarche.com/2022/12/gpt-3-through-a-glass-darkly/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://jarche.com/2022/12/gpt-3-through-a-glass-darkly/ -tags: -- prompt-models -- nlproc -- productivity -- self-employed -- capitalism -- hypothesis -type: annotation -url: /annotations/2022/12/14/1671036870 - ---- - - - -
If my interpretation of the Retrieval quadrant is correct, it will become much more difficult to be an average, or even above average, writer. Only the best will flourish. Perhaps we will see a rise in neo-generalists.
This is probably true of average or poor software engineers given that GPT-3 can produce pretty reasonable code snippets \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/19/1671458692.md b/brainsteam/content/annotations/2022/12/19/1671458692.md deleted file mode 100644 index 4f325cc..0000000 --- a/brainsteam/content/annotations/2022/12/19/1671458692.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -date: '2022-12-19T14:04:52' -hypothesis-meta: - created: '2022-12-19T14:04:52.852856+00:00' - document: - title: - - My AI Safety Lecture for UT Effective Altruism - flagged: false - group: __world__ - hidden: false - id: G_zRJH-mEe2Hz98VxKK5Gw - links: - html: https://hypothes.is/a/G_zRJH-mEe2Hz98VxKK5Gw - incontext: https://hyp.is/G_zRJH-mEe2Hz98VxKK5Gw/scottaaronson.blog/?p=6823 - json: https://hypothes.is/api/annotations/G_zRJH-mEe2Hz98VxKK5Gw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - nlproc - target: - - selector: - - endContainer: /div[2]/div[2]/div[2]/div[1]/p[36] - endOffset: 642 - startContainer: /div[2]/div[2]/div[2]/div[1]/p[36] - startOffset: 0 - type: RangeSelector - - end: 13632 - start: 12990 - type: TextPositionSelector - - exact: "Okay, but one thing that\u2019s been found empirically is that you take\ - \ commonsense questions that are flubbed by GPT-2, let\u2019s say, and you\ - \ try them on GPT-3, and very often now it gets them right. You take the\ - \ things that the original GPT-3 flubbed, and you try them on the latest public\ - \ model, which is sometimes called GPT-3.5 (incorporating an advance called\ - \ InstructGPT), and again it often gets them right. So it\u2019s extremely\ - \ risky right now to pin your case against AI on these sorts of examples!\ - \ Very plausibly, just one more order of magnitude of scale is all it\u2019\ - ll take to kick the ball in, and then you\u2019ll have to move the goal again." - prefix: ' Cheetahs are faster, right? - - - - - ' - suffix: ' - - - - - A deeper objection is that t' - type: TextQuoteSelector - source: https://scottaaronson.blog/?p=6823 - text: the stochastic parrots argument could be defeated as models get bigger and - more complex - updated: '2022-12-19T14:04:52.852856+00:00' - uri: https://scottaaronson.blog/?p=6823 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://scottaaronson.blog/?p=6823 -tags: -- nlproc -- hypothesis -type: annotation -url: /annotations/2022/12/19/1671458692 - ---- - - - -
Okay, but one thing that’s been found empirically is that you take commonsense questions that are flubbed by GPT-2, let’s say, and you try them on GPT-3, and very often now it gets them right. You take the things that the original GPT-3 flubbed, and you try them on the latest public model, which is sometimes called GPT-3.5 (incorporating an advance called InstructGPT), and again it often gets them right. So it’s extremely risky right now to pin your case against AI on these sorts of examples! Very plausibly, just one more order of magnitude of scale is all it’ll take to kick the ball in, and then you’ll have to move the goal again.
the stochastic parrots argument could be defeated as models get bigger and more complex \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/19/1671458951.md b/brainsteam/content/annotations/2022/12/19/1671458951.md deleted file mode 100644 index cf9bba9..0000000 --- a/brainsteam/content/annotations/2022/12/19/1671458951.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -date: '2022-12-19T14:09:11' -hypothesis-meta: - created: '2022-12-19T14:09:11.863238+00:00' - document: - title: - - My AI Safety Lecture for UT Effective Altruism - flagged: false - group: __world__ - hidden: false - id: tmH8RH-mEe27ArstPwKXEA - links: - html: https://hypothes.is/a/tmH8RH-mEe27ArstPwKXEA - incontext: https://hyp.is/tmH8RH-mEe27ArstPwKXEA/scottaaronson.blog/?p=6823 - json: https://hypothes.is/api/annotations/tmH8RH-mEe27ArstPwKXEA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - nlproc - target: - - selector: - - endContainer: /div[2]/div[2]/div[2]/div[1]/p[43] - endOffset: 779 - startContainer: /div[2]/div[2]/div[2]/div[1]/p[43] - startOffset: 174 - type: RangeSelector - - end: 16443 - start: 15838 - type: TextPositionSelector - - exact: " And famously, self-driving cars have taken a lot longer than many people\ - \ expected a decade ago. This is partly because of regulatory barriers and\ - \ public relations: even if a self-driving car actually crashes less than\ - \ a human does, that\u2019s still not good enough, because when it does crash\ - \ the circumstances are too weird. So, the AI is actually held to a higher\ - \ standard. But it\u2019s also partly just that there was a long tail of\ - \ really weird events. A deer crosses the road, or you have some crazy lighting\ - \ conditions\u2014such things are really hard to get right, and of course\ - \ 99% isn\u2019t good enough here." - prefix: ' the last jobs to be automated. ' - suffix: ' - - - - - We can maybe fuzzily see ahe' - type: TextQuoteSelector - source: https://scottaaronson.blog/?p=6823 - text: I think the emphasis is wrong here. The regulation is secondary. The long - tail of weird events is the more important thing. - updated: '2022-12-19T14:09:11.863238+00:00' - uri: https://scottaaronson.blog/?p=6823 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://scottaaronson.blog/?p=6823 -tags: -- nlproc -- hypothesis -type: annotation -url: /annotations/2022/12/19/1671458951 - ---- - - - -
And famously, self-driving cars have taken a lot longer than many people expected a decade ago. This is partly because of regulatory barriers and public relations: even if a self-driving car actually crashes less than a human does, that’s still not good enough, because when it does crash the circumstances are too weird. So, the AI is actually held to a higher standard. But it’s also partly just that there was a long tail of really weird events. A deer crosses the road, or you have some crazy lighting conditions—such things are really hard to get right, and of course 99% isn’t good enough here.
I think the emphasis is wrong here. The regulation is secondary. The long tail of weird events is the more important thing. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/19/1671459633.md b/brainsteam/content/annotations/2022/12/19/1671459633.md deleted file mode 100644 index f52d4a6..0000000 --- a/brainsteam/content/annotations/2022/12/19/1671459633.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2022-12-19T14:20:33' -hypothesis-meta: - created: '2022-12-19T14:20:33.068063+00:00' - document: - title: - - My AI Safety Lecture for UT Effective Altruism - flagged: false - group: __world__ - hidden: false - id: TGVxKn-oEe2vUGtB_ufnbw - links: - html: https://hypothes.is/a/TGVxKn-oEe2vUGtB_ufnbw - incontext: https://hyp.is/TGVxKn-oEe2vUGtB_ufnbw/scottaaronson.blog/?p=6823 - json: https://hypothes.is/api/annotations/TGVxKn-oEe2vUGtB_ufnbw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - ai - - nlproc - target: - - selector: - - endContainer: /div[2]/div[2]/div[2]/div[1]/p[49] - endOffset: 48 - startContainer: /div[2]/div[2]/div[2]/div[1]/p[49] - startOffset: 33 - type: RangeSelector - - end: 19549 - start: 19534 - type: TextPositionSelector - - exact: " \u201CAI alignment\u201D" - prefix: t the other end of the spectrum, - suffix: ' is where you believe that reall' - type: TextQuoteSelector - source: https://scottaaronson.blog/?p=6823 - text: AI Alignment is terminator situation. This versus AI Ethics which is more - the concern around current models being racist etc. - updated: '2022-12-19T14:20:33.068063+00:00' - uri: https://scottaaronson.blog/?p=6823 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://scottaaronson.blog/?p=6823 -tags: -- ai -- nlproc -- hypothesis -type: annotation -url: /annotations/2022/12/19/1671459633 - ---- - - - -
“AI alignment”
AI Alignment is terminator situation. This versus AI Ethics which is more the concern around current models being racist etc. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/19/1671461186.md b/brainsteam/content/annotations/2022/12/19/1671461186.md deleted file mode 100644 index 734ea45..0000000 --- a/brainsteam/content/annotations/2022/12/19/1671461186.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -date: '2022-12-19T14:46:26' -hypothesis-meta: - created: '2022-12-19T14:46:26.361697+00:00' - document: - title: - - My AI Safety Lecture for UT Effective Altruism - flagged: false - group: __world__ - hidden: false - id: 6k0-pn-rEe20ccNOEgwbaQ - links: - html: https://hypothes.is/a/6k0-pn-rEe20ccNOEgwbaQ - incontext: https://hyp.is/6k0-pn-rEe20ccNOEgwbaQ/scottaaronson.blog/?p=6823 - json: https://hypothes.is/api/annotations/6k0-pn-rEe20ccNOEgwbaQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - nlproc - - explainability - target: - - selector: - - endContainer: /div[2]/div[2]/div[2]/div[1]/p[68] - endOffset: 803 - startContainer: /div[2]/div[2]/div[2]/div[1]/p[68] - startOffset: 0 - type: RangeSelector - - end: 27975 - start: 27172 - type: TextPositionSelector - - exact: "(3) A third direction, and I would say maybe the most popular one in\ - \ AI alignment research right now, is called interpretability. This is also\ - \ a major direction in mainstream machine learning research, so there\u2019\ - s a big point of intersection there. The idea of interpretability is, why\ - \ don\u2019t we exploit the fact that we actually have complete access to\ - \ the code of the AI\u2014or if it\u2019s a neural net, complete access to\ - \ its parameters? So we can look inside of it. We can do the AI analogue\ - \ of neuroscience. Except, unlike an fMRI machine, which gives you only an\ - \ extremely crude snapshot of what a brain is doing, we can see exactly what\ - \ every neuron in a neural net is doing at every point in time. If we don\u2019\ - t exploit that, then aren\u2019t we trying to make AI safe with our hands\ - \ tied behind our backs?" - prefix: ' take over the world, right? - - - - - ' - suffix: "\n\n\n\nSo we should look inside\u2014but" - type: TextQuoteSelector - source: https://scottaaronson.blog/?p=6823 - text: Interesting metaphor - it is a bit like MRI for neural networks but actually - more accurate/powerful - updated: '2022-12-19T14:46:26.361697+00:00' - uri: https://scottaaronson.blog/?p=6823 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://scottaaronson.blog/?p=6823 -tags: -- nlproc -- explainability -- hypothesis -type: annotation -url: /annotations/2022/12/19/1671461186 - ---- - - - -
(3) A third direction, and I would say maybe the most popular one in AI alignment research right now, is called interpretability. This is also a major direction in mainstream machine learning research, so there’s a big point of intersection there. The idea of interpretability is, why don’t we exploit the fact that we actually have complete access to the code of the AI—or if it’s a neural net, complete access to its parameters? So we can look inside of it. We can do the AI analogue of neuroscience. Except, unlike an fMRI machine, which gives you only an extremely crude snapshot of what a brain is doing, we can see exactly what every neuron in a neural net is doing at every point in time. If we don’t exploit that, then aren’t we trying to make AI safe with our hands tied behind our backs?
Interesting metaphor - it is a bit like MRI for neural networks but actually more accurate/powerful \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/19/1671461409.md b/brainsteam/content/annotations/2022/12/19/1671461409.md deleted file mode 100644 index 2aa3f20..0000000 --- a/brainsteam/content/annotations/2022/12/19/1671461409.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2022-12-19T14:50:09' -hypothesis-meta: - created: '2022-12-19T14:50:09.008193+00:00' - document: - title: - - My AI Safety Lecture for UT Effective Altruism - flagged: false - group: __world__ - hidden: false - id: bvVepH-sEe2uPgfvTF7V-w - links: - html: https://hypothes.is/a/bvVepH-sEe2uPgfvTF7V-w - incontext: https://hyp.is/bvVepH-sEe2uPgfvTF7V-w/scottaaronson.blog/?p=6823 - json: https://hypothes.is/api/annotations/bvVepH-sEe2uPgfvTF7V-w - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - explainability - - nlproc - target: - - selector: - - endContainer: /div[2]/div[2]/div[2]/div[1]/p[72] - endOffset: 437 - startContainer: /div[2]/div[2]/div[2]/div[1]/p[72] - startOffset: 10 - type: RangeSelector - - end: 29171 - start: 28744 - type: TextPositionSelector - - exact: " Eventually GPT will say, \u201Coh, I know what game we\u2019re playing!\ - \ it\u2019s the \u2018give false answers\u2019 game!\u201D And it will then\ - \ continue playing that game and give you more false answers. What the new\ - \ paper shows is that, in such cases, one can actually look at the inner layers\ - \ of the neural net and find where it has an internal representation of what\ - \ was the true answer, which then gets overridden once you get to the output\ - \ layer." - prefix: "Does 2+2=4? No.\u201D\n\n\n\n\nand so on." - suffix: "\n\n\n\nTo be clear, there\u2019s no know" - type: TextQuoteSelector - source: https://scottaaronson.blog/?p=6823 - text: this is fascinating - GPT learns the true answer to a question but will ignore - it and let the user override this in later layers of the model - updated: '2022-12-19T14:50:09.008193+00:00' - uri: https://scottaaronson.blog/?p=6823 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://scottaaronson.blog/?p=6823 -tags: -- explainability -- nlproc -- hypothesis -type: annotation -url: /annotations/2022/12/19/1671461409 - ---- - - - -
Eventually GPT will say, “oh, I know what game we’re playing! it’s the ‘give false answers’ game!” And it will then continue playing that game and give you more false answers. What the new paper shows is that, in such cases, one can actually look at the inner layers of the neural net and find where it has an internal representation of what was the true answer, which then gets overridden once you get to the output layer.
this is fascinating - GPT learns the true answer to a question but will ignore it and let the user override this in later layers of the model \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/19/1671461752.md b/brainsteam/content/annotations/2022/12/19/1671461752.md deleted file mode 100644 index ff2e71e..0000000 --- a/brainsteam/content/annotations/2022/12/19/1671461752.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -date: '2022-12-19T14:55:52' -hypothesis-meta: - created: '2022-12-19T14:55:52.384335+00:00' - document: - title: - - My AI Safety Lecture for UT Effective Altruism - flagged: false - group: __world__ - hidden: false - id: O7YUan-tEe29vjfmuBFMKQ - links: - html: https://hypothes.is/a/O7YUan-tEe29vjfmuBFMKQ - incontext: https://hyp.is/O7YUan-tEe29vjfmuBFMKQ/scottaaronson.blog/?p=6823 - json: https://hypothes.is/api/annotations/O7YUan-tEe29vjfmuBFMKQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - explainability - - nlproc - target: - - selector: - - endContainer: /div[2]/div[2]/div[2]/div[1]/p[95] - endOffset: 193 - startContainer: /div[2]/div[2]/div[2]/div[1]/p[95] - startOffset: 0 - type: RangeSelector - - end: 38138 - start: 37945 - type: TextPositionSelector - - exact: So then to watermark, instead of selecting the next token randomly, the - idea will be to select it pseudorandomly, using a cryptographic pseudorandom - function, whose key is known only to OpenAI. - prefix: 'of output tokens) each time. - - - - - ' - suffix: " That won\u2019t make any detectable" - type: TextQuoteSelector - source: https://scottaaronson.blog/?p=6823 - text: Watermarking by applying cryptographic pseudorandom functions to the model - output instead of true random (true pseudo-random) - updated: '2022-12-19T14:55:52.384335+00:00' - uri: https://scottaaronson.blog/?p=6823 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://scottaaronson.blog/?p=6823 -tags: -- explainability -- nlproc -- hypothesis -type: annotation -url: /annotations/2022/12/19/1671461752 - ---- - - - -
So then to watermark, instead of selecting the next token randomly, the idea will be to select it pseudorandomly, using a cryptographic pseudorandom function, whose key is known only to OpenAI.
Watermarking by applying cryptographic pseudorandom functions to the model output instead of true random (true pseudo-random) \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/19/1671461828.md b/brainsteam/content/annotations/2022/12/19/1671461828.md deleted file mode 100644 index a3878d2..0000000 --- a/brainsteam/content/annotations/2022/12/19/1671461828.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -date: '2022-12-19T14:57:08' -hypothesis-meta: - created: '2022-12-19T14:57:08.575784+00:00' - document: - title: - - My AI Safety Lecture for UT Effective Altruism - flagged: false - group: __world__ - hidden: false - id: aQ51un-tEe29v2MBjEX6Xw - links: - html: https://hypothes.is/a/aQ51un-tEe29v2MBjEX6Xw - incontext: https://hyp.is/aQ51un-tEe29v2MBjEX6Xw/scottaaronson.blog/?p=6823 - json: https://hypothes.is/api/annotations/aQ51un-tEe29v2MBjEX6Xw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - explainability - - nlproc - target: - - selector: - - endContainer: /div[2]/div[2]/div[2]/div[1]/p[99] - endOffset: 386 - startContainer: /div[2]/div[2]/div[2]/div[1]/p[99] - startOffset: 0 - type: RangeSelector - - end: 40910 - start: 40524 - type: TextPositionSelector - - exact: "Anyway, we actually have a working prototype of the watermarking scheme,\ - \ built by OpenAI engineer Hendrik Kirchner. It seems to work pretty well\u2014\ - empirically, a few hundred tokens seem to be enough to get a reasonable signal\ - \ that yes, this text came from GPT. In principle, you could even take a\ - \ long text and isolate which parts probably came from GPT and which parts\ - \ probably didn\u2019t." - prefix: 'irst hundred prime numbers). - - - - - ' - suffix: ' - - - - - Now, this can all be defeate' - type: TextQuoteSelector - source: https://scottaaronson.blog/?p=6823 - text: Scott's team hsas already developed a prototype watermarking scheme at OpenAI - and it works pretty well - updated: '2022-12-19T14:57:08.575784+00:00' - uri: https://scottaaronson.blog/?p=6823 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://scottaaronson.blog/?p=6823 -tags: -- explainability -- nlproc -- hypothesis -type: annotation -url: /annotations/2022/12/19/1671461828 - ---- - - - -
Anyway, we actually have a working prototype of the watermarking scheme, built by OpenAI engineer Hendrik Kirchner. It seems to work pretty well—empirically, a few hundred tokens seem to be enough to get a reasonable signal that yes, this text came from GPT. In principle, you could even take a long text and isolate which parts probably came from GPT and which parts probably didn’t.
Scott's team hsas already developed a prototype watermarking scheme at OpenAI and it works pretty well \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/19/1671461885.md b/brainsteam/content/annotations/2022/12/19/1671461885.md deleted file mode 100644 index d0167ef..0000000 --- a/brainsteam/content/annotations/2022/12/19/1671461885.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -date: '2022-12-19T14:58:05' -hypothesis-meta: - created: '2022-12-19T14:58:05.006973+00:00' - document: - title: - - My AI Safety Lecture for UT Effective Altruism - flagged: false - group: __world__ - hidden: false - id: iqqNRH-tEe2fKTMGgQumvA - links: - html: https://hypothes.is/a/iqqNRH-tEe2fKTMGgQumvA - incontext: https://hyp.is/iqqNRH-tEe2fKTMGgQumvA/scottaaronson.blog/?p=6823 - json: https://hypothes.is/api/annotations/iqqNRH-tEe2fKTMGgQumvA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - explainability - - nlproc - target: - - selector: - - endContainer: /div[2]/div[2]/div[2]/div[1]/p[100] - endOffset: 429 - startContainer: /div[2]/div[2]/div[2]/div[1]/p[100] - startOffset: 0 - type: RangeSelector - - end: 41343 - start: 40914 - type: TextPositionSelector - - exact: "Now, this can all be defeated with enough effort. For example, if you\ - \ used another AI to paraphrase GPT\u2019s output\u2014well okay, we\u2019\ - re not going to be able to detect that. On the other hand, if you just insert\ - \ or delete a few words here and there, or rearrange the order of some sentences,\ - \ the watermarking signal will still be there. Because it depends only on\ - \ a sum over n-grams, it\u2019s robust against those sorts of interventions." - prefix: "which parts probably didn\u2019t.\n\n\n\n" - suffix: ' - - - - - The hope is that this can be' - type: TextQuoteSelector - source: https://scottaaronson.blog/?p=6823 - text: this mechanism can be defeated by paraphrasing the output with another model - updated: '2022-12-19T14:58:05.006973+00:00' - uri: https://scottaaronson.blog/?p=6823 - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://scottaaronson.blog/?p=6823 -tags: -- explainability -- nlproc -- hypothesis -type: annotation -url: /annotations/2022/12/19/1671461885 - ---- - - - -
Now, this can all be defeated with enough effort. For example, if you used another AI to paraphrase GPT’s output—well okay, we’re not going to be able to detect that. On the other hand, if you just insert or delete a few words here and there, or rearrange the order of some sentences, the watermarking signal will still be there. Because it depends only on a sum over n-grams, it’s robust against those sorts of interventions.
this mechanism can be defeated by paraphrasing the output with another model \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/24/1671902094.md b/brainsteam/content/annotations/2022/12/24/1671902094.md deleted file mode 100644 index d9856a2..0000000 --- a/brainsteam/content/annotations/2022/12/24/1671902094.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2022-12-24T17:14:54' -hypothesis-meta: - - created: '2022-12-24T17:14:54.010952+00:00' - document: - title: - - "TSS #050: Growing Your Audience in 2023" - flagged: false - group: __world__ - hidden: false - id: e6OUxoOuEe2xiNehYwfZHw - links: - html: https://hypothes.is/a/e6OUxoOuEe2xiNehYwfZHw - incontext: https://hyp.is/e6OUxoOuEe2xiNehYwfZHw/www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true - json: https://hypothes.is/api/annotations/e6OUxoOuEe2xiNehYwfZHw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - writing - - solopreneur - target: - - selector: - - endContainer: /table[1]/tbody[1]/tr[1]/td[1]/div[1]/div[2]/table[1]/tbody[1]/tr[2]/td[1]/table[1]/tbody[1]/tr[1]/td[3]/table[1]/tbody[1]/tr[1]/td[1]/p[16]/span[1] - endOffset: 183 - startContainer: /table[1]/tbody[1]/tr[1]/td[1]/div[1]/div[2]/table[1]/tbody[1]/tr[2]/td[1]/table[1]/tbody[1]/tr[1]/td[3]/table[1]/tbody[1]/tr[1]/td[1]/p[16]/span[1] - startOffset: 0 - type: RangeSelector - - end: 4162 - start: 3979 - type: TextPositionSelector - - exact: My goal with my content is to make it so recognizable that you would - know it was me even if it didn't have my name on it. The same style. The same - thought process. The same character. - prefix: 'lays very well on social media. - - ' - suffix: ' - - So work on becoming familiar. M' - type: TextQuoteSelector - source: https://www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true - text: building a recognisable tone of voice can help with repeat visitors - updated: '2022-12-24T17:14:54.010952+00:00' - uri: https://www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true -tags: -- writing -- solopreneur -- hypothesis -type: annotation -url: /annotations/2022/12/24/1671902094 - ---- - - - -
My goal with my content is to make it so recognizable that you would know it was me even if it didn't have my name on it. The same style. The same thought process. The same character.
building a recognisable tone of voice can help with repeat visitors \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/24/1671902183.md b/brainsteam/content/annotations/2022/12/24/1671902183.md deleted file mode 100644 index e3e59ea..0000000 --- a/brainsteam/content/annotations/2022/12/24/1671902183.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2022-12-24T17:16:23' -hypothesis-meta: - created: '2022-12-24T17:16:23.873352+00:00' - document: - title: - - "TSS #050: Growing Your Audience in 2023" - flagged: false - group: __world__ - hidden: false - id: sTMi5oOuEe20vWv9syGtAA - links: - html: https://hypothes.is/a/sTMi5oOuEe20vWv9syGtAA - incontext: https://hyp.is/sTMi5oOuEe20vWv9syGtAA/www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true - json: https://hypothes.is/api/annotations/sTMi5oOuEe20vWv9syGtAA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - writing - - solopreneur - - learning-in-public - target: - - selector: - - endContainer: /table[1]/tbody[1]/tr[1]/td[1]/div[1]/div[2]/table[1]/tbody[1]/tr[2]/td[1]/table[1]/tbody[1]/tr[1]/td[3]/table[1]/tbody[1]/tr[1]/td[1]/p[21]/span[1] - endOffset: 105 - startContainer: /table[1]/tbody[1]/tr[1]/td[1]/div[1]/div[2]/table[1]/tbody[1]/tr[2]/td[1]/table[1]/tbody[1]/tr[1]/td[3]/table[1]/tbody[1]/tr[1]/td[1]/p[21]/span[1] - startOffset: 0 - type: RangeSelector - - end: 4706 - start: 4601 - type: TextPositionSelector - - exact: "Don\u2019t try to convince everyone that what you say, feel, think,\ - \ or have done is better than everyone else." - prefix: " Don\u2019t be better. Be different.\n" - suffix: ' - - Instead, come at your audience ' - type: TextQuoteSelector - source: https://www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true - text: This is pretty normal for those of us who are academically inclined so it - shouldn't be too much of a stretch - after all a lot of the time what we're doing - is thinking about other peoples' works critically - updated: '2022-12-24T17:16:23.873352+00:00' - uri: https://www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true -tags: -- writing -- solopreneur -- learning-in-public -- hypothesis -type: annotation -url: /annotations/2022/12/24/1671902183 - ---- - - - -
Don’t try to convince everyone that what you say, feel, think, or have done is better than everyone else.
This is pretty normal for those of us who are academically inclined so it shouldn't be too much of a stretch - after all a lot of the time what we're doing is thinking about other peoples' works critically \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/24/1671902245.md b/brainsteam/content/annotations/2022/12/24/1671902245.md deleted file mode 100644 index 0f58f22..0000000 --- a/brainsteam/content/annotations/2022/12/24/1671902245.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2022-12-24T17:17:25' -hypothesis-meta: - created: '2022-12-24T17:17:25.549800+00:00' - document: - title: - - "TSS #050: Growing Your Audience in 2023" - flagged: false - group: __world__ - hidden: false - id: 1fZ_aoOuEe2-498cRmzXxg - links: - html: https://hypothes.is/a/1fZ_aoOuEe2-498cRmzXxg - incontext: https://hyp.is/1fZ_aoOuEe2-498cRmzXxg/www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true - json: https://hypothes.is/api/annotations/1fZ_aoOuEe2-498cRmzXxg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - solopreneur - - learning-in-public - target: - - selector: - - endContainer: /table[1]/tbody[1]/tr[1]/td[1]/div[1]/div[2]/table[1]/tbody[1]/tr[2]/td[1]/table[1]/tbody[1]/tr[1]/td[3]/table[1]/tbody[1]/tr[1]/td[1]/p[29]/span[1] - endOffset: 202 - startContainer: /table[1]/tbody[1]/tr[1]/td[1]/div[1]/div[2]/table[1]/tbody[1]/tr[2]/td[1]/table[1]/tbody[1]/tr[1]/td[3]/table[1]/tbody[1]/tr[1]/td[1]/p[29]/span[1] - startOffset: 0 - type: RangeSelector - - end: 5901 - start: 5699 - type: TextPositionSelector - - exact: "My goal was simply to scale this ladder over time. I worked the list\ - \ 5 people at a time,\_starting at the bottom. I engaged relentlessly with\ - \ those accounts until they noticed me and began engaging back." - prefix: 'lowers up to 100,000 followers. - - ' - suffix: ' - - I used that engagement to grow ' - type: TextQuoteSelector - source: https://www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true - text: Interesting approach and these people are going to be great candidates for - picking up new knowledge and self learning from too! - updated: '2022-12-24T17:17:25.549800+00:00' - uri: https://www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://www.justinwelsh.me/e/BAh7BjoWZW1haWxfZGVsaXZlcnlfaWRsKwhE9WlwAgA=--836e2ece0a095e4d01929e8555a80a8a654627b4?skip_click_tracking=true -tags: -- solopreneur -- learning-in-public -- hypothesis -type: annotation -url: /annotations/2022/12/24/1671902245 - ---- - - - -
My goal was simply to scale this ladder over time. I worked the list 5 people at a time, starting at the bottom. I engaged relentlessly with those accounts until they noticed me and began engaging back.
Interesting approach and these people are going to be great candidates for picking up new knowledge and self learning from too! \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/31/1672511958.md b/brainsteam/content/annotations/2022/12/31/1672511958.md deleted file mode 100644 index bfdfbfe..0000000 --- a/brainsteam/content/annotations/2022/12/31/1672511958.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -date: '2022-12-31T18:39:18' -hypothesis-meta: - created: '2022-12-31T18:39:18.043992+00:00' - document: - title: - - "Don\u2019t Just Set Goals. Build Systems" - flagged: false - group: __world__ - hidden: false - id: bv2yzok6Ee22tF9qOXweaQ - links: - html: https://hypothes.is/a/bv2yzok6Ee22tF9qOXweaQ - incontext: https://hyp.is/bv2yzok6Ee22tF9qOXweaQ/medium.com/swlh/dont-just-set-goals-build-systems-8158ac541df - json: https://hypothes.is/api/annotations/bv2yzok6Ee22tF9qOXweaQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - Productivity - - pkm - target: - - selector: - - endContainer: /div[1]/div[1]/div[3]/div[2]/div[1]/main[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[1]/div[2]/section[1]/div[1]/div[2]/p[28] - endOffset: 141 - startContainer: /div[1]/div[1]/div[3]/div[2]/div[1]/main[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[1]/div[2]/section[1]/div[1]/div[2]/p[27] - startOffset: 0 - type: RangeSelector - - end: 4516 - start: 4304 - type: TextPositionSelector - - exact: "Positive fantasies allow you to indulge in the desired future mentally\u2026\ - You can taste the sensations of what it\u2019s like to achieve your goal in\ - \ the present \u2014 this depletes your energy to pursue your desired future." - prefix: ng your goals is by fantasizing. - suffix: "You\u2019re also not alert to the obs" - type: TextQuoteSelector - source: https://medium.com/swlh/dont-just-set-goals-build-systems-8158ac541df - text: 'It''s easy to get caught up fantasising about what you could achieve rather - than actually taking action to achieve it. ' - updated: '2022-12-31T18:39:18.043992+00:00' - uri: https://medium.com/swlh/dont-just-set-goals-build-systems-8158ac541df - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://medium.com/swlh/dont-just-set-goals-build-systems-8158ac541df -tags: -- Productivity -- pkm -- hypothesis -type: annotation -url: /annotations/2022/12/31/1672511958 - ---- - - - -
Positive fantasies allow you to indulge in the desired future mentally…You can taste the sensations of what it’s like to achieve your goal in the present — this depletes your energy to pursue your desired future.
It's easy to get caught up fantasising about what you could achieve rather than actually taking action to achieve it. \ No newline at end of file diff --git a/brainsteam/content/annotations/2022/12/31/1672512075.md b/brainsteam/content/annotations/2022/12/31/1672512075.md deleted file mode 100644 index 6902073..0000000 --- a/brainsteam/content/annotations/2022/12/31/1672512075.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -date: '2022-12-31T18:41:15' -hypothesis-meta: - created: '2022-12-31T18:41:15.494522+00:00' - document: - title: - - "Don\u2019t Just Set Goals. Build Systems" - flagged: false - group: __world__ - hidden: false - id: tPg4MIk6Ee2E9QfeyL1ksQ - links: - html: https://hypothes.is/a/tPg4MIk6Ee2E9QfeyL1ksQ - incontext: https://hyp.is/tPg4MIk6Ee2E9QfeyL1ksQ/medium.com/swlh/dont-just-set-goals-build-systems-8158ac541df - json: https://hypothes.is/api/annotations/tPg4MIk6Ee2E9QfeyL1ksQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - productivity - - psychology - target: - - selector: - - endContainer: /div[1]/div[1]/div[3]/div[2]/div[1]/main[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[1]/div[2]/section[1]/div[1]/div[2]/p[44] - endOffset: 123 - startContainer: /div[1]/div[1]/div[3]/div[2]/div[1]/main[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[1]/div[2]/section[1]/div[1]/div[2]/p[44] - startOffset: 0 - type: RangeSelector - - end: 5742 - start: 5619 - type: TextPositionSelector - - exact: Happiness is pushed to some later date in the future while your present - self battles with the misery of the current moment. - prefix: opting the goal-first mentality. - suffix: 'The reason it occurs is simple: ' - type: TextQuoteSelector - source: https://medium.com/swlh/dont-just-set-goals-build-systems-8158ac541df - text: 'Journey before destination, don''t get caught up in the future, you''ll miss - the now. Instead, [rest in motion](https://mindingourway.com/rest-in-motion/) ' - updated: '2022-12-31T18:41:15.494522+00:00' - uri: https://medium.com/swlh/dont-just-set-goals-build-systems-8158ac541df - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://medium.com/swlh/dont-just-set-goals-build-systems-8158ac541df -tags: -- productivity -- psychology -- hypothesis -type: annotation -url: /annotations/2022/12/31/1672512075 - ---- - - - -
Happiness is pushed to some later date in the future while your present self battles with the misery of the current moment.
Journey before destination, don't get caught up in the future, you'll miss the now. Instead, [rest in motion](https://mindingourway.com/rest-in-motion/) \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/18/1674024297.md b/brainsteam/content/annotations/2023/01/18/1674024297.md deleted file mode 100644 index 8113e73..0000000 --- a/brainsteam/content/annotations/2023/01/18/1674024297.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -date: '2023-01-18T06:44:57' -hypothesis-meta: - created: '2023-01-18T06:44:57.024539+00:00' - document: - title: - - How to process reading annotations into evergreen notes - flagged: false - group: __world__ - hidden: false - id: nz1iOpb7Ee2ZZtczxJmosw - links: - html: https://hypothes.is/a/nz1iOpb7Ee2ZZtczxJmosw - incontext: https://hyp.is/nz1iOpb7Ee2ZZtczxJmosw/notes.andymatuschak.org/How_to_process_reading_annotations_into_evergreen_notes - json: https://hypothes.is/api/annotations/nz1iOpb7Ee2ZZtczxJmosw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - pkm - - Tools For Thought - target: - - selector: - - endContainer: /div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[2] - endOffset: 376 - startContainer: /div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[2] - startOffset: 129 - type: RangeSelector - - end: 736 - start: 489 - type: TextPositionSelector - - exact: You need to take a step back and form a picture of the overall structure - of the ideas. Concretely, you might do that by clustering your scraps into - piles and observing the structure that emerges. Or you might sketch a mind - map or a visual outline. - prefix: ', so what are the key concepts? ' - suffix: ' The structure you observe does ' - type: TextQuoteSelector - source: https://notes.andymatuschak.org/How_to_process_reading_annotations_into_evergreen_notes - text: 'Andy suggests taking a step back and clustering annotations into piles or - using a mind map or visualisations to identify common themes. - - - I wonder if this is a bit overkill for the number of notes I tend to take or a - sign that I''m not taking enough notes? - - - What tools are out there that could integrate with my stack and help me do this. ' - updated: '2023-01-18T06:44:57.024539+00:00' - uri: https://notes.andymatuschak.org/How_to_process_reading_annotations_into_evergreen_notes - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://notes.andymatuschak.org/How_to_process_reading_annotations_into_evergreen_notes -tags: -- pkm -- Tools For Thought -- hypothesis -type: annotation -url: /annotations/2023/01/18/1674024297 - ---- - - - -
You need to take a step back and form a picture of the overall structure of the ideas. Concretely, you might do that by clustering your scraps into piles and observing the structure that emerges. Or you might sketch a mind map or a visual outline.
Andy suggests taking a step back and clustering annotations into piles or using a mind map or visualisations to identify common themes. - -I wonder if this is a bit overkill for the number of notes I tend to take or a sign that I'm not taking enough notes? - -What tools are out there that could integrate with my stack and help me do this. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/18/1674024368.md b/brainsteam/content/annotations/2023/01/18/1674024368.md deleted file mode 100644 index 8265c68..0000000 --- a/brainsteam/content/annotations/2023/01/18/1674024368.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -date: '2023-01-18T06:46:08' -hypothesis-meta: - created: '2023-01-18T06:46:08.209473+00:00' - document: - title: - - How to process reading annotations into evergreen notes - flagged: false - group: __world__ - hidden: false - id: yabyepb7Ee2dfE-INbM_6Q - links: - html: https://hypothes.is/a/yabyepb7Ee2dfE-INbM_6Q - incontext: https://hyp.is/yabyepb7Ee2dfE-INbM_6Q/notes.andymatuschak.org/How_to_process_reading_annotations_into_evergreen_notes - json: https://hypothes.is/api/annotations/yabyepb7Ee2dfE-INbM_6Q - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - pkm - - Zettelkasten - - Tools For Thought - target: - - selector: - - endContainer: /div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[3] - endOffset: 189 - startContainer: /div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[3] - startOffset: 100 - type: RangeSelector - - end: 1085 - start: 996 - type: TextPositionSelector - - exact: "Here I\u2019ve summarized Christian Tietze\u2019s process, which I\u2019\ - m presently adopting / adapting:" - prefix: 'rative process of note-writing. ' - suffix: Write a broad note which capture - type: TextQuoteSelector - source: https://notes.andymatuschak.org/How_to_process_reading_annotations_into_evergreen_notes - text: Andy is Adapting the approach of zettelkasten writer Christian Tietze - updated: '2023-01-18T06:47:33.827850+00:00' - uri: https://notes.andymatuschak.org/How_to_process_reading_annotations_into_evergreen_notes - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://notes.andymatuschak.org/How_to_process_reading_annotations_into_evergreen_notes -tags: -- pkm -- Zettelkasten -- Tools For Thought -- hypothesis -type: annotation -url: /annotations/2023/01/18/1674024368 - ---- - - - -
Here I’ve summarized Christian Tietze’s process, which I’m presently adopting / adapting:
Andy is Adapting the approach of zettelkasten writer Christian Tietze \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/22/1674372715.md b/brainsteam/content/annotations/2023/01/22/1674372715.md deleted file mode 100644 index 13a275a..0000000 --- a/brainsteam/content/annotations/2023/01/22/1674372715.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -date: '2023-01-22T07:31:55' -hypothesis-meta: - created: '2023-01-22T07:31:55.232729+00:00' - document: - title: - - Who Owns the Generative AI Platform? | Andreessen Horowitz - flagged: false - group: __world__ - hidden: false - id: 2K_fLpomEe2ZVWufTaYTPg - links: - html: https://hypothes.is/a/2K_fLpomEe2ZVWufTaYTPg - incontext: https://hyp.is/2K_fLpomEe2ZVWufTaYTPg/a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - json: https://hypothes.is/api/annotations/2K_fLpomEe2ZVWufTaYTPg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - AI - - generative ai - - startups - target: - - selector: - - endContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/p[5]/span[4] - endOffset: 104 - startContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/p[5]/span[1] - startOffset: 0 - type: RangeSelector - - end: 10213 - start: 9651 - type: TextPositionSelector - - exact: "Over the last year, we\u2019ve met with dozens of startup founders and\ - \ operators in large companies who deal directly with generative AI. We\u2019\ - ve observed that infrastructure vendors are likely the biggest winners in\ - \ this market so far, capturing the majority of dollars flowing through the\ - \ stack. Application companies are growing topline revenues very quickly but\ - \ often struggle with retention, product differentiation, and gross margins.\ - \ And most model providers, though responsible for the very existence of this\ - \ market, haven\u2019t yet achieved large commercial scale." - prefix: ' this market will value accrue? - - ' - suffix: ' - - In other words, the companies c' - type: TextQuoteSelector - source: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - text: Infrastructure vendors are laughing all the way to the bank because companies - are dumping millions on GPUs. Meanwhile, the people building apps on top of these - models are struggling. We've seen this sort of gold-rush before and infrastructure - providers are selling the shovels. - updated: '2023-01-22T07:31:55.232729+00:00' - uri: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ -tags: -- AI -- generative ai -- startups -- hypothesis -type: annotation -url: /annotations/2023/01/22/1674372715 - ---- - - - -
Over the last year, we’ve met with dozens of startup founders and operators in large companies who deal directly with generative AI. We’ve observed that infrastructure vendors are likely the biggest winners in this market so far, capturing the majority of dollars flowing through the stack. Application companies are growing topline revenues very quickly but often struggle with retention, product differentiation, and gross margins. And most model providers, though responsible for the very existence of this market, haven’t yet achieved large commercial scale.
Infrastructure vendors are laughing all the way to the bank because companies are dumping millions on GPUs. Meanwhile, the people building apps on top of these models are struggling. We've seen this sort of gold-rush before and infrastructure providers are selling the shovels. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/22/1674384724.md b/brainsteam/content/annotations/2023/01/22/1674384724.md deleted file mode 100644 index 17b1a35..0000000 --- a/brainsteam/content/annotations/2023/01/22/1674384724.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -date: '2023-01-22T10:52:04' -hypothesis-meta: - created: '2023-01-22T10:52:04.322820+00:00' - document: - title: - - Who Owns the Generative AI Platform? | Andreessen Horowitz - flagged: false - group: __world__ - hidden: false - id: zqgktppCEe2mGhczyiwYLg - links: - html: https://hypothes.is/a/zqgktppCEe2mGhczyiwYLg - incontext: https://hyp.is/zqgktppCEe2mGhczyiwYLg/a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - json: https://hypothes.is/api/annotations/zqgktppCEe2mGhczyiwYLg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - mlops - - llmops - - ai - target: - - selector: - - endContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/p[11]/span[1] - endOffset: 417 - startContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/p[11]/span[1] - startOffset: 282 - type: RangeSelector - - end: 12204 - start: 12069 - type: TextPositionSelector - - exact: "We\u2019re also not going deep here on MLops or LLMops tooling, which\ - \ is not yet highly standardized and will be addressed in a future post." - prefix: 'ations that have been released. ' - suffix: ' - - The first wave of generative AI' - type: TextQuoteSelector - source: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - text: first mention of LLMops I've seen in the wild - updated: '2023-01-22T10:52:04.322820+00:00' - uri: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ -tags: -- mlops -- llmops -- ai -- hypothesis -type: annotation -url: /annotations/2023/01/22/1674384724 - ---- - - - -
We’re also not going deep here on MLops or LLMops tooling, which is not yet highly standardized and will be addressed in a future post.
first mention of LLMops I've seen in the wild \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/22/1674384948.md b/brainsteam/content/annotations/2023/01/22/1674384948.md deleted file mode 100644 index 7343525..0000000 --- a/brainsteam/content/annotations/2023/01/22/1674384948.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -date: '2023-01-22T10:55:48' -hypothesis-meta: - created: '2023-01-22T10:55:48.838124+00:00' - document: - title: - - Who Owns the Generative AI Platform? | Andreessen Horowitz - flagged: false - group: __world__ - hidden: false - id: VHeccJpDEe2aL7PP1S7d_w - links: - html: https://hypothes.is/a/VHeccJpDEe2aL7PP1S7d_w - incontext: https://hyp.is/VHeccJpDEe2aL7PP1S7d_w/a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - json: https://hypothes.is/api/annotations/VHeccJpDEe2aL7PP1S7d_w - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - ai - - generative ai - target: - - selector: - - endContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/p[16]/span[1] - endOffset: 659 - startContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/p[16]/span[1] - startOffset: 453 - type: RangeSelector - - end: 14059 - start: 13853 - type: TextPositionSelector - - exact: "Many apps are also relatively undifferentiated, since they rely on similar\ - \ underlying AI models and haven\u2019t discovered obvious network effects,\ - \ or data/workflows, that are hard for competitors to duplicate." - prefix: 'nd retention start to tail off. ' - suffix: "\nSo, it\u2019s not yet obvious that s" - type: TextQuoteSelector - source: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - text: Companies that rely on underlying AI models without adding value via model - improvements are going to find that they have no moat. - updated: '2023-01-22T10:55:48.838124+00:00' - uri: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ -tags: -- ai -- generative ai -- hypothesis -type: annotation -url: /annotations/2023/01/22/1674384948 - ---- - - - -
Many apps are also relatively undifferentiated, since they rely on similar underlying AI models and haven’t discovered obvious network effects, or data/workflows, that are hard for competitors to duplicate.
Companies that rely on underlying AI models without adding value via model improvements are going to find that they have no moat. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/22/1674385054.md b/brainsteam/content/annotations/2023/01/22/1674385054.md deleted file mode 100644 index fa0a36c..0000000 --- a/brainsteam/content/annotations/2023/01/22/1674385054.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -date: '2023-01-22T10:57:34' -hypothesis-meta: - created: '2023-01-22T10:57:34.532045+00:00' - document: - title: - - Who Owns the Generative AI Platform? | Andreessen Horowitz - flagged: false - group: __world__ - hidden: false - id: k3jJlJpDEe2r9LtfV5j0MA - links: - html: https://hypothes.is/a/k3jJlJpDEe2r9LtfV5j0MA - incontext: https://hyp.is/k3jJlJpDEe2r9LtfV5j0MA/a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - json: https://hypothes.is/api/annotations/k3jJlJpDEe2r9LtfV5j0MA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - ai - - generative ai - target: - - selector: - - endContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/ul[2]/li[1]/span[2] - endOffset: 238 - startContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/ul[2]/li[1]/b[1] - startOffset: 0 - type: RangeSelector - - end: 15074 - start: 14604 - type: TextPositionSelector - - exact: "Vertical integration (\u201Cmodel + app\u201D). Consuming AI models\ - \ as a service allows app developers to iterate quickly with a small team\ - \ and swap model providers as technology advances. On the flip side, some\ - \ devs argue that the product is the model, and that training from scratch\ - \ is the only way to create defensibility \u2014 i.e. by continually re-training\ - \ on proprietary product data. But it comes at the cost of much higher capital\ - \ requirements and a less nimble product team." - prefix: 'tive AI app companies include: - - - ' - suffix: ' - - Building features vs. apps. Gen' - type: TextQuoteSelector - source: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - text: There's definitely a middle ground of taking an open source model that is - suitably mature and fine-tuning it for a specific use case. You could start without - a moat and build one over time through collecting use data (similar to network - effect) - updated: '2023-01-22T10:57:34.532045+00:00' - uri: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ -tags: -- ai -- generative ai -- hypothesis -type: annotation -url: /annotations/2023/01/22/1674385054 - ---- - - - -
Vertical integration (“model + app”). Consuming AI models as a service allows app developers to iterate quickly with a small team and swap model providers as technology advances. On the flip side, some devs argue that the product is the model, and that training from scratch is the only way to create defensibility — i.e. by continually re-training on proprietary product data. But it comes at the cost of much higher capital requirements and a less nimble product team.
There's definitely a middle ground of taking an open source model that is suitably mature and fine-tuning it for a specific use case. You could start without a moat and build one over time through collecting use data (similar to network effect) \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/22/1674385243.md b/brainsteam/content/annotations/2023/01/22/1674385243.md deleted file mode 100644 index 787b981..0000000 --- a/brainsteam/content/annotations/2023/01/22/1674385243.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -date: '2023-01-22T11:00:43' -hypothesis-meta: - created: '2023-01-22T11:00:43.211118+00:00' - document: - title: - - Who Owns the Generative AI Platform? | Andreessen Horowitz - flagged: false - group: __world__ - hidden: false - id: A-7m9JpEEe2JryNca-mUVg - links: - html: https://hypothes.is/a/A-7m9JpEEe2JryNca-mUVg - incontext: https://hyp.is/A-7m9JpEEe2JryNca-mUVg/a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - json: https://hypothes.is/api/annotations/A-7m9JpEEe2JryNca-mUVg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - generative ai - - AI - target: - - selector: - - endContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/p[21]/span[3] - endOffset: 1 - startContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/p[21]/span[1] - startOffset: 363 - type: RangeSelector - - end: 16984 - start: 16813 - type: TextPositionSelector - - exact: In natural language models, OpenAI dominates with GPT-3/3.5 and ChatGPT. - But relatively few killer apps built on OpenAI exist so far, and prices have - already dropped once. - prefix: 'a core tenet of their business. ' - suffix: ' - - This may be just a temporary ph' - type: TextQuoteSelector - source: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - text: OpenAI have already dropped prices on their GPT-3/3.5 models and relatively - few apps have emerged. This could be because companies are reluctant to build - their core offering around a third party API - updated: '2023-01-22T11:00:43.211118+00:00' - uri: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ -tags: -- generative ai -- AI -- hypothesis -type: annotation -url: /annotations/2023/01/22/1674385243 - ---- - - - -
In natural language models, OpenAI dominates with GPT-3/3.5 and ChatGPT. But relatively few killer apps built on OpenAI exist so far, and prices have already dropped once.
OpenAI have already dropped prices on their GPT-3/3.5 models and relatively few apps have emerged. This could be because companies are reluctant to build their core offering around a third party API \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/22/1674385374.md b/brainsteam/content/annotations/2023/01/22/1674385374.md deleted file mode 100644 index 1169ef6..0000000 --- a/brainsteam/content/annotations/2023/01/22/1674385374.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -date: '2023-01-22T11:02:54' -hypothesis-meta: - created: '2023-01-22T11:02:54.339397+00:00' - document: - title: - - Who Owns the Generative AI Platform? | Andreessen Horowitz - flagged: false - group: __world__ - hidden: false - id: UhZ6LJpEEe2fsBs2mQHXSA - links: - html: https://hypothes.is/a/UhZ6LJpEEe2fsBs2mQHXSA - incontext: https://hyp.is/UhZ6LJpEEe2fsBs2mQHXSA/a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - json: https://hypothes.is/api/annotations/UhZ6LJpEEe2fsBs2mQHXSA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - generative ai - - AI - target: - - selector: - - endContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/ul[3]/li[1]/span[1] - endOffset: 389 - startContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/ul[3]/li[1]/b[1] - startOffset: 0 - type: RangeSelector - - end: 19180 - start: 18774 - type: TextPositionSelector - - exact: "Commoditization. There\u2019s a common belief that AI models will converge\ - \ in performance over time. Talking to app developers, it\u2019s clear that\ - \ hasn\u2019t happened yet, with strong leaders in both text and image models.\ - \ Their advantages are based not on unique model architectures, but on high\ - \ capital requirements, proprietary product interaction data, and scarce AI\ - \ talent. Will this serve as a durable advantage?" - prefix: 'stions facing model providers: - - - ' - suffix: ' - - Graduation risk. Relying on mod' - type: TextQuoteSelector - source: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - text: All current generation models have more-or-less the same architecture and - training regimes. Differentiation is in the training data and the number of hyper-parameters - that the company can afford to scale to. - updated: '2023-01-22T11:02:54.339397+00:00' - uri: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ -tags: -- generative ai -- AI -- hypothesis -type: annotation -url: /annotations/2023/01/22/1674385374 - ---- - - - -
Commoditization. There’s a common belief that AI models will converge in performance over time. Talking to app developers, it’s clear that hasn’t happened yet, with strong leaders in both text and image models. Their advantages are based not on unique model architectures, but on high capital requirements, proprietary product interaction data, and scarce AI talent. Will this serve as a durable advantage?
All current generation models have more-or-less the same architecture and training regimes. Differentiation is in the training data and the number of hyper-parameters that the company can afford to scale to. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/22/1674385638.md b/brainsteam/content/annotations/2023/01/22/1674385638.md deleted file mode 100644 index 11a427c..0000000 --- a/brainsteam/content/annotations/2023/01/22/1674385638.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -date: '2023-01-22T11:07:18' -hypothesis-meta: - created: '2023-01-22T11:07:18.838647+00:00' - document: - title: - - Who Owns the Generative AI Platform? | Andreessen Horowitz - flagged: false - group: __world__ - hidden: false - id: 771i6ppEEe2RxNtz0udwZw - links: - html: https://hypothes.is/a/771i6ppEEe2RxNtz0udwZw - incontext: https://hyp.is/771i6ppEEe2RxNtz0udwZw/a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - json: https://hypothes.is/api/annotations/771i6ppEEe2RxNtz0udwZw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - ai - - generative ai - - gpu - target: - - selector: - - endContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/p[35]/span[2] - endOffset: 111 - startContainer: /div[1]/div[1]/main[1]/div[1]/div[1]/article[1]/main[1]/div[1]/div[1]/div[1]/div[1]/p[35]/span[1] - startOffset: 0 - type: RangeSelector - - end: 23838 - start: 23155 - type: TextPositionSelector - - exact: Other hardware options do exist, including Google Tensor Processing Units - (TPUs); AMD Instinct GPUs; AWS Inferentia and Trainium chips; and AI accelerators - from startups like Cerebras, Sambanova, and Graphcore. Intel, late to the - game, is also entering the market with their high-end Habana chips and Ponte - Vecchio GPUs. But so far, few of these new chips have taken significant market - share. The two exceptions to watch are Google, whose TPUs have gained traction - in the Stable Diffusion community and in some large GCP deals, and TSMC, who - is believed to manufacture all of the chips listed here, including Nvidia - GPUs (Intel uses a mix of its own fabs and TSMC to make its chips). - prefix: ' top AI chip startups combined. - - ' - suffix: ' - - Infrastructure is, in other wor' - type: TextQuoteSelector - source: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - text: Look at market share for tensorflow and pytorch which both offer first-class - nvidia support and likely spells out the story. If you are getting in to AI you - go learn one of those frameworks and they tell you to install CUDA - updated: '2023-01-22T11:07:18.838647+00:00' - uri: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/ -tags: -- ai -- generative ai -- gpu -- hypothesis -type: annotation -url: /annotations/2023/01/22/1674385638 - ---- - - - -
Other hardware options do exist, including Google Tensor Processing Units (TPUs); AMD Instinct GPUs; AWS Inferentia and Trainium chips; and AI accelerators from startups like Cerebras, Sambanova, and Graphcore. Intel, late to the game, is also entering the market with their high-end Habana chips and Ponte Vecchio GPUs. But so far, few of these new chips have taken significant market share. The two exceptions to watch are Google, whose TPUs have gained traction in the Stable Diffusion community and in some large GCP deals, and TSMC, who is believed to manufacture all of the chips listed here, including Nvidia GPUs (Intel uses a mix of its own fabs and TSMC to make its chips).
Look at market share for tensorflow and pytorch which both offer first-class nvidia support and likely spells out the story. If you are getting in to AI you go learn one of those frameworks and they tell you to install CUDA \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674988115.md b/brainsteam/content/annotations/2023/01/29/1674988115.md deleted file mode 100644 index e33d203..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674988115.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -date: '2023-01-29T10:28:35' -hypothesis-meta: - created: '2023-01-29T10:28:35.193967+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: r54Kmp-_Ee2ki69_6avEdA - links: - html: https://hypothes.is/a/r54Kmp-_Ee2ki69_6avEdA - incontext: https://hyp.is/r54Kmp-_Ee2ki69_6avEdA/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/r54Kmp-_Ee2ki69_6avEdA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 1440 - start: 1365 - type: TextPositionSelector - - exact: See ericmitchell.ai/detectgptfor code, data, and other project information. - prefix: 'e to 0.95 AUROC for Detect-GPT. ' - suffix: 1. IntroductionLarge language mo - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: Code and data available at https://ericmitchell.ai/detectgpt - updated: '2023-01-29T10:28:35.193967+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674988115 - ---- - - - -
See ericmitchell.ai/detectgptfor code, data, and other project information.
Code and data available at https://ericmitchell.ai/detectgpt \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674988556.md b/brainsteam/content/annotations/2023/01/29/1674988556.md deleted file mode 100644 index 1fc41ff..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674988556.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -date: '2023-01-29T10:35:56' -hypothesis-meta: - created: '2023-01-29T10:35:56.649264+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: tr0lTp_AEe2k81d5ilJ0Xw - links: - html: https://hypothes.is/a/tr0lTp_AEe2k81d5ilJ0Xw - incontext: https://hyp.is/tr0lTp_AEe2k81d5ilJ0Xw/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/tr0lTp_AEe2k81d5ilJ0Xw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 1096 - start: 756 - type: TextPositionSelector - - exact: his approach, which we call DetectGPT,does not require training a separate - classifier, col-lecting a dataset of real or generated passages, orexplicitly - watermarking generated text. It usesonly log probabilities computed by the - model ofinterest and random perturbations of the passagefrom another generic - pre-trained language model(e.g, T5) - prefix: ' is generated from a givenLLM. T' - suffix: . We find DetectGPT is more disc - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: The novelty of this approach is that it is cheap to set up as long as you - have the log probabilities generated by the model of interest. - updated: '2023-01-29T10:35:56.649264+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674988556 - ---- - - - -
his approach, which we call DetectGPT,does not require training a separate classifier, col-lecting a dataset of real or generated passages, orexplicitly watermarking generated text. It usesonly log probabilities computed by the model ofinterest and random perturbations of the passagefrom another generic pre-trained language model(e.g, T5)
The novelty of this approach is that it is cheap to set up as long as you have the log probabilities generated by the model of interest. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674988738.md b/brainsteam/content/annotations/2023/01/29/1674988738.md deleted file mode 100644 index 448f85c..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674988738.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -date: '2023-01-29T10:38:58' -hypothesis-meta: - created: '2023-01-29T10:38:58.404680+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: IxDQTJ_BEe2PZpvKzEpbGw - links: - html: https://hypothes.is/a/IxDQTJ_BEe2PZpvKzEpbGw - incontext: https://hyp.is/IxDQTJ_BEe2PZpvKzEpbGw/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/IxDQTJ_BEe2PZpvKzEpbGw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 1282 - start: 1207 - type: TextPositionSelector - - exact: improving detection offake news articles generated by 20B parameterGPT-NeoX - prefix: ' modelsample detection, notably ' - suffix: ' from 0.81 AUROC for the stronge' - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: The authors test their approach on GPT-NeoX. The question would be whether - we can get hold of the log probs from ChatGPT to do the same - updated: '2023-01-29T10:38:58.404680+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674988738 - ---- - - - -
improving detection offake news articles generated by 20B parameterGPT-NeoX
The authors test their approach on GPT-NeoX. The question would be whether we can get hold of the log probs from ChatGPT to do the same \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674988872.md b/brainsteam/content/annotations/2023/01/29/1674988872.md deleted file mode 100644 index e4b69a2..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674988872.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -date: '2023-01-29T10:41:12' -hypothesis-meta: - created: '2023-01-29T10:41:12.266984+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: cttzUp_BEe2cEk8T00XeOw - links: - html: https://hypothes.is/a/cttzUp_BEe2cEk8T00XeOw - incontext: https://hyp.is/cttzUp_BEe2cEk8T00XeOw/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/cttzUp_BEe2cEk8T00XeOw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 29337 - start: 29163 - type: TextPositionSelector - - exact: ecause the GPT-3 API does not provideaccess to the complete conditional - distribution for each to-ken, we cannot compare to the rank, log rank, and - entropy-based prior methods - prefix: "PT-3 using Ope-nAI\u2019s paid API. B" - suffix: . We sample 150 examples5 from t - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: GPT-3 api does not expose the cond probs for each token so we can't compare - to some of the prior methods. That seems to suggest that this method can be used - with limited knowledge about the probabilities. - updated: '2023-01-29T10:41:12.266984+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674988872 - ---- - - - -
ecause the GPT-3 API does not provideaccess to the complete conditional distribution for each to-ken, we cannot compare to the rank, log rank, and entropy-based prior methods
GPT-3 api does not expose the cond probs for each token so we can't compare to some of the prior methods. That seems to suggest that this method can be used with limited knowledge about the probabilities. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674989003.md b/brainsteam/content/annotations/2023/01/29/1674989003.md deleted file mode 100644 index efb6d61..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674989003.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -date: '2023-01-29T10:43:23' -hypothesis-meta: - created: '2023-01-29T10:43:23.714063+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: wTRFup_BEe257SeFKW-ptQ - links: - html: https://hypothes.is/a/wTRFup_BEe257SeFKW-ptQ - incontext: https://hyp.is/wTRFup_BEe257SeFKW-ptQ/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/wTRFup_BEe257SeFKW-ptQ - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 28375 - start: 28271 - type: TextPositionSelector - - exact: "DetectGPT\u2019s performancein particular is mostly unaffected by the\ - \ change in languagefrom English to Germa" - prefix: 'lyto new languages and domains; ' - suffix: n.writing tends to be noticeably - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: Performance of this method is robust against changes between languages (e.g. - English to German) - updated: '2023-01-29T10:43:23.714063+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674989003 - ---- - - - -
DetectGPT’s performancein particular is mostly unaffected by the change in languagefrom English to Germa
Performance of this method is robust against changes between languages (e.g. English to German) \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674989184.md b/brainsteam/content/annotations/2023/01/29/1674989184.md deleted file mode 100644 index 505560c..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674989184.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2023-01-29T10:46:24' -hypothesis-meta: - created: '2023-01-29T10:46:24.271948+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: LNKuap_CEe2NNLuZfhdxTA - links: - html: https://hypothes.is/a/LNKuap_CEe2NNLuZfhdxTA - incontext: https://hyp.is/LNKuap_CEe2NNLuZfhdxTA/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/LNKuap_CEe2NNLuZfhdxTA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 31791 - start: 31366 - type: TextPositionSelector - - exact: Figure 5. We simulate human edits to machine-generated text byreplacing - varying fractions of model samples with T5-3B gener-ated text (masking out - random five word spans until r% of text ismasked to simulate human edits to - machine-generated text). Thefour top-performing methods all generally degrade - in performancewith heavier revision, but DetectGPT is consistently most accurate.Experiment - is conducted on the XSum dataset - prefix: etectGPTLogRankLikelihoodEntropy - suffix: .XSum SQuAD WritingPromptsMethod - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: DetectGPT shows 95% AUROC for texts that have been modified by about 10% and - this drops off to about 85% when text is changed up to 24%. - updated: '2023-01-29T10:46:24.271948+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674989184 - ---- - - - -
Figure 5. We simulate human edits to machine-generated text byreplacing varying fractions of model samples with T5-3B gener-ated text (masking out random five word spans until r% of text ismasked to simulate human edits to machine-generated text). Thefour top-performing methods all generally degrade in performancewith heavier revision, but DetectGPT is consistently most accurate.Experiment is conducted on the XSum dataset
DetectGPT shows 95% AUROC for texts that have been modified by about 10% and this drops off to about 85% when text is changed up to 24%. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674989272.md b/brainsteam/content/annotations/2023/01/29/1674989272.md deleted file mode 100644 index 37a06d4..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674989272.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -date: '2023-01-29T10:47:52' -hypothesis-meta: - created: '2023-01-29T10:47:52.638117+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: YYCjTJ_CEe2thKdVH4ie0A - links: - html: https://hypothes.is/a/YYCjTJ_CEe2thKdVH4ie0A - incontext: https://hyp.is/YYCjTJ_CEe2thKdVH4ie0A/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/YYCjTJ_CEe2thKdVH4ie0A - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 30225 - start: 30062 - type: TextPositionSelector - - exact: We simulate human re-vision by replacing 5 word spans of the text with - samplesfrom T5-3B until r% of the text has been replaced, andreport performance - as r varies. - prefix: 'n increasingly heavily revised. ' - suffix: ' Figure 5 shows that De-tectGPT ' - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: I question the trustworthiness of this simulation - human edits are probably - going to be more sporadic and random. - updated: '2023-01-29T10:47:52.638117+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674989272 - ---- - - - -
We simulate human re-vision by replacing 5 word spans of the text with samplesfrom T5-3B until r% of the text has been replaced, andreport performance as r varies.
I question the trustworthiness of this simulation - human edits are probably going to be more sporadic and random. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674989382.md b/brainsteam/content/annotations/2023/01/29/1674989382.md deleted file mode 100644 index 798ffbb..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674989382.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -date: '2023-01-29T10:49:42' -hypothesis-meta: - created: '2023-01-29T10:49:42.411677+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: ouxNuJ_CEe2ParcxH7IT3Q - links: - html: https://hypothes.is/a/ouxNuJ_CEe2ParcxH7IT3Q - incontext: https://hyp.is/ouxNuJ_CEe2ParcxH7IT3Q/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/ouxNuJ_CEe2ParcxH7IT3Q - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 39266 - start: 39147 - type: TextPositionSelector - - exact: For models be-hind APIs that do provide probabilities (such as GPT-3),evaluating - probabilities nonetheless costs money. - prefix: 'es of the model(s) in question. ' - suffix: ' Anotherassumption of DetectGPT ' - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: This does cost money to do for paid APIs and requires that log probs are made - available. - updated: '2023-01-29T10:49:42.411677+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674989382 - ---- - - - -
For models be-hind APIs that do provide probabilities (such as GPT-3),evaluating probabilities nonetheless costs money.
This does cost money to do for paid APIs and requires that log probs are made available. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674989465.md b/brainsteam/content/annotations/2023/01/29/1674989465.md deleted file mode 100644 index 2a1dd11..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674989465.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -date: '2023-01-29T10:51:05' -hypothesis-meta: - created: '2023-01-29T10:51:05.830376+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: 1KcQzJ_CEe26lwMlz8h5FA - links: - html: https://hypothes.is/a/1KcQzJ_CEe26lwMlz8h5FA - incontext: https://hyp.is/1KcQzJ_CEe26lwMlz8h5FA/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/1KcQzJ_CEe26lwMlz8h5FA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 39629 - start: 39349 - type: TextPositionSelector - - exact: hile in this work, we use off-the-shelfmask-filling models such as T5 - and mT5 (for non-Englishlanguages), some domains may see reduced performanceif - existing mask-filling models do not well represent thespace of meaningful - rephrases, reducing the quality of thecurvature estimate. - prefix: onable pertur-bation function. W - suffix: ' While DetectGPT provides the be' - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: The approach requires access to language models that can meaningfully and - accurately rephrase (perturbate) the outputs from the model under evaluation. - If these things do not align then it may not work well. - updated: '2023-01-29T10:51:05.830376+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674989465 - ---- - - - -
hile in this work, we use off-the-shelfmask-filling models such as T5 and mT5 (for non-Englishlanguages), some domains may see reduced performanceif existing mask-filling models do not well represent thespace of meaningful rephrases, reducing the quality of thecurvature estimate.
The approach requires access to language models that can meaningfully and accurately rephrase (perturbate) the outputs from the model under evaluation. If these things do not align then it may not work well. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674989511.md b/brainsteam/content/annotations/2023/01/29/1674989511.md deleted file mode 100644 index edc5e17..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674989511.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -date: '2023-01-29T10:51:51' -hypothesis-meta: - created: '2023-01-29T10:51:51.599889+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: 7-zzGp_CEe2jCu-eEdGdsw - links: - html: https://hypothes.is/a/7-zzGp_CEe2jCu-eEdGdsw - incontext: https://hyp.is/7-zzGp_CEe2jCu-eEdGdsw/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/7-zzGp_CEe2jCu-eEdGdsw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 40642 - start: 40509 - type: TextPositionSelector - - exact: ex-tending DetectGPT to use ensembles of models for scoring,rather than - a single model, may improve detection in theblack box setting - prefix: 'lts in Section 5.2 suggest that ' - suffix: . Another topic that remains une - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: DetectGPT could be extended to use ensembles of models allowing iot to work - in black box settings where the log probs are unknown - updated: '2023-01-29T10:51:51.599889+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674989511 - ---- - - - -
ex-tending DetectGPT to use ensembles of models for scoring,rather than a single model, may improve detection in theblack box setting
DetectGPT could be extended to use ensembles of models allowing iot to work in black box settings where the log probs are unknown \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674989603.md b/brainsteam/content/annotations/2023/01/29/1674989603.md deleted file mode 100644 index b11f409..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674989603.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -date: '2023-01-29T10:53:23' -hypothesis-meta: - created: '2023-01-29T10:53:23.198884+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: JoZDmp_DEe2QSbcSZI0WEA - links: - html: https://hypothes.is/a/JoZDmp_DEe2QSbcSZI0WEA - incontext: https://hyp.is/JoZDmp_DEe2QSbcSZI0WEA/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/JoZDmp_DEe2QSbcSZI0WEA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 27924 - start: 27657 - type: TextPositionSelector - - exact: We find that supervised detectors can provide similardetection performance - to DetectGPT on in-distribution datalike English news, but perform significantly - worse than zero-shot methods in the case of English scientific writing andfail - altogether for German writing. T - prefix: 'm each dataset for evalua-tion. ' - suffix: his finding echoes pastwork show - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: supervised detection methods fail on out of domain examples whereas detectgpt - seems to be robust to changes in domain. - updated: '2023-01-29T10:53:23.198884+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674989603 - ---- - - - -
We find that supervised detectors can provide similardetection performance to DetectGPT on in-distribution datalike English news, but perform significantly worse than zero-shot methods in the case of English scientific writing andfail altogether for German writing. T
supervised detection methods fail on out of domain examples whereas detectgpt seems to be robust to changes in domain. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674989844.md b/brainsteam/content/annotations/2023/01/29/1674989844.md deleted file mode 100644 index 35ea3a4..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674989844.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -date: '2023-01-29T10:57:24' -hypothesis-meta: - created: '2023-01-29T10:57:24.658922+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: tnNraJ_DEe2YBceDAVt0Uw - links: - html: https://hypothes.is/a/tnNraJ_DEe2YBceDAVt0Uw - incontext: https://hyp.is/tnNraJ_DEe2YBceDAVt0Uw/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/tnNraJ_DEe2YBceDAVt0Uw - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 22349 - start: 22098 - type: TextPositionSelector - - exact: "Empirically, we find predictive entropy to be positively cor-related\ - \ with passage fake-ness more often that not; there-fore, this baseline uses\ - \ high average entropy in the model\u2019spredictive distribution as a signal\ - \ that a passage is machine-generated." - prefix: tropy) predictive distributions. - suffix: ' While our main focus is on zero' - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: this makes sense and aligns with the [gltr](http://gltr.io) - humans add more - entropy to sentences by making unusual choices in vocabulary that a model would - not. - updated: '2023-01-29T10:57:24.658922+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674989844 - ---- - - - -
Empirically, we find predictive entropy to be positively cor-related with passage fake-ness more often that not; there-fore, this baseline uses high average entropy in the model’spredictive distribution as a signal that a passage is machine-generated.
this makes sense and aligns with the [gltr](http://gltr.io) - humans add more entropy to sentences by making unusual choices in vocabulary that a model would not. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674990082.md b/brainsteam/content/annotations/2023/01/29/1674990082.md deleted file mode 100644 index 962d4a6..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674990082.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -date: '2023-01-29T11:01:22' -hypothesis-meta: - created: '2023-01-29T11:01:22.509728+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: RDbfNJ_EEe258oPTYQZGNA - links: - html: https://hypothes.is/a/RDbfNJ_EEe258oPTYQZGNA - incontext: https://hyp.is/RDbfNJ_EEe258oPTYQZGNA/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/RDbfNJ_EEe258oPTYQZGNA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 11561 - start: 11236 - type: TextPositionSelector - - exact: "As in prior work, we study a \u2018white box\u2019 setting (Gehrmannet\ - \ al., 2019) in which the detector may evaluate the log prob-ability of a\ - \ sample log p\u03B8 (x). The white box setting doesnot assume access to the\ - \ model architecture or parameters.While most public APIs for LLMs (such as\ - \ GPT-3) enablescoring text, some exceptions exist" - prefix: ed samples to perform detection. - suffix: . While most of our ex-periments - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: The authors assume white-box access to the log probability of a sample \(log - p_{\Theta}(x)\) but do not require access to the model's actual architecture or - weights. - updated: '2023-01-29T11:01:22.509728+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674990082 - ---- - - - -
As in prior work, we study a ‘white box’ setting (Gehrmannet al., 2019) in which the detector may evaluate the log prob-ability of a sample log pθ (x). The white box setting doesnot assume access to the model architecture or parameters.While most public APIs for LLMs (such as GPT-3) enablescoring text, some exceptions exist
The authors assume white-box access to the log probability of a sample \(log p_{\Theta}(x)\) but do not require access to the model's actual architecture or weights. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674990286.md b/brainsteam/content/annotations/2023/01/29/1674990286.md deleted file mode 100644 index 73fb34b..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674990286.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -date: '2023-01-29T11:04:46' -hypothesis-meta: - created: '2023-01-29T11:04:46.963592+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: vhYdup_EEe228yPQ_hxjIg - links: - html: https://hypothes.is/a/vhYdup_EEe228yPQ_hxjIg - incontext: https://hyp.is/vhYdup_EEe228yPQ_hxjIg/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/vhYdup_EEe228yPQ_hxjIg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 12496 - start: 12292 - type: TextPositionSelector - - exact: "if we apply small perturbations to a passagex \u223C p\u03B8 , producing\ - \ \u0303x, the quantity log p\u03B8 (x) \u2212 log p\u03B8 ( \u0303x)should\ - \ be relatively large on average for machine-generatedsamples compared to\ - \ human-written text." - prefix: 'like human text. Inother words, ' - suffix: ' To leverage thishypothesis, fir' - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: By applying small changes to text sample x, we should be able to find the - log probs of x and the perturbed example and there should be a fairly big delta - for machine generated examples. - updated: '2023-01-29T11:04:46.963592+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674990286 - ---- - - - -
if we apply small perturbations to a passagex ∼ pθ , producing ̃x, the quantity log pθ (x) − log pθ ( ̃x)should be relatively large on average for machine-generatedsamples compared to human-written text.
By applying small changes to text sample x, we should be able to find the log probs of x and the perturbed example and there should be a fairly big delta for machine generated examples. \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/01/29/1674994106.md b/brainsteam/content/annotations/2023/01/29/1674994106.md deleted file mode 100644 index e7d1293..0000000 --- a/brainsteam/content/annotations/2023/01/29/1674994106.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2023-01-29T12:08:26' -hypothesis-meta: - created: '2023-01-29T12:08:26.920806+00:00' - document: - title: - - 2301.11305.pdf - flagged: false - group: __world__ - hidden: false - id: ovUwTp_NEe2lC8uCWsE7eg - links: - html: https://hypothes.is/a/ovUwTp_NEe2lC8uCWsE7eg - incontext: https://hyp.is/ovUwTp_NEe2lC8uCWsE7eg/arxiv.org/pdf/2301.11305.pdf - json: https://hypothes.is/api/annotations/ovUwTp_NEe2lC8uCWsE7eg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - chatgpt - - detecting gpt - target: - - selector: - - end: 16098 - start: 15348 - type: TextPositionSelector - - exact: "Figure 3. The average drop in log probability (perturbation discrep-ancy)\ - \ after rephrasing a passage is consistently higher for model-generated passages\ - \ than for human-written passages. Each plotshows the distribution of the\ - \ perturbation discrepancy d (x, p\u03B8 , q)for human-written news articles\ - \ and machine-generated arti-cles; of equal word length from models GPT-2\ - \ (1.5B), GPT-Neo-2.7B (Black et al., 2021), GPT-J (6B; Wang & Komatsuzaki\ - \ (2021))and GPT-NeoX (20B; Black et al. (2022)). Human-written arti-cles\ - \ are a sample of 500 XSum articles; machine-generated textis generated by\ - \ prompting each model with the first 30 tokens ofeach XSum article, sampling\ - \ from the raw conditional distribution.Discrepancies are estimated with 100\ - \ T5-3B samples." - prefix: ancy)0.00.20.40.60.81.0Frequency - suffix: to machine-generated text detect - type: TextQuoteSelector - source: https://arxiv.org/pdf/2301.11305.pdf - text: quite striking here is the fact that more powerful/larger models are more - capable of generating unusual or "human-like" responses - looking at the overlap - in log likelihoods - updated: '2023-01-29T12:08:26.920806+00:00' - uri: https://arxiv.org/pdf/2301.11305.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2301.11305.pdf -tags: -- chatgpt -- detecting gpt -- hypothesis -type: annotation -url: /annotations/2023/01/29/1674994106 - ---- - - - -
Figure 3. The average drop in log probability (perturbation discrep-ancy) after rephrasing a passage is consistently higher for model-generated passages than for human-written passages. Each plotshows the distribution of the perturbation discrepancy d (x, pθ , q)for human-written news articles and machine-generated arti-cles; of equal word length from models GPT-2 (1.5B), GPT-Neo-2.7B (Black et al., 2021), GPT-J (6B; Wang & Komatsuzaki (2021))and GPT-NeoX (20B; Black et al. (2022)). Human-written arti-cles are a sample of 500 XSum articles; machine-generated textis generated by prompting each model with the first 30 tokens ofeach XSum article, sampling from the raw conditional distribution.Discrepancies are estimated with 100 T5-3B samples.
quite striking here is the fact that more powerful/larger models are more capable of generating unusual or "human-like" responses - looking at the overlap in log likelihoods \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/03/21/1679379947.md b/brainsteam/content/annotations/2023/03/21/1679379947.md deleted file mode 100644 index efae6ed..0000000 --- a/brainsteam/content/annotations/2023/03/21/1679379947.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -date: '2023-03-21T06:25:47' -hypothesis-meta: - created: '2023-03-21T06:25:47.417575+00:00' - document: - title: - - 'GPT-4 and professional benchmarks: the wrong answer to the wrong question' - flagged: false - group: __world__ - hidden: false - id: N6BVsMexEe2Z4X92AfjYDg - links: - html: https://hypothes.is/a/N6BVsMexEe2Z4X92AfjYDg - incontext: https://hyp.is/N6BVsMexEe2Z4X92AfjYDg/aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks - json: https://hypothes.is/api/annotations/N6BVsMexEe2Z4X92AfjYDg - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - llm - - openai - - gpt - - ModelEvaluation - target: - - selector: - - endContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[4]/span[2] - endOffset: 300 - startContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[4]/span[1] - startOffset: 0 - type: RangeSelector - - end: 5998 - start: 5517 - type: TextPositionSelector - - exact: "To benchmark GPT-4\u2019s coding ability, OpenAI evaluated it on problems\ - \ from Codeforces, a website that hosts coding competitions. Surprisingly,\ - \ Horace He pointed out that GPT-4 solved 10/10 pre-2021 problems and 0/10\ - \ recent problems in the easy category. The training data cutoff for GPT-4\ - \ is September 2021. This strongly suggests that the model is able to memorize\ - \ solutions from its training set \u2014 or at least partly memorize them,\ - \ enough that it can fill in what it can\u2019t recall." - prefix: 'm 1: training data contamination' - suffix: As further evidence for this hyp - type: TextQuoteSelector - source: https://aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks - text: OpenAI was only able to pass questions available before september 2021 and - failed to answer new questions - strongly suggesting that it has simply memorised - the answers as part of its training - updated: '2023-03-21T06:26:57.441600+00:00' - uri: https://aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks -tags: -- llm -- openai -- gpt -- ModelEvaluation -- hypothesis -type: annotation -url: /annotations/2023/03/21/1679379947 - ---- - - - -
To benchmark GPT-4’s coding ability, OpenAI evaluated it on problems from Codeforces, a website that hosts coding competitions. Surprisingly, Horace He pointed out that GPT-4 solved 10/10 pre-2021 problems and 0/10 recent problems in the easy category. The training data cutoff for GPT-4 is September 2021. This strongly suggests that the model is able to memorize solutions from its training set — or at least partly memorize them, enough that it can fill in what it can’t recall.
OpenAI was only able to pass questions available before september 2021 and failed to answer new questions - strongly suggesting that it has simply memorised the answers as part of its training \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/03/21/1679380079.md b/brainsteam/content/annotations/2023/03/21/1679380079.md deleted file mode 100644 index 24c2751..0000000 --- a/brainsteam/content/annotations/2023/03/21/1679380079.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2023-03-21T06:27:59' -hypothesis-meta: - created: '2023-03-21T06:27:59.825632+00:00' - document: - title: - - 'GPT-4 and professional benchmarks: the wrong answer to the wrong question' - flagged: false - group: __world__ - hidden: false - id: hoqyasexEe2ZnQ_nOVgRxA - links: - html: https://hypothes.is/a/hoqyasexEe2ZnQ_nOVgRxA - incontext: https://hyp.is/hoqyasexEe2ZnQ_nOVgRxA/aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks - json: https://hypothes.is/api/annotations/hoqyasexEe2ZnQ_nOVgRxA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - openai - - gpt - - ModelEvaluation - target: - - selector: - - endContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[6]/span[2] - endOffset: 42 - startContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[6]/span[1] - startOffset: 0 - type: RangeSelector - - end: 6591 - start: 6238 - type: TextPositionSelector - - exact: 'In fact, we can definitively show that it has memorized problems in - its training set: when prompted with the title of a Codeforces problem, GPT-4 - includes a link to the exact contest where the problem appears (and the round - number is almost correct: it is off by one). Note that GPT-4 cannot access - the Internet, so memorization is the only explanation.' - prefix: the problems after September 12. - suffix: GPT-4 memorizes Codeforces probl - type: TextQuoteSelector - source: https://aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks - text: GPT4 knows the link to the coding exams that it was evaluated against but - doesn't have "internet access" so it appears to have memorised this as well - updated: '2023-03-21T06:27:59.825632+00:00' - uri: https://aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks -tags: -- openai -- gpt -- ModelEvaluation -- hypothesis -type: annotation -url: /annotations/2023/03/21/1679380079 - ---- - - - -
In fact, we can definitively show that it has memorized problems in its training set: when prompted with the title of a Codeforces problem, GPT-4 includes a link to the exact contest where the problem appears (and the round number is almost correct: it is off by one). Note that GPT-4 cannot access the Internet, so memorization is the only explanation.
GPT4 knows the link to the coding exams that it was evaluated against but doesn't have "internet access" so it appears to have memorised this as well \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/03/21/1679380149.md b/brainsteam/content/annotations/2023/03/21/1679380149.md deleted file mode 100644 index 306dd08..0000000 --- a/brainsteam/content/annotations/2023/03/21/1679380149.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -date: '2023-03-21T06:29:09' -hypothesis-meta: - created: '2023-03-21T06:29:09.945605+00:00' - document: - title: - - 'GPT-4 and professional benchmarks: the wrong answer to the wrong question' - flagged: false - group: __world__ - hidden: false - id: sFZzLMexEe2M2r_i759OiA - links: - html: https://hypothes.is/a/sFZzLMexEe2M2r_i759OiA - incontext: https://hyp.is/sFZzLMexEe2M2r_i759OiA/aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks - json: https://hypothes.is/api/annotations/sFZzLMexEe2M2r_i759OiA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - openai - - gpt - - ModelEvaluation - target: - - selector: - - endContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[8]/span[2] - endOffset: 199 - startContainer: /div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/p[8]/span[1] - startOffset: 0 - type: RangeSelector - - end: 7439 - start: 7071 - type: TextPositionSelector - - exact: "Still, we can look for telltale signs. Another symptom of memorization\ - \ is that GPT is highly sensitive to the phrasing of the question. Melanie\ - \ Mitchell gives an example of an MBA test question where changing some details\ - \ in a way that wouldn\u2019t fool a person is enough to fool ChatGPT (running\ - \ GPT-3.5). A more elaborate experiment along these lines would be valuable." - prefix: ' how performance varies by date.' - suffix: "Because of OpenAI\u2019s lack of tran" - type: TextQuoteSelector - source: https://aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks - text: OpenAI has memorised MBA tests- when these are rephrased or certain details - are changed, the system fails to answer - updated: '2023-03-21T06:29:09.945605+00:00' - uri: https://aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks -tags: -- openai -- gpt -- ModelEvaluation -- hypothesis -type: annotation -url: /annotations/2023/03/21/1679380149 - ---- - - - -
Still, we can look for telltale signs. Another symptom of memorization is that GPT is highly sensitive to the phrasing of the question. Melanie Mitchell gives an example of an MBA test question where changing some details in a way that wouldn’t fool a person is enough to fool ChatGPT (running GPT-3.5). A more elaborate experiment along these lines would be valuable.
OpenAI has memorised MBA tests- when these are rephrased or certain details are changed, the system fails to answer \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/03/21/1679428744.md b/brainsteam/content/annotations/2023/03/21/1679428744.md deleted file mode 100644 index 333e1f0..0000000 --- a/brainsteam/content/annotations/2023/03/21/1679428744.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -date: '2023-03-21T19:59:04' -hypothesis-meta: - created: '2023-03-21T19:59:04.177001+00:00' - document: - title: - - 2303.09752.pdf - flagged: false - group: __world__ - hidden: false - id: 1MB9BMgiEe27GS99BvTIlA - links: - html: https://hypothes.is/a/1MB9BMgiEe27GS99BvTIlA - incontext: https://hyp.is/1MB9BMgiEe27GS99BvTIlA/arxiv.org/pdf/2303.09752.pdf - json: https://hypothes.is/api/annotations/1MB9BMgiEe27GS99BvTIlA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - llm - - attention - - long-documents - target: - - selector: - - end: 1989 - start: 1515 - type: TextPositionSelector - - exact: "Over the past few years, many \u201Cefficient Trans-former\u201D approaches\ - \ have been proposed that re-duce the cost of the attention mechanism over\ - \ longinputs (Child et al., 2019; Ainslie et al., 2020; Belt-agy et al., 2020;\ - \ Zaheer et al., 2020; Wang et al.,2020; Tay et al., 2021; Guo et al., 2022).\ - \ However,especially for larger models, the feedforward andprojection layers\ - \ actually make up the majority ofthe computational burden and can render\ - \ process-ing long inputs intractable" - prefix: ' be applied to each input token.' - suffix: ".\u2217Author contributions are outli" - type: TextQuoteSelector - source: https://arxiv.org/pdf/2303.09752.pdf - text: Recent improvements in transformers for long documents have focused on efficiencies - in the attention mechanism but the feed-forward and projection layers are still - expensive for long docs - updated: '2023-03-21T19:59:04.177001+00:00' - uri: https://arxiv.org/pdf/2303.09752.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2303.09752.pdf -tags: -- llm -- attention -- long-documents -- hypothesis -type: annotation -url: /annotations/2023/03/21/1679428744 - ---- - - - -
Over the past few years, many “efficient Trans-former” approaches have been proposed that re-duce the cost of the attention mechanism over longinputs (Child et al., 2019; Ainslie et al., 2020; Belt-agy et al., 2020; Zaheer et al., 2020; Wang et al.,2020; Tay et al., 2021; Guo et al., 2022). However,especially for larger models, the feedforward andprojection layers actually make up the majority ofthe computational burden and can render process-ing long inputs intractable
Recent improvements in transformers for long documents have focused on efficiencies in the attention mechanism but the feed-forward and projection layers are still expensive for long docs \ No newline at end of file diff --git a/brainsteam/content/annotations/2023/03/21/1679428782.md b/brainsteam/content/annotations/2023/03/21/1679428782.md deleted file mode 100644 index 77f118c..0000000 --- a/brainsteam/content/annotations/2023/03/21/1679428782.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -date: '2023-03-21T19:59:42' -hypothesis-meta: - created: '2023-03-21T19:59:42.317507+00:00' - document: - title: - - 2303.09752.pdf - flagged: false - group: __world__ - hidden: false - id: 63md-sgiEe2GA2OJo26mSA - links: - html: https://hypothes.is/a/63md-sgiEe2GA2OJo26mSA - incontext: https://hyp.is/63md-sgiEe2GA2OJo26mSA/arxiv.org/pdf/2303.09752.pdf - json: https://hypothes.is/api/annotations/63md-sgiEe2GA2OJo26mSA - permissions: - admin: - - acct:ravenscroftj@hypothes.is - delete: - - acct:ravenscroftj@hypothes.is - read: - - group:__world__ - update: - - acct:ravenscroftj@hypothes.is - tags: - - llm - target: - - selector: - - end: 2402 - start: 2357 - type: TextPositionSelector - - exact: This paper presents COLT5 (ConditionalLongT5) - prefix: s are processed by aheavier MLP. - suffix: ', a new family of models that, b' - type: TextQuoteSelector - source: https://arxiv.org/pdf/2303.09752.pdf - text: CoLT5 stands for Conditional LongT5 - updated: '2023-03-21T19:59:42.317507+00:00' - uri: https://arxiv.org/pdf/2303.09752.pdf - user: acct:ravenscroftj@hypothes.is - user_info: - display_name: James Ravenscroft -in-reply-to: https://arxiv.org/pdf/2303.09752.pdf -tags: -- llm -- hypothesis -type: annotation -url: /annotations/2023/03/21/1679428782 - ---- - - - -
This paper presents COLT5 (ConditionalLongT5)
CoLT5 stands for Conditional LongT5 \ No newline at end of file -- 2.40.1 From f8ecf10dae767f3a19ede442815dbab00e02098c Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 10:59:12 +0100 Subject: [PATCH 05/11] fix type in notes --- brainsteam/content/notes/2021/12/24/1640364080.md | 3 +-- brainsteam/content/notes/2021/12/25/1640427587.md | 10 ++++------ brainsteam/content/notes/2021/12/30/1640853804.md | 5 ++--- brainsteam/content/notes/2022/01/01/1641033528.md | 5 +---- brainsteam/content/notes/2022/01/02/1641143719.md | 3 +-- brainsteam/content/notes/2022/01/17/1642417320.md | 5 +---- brainsteam/content/notes/2022/01/20/1642706302.md | 7 ++----- brainsteam/content/notes/2022/01/22/1642841164.md | 3 +-- brainsteam/content/notes/2022/01/29/1643477006.md | 5 +---- brainsteam/content/notes/2022/02/04/1643990322.md | 5 +---- brainsteam/content/notes/2022/02/13/1644780268.md | 5 +---- brainsteam/content/notes/2022/02/18/1645170512.md | 3 +-- brainsteam/content/notes/2022/03/27/1648416404.md | 5 +---- brainsteam/content/notes/2022/06/02/1654207282.md | 5 +---- brainsteam/content/notes/2022/06/05/1654447818.md | 3 +-- brainsteam/content/notes/2022/06/12/1655021128.md | 5 +---- brainsteam/content/notes/2022/06/12/1655050048.md | 3 +-- brainsteam/content/notes/2022/06/19/1655652114.md | 3 +-- brainsteam/content/notes/2022/06/26/1656248250.md | 5 +---- brainsteam/content/notes/2022/06/26/1656254838.md | 5 ++--- brainsteam/content/notes/2022/07/02/1656766768.md | 5 +---- brainsteam/content/notes/2022/07/03/1656861914.md | 3 +-- brainsteam/content/notes/2022/07/10/1657469414.md | 3 +-- brainsteam/content/notes/2022/07/15/1657870375.md | 5 +---- brainsteam/content/notes/2022/07/17/1658076146.md | 3 +-- brainsteam/content/notes/2022/07/19/1658215335.md | 3 +-- brainsteam/content/notes/2022/07/19/1658255272.md | 5 +---- brainsteam/content/notes/2022/07/24/1658688893.md | 5 ++--- brainsteam/content/notes/2022/07/26/1658852815.md | 12 ++++++------ brainsteam/content/notes/2022/07/29/1659119081.md | 5 +---- brainsteam/content/notes/2022/07/31/1659265209.md | 3 +-- brainsteam/content/notes/2022/08/01/1659387733.md | 5 +---- brainsteam/content/notes/2022/08/06/1659820519.md | 3 +-- brainsteam/content/notes/2022/08/21/1661110707.md | 5 +---- brainsteam/content/notes/2022/09/09/1662742877.md | 5 +---- brainsteam/content/notes/2022/10/01/1664662109.md | 5 +---- brainsteam/content/notes/2022/10/22/1666455169.md | 3 +-- brainsteam/content/notes/2022/10/23/1666531009.md | 5 +---- brainsteam/content/notes/2022/10/24/1666618747.md | 3 +-- brainsteam/content/notes/2022/11/05/1667641978.md | 5 +---- brainsteam/content/notes/2022/11/12/1668279717.md | 5 +---- brainsteam/content/notes/2022/11/18/1668804642.md | 5 +---- brainsteam/content/notes/2022/11/27/1669534819.md | 3 +-- brainsteam/content/notes/2022/12/03/1670077694.md | 5 +---- brainsteam/content/notes/2022/12/10/1670695122.md | 5 +---- brainsteam/content/notes/2022/12/16/1671180887.md | 7 +++---- brainsteam/content/notes/2022/12/22/1671749547.md | 3 +-- brainsteam/content/notes/2022/12/26/1672047722.md | 3 +-- brainsteam/content/notes/2023/01/09/1673292709.md | 5 +---- brainsteam/content/notes/2023/02/11/1676155703.md | 5 +---- brainsteam/content/notes/2023/02/13/1676295052.md | 5 +---- brainsteam/content/notes/2023/03/06/1678136032.md | 4 ++-- brainsteam/content/notes/2023/04/07/1680866081.md | 5 +---- brainsteam/content/notes/2023/04/21/1682060700.md | 5 +---- brainsteam/content/notes/2023/06/03/1685811118.md | 5 +---- brainsteam/content/notes/2023/06/19/1687211074.md | 10 ++++------ brainsteam/content/notes/2023/06/20/1687294218.md | 3 ++- 57 files changed, 76 insertions(+), 191 deletions(-) diff --git a/brainsteam/content/notes/2021/12/24/1640364080.md b/brainsteam/content/notes/2021/12/24/1640364080.md index 95d2161..7ff71f7 100644 --- a/brainsteam/content/notes/2021/12/24/1640364080.md +++ b/brainsteam/content/notes/2021/12/24/1640364080.md @@ -2,9 +2,8 @@ date: '2021-12-24T11:41:20.506153' tags: - Indieweb -type: note +type: notes url: /notes/2021/12/24/1640364080 - --- Spent a couple of hours adding indieweb micropub and microsub support to my site today and pretty pleased with the result. I can now join in with the POSSE gang on IndieWeb \ No newline at end of file diff --git a/brainsteam/content/notes/2021/12/25/1640427587.md b/brainsteam/content/notes/2021/12/25/1640427587.md index da8760a..c77bdea 100644 --- a/brainsteam/content/notes/2021/12/25/1640427587.md +++ b/brainsteam/content/notes/2021/12/25/1640427587.md @@ -1,20 +1,18 @@ --- date: '2021-12-25T05:19:47.761833' +photo: +- /media/2021/12/25/1640427587_0.jpg tags: - Home - humour -photo: - - /media/2021/12/25/1640427587_0.jpg -type: note +type: notes url: /notes/2021/12/25/1640427587 - --- - A picture of our dining table It's nice to see the dining table used for something other than a glorified office desk once a year although one of the emergency dining chairs this year is a rather plush office chair - a trade up from the foldy metal chairs that hurt your bum - + \ No newline at end of file diff --git a/brainsteam/content/notes/2021/12/30/1640853804.md b/brainsteam/content/notes/2021/12/30/1640853804.md index 07a172a..cc5f170 100644 --- a/brainsteam/content/notes/2021/12/30/1640853804.md +++ b/brainsteam/content/notes/2021/12/30/1640853804.md @@ -2,12 +2,11 @@ date: '2021-12-30T03:43:24.188254' tags: - movies -type: note +type: notes url: /notes/2021/12/30/1640853804 - --- Not exactly a "hot take" at this point but we watched "Don't Look Up" last night and despite the panning from mainstream critics I thought it was a funny, clever and timely take on the dangers of extreme media (social & trad) polarisation. - + \ No newline at end of file diff --git a/brainsteam/content/notes/2022/01/01/1641033528.md b/brainsteam/content/notes/2022/01/01/1641033528.md index 67f2a5d..2c46d7a 100644 --- a/brainsteam/content/notes/2022/01/01/1641033528.md +++ b/brainsteam/content/notes/2022/01/01/1641033528.md @@ -2,13 +2,10 @@ date: '2022-01-01T05:38:48.465709' photo: - /media/2022/01/01/1641033528_0.jpg -type: note +type: notes url: /notes/2022/01/01/1641033528 - --- - - Starting the year right with my covid booster. Happy 2022 diff --git a/brainsteam/content/notes/2022/01/02/1641143719.md b/brainsteam/content/notes/2022/01/02/1641143719.md index e022f3e..776732d 100644 --- a/brainsteam/content/notes/2022/01/02/1641143719.md +++ b/brainsteam/content/notes/2022/01/02/1641143719.md @@ -4,9 +4,8 @@ tags: - meta - website - indieweb -type: note +type: notes url: /notes/2022/01/02/1641143719 - --- Spent some time today implementing webmention support on my website. Likes/retweets/reboosts and tweets/toots show up as comments on my page now as well as "standard" replies/comments from other blogs diff --git a/brainsteam/content/notes/2022/01/17/1642417320.md b/brainsteam/content/notes/2022/01/17/1642417320.md index 21e2097..825b731 100644 --- a/brainsteam/content/notes/2022/01/17/1642417320.md +++ b/brainsteam/content/notes/2022/01/17/1642417320.md @@ -7,13 +7,10 @@ photo: - /media/2022/01/17/1642417320_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/01/17/1642417320 - --- - - My cat likes the sunshine as much as I do in dreary January although his idea of helping with my work could use some adjustment diff --git a/brainsteam/content/notes/2022/01/20/1642706302.md b/brainsteam/content/notes/2022/01/20/1642706302.md index f9d8e32..a2135bf 100644 --- a/brainsteam/content/notes/2022/01/20/1642706302.md +++ b/brainsteam/content/notes/2022/01/20/1642706302.md @@ -4,13 +4,10 @@ photo: - /media/2022/01/20/1642706302_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/01/20/1642706302 - --- - - - An evening out at the theatre to see Groan Ups by the mischief theatre company (play that goes wrong lot) \ No newline at end of file + An evening out at the theatre to see Groan Ups by the mischief theatre company (play that goes wrong lot) \ No newline at end of file diff --git a/brainsteam/content/notes/2022/01/22/1642841164.md b/brainsteam/content/notes/2022/01/22/1642841164.md index 3d32397..b6916ed 100644 --- a/brainsteam/content/notes/2022/01/22/1642841164.md +++ b/brainsteam/content/notes/2022/01/22/1642841164.md @@ -6,9 +6,8 @@ mp-syndicate-to: tags: - humour - personal -type: note +type: notes url: /notes/2022/01/22/1642841164 - --- I've just noticed that depressingly I get more text messages from OTP services than my friends (hopefully more a reflection that I sign in to a lot of things than not having any friends) diff --git a/brainsteam/content/notes/2022/01/29/1643477006.md b/brainsteam/content/notes/2022/01/29/1643477006.md index d3f664d..69eaca1 100644 --- a/brainsteam/content/notes/2022/01/29/1643477006.md +++ b/brainsteam/content/notes/2022/01/29/1643477006.md @@ -6,13 +6,10 @@ photo: - /media/2022/01/29/1643477006_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/01/29/1643477006 - --- - - Testing that brid.gy can now import photos from my site to fosstodon thanks to [this fix](https://github.com/snarfed/bridgy/issues/1099#) with a photo I took of a lovely breakfast we had on my wife's birthday diff --git a/brainsteam/content/notes/2022/02/04/1643990322.md b/brainsteam/content/notes/2022/02/04/1643990322.md index b019d21..30d0eac 100644 --- a/brainsteam/content/notes/2022/02/04/1643990322.md +++ b/brainsteam/content/notes/2022/02/04/1643990322.md @@ -7,13 +7,10 @@ photo: - /media/2022/02/04/1643990322_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/02/04/1643990322 - --- - - Popped in to Worcester City centre while we're visiting family in the Midlands and went to Boston Tea Party for lunch. Their porky beans on toast and cakes and coffee were great. Highly recommended! diff --git a/brainsteam/content/notes/2022/02/13/1644780268.md b/brainsteam/content/notes/2022/02/13/1644780268.md index 5fbe069..00ccb7c 100644 --- a/brainsteam/content/notes/2022/02/13/1644780268.md +++ b/brainsteam/content/notes/2022/02/13/1644780268.md @@ -5,13 +5,10 @@ photo: - /media/2022/02/13/1644780268_1.jpg tags: - personal -type: note +type: notes url: /notes/2022/02/13/1644780268 - --- - - diff --git a/brainsteam/content/notes/2022/02/18/1645170512.md b/brainsteam/content/notes/2022/02/18/1645170512.md index 8dd3dce..6f267eb 100644 --- a/brainsteam/content/notes/2022/02/18/1645170512.md +++ b/brainsteam/content/notes/2022/02/18/1645170512.md @@ -5,9 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter tags: - personal -type: note +type: notes url: /notes/2022/02/18/1645170512 - --- Braced for Storm Eunice - now slap bang in the "red weather warning" zone so fully expecting to inherit our neighbours' lawn furniture, trampolines and wheelie bins (trash cans on wheels) any minute now https://www.bbc.co.uk/news/uk-60417263 diff --git a/brainsteam/content/notes/2022/03/27/1648416404.md b/brainsteam/content/notes/2022/03/27/1648416404.md index 1204a35..bf159de 100644 --- a/brainsteam/content/notes/2022/03/27/1648416404.md +++ b/brainsteam/content/notes/2022/03/27/1648416404.md @@ -7,13 +7,10 @@ photo: - /media/2022/03/27/1648416404_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/03/27/1648416404 - --- - - Really pleased with the solar lamps we installed in the garden this afternoon. So shiny! diff --git a/brainsteam/content/notes/2022/06/02/1654207282.md b/brainsteam/content/notes/2022/06/02/1654207282.md index f18ca92..1fd2e4b 100644 --- a/brainsteam/content/notes/2022/06/02/1654207282.md +++ b/brainsteam/content/notes/2022/06/02/1654207282.md @@ -8,13 +8,10 @@ photo: - /media/2022/06/02/1654207282_1.jpg tags: - Personal -type: note +type: notes url: /notes/2022/06/02/1654207282 - --- - - diff --git a/brainsteam/content/notes/2022/06/05/1654447818.md b/brainsteam/content/notes/2022/06/05/1654447818.md index 6c6476b..427db48 100644 --- a/brainsteam/content/notes/2022/06/05/1654447818.md +++ b/brainsteam/content/notes/2022/06/05/1654447818.md @@ -7,9 +7,8 @@ photo: - /media/2022/06/05/1654447818_.png tags: - phd -type: note +type: notes url: /notes/2022/06/05/1654447818 - --- diff --git a/brainsteam/content/notes/2022/06/12/1655021128.md b/brainsteam/content/notes/2022/06/12/1655021128.md index 52c9164..80e0c89 100644 --- a/brainsteam/content/notes/2022/06/12/1655021128.md +++ b/brainsteam/content/notes/2022/06/12/1655021128.md @@ -8,13 +8,10 @@ photo: tags: - phd - personal -type: note +type: notes url: /notes/2022/06/12/1655021128 - --- - - Another day of PhD writing in the sun. Aiming for 1000 words today ahead of my now weekly progress report post tonight. Energy provided by a local coffee roaster HICS coffee diff --git a/brainsteam/content/notes/2022/06/12/1655050048.md b/brainsteam/content/notes/2022/06/12/1655050048.md index ce8a686..758aa9f 100644 --- a/brainsteam/content/notes/2022/06/12/1655050048.md +++ b/brainsteam/content/notes/2022/06/12/1655050048.md @@ -5,9 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/06/12/1655050048_.png -type: note +type: notes url: /notes/2022/06/12/1655050048 - --- diff --git a/brainsteam/content/notes/2022/06/19/1655652114.md b/brainsteam/content/notes/2022/06/19/1655652114.md index 8379438..9fab862 100644 --- a/brainsteam/content/notes/2022/06/19/1655652114.md +++ b/brainsteam/content/notes/2022/06/19/1655652114.md @@ -8,9 +8,8 @@ photo: tags: - phd - personal -type: note +type: notes url: /notes/2022/06/19/1655652114 - --- diff --git a/brainsteam/content/notes/2022/06/26/1656248250.md b/brainsteam/content/notes/2022/06/26/1656248250.md index 11fcac8..5727288 100644 --- a/brainsteam/content/notes/2022/06/26/1656248250.md +++ b/brainsteam/content/notes/2022/06/26/1656248250.md @@ -7,13 +7,10 @@ photo: - /media/2022/06/26/1656248250_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/06/26/1656248250 - --- - - Exciting moment for an amateur gardener: first courgette (zucchini) from this year's crop diff --git a/brainsteam/content/notes/2022/06/26/1656254838.md b/brainsteam/content/notes/2022/06/26/1656254838.md index 9f65388..ec17af2 100644 --- a/brainsteam/content/notes/2022/06/26/1656254838.md +++ b/brainsteam/content/notes/2022/06/26/1656254838.md @@ -5,13 +5,12 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/06/26/1656255036_.png -type: note +type: notes url: /notes/2022/06/26/1656254838 - --- PhD Progress Update 26/6 - I've managed to hammer out about 5000 words this week and broken the 40k word mark. Hoping to finish my NLP background chapter this week leaving scientometrics, conclusions and my last paper to convert - + \ No newline at end of file diff --git a/brainsteam/content/notes/2022/07/02/1656766768.md b/brainsteam/content/notes/2022/07/02/1656766768.md index 3284111..23615d3 100644 --- a/brainsteam/content/notes/2022/07/02/1656766768.md +++ b/brainsteam/content/notes/2022/07/02/1656766768.md @@ -6,13 +6,10 @@ photo: - /media/2022/07/02/1656766768_0.jpg tags: - Personal -type: note +type: notes url: /notes/2022/07/02/1656766768 - --- - - Spitfire fly past at HMS Collingwood today diff --git a/brainsteam/content/notes/2022/07/03/1656861914.md b/brainsteam/content/notes/2022/07/03/1656861914.md index de5f7e0..30960e6 100644 --- a/brainsteam/content/notes/2022/07/03/1656861914.md +++ b/brainsteam/content/notes/2022/07/03/1656861914.md @@ -8,9 +8,8 @@ photo: tags: - phd - personal -type: note +type: notes url: /notes/2022/07/03/1656861914 - --- diff --git a/brainsteam/content/notes/2022/07/10/1657469414.md b/brainsteam/content/notes/2022/07/10/1657469414.md index 371eac7..0ba60db 100644 --- a/brainsteam/content/notes/2022/07/10/1657469414.md +++ b/brainsteam/content/notes/2022/07/10/1657469414.md @@ -5,9 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/07/10/1657469329_.png -type: note +type: notes url: /notes/2022/07/10/1657469414 - --- diff --git a/brainsteam/content/notes/2022/07/15/1657870375.md b/brainsteam/content/notes/2022/07/15/1657870375.md index 47d7396..1d4b53d 100644 --- a/brainsteam/content/notes/2022/07/15/1657870375.md +++ b/brainsteam/content/notes/2022/07/15/1657870375.md @@ -7,13 +7,10 @@ photo: - /media/2022/07/15/1657870375_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/07/15/1657870375 - --- - - The cat-based thermometer units in our house showing that it is cooler today, enough so for cuddles! #caturdayeveryday diff --git a/brainsteam/content/notes/2022/07/17/1658076146.md b/brainsteam/content/notes/2022/07/17/1658076146.md index fe9820f..0a0f98b 100644 --- a/brainsteam/content/notes/2022/07/17/1658076146.md +++ b/brainsteam/content/notes/2022/07/17/1658076146.md @@ -7,9 +7,8 @@ photo: - /media/2022/07/17/1658076146_.png tags: - phd -type: note +type: notes url: /notes/2022/07/17/1658076146 - --- diff --git a/brainsteam/content/notes/2022/07/19/1658215335.md b/brainsteam/content/notes/2022/07/19/1658215335.md index b875097..b827167 100644 --- a/brainsteam/content/notes/2022/07/19/1658215335.md +++ b/brainsteam/content/notes/2022/07/19/1658215335.md @@ -6,9 +6,8 @@ mp-syndicate-to: tags: - personal - heatwave -type: note +type: notes url: /notes/2022/07/19/1658215335 - --- Today most people you encounter will be sleep deprived, hot, grumpy and struggling to focus in the heat. Remember to be extra patient with others today, offer your delivery driver a glass of water, check on elderly neighbours and look after yourself. #heatwave diff --git a/brainsteam/content/notes/2022/07/19/1658255272.md b/brainsteam/content/notes/2022/07/19/1658255272.md index 7b8dfe5..4efd872 100644 --- a/brainsteam/content/notes/2022/07/19/1658255272.md +++ b/brainsteam/content/notes/2022/07/19/1658255272.md @@ -4,13 +4,10 @@ photo: - /media/2022/07/19/1658255272_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/07/19/1658255272 - --- - - Seeing School of Rock at Mayflower Theatre, Southampton \ No newline at end of file diff --git a/brainsteam/content/notes/2022/07/24/1658688893.md b/brainsteam/content/notes/2022/07/24/1658688893.md index 6ec84f7..a3d0a84 100644 --- a/brainsteam/content/notes/2022/07/24/1658688893.md +++ b/brainsteam/content/notes/2022/07/24/1658688893.md @@ -7,13 +7,12 @@ photo: - /media/2022/07/24/1658689259_.png tags: - phd -type: note +type: notes url: /notes/2022/07/24/1658688893 - --- PhD Update: T-7 weeks. 1st drafts of all content chapters now complete, working on intro and conclusion - hoping to have 1st drafts of them done by the end of this week. - + \ No newline at end of file diff --git a/brainsteam/content/notes/2022/07/26/1658852815.md b/brainsteam/content/notes/2022/07/26/1658852815.md index c564bd1..f296321 100644 --- a/brainsteam/content/notes/2022/07/26/1658852815.md +++ b/brainsteam/content/notes/2022/07/26/1658852815.md @@ -1,14 +1,14 @@ --- date: '2022-07-26T12:26:55.600536' +mp-syndicate-to: +- https://brid.gy/publish/mastodon +- https://brid.gy/publish/twitter photo: - /media/2022/07/26/1658852757_.png -type: note -url: /notes/2022/07/26/1658852815 -mp-syndicate-to: - - https://brid.gy/publish/mastodon - - https://brid.gy/publish/twitter tags: - - phd +- phd +type: notes +url: /notes/2022/07/26/1658852815 --- diff --git a/brainsteam/content/notes/2022/07/29/1659119081.md b/brainsteam/content/notes/2022/07/29/1659119081.md index aaec070..54eeb82 100644 --- a/brainsteam/content/notes/2022/07/29/1659119081.md +++ b/brainsteam/content/notes/2022/07/29/1659119081.md @@ -2,13 +2,10 @@ date: '2022-07-29T14:24:41.342957' photo: - /media/2022/07/29/1659119081_0.jpg -type: note +type: notes url: /notes/2022/07/29/1659119081 - --- - - At Southampton Mayflower to see Derren Brown \ No newline at end of file diff --git a/brainsteam/content/notes/2022/07/31/1659265209.md b/brainsteam/content/notes/2022/07/31/1659265209.md index 81ecda9..1520672 100644 --- a/brainsteam/content/notes/2022/07/31/1659265209.md +++ b/brainsteam/content/notes/2022/07/31/1659265209.md @@ -8,9 +8,8 @@ photo: tags: - phd - personal -type: note +type: notes url: /notes/2022/07/31/1659265209 - --- diff --git a/brainsteam/content/notes/2022/08/01/1659387733.md b/brainsteam/content/notes/2022/08/01/1659387733.md index a428098..3087084 100644 --- a/brainsteam/content/notes/2022/08/01/1659387733.md +++ b/brainsteam/content/notes/2022/08/01/1659387733.md @@ -7,13 +7,10 @@ photo: - /media/2022/08/01/1659387733_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/08/01/1659387733 - --- - - Stressful 48 hours after our cat decided to bypass (read: rip through) the "cat proof" netting and jump out of a 2 storey window, breaking his ankle. He's in hospital high as a kite on methadone. Hoping his surgery goes OK diff --git a/brainsteam/content/notes/2022/08/06/1659820519.md b/brainsteam/content/notes/2022/08/06/1659820519.md index 1d632d8..6743873 100644 --- a/brainsteam/content/notes/2022/08/06/1659820519.md +++ b/brainsteam/content/notes/2022/08/06/1659820519.md @@ -7,9 +7,8 @@ photo: - /media/2022/08/06/1659820519_.png tags: - personal -type: note +type: notes url: /notes/2022/08/06/1659820519 - --- diff --git a/brainsteam/content/notes/2022/08/21/1661110707.md b/brainsteam/content/notes/2022/08/21/1661110707.md index 22e77c7..fa2caf5 100644 --- a/brainsteam/content/notes/2022/08/21/1661110707.md +++ b/brainsteam/content/notes/2022/08/21/1661110707.md @@ -7,13 +7,10 @@ photo: - /media/2022/08/21/1661110707_1.jpg tags: - personal -type: note +type: notes url: /notes/2022/08/21/1661110707 - --- - - diff --git a/brainsteam/content/notes/2022/09/09/1662742877.md b/brainsteam/content/notes/2022/09/09/1662742877.md index 0dfb505..bb4d7ee 100644 --- a/brainsteam/content/notes/2022/09/09/1662742877.md +++ b/brainsteam/content/notes/2022/09/09/1662742877.md @@ -9,13 +9,10 @@ photo: tags: - Personal - phd -type: note +type: notes url: /notes/2022/09/09/1662742877 - --- - - diff --git a/brainsteam/content/notes/2022/10/01/1664662109.md b/brainsteam/content/notes/2022/10/01/1664662109.md index ffa4988..5b80471 100644 --- a/brainsteam/content/notes/2022/10/01/1664662109.md +++ b/brainsteam/content/notes/2022/10/01/1664662109.md @@ -7,13 +7,10 @@ photo: - /media/2022/10/01/1664662109_0.jpg tags: - Personal -type: note +type: notes url: /notes/2022/10/01/1664662109 - --- - - Really happy with my new purchase which finally arrived today - my present to myself for finishing my thesis #steamdeck diff --git a/brainsteam/content/notes/2022/10/22/1666455169.md b/brainsteam/content/notes/2022/10/22/1666455169.md index a32e925..01302aa 100644 --- a/brainsteam/content/notes/2022/10/22/1666455169.md +++ b/brainsteam/content/notes/2022/10/22/1666455169.md @@ -1,8 +1,7 @@ --- date: '2022-10-22T16:12:49.651443' -type: note +type: notes url: /notes/2022/10/22/1666455169 - --- I've just finished porting my website over from an old shared web hosting server to my VPS - it should be noticeably faster even though its just serving HTML \ No newline at end of file diff --git a/brainsteam/content/notes/2022/10/23/1666531009.md b/brainsteam/content/notes/2022/10/23/1666531009.md index d4e2a36..b7fc9c4 100644 --- a/brainsteam/content/notes/2022/10/23/1666531009.md +++ b/brainsteam/content/notes/2022/10/23/1666531009.md @@ -7,13 +7,10 @@ photo: tags: - personal - food -type: note +type: notes url: /notes/2022/10/23/1666531009 - --- - - We've been experimenting with some new recipes in our air fryer recently. Eggs bacon and tomato... In toast... Has worked pretty well diff --git a/brainsteam/content/notes/2022/10/24/1666618747.md b/brainsteam/content/notes/2022/10/24/1666618747.md index bbfe2bc..fe8a37b 100644 --- a/brainsteam/content/notes/2022/10/24/1666618747.md +++ b/brainsteam/content/notes/2022/10/24/1666618747.md @@ -5,9 +5,8 @@ mp-syndicate-to: tags: - personal - tech -type: note +type: notes url: /notes/2022/10/24/1666618747 - --- I found the upgrade to Firefox v106 a bit weird and jarring. I quite like the colour schemes but linking the colours to personality types seemed odd. I like blue so apparently that makes me an activist? Go figure I guess? diff --git a/brainsteam/content/notes/2022/11/05/1667641978.md b/brainsteam/content/notes/2022/11/05/1667641978.md index f2cc0b5..f889f55 100644 --- a/brainsteam/content/notes/2022/11/05/1667641978.md +++ b/brainsteam/content/notes/2022/11/05/1667641978.md @@ -6,13 +6,10 @@ photo: - /media/2022/11/05/1667641978_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/11/05/1667641978 - --- - - Now that the weather is turning colder, Rupert is enjoying his doughnut bed big time #Caturday diff --git a/brainsteam/content/notes/2022/11/12/1668279717.md b/brainsteam/content/notes/2022/11/12/1668279717.md index 74a1e3b..6a8f499 100644 --- a/brainsteam/content/notes/2022/11/12/1668279717.md +++ b/brainsteam/content/notes/2022/11/12/1668279717.md @@ -7,13 +7,10 @@ photo: - /media/2022/11/12/1668279717_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/11/12/1668279717 - --- - - Up in the Midlands visiting my parents this weekend. Had an early morning visit from their cat Bertie this morning #Caturday diff --git a/brainsteam/content/notes/2022/11/18/1668804642.md b/brainsteam/content/notes/2022/11/18/1668804642.md index 2a80b59..2c86dd2 100644 --- a/brainsteam/content/notes/2022/11/18/1668804642.md +++ b/brainsteam/content/notes/2022/11/18/1668804642.md @@ -6,13 +6,10 @@ photo: - /media/2022/11/18/1668804642_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/11/18/1668804642 - --- - - A fun evening in spent building a Tie fighter with Mrs R #lego diff --git a/brainsteam/content/notes/2022/11/27/1669534819.md b/brainsteam/content/notes/2022/11/27/1669534819.md index 18f1c02..05f04e4 100644 --- a/brainsteam/content/notes/2022/11/27/1669534819.md +++ b/brainsteam/content/notes/2022/11/27/1669534819.md @@ -5,9 +5,8 @@ mp-syndicate-to: tags: - personal - humour -type: note +type: notes url: /notes/2022/11/27/1669534819 - --- wondering how well my #phd examiners would take it if instead of the carefully prepared presentation I've been building I open my viva with a #haiku diff --git a/brainsteam/content/notes/2022/12/03/1670077694.md b/brainsteam/content/notes/2022/12/03/1670077694.md index d9f0a8a..9e44a82 100644 --- a/brainsteam/content/notes/2022/12/03/1670077694.md +++ b/brainsteam/content/notes/2022/12/03/1670077694.md @@ -7,13 +7,10 @@ photo: tags: - personal - caturday -type: note +type: notes url: /notes/2022/12/03/1670077694 - --- - - My lovely PhD supervisors sent me champagne and chocolate for passing my viva this week and Rupert is very interested - he won't take no for an answer even though I told him chocolate is VERY bad for cats #caturday diff --git a/brainsteam/content/notes/2022/12/10/1670695122.md b/brainsteam/content/notes/2022/12/10/1670695122.md index 9403fd1..e7d2417 100644 --- a/brainsteam/content/notes/2022/12/10/1670695122.md +++ b/brainsteam/content/notes/2022/12/10/1670695122.md @@ -6,13 +6,10 @@ photo: - /media/2022/12/10/1670695122_0.jpg tags: - personal -type: note +type: notes url: /notes/2022/12/10/1670695122 - --- - - House is now suitably decorated. Rudi the dinosaur wishes you all a Merry Christmas diff --git a/brainsteam/content/notes/2022/12/16/1671180887.md b/brainsteam/content/notes/2022/12/16/1671180887.md index dc0a2c4..89cdf16 100644 --- a/brainsteam/content/notes/2022/12/16/1671180887.md +++ b/brainsteam/content/notes/2022/12/16/1671180887.md @@ -1,15 +1,14 @@ --- date: '2022-12-16T08:54:47.583579' -photo: -- /media/2022/12/16/1671180887_.jpg mp-syndicate-to: - https://brid.gy/publish/mastodon +photo: +- /media/2022/12/16/1671180887_.jpg tags: - personal - humour -type: note +type: notes url: /notes/2022/12/16/1671180887 - --- a guy checking out a girl captioned 'new project ideas and programming languages' whilst holding hands with his annoyed looking girlfriend captioned 'my phd corrections and existing side projects' diff --git a/brainsteam/content/notes/2022/12/22/1671749547.md b/brainsteam/content/notes/2022/12/22/1671749547.md index e433479..5f5ba47 100644 --- a/brainsteam/content/notes/2022/12/22/1671749547.md +++ b/brainsteam/content/notes/2022/12/22/1671749547.md @@ -5,9 +5,8 @@ mp-syndicate-to: tags: - phd - data-science -type: note +type: notes url: /notes/2022/12/22/1671749547 - --- PhD thesis correction required me to go and find some stats for a dataset that I thought I had version controlled but didn't... thank the computer gods that I had a copy of it on my old hard drive which miraculously still works. Into #dvc it goes... diff --git a/brainsteam/content/notes/2022/12/26/1672047722.md b/brainsteam/content/notes/2022/12/26/1672047722.md index b3e78fe..a31ff11 100644 --- a/brainsteam/content/notes/2022/12/26/1672047722.md +++ b/brainsteam/content/notes/2022/12/26/1672047722.md @@ -6,9 +6,8 @@ tags: - personal - security - tech -type: note +type: notes url: /notes/2022/12/26/1672047722 - --- I'm looking at migrating away from #LastPass - I am considering self-hosting BitWarden or using their SaaS service. However, do I truly believe in my heart-of-hearts that we won't see the same headline about BW being breached in the next 5 years? Do I paint a target on my back by hosting my own and also not being a security specialist or do I benefit by not being in the "big pond" of SaaS users? Or, do I go stateless with #LessPass? diff --git a/brainsteam/content/notes/2023/01/09/1673292709.md b/brainsteam/content/notes/2023/01/09/1673292709.md index dcd48f7..4533049 100644 --- a/brainsteam/content/notes/2023/01/09/1673292709.md +++ b/brainsteam/content/notes/2023/01/09/1673292709.md @@ -7,13 +7,10 @@ photo: tags: - personal - phd -type: note +type: notes url: /notes/2023/01/09/1673292709 - --- - - a photo of a home-made ice cream sundae with chocolate sauce Feeling a bit sorry for myself, its dark, I'm back at work and I have to make some #phd thesis corrections. Mrs R has just provided my consolation prize. She is the best. diff --git a/brainsteam/content/notes/2023/02/11/1676155703.md b/brainsteam/content/notes/2023/02/11/1676155703.md index 2d733e2..13ad921 100644 --- a/brainsteam/content/notes/2023/02/11/1676155703.md +++ b/brainsteam/content/notes/2023/02/11/1676155703.md @@ -6,13 +6,10 @@ photo: - /media/2023/02/11/1676155703_0.jpg tags: - personal -type: note +type: notes url: /notes/2023/02/11/1676155703 - --- - - Took Mrs R to see Troy Hawke who is Internet famous for standing outside shops and saying witty things to would be customers. The show was very funny and lively and Troy was kind enough to wait around afterwards for photos with the audience. Great evening out! diff --git a/brainsteam/content/notes/2023/02/13/1676295052.md b/brainsteam/content/notes/2023/02/13/1676295052.md index d1711cb..f6152c3 100644 --- a/brainsteam/content/notes/2023/02/13/1676295052.md +++ b/brainsteam/content/notes/2023/02/13/1676295052.md @@ -6,13 +6,10 @@ photo: - /media/2023/02/13/1676295052_0.jpg tags: - personal -type: note +type: notes url: /notes/2023/02/13/1676295052 - --- - - This just arrived in the mail. Its a bit surreal to be holding this in my hands. diff --git a/brainsteam/content/notes/2023/03/06/1678136032.md b/brainsteam/content/notes/2023/03/06/1678136032.md index 9a3c7b4..86ea7c0 100644 --- a/brainsteam/content/notes/2023/03/06/1678136032.md +++ b/brainsteam/content/notes/2023/03/06/1678136032.md @@ -1,9 +1,9 @@ --- date: '2023-03-06T20:53:52.230898' -type: note -url: /notes/2023/03/06/1678136032 mp-syndicate-to: - https://brid.gy/publish/mastodon +type: notes +url: /notes/2023/03/06/1678136032 --- The human brain is a strange thing and sometimes it just needs a push. After work this evening I was feeling quite unmotivated and I didn't want to do anything 0 in fact I was sure I couldn't but after a little encouragement I've had a pretty productive (and fun) evening working on a talk I'm giving at the University of Manchester next week. \ No newline at end of file diff --git a/brainsteam/content/notes/2023/04/07/1680866081.md b/brainsteam/content/notes/2023/04/07/1680866081.md index c3f0f84..a9eaf81 100644 --- a/brainsteam/content/notes/2023/04/07/1680866081.md +++ b/brainsteam/content/notes/2023/04/07/1680866081.md @@ -6,13 +6,10 @@ photo: - /media/2023/04/07/1680866081_0.jpg tags: - personal -type: note +type: notes url: /notes/2023/04/07/1680866081 - --- - - Happy freaking Easter James - from Mother Nature diff --git a/brainsteam/content/notes/2023/04/21/1682060700.md b/brainsteam/content/notes/2023/04/21/1682060700.md index dd4b69e..3f25cfc 100644 --- a/brainsteam/content/notes/2023/04/21/1682060700.md +++ b/brainsteam/content/notes/2023/04/21/1682060700.md @@ -9,13 +9,10 @@ tags: - work - ai - generative ai -type: note +type: notes url: /notes/2023/04/21/1682060700 - --- - - James stood at the front of a hall in front of a projection screen with a crowd watching I had a great time speaking about AI risks and rewards for small and medium businesses at the Rare Earth Digital debrief in Nantwich last night. The Crown is a lovely venue too and the quirky, wattle and daub wonky architecture reminded me of my childhood home. diff --git a/brainsteam/content/notes/2023/06/03/1685811118.md b/brainsteam/content/notes/2023/06/03/1685811118.md index a59ea5b..03b1dc8 100644 --- a/brainsteam/content/notes/2023/06/03/1685811118.md +++ b/brainsteam/content/notes/2023/06/03/1685811118.md @@ -7,13 +7,10 @@ photo: tags: - personal - gardening -type: note +type: notes url: /notes/2023/06/03/1685811118 - --- - - Two Juicy Ripe Strawberries On A Red Chopping Board. First strawberries of the year from the garden diff --git a/brainsteam/content/notes/2023/06/19/1687211074.md b/brainsteam/content/notes/2023/06/19/1687211074.md index 0b5b315..b1e7115 100644 --- a/brainsteam/content/notes/2023/06/19/1687211074.md +++ b/brainsteam/content/notes/2023/06/19/1687211074.md @@ -1,19 +1,17 @@ --- date: '2023-06-19T21:44:34.280750' +mp-syndicate-to: +- https://brid.gy/publish/mastodon photo: - https://brainsteam.co.uk/media/2023/06/19/1687211074_0.jpg -thumbnail: https://brainsteam.co.uk/media/2023/06/19/1687211074_0.jpg tags: - personal - humour -type: note +thumbnail: https://brainsteam.co.uk/media/2023/06/19/1687211074_0.jpg +type: notes url: /notes/2023/06/19/1687211074 -mp-syndicate-to: -- https://brid.gy/publish/mastodon --- - - a tiny mouse staring through the bars of a humane trap next to a large pile of peanut butter Had a run in with this little guy this morning. He's been living in our garage eating bird seed out of a sack I bought for our bird feeders for a few weeks. I set up infrared cameras and humane traps and I've been watching him scurrying around cutely at night.we released him into a hedgerow next to a big field this morning and I'm kind of going to miss him. \ No newline at end of file diff --git a/brainsteam/content/notes/2023/06/20/1687294218.md b/brainsteam/content/notes/2023/06/20/1687294218.md index 05695ad..51acd78 100644 --- a/brainsteam/content/notes/2023/06/20/1687294218.md +++ b/brainsteam/content/notes/2023/06/20/1687294218.md @@ -1,9 +1,10 @@ --- date: '2023-06-20T20:50:18.219921' +post_meta: ['date'] tags: - personal - movies -type: note +type: notes url: /notes/2023/06/20/1687294218 --- -- 2.40.1 From 0a7840fdfc99d696dcf581db58467fba9e5f2b18 Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 11:06:57 +0100 Subject: [PATCH 06/11] add command to bstools for retyping posts --- bstools/bstools.py | 33 +++++++++++++++++++++++++++++++++ bstools/poetry.lock | 18 +++++++++++++++++- bstools/pyproject.toml | 1 + 3 files changed, 51 insertions(+), 1 deletion(-) diff --git a/bstools/bstools.py b/bstools/bstools.py index 9a2d3e3..0d56f71 100644 --- a/bstools/bstools.py +++ b/bstools/bstools.py @@ -3,6 +3,7 @@ import dotenv import os import requests import ujson +import frontmatter from urllib.parse import urlparse @click.group() @@ -11,6 +12,38 @@ def cli(): pass +@cli.command() +@click.option("--folder", type=click.Path(dir_okay=True, file_okay=False), required=True) +@click.option("--old_type", type=str, required=True) +@click.option("--new_type", type=str, required=True) +def fix_post_types(folder: str, old_type: str, new_type: str): + """Fix post type metadata""" + + for root, dirs, files in os.walk(folder): + + for file in files: + if file.endswith(".md"): + full_path = os.path.join(root,file) + data = frontmatter.load(full_path) + + print(f"Analysing... {full_path}") + + if 'type' not in data: + print(f"Skipping {full_path} due to incomplete frontmatter") + continue + + if(data['type'] == old_type): + print(f"Update type for {full_path}: {old_type}->{new_type}") + data['type'] = new_type + + with open(full_path,'wb') as f: + frontmatter.dump(data, f) + + + + + + @cli.command() @click.option("--mentions-file", type=click.Path(file_okay=True), required=True) def fetch_mentions(mentions_file: str): diff --git a/bstools/poetry.lock b/bstools/poetry.lock index 2f20249..98af5da 100644 --- a/bstools/poetry.lock +++ b/bstools/poetry.lock @@ -100,6 +100,21 @@ python-versions = ">=3.5" [package.extras] cli = ["click (>=5.0)"] +[[package]] +name = "python-frontmatter" +version = "1.0.0" +description = "Parse and manage posts with YAML (or other) frontmatter" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +PyYAML = "*" + +[package.extras] +docs = ["sphinx"] +test = ["pytest", "toml", "pyaml"] + [[package]] name = "pyyaml" version = "6.0" @@ -186,7 +201,7 @@ testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest- [metadata] lock-version = "1.1" python-versions = "^3.7" -content-hash = "e29e6aa9b8aa53841b7b54c35483d1ae5ca4179793ce600d3cf96be58136d303" +content-hash = "37f6b249fc390c867f7f098d6b2a25155384e22a69faa6bb1276e93d559f3450" [metadata.files] beautifulsoup4 = [] @@ -219,6 +234,7 @@ python-dotenv = [ {file = "python-dotenv-0.19.2.tar.gz", hash = "sha256:a5de49a31e953b45ff2d2fd434bbc2670e8db5273606c1e737cc6b93eff3655f"}, {file = "python_dotenv-0.19.2-py2.py3-none-any.whl", hash = "sha256:32b2bdc1873fd3a3c346da1c6db83d0053c3c62f28f1f38516070c4c8971b1d3"}, ] +python-frontmatter = [] pyyaml = [ {file = "PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53"}, {file = "PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c"}, diff --git a/bstools/pyproject.toml b/bstools/pyproject.toml index e47d368..014b2d8 100644 --- a/bstools/pyproject.toml +++ b/bstools/pyproject.toml @@ -15,6 +15,7 @@ PyYAML = "^6.0" click = "^8.0.3" python-dotenv = "^0.19.2" markdownify = "^0.11.6" +python-frontmatter = "^1.0.0" [tool.poetry.dev-dependencies] -- 2.40.1 From 58fb76fafb0e856a2913458928df39341ec9e380 Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 11:33:28 +0100 Subject: [PATCH 07/11] add page meta tool for bstools --- bstools/bstools.py | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/bstools/bstools.py b/bstools/bstools.py index 0d56f71..facf69c 100644 --- a/bstools/bstools.py +++ b/bstools/bstools.py @@ -19,7 +19,7 @@ def cli(): def fix_post_types(folder: str, old_type: str, new_type: str): """Fix post type metadata""" - for root, dirs, files in os.walk(folder): + for root, _, files in os.walk(folder): for file in files: if file.endswith(".md"): @@ -40,7 +40,27 @@ def fix_post_types(folder: str, old_type: str, new_type: str): frontmatter.dump(data, f) +@cli.command() +@click.option("--folder", type=click.Path(dir_okay=True, file_okay=False), required=True) +@click.option("--page_meta", type=str, help="comma separated list of fields to include in page meta", required=True) +def set_page_meta(folder: str, page_meta: str): + meta = page_meta.split(",") + + for root, _, files in os.walk(folder): + + for file in files: + if file.endswith(".md"): + full_path = os.path.join(root,file) + data = frontmatter.load(full_path) + + print(f"Update page_meta for {full_path}: {meta}") + if 'page_meta' in data: + del data['page_meta'] + data['post_meta'] = meta + + with open(full_path,'wb') as f: + frontmatter.dump(data, f) -- 2.40.1 From 7b7486e6617f198c5f9ff690cbecae752faaa5b8 Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 11:34:44 +0100 Subject: [PATCH 08/11] update post metadata --- ...python-library-everyone-needs1640388650.md | 7 ++-- ...red-by-modern-web-development1640388410.md | 8 ++-- ...tmas-cake-great-british-chefs1640363320.md | 7 ++-- ...-cultural-life-epsilon-theory1640556236.md | 8 ++-- ...neric-oembed-handler-for-hugo1640957223.md | 5 ++- ...backend-for-coding-statistics1641111761.md | 8 ++-- ...ime-dashboards-for-developers1641116456.md | 8 ++-- ...strated-retrieval-transformer1641232255.md | 5 ++- ...xygen-difluoride-science-aaas1641197953.md | 8 ++-- ...um-the-boss-baby-the-guardian1641364514.md | 9 +++-- ...ack-simple-free-wiki-software1641654922.md | 8 ++-- ...-practices-list-december-20211641633315.md | 8 ++-- ...ltzmannentropy-interviews-ai-1641842055.md | 7 ++-- ...borative-code-and-text-editor1642365703.md | 8 ++-- ...how-ipfs-works-ipfs-blog-news1642365380.md | 8 ++-- ...mentation-copyq-documentation1642447866.md | 7 ++-- ...ve-to-trello-notion-and-asana1642782502.md | 5 ++- .../21/mathieucayssol-item2vec1642749747.md | 5 ++- ...gle-source-publishing-sisopub1643376918.md | 5 ++- ...tweight-json-parser-in-ansi-c1644740694.md | 8 ++-- ...le-qt-screen-rotation-manager1645701176.md | 5 ++- .../bookmarks/2022/03/02/1646208668.md | 8 ++-- .../2022/03/04/marginalia-search1646392302.md | 5 ++- .../bookmarks/2022/03/17/lapce1647504240.md | 7 ++-- ...-federated-learning-framework1648499156.md | 8 ++-- ...-hack-your-life-webseitz-wiki1648829265.md | 8 ++-- ...notes-on-the-public-interwebs1648829295.md | 8 ++-- ...g-at-master-tensorflow-models1648877142.md | 9 +++-- ...arket-crash-mr-money-mustache1653248668.md | 8 ++-- ...-shit-as-a-service-allen-pike1657654539.md | 7 ++-- ...n-in-your-browser-hacker-news1658240461.md | 5 ++- ...ngineer-software-the-hard-way1640530928.md | 12 +++--- ...why-not-in-your-city-bearblog1640532370.md | 8 ++-- .../content/likes/2021/12/28/1640725836.md | 8 ++-- .../content/likes/2021/12/28/1640725893.md | 8 ++-- ...ste-the-good-days-seth-s-blog1641001027.md | 10 ++--- .../content/likes/2022/01/07/1641539247.md | 8 ++-- ...we-build-open-source-software1642447617.md | 8 ++-- ...-developed-full-color-e-paper1642875878.md | 8 ++-- .../2022/01/22/recaptcha-is-dead1642887062.md | 8 ++-- .../content/likes/2022/01/28/1643380011.md | 8 ++-- .../content/likes/2022/01/28/1643382790.md | 8 ++-- .../content/likes/2022/01/28/1643385072.md | 8 ++-- .../content/likes/2022/01/29/1643440579.md | 6 +-- .../content/likes/2022/01/29/1643440997.md | 6 +-- .../content/likes/2022/01/29/1643441277.md | 6 +-- .../likes/2022/01/29/humour1643441161.md | 6 +-- .../likes/2022/01/29/twitter1643480430.md | 6 +-- .../content/likes/2022/01/31/1643655231.md | 8 ++-- ...sts-would-disagree-matt-stine1644185856.md | 12 +++--- .../content/likes/2022/02/19/1645298684.md | 8 ++-- .../content/likes/2022/03/11/1646988367.md | 7 ++-- .../content/likes/2022/11/05/1667638402.md | 8 ++-- .../content/likes/2022/11/12/1668279628.md | 8 ++-- .../content/likes/2022/11/20/1668941765.md | 8 ++-- .../content/likes/2022/11/20/1668949039.md | 8 ++-- .../content/likes/2022/11/20/1668974847.md | 8 ++-- ...log-a-social-web-for-everyone1668949420.md | 10 ++--- ...witter-card-tags-brain-baking1669572163.md | 8 ++-- ...ridgy-fed-updates-snarfed-org1670370690.md | 8 ++-- .../content/likes/2023/01/24/1674594712.md | 8 ++-- .../content/notes/2021/12/24/1640364080.md | 2 + .../content/notes/2021/12/25/1640427587.md | 2 + .../content/notes/2021/12/30/1640853804.md | 2 + .../content/notes/2022/01/01/1641033528.md | 2 + .../content/notes/2022/01/02/1641143719.md | 2 + .../content/notes/2022/01/17/1642417320.md | 2 + .../content/notes/2022/01/20/1642706302.md | 2 + .../content/notes/2022/01/22/1642841164.md | 2 + .../content/notes/2022/01/29/1643477006.md | 2 + .../content/notes/2022/02/04/1643990322.md | 2 + .../content/notes/2022/02/13/1644780268.md | 2 + .../content/notes/2022/02/18/1645170512.md | 2 + .../content/notes/2022/03/27/1648416404.md | 2 + .../content/notes/2022/06/02/1654207282.md | 2 + .../content/notes/2022/06/05/1654447818.md | 2 + .../content/notes/2022/06/12/1655021128.md | 2 + .../content/notes/2022/06/12/1655050048.md | 2 + .../content/notes/2022/06/19/1655652114.md | 2 + .../content/notes/2022/06/26/1656248250.md | 2 + .../content/notes/2022/06/26/1656254838.md | 2 + .../content/notes/2022/07/02/1656766768.md | 2 + .../content/notes/2022/07/03/1656861914.md | 2 + .../content/notes/2022/07/10/1657469414.md | 2 + .../content/notes/2022/07/15/1657870375.md | 2 + .../content/notes/2022/07/17/1658076146.md | 2 + .../content/notes/2022/07/19/1658215335.md | 2 + .../content/notes/2022/07/19/1658255272.md | 2 + .../content/notes/2022/07/24/1658688893.md | 2 + .../content/notes/2022/07/26/1658852815.md | 2 + .../content/notes/2022/07/29/1659119081.md | 2 + .../content/notes/2022/07/31/1659265209.md | 2 + .../content/notes/2022/08/01/1659387733.md | 2 + .../content/notes/2022/08/06/1659820519.md | 2 + .../content/notes/2022/08/21/1661110707.md | 2 + .../content/notes/2022/09/09/1662742877.md | 2 + .../content/notes/2022/10/01/1664662109.md | 2 + .../content/notes/2022/10/22/1666455169.md | 2 + .../content/notes/2022/10/23/1666531009.md | 2 + .../content/notes/2022/10/24/1666618747.md | 2 + .../content/notes/2022/11/05/1667641978.md | 2 + .../content/notes/2022/11/12/1668279717.md | 2 + .../content/notes/2022/11/18/1668804642.md | 2 + .../content/notes/2022/11/27/1669534819.md | 2 + .../content/notes/2022/12/03/1670077694.md | 2 + .../content/notes/2022/12/10/1670695122.md | 2 + .../content/notes/2022/12/16/1671180887.md | 2 + .../content/notes/2022/12/22/1671749547.md | 2 + .../content/notes/2022/12/26/1672047722.md | 2 + .../content/notes/2023/01/09/1673292709.md | 2 + .../content/notes/2023/02/11/1676155703.md | 2 + .../content/notes/2023/02/13/1676295052.md | 2 + .../content/notes/2023/03/06/1678136032.md | 2 + .../content/notes/2023/04/07/1680866081.md | 2 + .../content/notes/2023/04/21/1682060700.md | 2 + .../content/notes/2023/06/03/1685811118.md | 2 + .../content/notes/2023/06/19/1687211074.md | 2 + .../content/notes/2023/06/20/1687294218.md | 4 +- brainsteam/content/pages/about.md | 6 ++- brainsteam/content/pages/feeds.md | 4 +- brainsteam/content/pages/links.md | 5 ++- brainsteam/content/pages/my-work.md | 5 ++- brainsteam/content/pages/now.md | 7 ++-- brainsteam/content/pages/stack.md | 8 ++-- .../2020-12-29-mlflow-nlp-models/index.md | 37 ++++++++++--------- .../index.md | 36 +++++++++--------- .../index.md | 34 ++++++++--------- .../2021/04/2021-04-13-virtualenvs/index.md | 29 ++++++++------- .../2021/12/2021-12-31-retrospective/index.md | 24 ++++++------ .../2022/01/03-01-new-year-goals/index.md | 20 +++++----- .../01/08-01-replace-nginx-caddy/index.md | 26 ++++++------- .../2022/01/08-01-wakapi-tracking/index.md | 18 +++++---- .../2022/01/15-01-christmas-shock/index.md | 22 ++++++----- .../posts/2022/01/22-01-analytics/index.md | 24 ++++++------ .../index.md | 22 ++++++----- .../01/debugging-bridgy-for-brainsteam.md | 23 +++++++----- .../2022/02/digital-minimalism-review.md | 15 ++++---- .../running-a-house-knowledge-management.md | 23 ++++++------ .../index.md | 27 ++++++++------ .../03/20-03-2022-weeknote-week11/index.md | 18 +++++---- .../03/27-03-2022-weeknote-week12/index.md | 15 ++++---- .../posts/2022/04/digital-gardening/index.md | 28 +++++++------- .../content/posts/2022/04/weeknote-13.md | 18 +++++---- .../2022/05/15-05-where-have-you-gone.md | 21 ++++++----- .../content/posts/2022/07/02/collingwood.md | 4 ++ ...ists-safely-isn-t-good-enough1657095794.md | 9 +++-- .../2022/07/16/warwick-imap-2022/index.md | 23 +++++++----- .../posts/2022/09/25/phinished/index.md | 18 +++++---- .../posts/2022/11/06/weeknote-44/index.md | 32 ++++++++-------- .../11/26/a-week-with-hypothesis/index.md | 29 ++++++++------- .../12/04/joplin-hypothesis-intro/index.md | 27 +++++++------- ...e-nuanced-thoughts-on-chatgpt1670321708.md | 10 ++--- .../12/08/joplin-hypothesis-0.0.2/index.md | 26 +++++++------ .../2022/12/11/joplin-hypothesis-0-1-0.md | 22 ++++++----- .../posts/2022/12/11/repairable-tech.md | 4 ++ .../index.md | 27 ++++++++------ .../content/posts/2022/12/29/anxiety/index.md | 19 ++++++---- .../posts/2023/01/02/caddy-firefly/index.md | 25 +++++++------ .../posts/2023/01/08/sticking-with-todoist.md | 20 +++++----- .../posts/2023/01/15/weeknote-2023-week2.md | 20 +++++----- .../2023/01/22/hypothesis-vscode-plugin.md | 20 +++++----- .../content/posts/2023/01/28/week-4/index.md | 22 ++++++----- ...-do-it-where-did-my-energy-go1675798914.md | 5 ++- .../2023/02/async-promise-constructors.md | 21 ++++++----- .../posts/2023/02/git-sync-foam/index.md | 26 +++++++------ .../2023/02/science-blurry-jpeg/index.md | 27 +++++++------- .../content/posts/2023/02/week7/week-7.md | 14 +++---- .../2023/03/11/haunted-by-my-headphones.md | 16 ++++---- ...-guide-llms-and-raspberry-pis1678738115.md | 7 ++-- .../content/posts/2023/03/20/week-11/index.md | 18 +++++---- .../2023/03/25/nlp-is-more-than-llms/index.md | 24 ++++++------ .../content/posts/2023/03/week-09/index.md | 21 ++++++----- .../content/posts/2023/03/week-10/index.md | 18 ++++----- .../content/posts/2023/04/turbopilot/index.md | 22 +++++------ .../posts/2023/05/23-irl-update/index.md | 18 +++++---- .../posts/2023/06/17-xavier-dj/index.md | 22 ++++++----- ...15-06-28-bedford-place-vintage-festival.md | 17 +++++---- .../2015-06-28-tidying-up-xml-in-one-click.md | 18 +++++---- .../legacy/2015-07-15-sssplit-improvements.md | 22 ++++++----- .../2015-08-30-cusp-challenge-week-2015.md | 14 ++++--- ...5-10-22-a-week-in-austin-tx-watson-labs.md | 16 ++++---- ...2015-11-01-sapienta-web-service-and-cli.md | 20 +++++----- ...ormation-discovery-partridge-and-watson.md | 23 +++++++----- ...2015-11-16-retrieve-and-rank-and-python.md | 17 +++++---- ...1-17-spellchecking-in-retrieve-and-rank.md | 16 ++++---- .../2015-11-21-scrolling-in-elasticsearch.md | 18 +++++---- .../2015-11-22-freecite-python-wrapper.md | 18 +++++---- .../2015-11-28-watson-home-automation.md | 24 ++++++------ ...turning-analysis-off-and-why-its-useful.md | 18 +++++---- ...itive-quality-assurance-an-introduction.md | 21 ++++++----- ...-ibm-watson-its-for-data-scientists-too.md | 24 ++++++------ ...lity-assurance-pt-2-performance-metrics.md | 21 ++++++----- ...-a-raspberry-pi-hack-at-blackgang-chine.md | 20 +++++----- ...er-the-salesman-and-the-property-tycoon.md | 20 +++++----- ...ime-tracking-application-for-developers.md | 22 ++++++----- ...and-why-i-stopped-wearing-my-smartwatch.md | 26 +++++++------ ...ut-that-doesnt-mean-it-isnt-intelligent.md | 24 ++++++------ .../2016-12-10-timetrack-improvements.md | 22 ++++++----- ...05-exploring-web-archive-data-cdx-files.md | 22 ++++++----- ...17-07-25-dialect-sensitive-topic-models.md | 25 +++++++------ .../content/posts/legacy/2017-08-03-182.md | 26 +++++++------ ...hine-learning-and-hardware-requirements.md | 16 ++++---- .../legacy/2017-11-12-spacy-spark-nlp-big.md | 19 +++++----- .../2018-01-27-how-i-became-a-gopher.md | 21 ++++++----- ...ng-models-and-the-no-free-lunch-theorem.md | 20 +++++----- .../legacy/2018-04-05-phd-mini-sabbaticals.md | 21 ++++++----- ...atically-downloading-open-access-papers.md | 22 ++++++----- ...3-gpus-are-not-just-for-images-any-more.md | 21 ++++++----- ...deep-at-the-deep-end-with-deep-learning.md | 21 ++++++----- ...018-10-20-uploading-huge-files-to-gitea.md | 27 +++++++------- ...018-11-07-why-is-tmux-crashing-on-start.md | 23 ++++++------ ...f-chatbot-security-and-conversational-hacks.md | 25 +++++++------ .../legacy/2019-01-06-applied-ai-in-2019.md | 21 ++++++----- ...ownloading-the-same-files-over-and-over.md | 22 ++++++----- ...-the-future-of-enterprise-ai-deployment.md | 25 +++++++------ ...actitioners-reduce-our-carbon-footprint.md | 25 +++++++------ ...nd-pipenv-and-specific-versions-of-cuda.md | 23 ++++++------ ...n-as-part-of-a-healthy-information-diet.md | 22 ++++++----- ...-for-reliable-reproducible-data-science.md | 23 ++++++------ .../content/reads/2022/02/06/1644159184.md | 8 ++-- .../content/reads/2022/11/20/1668975043.md | 8 ++-- .../content/replies/2021/12/24/1640353890.md | 5 ++- .../content/replies/2021/12/27/1640604101.md | 5 ++- .../content/replies/2022/01/05/1641422676.md | 5 ++- .../content/replies/2022/01/28/1643384343.md | 5 ++- .../content/replies/2022/01/28/1643385208.md | 5 ++- .../content/replies/2022/11/01/1667307391.md | 9 +++-- .../content/replies/2022/11/03/1667467926.md | 5 ++- .../content/replies/2022/11/19/1668882636.md | 21 ++++++----- .../content/replies/2022/11/19/1668897010.md | 7 ++-- .../01/10/jo-kristian-bergum-on-1641854955.md | 12 +++--- brainsteam/content/search.md | 9 +++-- .../content/watches/2022/02/19/1645291059.md | 7 ++-- .../content/watches/2022/02/19/1645293393.md | 7 ++-- .../content/watches/2022/02/19/1645293480.md | 7 ++-- .../content/watches/2022/02/20/1645369104.md | 7 ++-- .../content/watches/2022/02/20/1645373671.md | 7 ++-- .../content/watches/2022/02/27/1645973264.md | 7 ++-- .../content/watches/2022/11/20/1668971237.md | 7 ++-- .../content/watches/2022/12/11/1670783397.md | 7 ++-- brainsteam/content/webfeed/_index.md | 6 --- 241 files changed, 1542 insertions(+), 1243 deletions(-) delete mode 100644 brainsteam/content/webfeed/_index.md diff --git a/brainsteam/content/bookmarks/2021/12/24/deciphering-glyph-the-one-python-library-everyone-needs1640388650.md b/brainsteam/content/bookmarks/2021/12/24/deciphering-glyph-the-one-python-library-everyone-needs1640388650.md index 84090e2..545233a 100644 --- a/brainsteam/content/bookmarks/2021/12/24/deciphering-glyph-the-one-python-library-everyone-needs1640388650.md +++ b/brainsteam/content/bookmarks/2021/12/24/deciphering-glyph-the-one-python-library-everyone-needs1640388650.md @@ -1,12 +1,13 @@ --- bookmark-of: https://glyph.twistedmatrix.com/2016/08/attrs.html date: '2021-12-24T18:30:50.176573' +post_meta: +- date tags: - Python title: 'Deciphering Glyph :: The One Python Library Everyone Needs' -type: bookmark +type: bookmarks url: /bookmarks/2021/12/24/1640388650 - --- -This library does solve a very practical issue in python and looks very useful. \ No newline at end of file +This library does solve a very practical issue in python and looks very useful. \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2021/12/24/github-willmcgugan-textual-textual-is-a-tui-text-user-interface-framework-for-python-inspired-by-modern-web-development1640388410.md b/brainsteam/content/bookmarks/2021/12/24/github-willmcgugan-textual-textual-is-a-tui-text-user-interface-framework-for-python-inspired-by-modern-web-development1640388410.md index 81e00e8..3c1a53b 100644 --- a/brainsteam/content/bookmarks/2021/12/24/github-willmcgugan-textual-textual-is-a-tui-text-user-interface-framework-for-python-inspired-by-modern-web-development1640388410.md +++ b/brainsteam/content/bookmarks/2021/12/24/github-willmcgugan-textual-textual-is-a-tui-text-user-interface-framework-for-python-inspired-by-modern-web-development1640388410.md @@ -1,13 +1,13 @@ --- bookmark-of: https://github.com/willmcgugan/textual date: '2021-12-24T18:26:50.352463' +post_meta: +- date tags: - Python - open source title: 'GitHub - willmcgugan/textual: Textual is a TUI (Text User Interface) framework for Python inspired by modern web development.' -type: bookmark +type: bookmarks url: /bookmarks/2021/12/24/1640388410 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2021/12/24/how-to-ice-a-christmas-cake-great-british-chefs1640363320.md b/brainsteam/content/bookmarks/2021/12/24/how-to-ice-a-christmas-cake-great-british-chefs1640363320.md index b2aee0e..7d410e3 100644 --- a/brainsteam/content/bookmarks/2021/12/24/how-to-ice-a-christmas-cake-great-british-chefs1640363320.md +++ b/brainsteam/content/bookmarks/2021/12/24/how-to-ice-a-christmas-cake-great-british-chefs1640363320.md @@ -1,12 +1,13 @@ --- bookmark-of: https://www.greatbritishchefs.com/how-to-cook/how-to-ice-a-christmas-cake date: '2021-12-24T11:28:40.351129' +post_meta: +- date tags: - Cooking title: How to ice a Christmas cake - Great British Chefs -type: bookmark +type: bookmarks url: /bookmarks/2021/12/24/1640363320 - --- -This was pretty useful today. Icing a Christmas cake is surprisingly easy once you get going \ No newline at end of file +This was pretty useful today. Icing a Christmas cake is surprisingly easy once you get going \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2021/12/26/25-anti-mimetic-tactics-for-living-a-counter-cultural-life-epsilon-theory1640556236.md b/brainsteam/content/bookmarks/2021/12/26/25-anti-mimetic-tactics-for-living-a-counter-cultural-life-epsilon-theory1640556236.md index 2e569f2..0499d1a 100644 --- a/brainsteam/content/bookmarks/2021/12/26/25-anti-mimetic-tactics-for-living-a-counter-cultural-life-epsilon-theory1640556236.md +++ b/brainsteam/content/bookmarks/2021/12/26/25-anti-mimetic-tactics-for-living-a-counter-cultural-life-epsilon-theory1640556236.md @@ -1,9 +1,9 @@ --- bookmark-of: https://www.epsilontheory.com/25-anti-mimetic-tactics-for-living-a-counter-cultural-life/ date: '2021-12-26T17:03:56.595440' +post_meta: +- date title: 25 Anti-Mimetic Tactics for Living a Counter-Cultural Life - Epsilon Theory -type: bookmark +type: bookmarks url: /bookmarks/2021/12/26/1640556236 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2021/12/31/adding-a-generic-oembed-handler-for-hugo1640957223.md b/brainsteam/content/bookmarks/2021/12/31/adding-a-generic-oembed-handler-for-hugo1640957223.md index b1487e3..8f43eb7 100644 --- a/brainsteam/content/bookmarks/2021/12/31/adding-a-generic-oembed-handler-for-hugo1640957223.md +++ b/brainsteam/content/bookmarks/2021/12/31/adding-a-generic-oembed-handler-for-hugo1640957223.md @@ -3,12 +3,13 @@ bookmark-of: https://bofh.org.uk/2020/05/12/oembed-for-hugo/ date: '2021-12-31T08:27:03.780707' mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date tags: - indieweb title: Adding a generic oembed handler for Hugo -type: bookmark +type: bookmarks url: /bookmarks/2021/12/31/1640957223 - --- This was a very useful tip that I was able to implement here on my own site although I ended up using a partial template instead of a microcode because the tweets I want to embed are saved in the frontmatter of the posts I create by my micropub endpoint. diff --git a/brainsteam/content/bookmarks/2022/01/02/a-minimalist-self-hosted-wakatime-compatible-backend-for-coding-statistics1641111761.md b/brainsteam/content/bookmarks/2022/01/02/a-minimalist-self-hosted-wakatime-compatible-backend-for-coding-statistics1641111761.md index 4e81af1..d961d21 100644 --- a/brainsteam/content/bookmarks/2022/01/02/a-minimalist-self-hosted-wakatime-compatible-backend-for-coding-statistics1641111761.md +++ b/brainsteam/content/bookmarks/2022/01/02/a-minimalist-self-hosted-wakatime-compatible-backend-for-coding-statistics1641111761.md @@ -1,11 +1,11 @@ --- bookmark-of: https://misskey.bubbletea.dev/notes/8v0czo0b54 date: '2022-01-02T03:22:41.967918' +post_meta: +- date tags: - productivity title: A minimalist, self-hosted WakaTime-compatible backend for coding statistics -type: bookmark +type: bookmarks url: /bookmarks/2022/01/02/1641111761 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/02/wakatime-dashboards-for-developers1641116456.md b/brainsteam/content/bookmarks/2022/01/02/wakatime-dashboards-for-developers1641116456.md index cb0e11f..3876d80 100644 --- a/brainsteam/content/bookmarks/2022/01/02/wakatime-dashboards-for-developers1641116456.md +++ b/brainsteam/content/bookmarks/2022/01/02/wakatime-dashboards-for-developers1641116456.md @@ -1,11 +1,11 @@ --- bookmark-of: https://wakatime.com/ date: '2022-01-02T04:40:56.310877' +post_meta: +- date tags: - productivity title: WakaTime - Dashboards for developers -type: bookmark +type: bookmarks url: /bookmarks/2022/01/02/1641116456 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/03/the-illustrated-retrieval-transformer1641232255.md b/brainsteam/content/bookmarks/2022/01/03/the-illustrated-retrieval-transformer1641232255.md index c2af472..d519da5 100644 --- a/brainsteam/content/bookmarks/2022/01/03/the-illustrated-retrieval-transformer1641232255.md +++ b/brainsteam/content/bookmarks/2022/01/03/the-illustrated-retrieval-transformer1641232255.md @@ -4,13 +4,14 @@ date: '2022-01-03T12:50:55.571137' mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - nlp - machine-learning title: The Illustrated Retrieval Transformer -type: bookmark +type: bookmarks url: /bookmarks/2022/01/03/1641232255 - --- This is a superb visual summary of the new generation retrieval transformer models (e.g. DeepMind RETRO). diff --git a/brainsteam/content/bookmarks/2022/01/03/things-i-won-t-work-with-dioxygen-difluoride-science-aaas1641197953.md b/brainsteam/content/bookmarks/2022/01/03/things-i-won-t-work-with-dioxygen-difluoride-science-aaas1641197953.md index d630715..cabf10e 100644 --- a/brainsteam/content/bookmarks/2022/01/03/things-i-won-t-work-with-dioxygen-difluoride-science-aaas1641197953.md +++ b/brainsteam/content/bookmarks/2022/01/03/things-i-won-t-work-with-dioxygen-difluoride-science-aaas1641197953.md @@ -1,11 +1,11 @@ --- bookmark-of: https://www.science.org/content/blog-post/things-i-won-t-work-dioxygen-difluoride date: '2022-01-03T03:19:13.369700' +post_meta: +- date tags: - Science title: 'Things I Won''t Work With: Dioxygen Difluoride | Science | AAAS' -type: bookmark +type: bookmarks url: /bookmarks/2022/01/03/1641197953 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/05/thematically-richer-than-the-bible-what-i-learned-at-the-first-annual-boss-baby-symposium-the-boss-baby-the-guardian1641364514.md b/brainsteam/content/bookmarks/2022/01/05/thematically-richer-than-the-bible-what-i-learned-at-the-first-annual-boss-baby-symposium-the-boss-baby-the-guardian1641364514.md index fad1918..03a92ce 100644 --- a/brainsteam/content/bookmarks/2022/01/05/thematically-richer-than-the-bible-what-i-learned-at-the-first-annual-boss-baby-symposium-the-boss-baby-the-guardian1641364514.md +++ b/brainsteam/content/bookmarks/2022/01/05/thematically-richer-than-the-bible-what-i-learned-at-the-first-annual-boss-baby-symposium-the-boss-baby-the-guardian1641364514.md @@ -4,13 +4,14 @@ date: '2022-01-05T01:35:14.779242' mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - humour -title: "\u2018Thematically richer than the Bible\u2019: what I learned at the first\ - \ annual Boss Baby symposium | The Boss Baby | The Guardian" -type: bookmark +title: '‘Thematically richer than the Bible’: what I learned at the first annual Boss + Baby symposium | The Boss Baby | The Guardian' +type: bookmarks url: /bookmarks/2022/01/05/1641364514 - --- Social media is not all bad if it has helped this lot find each other. So quirky but a lot of fun diff --git a/brainsteam/content/bookmarks/2022/01/08/bookstack-simple-free-wiki-software1641654922.md b/brainsteam/content/bookmarks/2022/01/08/bookstack-simple-free-wiki-software1641654922.md index 7d79dcc..e4f580a 100644 --- a/brainsteam/content/bookmarks/2022/01/08/bookstack-simple-free-wiki-software1641654922.md +++ b/brainsteam/content/bookmarks/2022/01/08/bookstack-simple-free-wiki-software1641654922.md @@ -1,11 +1,11 @@ --- bookmark-of: https://www.bookstackapp.com/#features date: '2022-01-08T10:15:22.304952' +post_meta: +- date tags: - open-source title: BookStack - Simple & Free Wiki Software -type: bookmark +type: bookmarks url: /bookmarks/2022/01/08/1641654922 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/08/goldbergyoni-nodebestpractices-the-node-js-best-practices-list-december-20211641633315.md b/brainsteam/content/bookmarks/2022/01/08/goldbergyoni-nodebestpractices-the-node-js-best-practices-list-december-20211641633315.md index 7dce9b8..6cafeb8 100644 --- a/brainsteam/content/bookmarks/2022/01/08/goldbergyoni-nodebestpractices-the-node-js-best-practices-list-december-20211641633315.md +++ b/brainsteam/content/bookmarks/2022/01/08/goldbergyoni-nodebestpractices-the-node-js-best-practices-list-december-20211641633315.md @@ -1,14 +1,14 @@ --- bookmark-of: https://github.com/goldbergyoni/nodebestpractices date: '2022-01-08T04:15:15.481865' +post_meta: +- date tags: - software engineering - work - phd title: 'goldbergyoni/nodebestpractices: The Node.js best practices list (December 2021)' -type: bookmark +type: bookmarks url: /bookmarks/2022/01/08/1641633315 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/10/boltzmannentropy-interviews-ai-1641842055.md b/brainsteam/content/bookmarks/2022/01/10/boltzmannentropy-interviews-ai-1641842055.md index 1ba6420..c3099cc 100644 --- a/brainsteam/content/bookmarks/2022/01/10/boltzmannentropy-interviews-ai-1641842055.md +++ b/brainsteam/content/bookmarks/2022/01/10/boltzmannentropy-interviews-ai-1641842055.md @@ -1,12 +1,13 @@ --- bookmark-of: https://github.com/BoltzmannEntropy/interviews.ai date: '2022-01-10T14:14:15.259058' +post_meta: +- date tags: - machine-learning -title: 'BoltzmannEntropy/interviews.ai' -type: bookmark +title: BoltzmannEntropy/interviews.ai +type: bookmarks url: /bookmarks/2022/01/10/boltzmannentropy-interviews-ai - --- This book was written for you: an aspiring data scientist with a quantitative background, facing down the gauntlet of the interview process in an increasingly competitive field. For most of you, the interview process is the most significant hurdle between you and a dream job. \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/16/firepad-an-open-source-collaborative-code-and-text-editor1642365703.md b/brainsteam/content/bookmarks/2022/01/16/firepad-an-open-source-collaborative-code-and-text-editor1642365703.md index 01b007c..3980e82 100644 --- a/brainsteam/content/bookmarks/2022/01/16/firepad-an-open-source-collaborative-code-and-text-editor1642365703.md +++ b/brainsteam/content/bookmarks/2022/01/16/firepad-an-open-source-collaborative-code-and-text-editor1642365703.md @@ -1,12 +1,12 @@ --- bookmark-of: https://firepad.io/ date: '2022-01-16T15:41:43.969974' +post_meta: +- date tags: - open source - Distributed title: Firepad - An open source collaborative code and text editor -type: bookmark +type: bookmarks url: /bookmarks/2022/01/16/firepad-an-open-source-collaborative-code-and-text-editor1642365703 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/16/understanding-the-three-fundamental-principles-of-how-ipfs-works-ipfs-blog-news1642365380.md b/brainsteam/content/bookmarks/2022/01/16/understanding-the-three-fundamental-principles-of-how-ipfs-works-ipfs-blog-news1642365380.md index 8de48ff..a6f9090 100644 --- a/brainsteam/content/bookmarks/2022/01/16/understanding-the-three-fundamental-principles-of-how-ipfs-works-ipfs-blog-news1642365380.md +++ b/brainsteam/content/bookmarks/2022/01/16/understanding-the-three-fundamental-principles-of-how-ipfs-works-ipfs-blog-news1642365380.md @@ -1,12 +1,12 @@ --- bookmark-of: https://blog.ipfs.io/2021-11-03-understanding-fundamentals-of-ipfs/ date: '2022-01-16T15:36:20.515274' +post_meta: +- date tags: - Distributed title: Understanding the Three Fundamental Principles of How IPFS Works | IPFS Blog & News -type: bookmark +type: bookmarks url: /bookmarks/2022/01/16/understanding-the-three-fundamental-principles-of-how-ipfs-works-ipfs-blog-news1642365380 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/17/welcome-to-copyqs-documentation-copyq-documentation1642447866.md b/brainsteam/content/bookmarks/2022/01/17/welcome-to-copyqs-documentation-copyq-documentation1642447866.md index 64462e4..79a4398 100644 --- a/brainsteam/content/bookmarks/2022/01/17/welcome-to-copyqs-documentation-copyq-documentation1642447866.md +++ b/brainsteam/content/bookmarks/2022/01/17/welcome-to-copyqs-documentation-copyq-documentation1642447866.md @@ -1,13 +1,14 @@ --- bookmark-of: https://copyq.readthedocs.io/en/latest/ date: '2022-01-17T14:31:06.263731' +post_meta: +- date tags: - open source - productivity -title: "Welcome to CopyQ\u2019s documentation! \u2014 CopyQ documentation" -type: bookmark +title: Welcome to CopyQ’s documentation! — CopyQ documentation +type: bookmarks url: /bookmarks/2022/01/17/welcome-to-copyqs-documentation-copyq-documentation1642447866 - --- Recommended productivity tool from a discussion on lemmy \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/21/focalboard-is-an-open-source-self-hosted-alternative-to-trello-notion-and-asana1642782502.md b/brainsteam/content/bookmarks/2022/01/21/focalboard-is-an-open-source-self-hosted-alternative-to-trello-notion-and-asana1642782502.md index dfb22cf..51cfcc0 100644 --- a/brainsteam/content/bookmarks/2022/01/21/focalboard-is-an-open-source-self-hosted-alternative-to-trello-notion-and-asana1642782502.md +++ b/brainsteam/content/bookmarks/2022/01/21/focalboard-is-an-open-source-self-hosted-alternative-to-trello-notion-and-asana1642782502.md @@ -1,13 +1,14 @@ --- bookmark-of: https://www.focalboard.com/ date: '2022-01-21T11:28:22.135830' +post_meta: +- date tags: - open-source title: 'Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. ' -type: bookmark +type: bookmarks url: /bookmarks/2022/01/21/focalboard-is-an-open-source-self-hosted-alternative-to-trello-notion-and-asana1642782502 - --- Interesting looking open source tool that provides kanban todos. I'm quite interested in these sorts of tools for visualising my todo lists on projects. \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/21/mathieucayssol-item2vec1642749747.md b/brainsteam/content/bookmarks/2022/01/21/mathieucayssol-item2vec1642749747.md index 1fe1952..840a8e6 100644 --- a/brainsteam/content/bookmarks/2022/01/21/mathieucayssol-item2vec1642749747.md +++ b/brainsteam/content/bookmarks/2022/01/21/mathieucayssol-item2vec1642749747.md @@ -1,12 +1,13 @@ --- bookmark-of: https://github.com/MathieuCayssol/Item2Vec date: '2022-01-21T02:22:27.643325' +post_meta: +- date tags: - machine-learning title: MathieuCayssol/Item2Vec -type: bookmark +type: bookmarks url: /bookmarks/2022/01/21/mathieucayssol-item2vec1642749747 - --- Interesting repository making use of semantic similarity of items for recommendation engine type use cases \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/01/28/a-community-site-around-scholarly-single-source-publishing-sisopub1643376918.md b/brainsteam/content/bookmarks/2022/01/28/a-community-site-around-scholarly-single-source-publishing-sisopub1643376918.md index 95d9ebf..eadc20b 100644 --- a/brainsteam/content/bookmarks/2022/01/28/a-community-site-around-scholarly-single-source-publishing-sisopub1643376918.md +++ b/brainsteam/content/bookmarks/2022/01/28/a-community-site-around-scholarly-single-source-publishing-sisopub1643376918.md @@ -1,13 +1,14 @@ --- bookmark-of: https://github.com/singlesourcepub/community date: '2022-01-28T08:35:18.299464' +post_meta: +- date tags: - open-source - open-science title: 'A community site around scholarly single source publishing #SiSoPub ' -type: bookmark +type: bookmarks url: /bookmarks/2022/01/28/a-community-site-around-scholarly-single-source-publishing-sisopub1643376918 - --- The Single Source Publishing Community (SSPC) is a network of stakeholders from the Open Science community that are interested in Single Source Publishing (SSP) for scholarly purposes – developing open-source software and advocacy. \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/02/13/davegamble-cjson-ultralightweight-json-parser-in-ansi-c1644740694.md b/brainsteam/content/bookmarks/2022/02/13/davegamble-cjson-ultralightweight-json-parser-in-ansi-c1644740694.md index 15b3cd8..01482bb 100644 --- a/brainsteam/content/bookmarks/2022/02/13/davegamble-cjson-ultralightweight-json-parser-in-ansi-c1644740694.md +++ b/brainsteam/content/bookmarks/2022/02/13/davegamble-cjson-ultralightweight-json-parser-in-ansi-c1644740694.md @@ -1,11 +1,11 @@ --- bookmark-of: https://github.com/DaveGamble/cJSON date: '2022-02-13T03:24:54.251596' +post_meta: +- date tags: - Softeng title: 'DaveGamble/cJSON: Ultralightweight JSON parser in ANSI C' -type: bookmark +type: bookmarks url: /bookmarks/2022/02/13/davegamble-cjson-ultralightweight-json-parser-in-ansi-c1644740694 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/02/24/simple-qt-screen-rotation-manager1645701176.md b/brainsteam/content/bookmarks/2022/02/24/simple-qt-screen-rotation-manager1645701176.md index dd75922..ac52d85 100644 --- a/brainsteam/content/bookmarks/2022/02/24/simple-qt-screen-rotation-manager1645701176.md +++ b/brainsteam/content/bookmarks/2022/02/24/simple-qt-screen-rotation-manager1645701176.md @@ -1,10 +1,11 @@ --- bookmark-of: https://github.com/GuLinux/ScreenRotator date: '2022-02-24T06:12:56.713087' +post_meta: +- date title: Simple Qt screen rotation manager -type: bookmark +type: bookmarks url: /bookmarks/2022/02/24/simple-qt-screen-rotation-manager1645701176 - --- A tool for automatically rotating the screen on touch tablets/laptops running linux \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/03/02/1646208668.md b/brainsteam/content/bookmarks/2022/03/02/1646208668.md index 8f0209c..34e652c 100644 --- a/brainsteam/content/bookmarks/2022/03/02/1646208668.md +++ b/brainsteam/content/bookmarks/2022/03/02/1646208668.md @@ -1,8 +1,8 @@ --- bookmark-of: https://www.kickstarter.com/projects/dragonsteel/surprise-four-secret-novels-by-brandon-sanderson date: '2022-03-02T03:11:08.681043' -type: bookmark +post_meta: +- date +type: bookmarks url: /bookmarks/2022/03/02/1646208668 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/03/04/marginalia-search1646392302.md b/brainsteam/content/bookmarks/2022/03/04/marginalia-search1646392302.md index b5b4cc3..be4a9c7 100644 --- a/brainsteam/content/bookmarks/2022/03/04/marginalia-search1646392302.md +++ b/brainsteam/content/bookmarks/2022/03/04/marginalia-search1646392302.md @@ -1,10 +1,11 @@ --- bookmark-of: https://search.marginalia.nu/explore/random date: '2022-03-04T06:11:42.697613' +post_meta: +- date title: Marginalia Search -type: bookmark +type: bookmarks url: /bookmarks/2022/03/04/marginalia-search1646392302 - --- An indieweb search engine for finding cool content made by small and indie authors. \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/03/17/lapce1647504240.md b/brainsteam/content/bookmarks/2022/03/17/lapce1647504240.md index 8173c7a..85c652c 100644 --- a/brainsteam/content/bookmarks/2022/03/17/lapce1647504240.md +++ b/brainsteam/content/bookmarks/2022/03/17/lapce1647504240.md @@ -1,12 +1,13 @@ --- bookmark-of: https://lapce.dev/#downloads-all date: '2022-03-17T04:04:00.893398' +post_meta: +- date tags: - Open source title: Lapce -type: bookmark +type: bookmarks url: /bookmarks/2022/03/17/lapce1647504240 - --- -A promising code editor written in rust which offers some features similar to vscode. I'm interested in testing it out. \ No newline at end of file +A promising code editor written in rust which offers some features similar to vscode. I'm interested in testing it out. \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/03/28/flower-a-friendly-federated-learning-framework1648499156.md b/brainsteam/content/bookmarks/2022/03/28/flower-a-friendly-federated-learning-framework1648499156.md index ef46dd0..b233228 100644 --- a/brainsteam/content/bookmarks/2022/03/28/flower-a-friendly-federated-learning-framework1648499156.md +++ b/brainsteam/content/bookmarks/2022/03/28/flower-a-friendly-federated-learning-framework1648499156.md @@ -1,11 +1,11 @@ --- bookmark-of: https://flower.dev/ date: '2022-03-28T16:25:56.008046' +post_meta: +- date tags: - machine learning title: 'Flower: A Friendly Federated Learning Framework' -type: bookmark +type: bookmarks url: /bookmarks/2022/03/28/flower-a-friendly-federated-learning-framework1648499156 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/04/01/how-will-keeping-a-notebook-help-you-hack-your-life-webseitz-wiki1648829265.md b/brainsteam/content/bookmarks/2022/04/01/how-will-keeping-a-notebook-help-you-hack-your-life-webseitz-wiki1648829265.md index f9bf455..d0e3c41 100644 --- a/brainsteam/content/bookmarks/2022/04/01/how-will-keeping-a-notebook-help-you-hack-your-life-webseitz-wiki1648829265.md +++ b/brainsteam/content/bookmarks/2022/04/01/how-will-keeping-a-notebook-help-you-hack-your-life-webseitz-wiki1648829265.md @@ -1,11 +1,11 @@ --- bookmark-of: http://webseitz.fluxent.com/wiki/HowWillKeepingANotebookHelpYouHackYourLife date: '2022-04-01T12:07:45.854807' +post_meta: +- date tags: - Digital garden title: How Will Keeping A Notebook Help You Hack Your Life - WebSeitz/wiki -type: bookmark +type: bookmarks url: /bookmarks/2022/04/01/how-will-keeping-a-notebook-help-you-hack-your-life-webseitz-wiki1648829265 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/04/01/maggieappleton-digital-gardeners-resources-links-projects-and-ideas-for-gardeners-tending-their-digital-notes-on-the-public-interwebs1648829295.md b/brainsteam/content/bookmarks/2022/04/01/maggieappleton-digital-gardeners-resources-links-projects-and-ideas-for-gardeners-tending-their-digital-notes-on-the-public-interwebs1648829295.md index bffe6cc..7c8e2d3 100644 --- a/brainsteam/content/bookmarks/2022/04/01/maggieappleton-digital-gardeners-resources-links-projects-and-ideas-for-gardeners-tending-their-digital-notes-on-the-public-interwebs1648829295.md +++ b/brainsteam/content/bookmarks/2022/04/01/maggieappleton-digital-gardeners-resources-links-projects-and-ideas-for-gardeners-tending-their-digital-notes-on-the-public-interwebs1648829295.md @@ -1,12 +1,12 @@ --- bookmark-of: https://github.com/MaggieAppleton/digital-gardeners date: '2022-04-01T12:08:15.893717' +post_meta: +- date tags: - Digital garden title: 'MaggieAppleton/digital-gardeners: Resources, links, projects, and ideas for gardeners tending their digital notes on the public interwebs' -type: bookmark +type: bookmarks url: /bookmarks/2022/04/01/maggieappleton-digital-gardeners-resources-links-projects-and-ideas-for-gardeners-tending-their-digital-notes-on-the-public-interwebs1648829295 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/04/02/models-official-projects-token-dropping-at-master-tensorflow-models1648877142.md b/brainsteam/content/bookmarks/2022/04/02/models-official-projects-token-dropping-at-master-tensorflow-models1648877142.md index 7115e1e..20a2271 100644 --- a/brainsteam/content/bookmarks/2022/04/02/models-official-projects-token-dropping-at-master-tensorflow-models1648877142.md +++ b/brainsteam/content/bookmarks/2022/04/02/models-official-projects-token-dropping-at-master-tensorflow-models1648877142.md @@ -1,14 +1,15 @@ --- bookmark-of: https://github.com/tensorflow/models/tree/master/official/projects/token_dropping date: '2022-04-02T01:25:42.935585' +post_meta: +- date tags: - nlp -title: "models/official/projects/token_dropping at master \xB7 tensorflow/models" -type: bookmark +title: models/official/projects/token_dropping at master · tensorflow/models +type: bookmarks url: /bookmarks/2022/04/02/models-official-projects-token-dropping-at-master-tensorflow-models1648877142 - --- > Token dropping aims to accelerate the pretraining of transformer models such as BERT without degrading its performance on downstream tasks. -> A BERT model pretrained using this token dropping method is not different to a BERT model pretrained in the conventional way: a BERT checkpoint pretrained with token dropping can be viewed and used as a normal BERT checkpoint, for finetuning etc. \ No newline at end of file +> A BERT model pretrained using this token dropping method is not different to a BERT model pretrained in the conventional way: a BERT checkpoint pretrained with token dropping can be viewed and used as a normal BERT checkpoint, for finetuning etc. \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/05/22/finally-a-stock-market-crash-mr-money-mustache1653248668.md b/brainsteam/content/bookmarks/2022/05/22/finally-a-stock-market-crash-mr-money-mustache1653248668.md index 2ff9ef0..52124ab 100644 --- a/brainsteam/content/bookmarks/2022/05/22/finally-a-stock-market-crash-mr-money-mustache1653248668.md +++ b/brainsteam/content/bookmarks/2022/05/22/finally-a-stock-market-crash-mr-money-mustache1653248668.md @@ -1,9 +1,9 @@ --- bookmark-of: https://www.mrmoneymustache.com/2022/05/20/2022-stock-market-crash/?utm_source=mmmapp&utm_medium=mmmapp&utm_content=browser date: '2022-05-22T15:44:28.367599' +post_meta: +- date title: Finally, a Stock Market Crash! | Mr. Money Mustache -type: bookmark +type: bookmarks url: /bookmarks/2022/05/22/finally-a-stock-market-crash-mr-money-mustache1653248668 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/07/12/giving-a-shit-as-a-service-allen-pike1657654539.md b/brainsteam/content/bookmarks/2022/07/12/giving-a-shit-as-a-service-allen-pike1657654539.md index cdfe3ef..f131e1b 100644 --- a/brainsteam/content/bookmarks/2022/07/12/giving-a-shit-as-a-service-allen-pike1657654539.md +++ b/brainsteam/content/bookmarks/2022/07/12/giving-a-shit-as-a-service-allen-pike1657654539.md @@ -1,13 +1,14 @@ --- bookmark-of: https://allenpike.com/2022/giving-a-shit date: '2022-07-12T15:35:39.969101' +post_meta: +- date tags: - Philosophy - software engineering title: Giving a Shit as a Service - Allen Pike -type: bookmark +type: bookmarks url: /bookmarks/2022/07/12/giving-a-shit-as-a-service-allen-pike1657654539 - --- -I really like this concept. You should definitely give a shit about your customers and give a shit about your employees and colleagues if you want to build any kind of meaningful professional network \ No newline at end of file +I really like this concept. You should definitely give a shit about your customers and give a shit about your employees and colleagues if you want to build any kind of meaningful professional network \ No newline at end of file diff --git a/brainsteam/content/bookmarks/2022/07/19/show-hn-i-made-some-ambient-music-generators-that-run-in-your-browser-hacker-news1658240461.md b/brainsteam/content/bookmarks/2022/07/19/show-hn-i-made-some-ambient-music-generators-that-run-in-your-browser-hacker-news1658240461.md index cabb210..cb732ad 100644 --- a/brainsteam/content/bookmarks/2022/07/19/show-hn-i-made-some-ambient-music-generators-that-run-in-your-browser-hacker-news1658240461.md +++ b/brainsteam/content/bookmarks/2022/07/19/show-hn-i-made-some-ambient-music-generators-that-run-in-your-browser-hacker-news1658240461.md @@ -1,14 +1,15 @@ --- bookmark-of: https://news.ycombinator.com/item?id=32149989 date: '2022-07-19T10:21:01.008429' +post_meta: +- date tags: - personal - music title: 'Show HN: I made some ambient music generators that run in your browser | Hacker News' -type: bookmark +type: bookmarks url: /bookmarks/2022/07/19/show-hn-i-made-some-ambient-music-generators-that-run-in-your-browser-hacker-news1658240461 - --- I ended up subscribing for this service - I quite often listen to jazz and electronic music with no lyrics while I'm concentrating. This service gives me "infinite work music" that I can listen to while I code etc. \ No newline at end of file diff --git a/brainsteam/content/likes/2021/12/26/my-path-to-financial-independence-as-a-software-engineer-software-the-hard-way1640530928.md b/brainsteam/content/likes/2021/12/26/my-path-to-financial-independence-as-a-software-engineer-software-the-hard-way1640530928.md index 2d1a4db..4d1b36a 100644 --- a/brainsteam/content/likes/2021/12/26/my-path-to-financial-independence-as-a-software-engineer-software-the-hard-way1640530928.md +++ b/brainsteam/content/likes/2021/12/26/my-path-to-financial-independence-as-a-software-engineer-software-the-hard-way1640530928.md @@ -1,10 +1,10 @@ --- date: '2021-12-26T10:02:08.718315' like-of: https://software.rajivprab.com/2021/12/26/my-path-to-financial-independence-as-a-software-engineer/ -title: "My Path to Financial Independence as a Software Engineer \u2013 Software the\ - \ Hard way" -type: like +post_meta: +- date +title: My Path to Financial Independence as a Software Engineer – Software the Hard + way +type: likes url: /likes/2021/12/26/1640530928 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2021/12/26/you-block-ads-in-your-browser-why-not-in-your-city-bearblog1640532370.md b/brainsteam/content/likes/2021/12/26/you-block-ads-in-your-browser-why-not-in-your-city-bearblog1640532370.md index 8138719..78d1350 100644 --- a/brainsteam/content/likes/2021/12/26/you-block-ads-in-your-browser-why-not-in-your-city-bearblog1640532370.md +++ b/brainsteam/content/likes/2021/12/26/you-block-ads-in-your-browser-why-not-in-your-city-bearblog1640532370.md @@ -1,9 +1,9 @@ --- date: '2021-12-26T10:26:10.806673' like-of: https://bearbin.net/blog/2021/adblock-your-city +post_meta: +- date title: You block ads in your browser, why not in your city? | bearblog -type: like +type: likes url: /likes/2021/12/26/1640532370 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2021/12/28/1640725836.md b/brainsteam/content/likes/2021/12/28/1640725836.md index 17f4eba..d692df5 100644 --- a/brainsteam/content/likes/2021/12/28/1640725836.md +++ b/brainsteam/content/likes/2021/12/28/1640725836.md @@ -1,10 +1,10 @@ --- date: '2021-12-28T16:10:36.732144' like-of: https://drewdevault.com/2021/12/28/Dont-use-Discord-for-FOSS.html +post_meta: +- date tags: - open source -type: like +type: likes url: /likes/2021/12/28/1640725836 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2021/12/28/1640725893.md b/brainsteam/content/likes/2021/12/28/1640725893.md index 3019164..81e2e67 100644 --- a/brainsteam/content/likes/2021/12/28/1640725893.md +++ b/brainsteam/content/likes/2021/12/28/1640725893.md @@ -1,10 +1,10 @@ --- date: '2021-12-28T16:11:33.960830' like-of: https://jlelse.blog/links/2021/12/web0 +post_meta: +- date tags: - Indieweb -type: like +type: likes url: /likes/2021/12/28/1640725893 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2021/12/31/dont-waste-the-good-days-seth-s-blog1641001027.md b/brainsteam/content/likes/2021/12/31/dont-waste-the-good-days-seth-s-blog1641001027.md index 9565ef0..b1a1c03 100644 --- a/brainsteam/content/likes/2021/12/31/dont-waste-the-good-days-seth-s-blog1641001027.md +++ b/brainsteam/content/likes/2021/12/31/dont-waste-the-good-days-seth-s-blog1641001027.md @@ -1,9 +1,9 @@ --- date: '2021-12-31T20:37:07.577604' like-of: https://seths.blog/2021/12/dont-waste-the-good-days/ -title: "Don\u2019t waste the good days | Seth's Blog" -type: like +post_meta: +- date +title: Don’t waste the good days | Seth's Blog +type: likes url: /likes/2021/12/31/1641001027 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/07/1641539247.md b/brainsteam/content/likes/2022/01/07/1641539247.md index f03e964..d0324d0 100644 --- a/brainsteam/content/likes/2022/01/07/1641539247.md +++ b/brainsteam/content/likes/2022/01/07/1641539247.md @@ -1,10 +1,10 @@ --- date: '2022-01-07T02:07:27.298386' like-of: https://aaronparecki.com/2022/01/06/12/software +post_meta: +- date tags: - open source -type: like +type: likes url: /likes/2022/01/07/1641539247 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/17/a-call-to-build-models-like-we-build-open-source-software1642447617.md b/brainsteam/content/likes/2022/01/17/a-call-to-build-models-like-we-build-open-source-software1642447617.md index 24a47dc..c650ba8 100644 --- a/brainsteam/content/likes/2022/01/17/a-call-to-build-models-like-we-build-open-source-software1642447617.md +++ b/brainsteam/content/likes/2022/01/17/a-call-to-build-models-like-we-build-open-source-software1642447617.md @@ -1,11 +1,11 @@ --- date: '2022-01-17T14:26:57.157661' like-of: https://colinraffel.com/blog/a-call-to-build-models-like-we-build-open-source-software.html#anexamplefuture +post_meta: +- date tags: - machine-learning title: A Call to Build Models Like We Build Open-Source Software -type: like +type: likes url: /likes/2022/01/17/a-call-to-build-models-like-we-build-open-source-software1642447617 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/22/how-e-ink-developed-full-color-e-paper1642875878.md b/brainsteam/content/likes/2022/01/22/how-e-ink-developed-full-color-e-paper1642875878.md index 6f78be0..975329b 100644 --- a/brainsteam/content/likes/2022/01/22/how-e-ink-developed-full-color-e-paper1642875878.md +++ b/brainsteam/content/likes/2022/01/22/how-e-ink-developed-full-color-e-paper1642875878.md @@ -1,11 +1,11 @@ --- date: '2022-01-22T13:24:38.383786' like-of: https://spectrum.ieee.org/how-e-ink-developed-full-color-epaper +post_meta: +- date tags: - technology title: How E Ink Developed Full-Color e-Paper -type: like +type: likes url: /likes/2022/01/22/how-e-ink-developed-full-color-e-paper1642875878 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/22/recaptcha-is-dead1642887062.md b/brainsteam/content/likes/2022/01/22/recaptcha-is-dead1642887062.md index 8a2f354..1e9f747 100644 --- a/brainsteam/content/likes/2022/01/22/recaptcha-is-dead1642887062.md +++ b/brainsteam/content/likes/2022/01/22/recaptcha-is-dead1642887062.md @@ -1,9 +1,9 @@ --- date: '2022-01-22T16:31:02.204200' like-of: https://seewitheyesclosed.com/articles/recaptcha-is-dead/ +post_meta: +- date title: Recaptcha is dead -type: like +type: likes url: /likes/2022/01/22/recaptcha-is-dead1642887062 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/28/1643380011.md b/brainsteam/content/likes/2022/01/28/1643380011.md index 8fa57fc..f923dd3 100644 --- a/brainsteam/content/likes/2022/01/28/1643380011.md +++ b/brainsteam/content/likes/2022/01/28/1643380011.md @@ -1,11 +1,11 @@ --- date: '2022-01-28T09:26:51.943357' like-of: https://github.com/wangyongjie-ntu/awesome-explainable-ai +post_meta: +- date tags: - open-source - machine-learning -type: like +type: likes url: /likes/2022/01/28/1643380011 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/28/1643382790.md b/brainsteam/content/likes/2022/01/28/1643382790.md index 40517b4..228c4a7 100644 --- a/brainsteam/content/likes/2022/01/28/1643382790.md +++ b/brainsteam/content/likes/2022/01/28/1643382790.md @@ -1,12 +1,12 @@ --- date: '2022-01-28T10:13:10.575006' like-of: https://github.com/stephenleo/stripnet +post_meta: +- date tags: - machine-learning - nlp - open-science -type: like +type: likes url: /likes/2022/01/28/1643382790 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/28/1643385072.md b/brainsteam/content/likes/2022/01/28/1643385072.md index ac18b99..1991115 100644 --- a/brainsteam/content/likes/2022/01/28/1643385072.md +++ b/brainsteam/content/likes/2022/01/28/1643385072.md @@ -1,11 +1,11 @@ --- date: '2022-01-28T10:51:12.412431' like-of: https://jacobtomlinson.dev/posts/2022/docker-desktop-for-mac-alternatives-for-developers/ +post_meta: +- date tags: - open-source - docker -type: like +type: likes url: /likes/2022/01/28/1643385072 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/29/1643440579.md b/brainsteam/content/likes/2022/01/29/1643440579.md index 68a65d1..5ac1527 100644 --- a/brainsteam/content/likes/2022/01/29/1643440579.md +++ b/brainsteam/content/likes/2022/01/29/1643440579.md @@ -3,13 +3,13 @@ date: '2022-01-29T02:16:19.901835' like-of: https://twitter.com/DynamicWebPaige/status/1487297191190298624 mp-syndicate-to: - https://brid.gy/publish/twitter +post_meta: +- date tags: - Machine-learning - programming -type: like +type: likes url: /likes/2022/01/29/1643440579 - --- - \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/29/1643440997.md b/brainsteam/content/likes/2022/01/29/1643440997.md index 3b754c7..551201b 100644 --- a/brainsteam/content/likes/2022/01/29/1643440997.md +++ b/brainsteam/content/likes/2022/01/29/1643440997.md @@ -4,11 +4,11 @@ like-of: https://news.ycombinator.com/item?id=30124062 mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter -type: like +post_meta: +- date +type: likes url: /likes/2022/01/29/1643440997 - --- - \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/29/1643441277.md b/brainsteam/content/likes/2022/01/29/1643441277.md index f766483..b704653 100644 --- a/brainsteam/content/likes/2022/01/29/1643441277.md +++ b/brainsteam/content/likes/2022/01/29/1643441277.md @@ -3,10 +3,10 @@ date: '2022-01-29T02:27:57.077010' like-of: https://www.vice.com/en/article/y3vbjj/pirates-spammed-an-infamous-soviet-short-wave-radio-station-with-memes-uvb-76 mp-syndicate-to: - https://brid.gy/publish/twitter -type: like +post_meta: +- date +type: likes url: /likes/2022/01/29/1643441277 - --- - \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/29/humour1643441161.md b/brainsteam/content/likes/2022/01/29/humour1643441161.md index c60a589..eee8712 100644 --- a/brainsteam/content/likes/2022/01/29/humour1643441161.md +++ b/brainsteam/content/likes/2022/01/29/humour1643441161.md @@ -4,11 +4,11 @@ like-of: https://www.jumboframeinternet.com/post/1/ mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter -type: like +post_meta: +- date +type: likes url: /likes/2022/01/29/humour1643441161 - --- - \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/29/twitter1643480430.md b/brainsteam/content/likes/2022/01/29/twitter1643480430.md index cbd4293..09c0d42 100644 --- a/brainsteam/content/likes/2022/01/29/twitter1643480430.md +++ b/brainsteam/content/likes/2022/01/29/twitter1643480430.md @@ -3,16 +3,16 @@ date: '2022-01-29T13:20:30.723988' like-of: https://mobile.twitter.com/danluu/status/1487228574608211969 mp-syndicate-to: - https://brid.gy/publish/twitter +post_meta: +- date tags: - software engineering title: 'Dan Luu on Twitter: "One thing it took me quite a while to understand is how few bits of information it''s possible to reliably convey to a large number of people. When I was at MS, I remember initially being surprised at how unnuanced their communication was, but it really makes sense in hindsight." / Twitter' -type: like +type: likes url: /likes/2022/01/29/one-thing-it-took-me-quite-a-while-to-understand-is-how-few-bits-of-information-twitter1643480430 - --- - \ No newline at end of file diff --git a/brainsteam/content/likes/2022/01/31/1643655231.md b/brainsteam/content/likes/2022/01/31/1643655231.md index 0b79ed1..9ba8399 100644 --- a/brainsteam/content/likes/2022/01/31/1643655231.md +++ b/brainsteam/content/likes/2022/01/31/1643655231.md @@ -1,10 +1,10 @@ --- date: '2022-01-31T13:53:51.439564' like-of: https://thoughtshrapnel.com/2022/01/31/your-attention-was-stolen/ +post_meta: +- date tags: - Philosophy -type: like +type: likes url: /likes/2022/01/31/1643655231 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/02/06/think-you-don-t-need-a-dev-log-laboratory-scientists-would-disagree-matt-stine1644185856.md b/brainsteam/content/likes/2022/02/06/think-you-don-t-need-a-dev-log-laboratory-scientists-would-disagree-matt-stine1644185856.md index 5f3015d..0fadef3 100644 --- a/brainsteam/content/likes/2022/02/06/think-you-don-t-need-a-dev-log-laboratory-scientists-would-disagree-matt-stine1644185856.md +++ b/brainsteam/content/likes/2022/02/06/think-you-don-t-need-a-dev-log-laboratory-scientists-would-disagree-matt-stine1644185856.md @@ -1,12 +1,12 @@ --- date: '2022-02-06T17:17:36.813359' like-of: https://typeshare.co/mstine/posts/think-you-dont-need-a-dev-log-laboratory-scientists-would-disagree +post_meta: +- date tags: - software engineering -title: "Think You Don't Need a Dev Log? Laboratory Scientists Would Disagree. | Matt\ - \ Stine \U0001F6A2" -type: like +title: "Think You Don't Need a Dev Log? Laboratory Scientists Would Disagree. | Matt + Stine \U0001F6A2" +type: likes url: /likes/2022/02/06/think-you-don-t-need-a-dev-log-laboratory-scientists-would-disagree-matt-stine1644185856 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/02/19/1645298684.md b/brainsteam/content/likes/2022/02/19/1645298684.md index ed5f9e3..dddff29 100644 --- a/brainsteam/content/likes/2022/02/19/1645298684.md +++ b/brainsteam/content/likes/2022/02/19/1645298684.md @@ -1,10 +1,10 @@ --- date: '2022-02-19T14:24:44.440556' like-of: https://drewdevault.com/2022/02/19/Plaid-is-an-evil-nightmare-product.html +post_meta: +- date tags: - software engineering -type: like +type: likes url: /likes/2022/02/19/1645298684 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/03/11/1646988367.md b/brainsteam/content/likes/2022/03/11/1646988367.md index a9f628b..0a7f4f9 100644 --- a/brainsteam/content/likes/2022/03/11/1646988367.md +++ b/brainsteam/content/likes/2022/03/11/1646988367.md @@ -1,13 +1,14 @@ --- date: '2022-03-11T03:46:07.422704' like-of: https://habitreframemindset.substack.com/p/a-shift-in-mindset-thats-been-essential +post_meta: +- date read-status: finished tags: - Philosophy - Mindfulness -type: like +type: likes url: /linkes/2022/03/11/1646988367 - --- -I've been doing mindfulness meditation through headspace for a couple of years and trying to adopt this kind of attitude does help me personally. Quite often the key is to notice when chastising I'm and break out of the thought pattern which can be tricky in the moment! Of course, your mileage may vary \ No newline at end of file +I've been doing mindfulness meditation through headspace for a couple of years and trying to adopt this kind of attitude does help me personally. Quite often the key is to notice when chastising I'm and break out of the thought pattern which can be tricky in the moment! Of course, your mileage may vary \ No newline at end of file diff --git a/brainsteam/content/likes/2022/11/05/1667638402.md b/brainsteam/content/likes/2022/11/05/1667638402.md index 40c1422..a6d6f77 100644 --- a/brainsteam/content/likes/2022/11/05/1667638402.md +++ b/brainsteam/content/likes/2022/11/05/1667638402.md @@ -1,8 +1,8 @@ --- date: '2022-11-05T08:53:22.538809' like-of: https://boffosocko.com/2022/11/04/55811142/ -type: like +post_meta: +- date +type: likes url: /likes/2022/11/05/1667638402 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/11/12/1668279628.md b/brainsteam/content/likes/2022/11/12/1668279628.md index 55f1dab..8eb3a65 100644 --- a/brainsteam/content/likes/2022/11/12/1668279628.md +++ b/brainsteam/content/likes/2022/11/12/1668279628.md @@ -1,8 +1,8 @@ --- date: '2022-11-12T19:00:28.831271' like-of: https://brainbaking.com/post/2022/11/finding-stuff-on-big-blogs/ -type: like +post_meta: +- date +type: likes url: /likes/2022/11/12/1668279628 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/11/20/1668941765.md b/brainsteam/content/likes/2022/11/20/1668941765.md index f66107c..a96fec9 100644 --- a/brainsteam/content/likes/2022/11/20/1668941765.md +++ b/brainsteam/content/likes/2022/11/20/1668941765.md @@ -1,11 +1,11 @@ --- date: '2022-11-20T10:56:05.446819' like-of: https://guzey.com/ai/planes-vs-birds/ +post_meta: +- date tags: - humour - ai -type: like +type: likes url: /likes/2022/11/20/1668941765 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/11/20/1668949039.md b/brainsteam/content/likes/2022/11/20/1668949039.md index e6fc0c0..9f079c2 100644 --- a/brainsteam/content/likes/2022/11/20/1668949039.md +++ b/brainsteam/content/likes/2022/11/20/1668949039.md @@ -1,11 +1,11 @@ --- date: '2022-11-20T12:57:19.164932' like-of: https://brainbaking.com/post/2022/11/the-great-mastodon-influx/ +post_meta: +- date tags: - Fediverse - indieweb -type: like +type: likes url: /likes/2022/11/20/1668949039 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/11/20/1668974847.md b/brainsteam/content/likes/2022/11/20/1668974847.md index 5744366..ae713f5 100644 --- a/brainsteam/content/likes/2022/11/20/1668974847.md +++ b/brainsteam/content/likes/2022/11/20/1668974847.md @@ -1,8 +1,8 @@ --- date: '2022-11-20T20:07:27.962470' like-of: https://caseyhandmer.wordpress.com/2022/11/20/we-need-more-water-than-rain-can-provide-refilling-rivers-with-desalination/ -type: like +post_meta: +- date +type: likes url: /likes/2022/11/20/1668974847 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/11/20/jans-blog-a-social-web-for-everyone1668949420.md b/brainsteam/content/likes/2022/11/20/jans-blog-a-social-web-for-everyone1668949420.md index fc7f8a5..3999999 100644 --- a/brainsteam/content/likes/2022/11/20/jans-blog-a-social-web-for-everyone1668949420.md +++ b/brainsteam/content/likes/2022/11/20/jans-blog-a-social-web-for-everyone1668949420.md @@ -1,12 +1,12 @@ --- date: '2022-11-20T13:03:40.238986' like-of: https://jan.boddez.net/articles/a-social-web-for-everyone +post_meta: +- date tags: - indieweb - activitypub -title: "Jan\u2019s Blog \u2013 A Social Web for Everyone" -type: like +title: Jan’s Blog – A Social Web for Everyone +type: likes url: /likes/2022/11/20/jans-blog-a-social-web-for-everyone1668949420 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/11/27/bloggers-dump-your-twitter-card-tags-brain-baking1669572163.md b/brainsteam/content/likes/2022/11/27/bloggers-dump-your-twitter-card-tags-brain-baking1669572163.md index b7c8271..800c9e5 100644 --- a/brainsteam/content/likes/2022/11/27/bloggers-dump-your-twitter-card-tags-brain-baking1669572163.md +++ b/brainsteam/content/likes/2022/11/27/bloggers-dump-your-twitter-card-tags-brain-baking1669572163.md @@ -1,12 +1,12 @@ --- date: '2022-11-27T18:02:43.488421' like-of: https://brainbaking.com/post/2022/11/bloggers-dump-your-twitter-card-tags/ +post_meta: +- date tags: - indieweb - webdev title: Bloggers, Dump Your Twitter Card Tags | Brain Baking -type: like +type: likes url: /likes/2022/11/27/bloggers-dump-your-twitter-card-tags-brain-baking1669572163 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2022/12/06/bridgy-fed-updates-snarfed-org1670370690.md b/brainsteam/content/likes/2022/12/06/bridgy-fed-updates-snarfed-org1670370690.md index df8945a..64d6686 100644 --- a/brainsteam/content/likes/2022/12/06/bridgy-fed-updates-snarfed-org1670370690.md +++ b/brainsteam/content/likes/2022/12/06/bridgy-fed-updates-snarfed-org1670370690.md @@ -1,11 +1,11 @@ --- date: '2022-12-06T23:51:30.829006' like-of: https://snarfed.org/2022-12-03_bridgy-fed-updates +post_meta: +- date tags: - indieweb title: Bridgy Fed updates | snarfed.org -type: like +type: likes url: /likes/2022/12/06/bridgy-fed-updates-snarfed-org1670370690 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/likes/2023/01/24/1674594712.md b/brainsteam/content/likes/2023/01/24/1674594712.md index 26b70cc..283db85 100644 --- a/brainsteam/content/likes/2023/01/24/1674594712.md +++ b/brainsteam/content/likes/2023/01/24/1674594712.md @@ -1,10 +1,10 @@ --- date: '2023-01-24T21:11:52.160496' like-of: https://blog.opensource.org/what-is-the-cyber-resilience-act-and-why-its-important-for-open-source/ +post_meta: +- date tags: - open source -type: like +type: likes url: /likes/2023/01/24/1674594712 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/notes/2021/12/24/1640364080.md b/brainsteam/content/notes/2021/12/24/1640364080.md index 7ff71f7..30fe93a 100644 --- a/brainsteam/content/notes/2021/12/24/1640364080.md +++ b/brainsteam/content/notes/2021/12/24/1640364080.md @@ -1,5 +1,7 @@ --- date: '2021-12-24T11:41:20.506153' +post_meta: +- date tags: - Indieweb type: notes diff --git a/brainsteam/content/notes/2021/12/25/1640427587.md b/brainsteam/content/notes/2021/12/25/1640427587.md index c77bdea..3f2df44 100644 --- a/brainsteam/content/notes/2021/12/25/1640427587.md +++ b/brainsteam/content/notes/2021/12/25/1640427587.md @@ -2,6 +2,8 @@ date: '2021-12-25T05:19:47.761833' photo: - /media/2021/12/25/1640427587_0.jpg +post_meta: +- date tags: - Home - humour diff --git a/brainsteam/content/notes/2021/12/30/1640853804.md b/brainsteam/content/notes/2021/12/30/1640853804.md index cc5f170..cad4aa9 100644 --- a/brainsteam/content/notes/2021/12/30/1640853804.md +++ b/brainsteam/content/notes/2021/12/30/1640853804.md @@ -1,5 +1,7 @@ --- date: '2021-12-30T03:43:24.188254' +post_meta: +- date tags: - movies type: notes diff --git a/brainsteam/content/notes/2022/01/01/1641033528.md b/brainsteam/content/notes/2022/01/01/1641033528.md index 2c46d7a..709d020 100644 --- a/brainsteam/content/notes/2022/01/01/1641033528.md +++ b/brainsteam/content/notes/2022/01/01/1641033528.md @@ -2,6 +2,8 @@ date: '2022-01-01T05:38:48.465709' photo: - /media/2022/01/01/1641033528_0.jpg +post_meta: +- date type: notes url: /notes/2022/01/01/1641033528 --- diff --git a/brainsteam/content/notes/2022/01/02/1641143719.md b/brainsteam/content/notes/2022/01/02/1641143719.md index 776732d..65f122f 100644 --- a/brainsteam/content/notes/2022/01/02/1641143719.md +++ b/brainsteam/content/notes/2022/01/02/1641143719.md @@ -1,5 +1,7 @@ --- date: '2022-01-02T12:15:19.147184' +post_meta: +- date tags: - meta - website diff --git a/brainsteam/content/notes/2022/01/17/1642417320.md b/brainsteam/content/notes/2022/01/17/1642417320.md index 825b731..02528fd 100644 --- a/brainsteam/content/notes/2022/01/17/1642417320.md +++ b/brainsteam/content/notes/2022/01/17/1642417320.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/01/17/1642417320_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/01/20/1642706302.md b/brainsteam/content/notes/2022/01/20/1642706302.md index a2135bf..96f2da8 100644 --- a/brainsteam/content/notes/2022/01/20/1642706302.md +++ b/brainsteam/content/notes/2022/01/20/1642706302.md @@ -2,6 +2,8 @@ date: '2022-01-20T14:18:22.499977' photo: - /media/2022/01/20/1642706302_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/01/22/1642841164.md b/brainsteam/content/notes/2022/01/22/1642841164.md index b6916ed..71050cb 100644 --- a/brainsteam/content/notes/2022/01/22/1642841164.md +++ b/brainsteam/content/notes/2022/01/22/1642841164.md @@ -3,6 +3,8 @@ date: '2022-01-22T03:46:04.959898' mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - humour - personal diff --git a/brainsteam/content/notes/2022/01/29/1643477006.md b/brainsteam/content/notes/2022/01/29/1643477006.md index 69eaca1..a224465 100644 --- a/brainsteam/content/notes/2022/01/29/1643477006.md +++ b/brainsteam/content/notes/2022/01/29/1643477006.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2022/01/29/1643477006_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/02/04/1643990322.md b/brainsteam/content/notes/2022/02/04/1643990322.md index 30d0eac..326d689 100644 --- a/brainsteam/content/notes/2022/02/04/1643990322.md +++ b/brainsteam/content/notes/2022/02/04/1643990322.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/02/04/1643990322_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/02/13/1644780268.md b/brainsteam/content/notes/2022/02/13/1644780268.md index 00ccb7c..de76cb3 100644 --- a/brainsteam/content/notes/2022/02/13/1644780268.md +++ b/brainsteam/content/notes/2022/02/13/1644780268.md @@ -3,6 +3,8 @@ date: '2022-02-13T14:24:28.815079' photo: - /media/2022/02/13/1644780268_0.jpg - /media/2022/02/13/1644780268_1.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/02/18/1645170512.md b/brainsteam/content/notes/2022/02/18/1645170512.md index 6f267eb..774ecb7 100644 --- a/brainsteam/content/notes/2022/02/18/1645170512.md +++ b/brainsteam/content/notes/2022/02/18/1645170512.md @@ -3,6 +3,8 @@ date: '2022-02-18T02:48:32.811776' mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/03/27/1648416404.md b/brainsteam/content/notes/2022/03/27/1648416404.md index bf159de..2b6c92e 100644 --- a/brainsteam/content/notes/2022/03/27/1648416404.md +++ b/brainsteam/content/notes/2022/03/27/1648416404.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/03/27/1648416404_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/06/02/1654207282.md b/brainsteam/content/notes/2022/06/02/1654207282.md index 1fd2e4b..c63ff48 100644 --- a/brainsteam/content/notes/2022/06/02/1654207282.md +++ b/brainsteam/content/notes/2022/06/02/1654207282.md @@ -6,6 +6,8 @@ mp-syndicate-to: photo: - /media/2022/06/02/1654207282_0.jpg - /media/2022/06/02/1654207282_1.jpg +post_meta: +- date tags: - Personal type: notes diff --git a/brainsteam/content/notes/2022/06/05/1654447818.md b/brainsteam/content/notes/2022/06/05/1654447818.md index 427db48..34b5b25 100644 --- a/brainsteam/content/notes/2022/06/05/1654447818.md +++ b/brainsteam/content/notes/2022/06/05/1654447818.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/06/05/1654447818_.png +post_meta: +- date tags: - phd type: notes diff --git a/brainsteam/content/notes/2022/06/12/1655021128.md b/brainsteam/content/notes/2022/06/12/1655021128.md index 80e0c89..0e70ef0 100644 --- a/brainsteam/content/notes/2022/06/12/1655021128.md +++ b/brainsteam/content/notes/2022/06/12/1655021128.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/06/12/1655021128_0.jpg +post_meta: +- date tags: - phd - personal diff --git a/brainsteam/content/notes/2022/06/12/1655050048.md b/brainsteam/content/notes/2022/06/12/1655050048.md index 758aa9f..c8e5880 100644 --- a/brainsteam/content/notes/2022/06/12/1655050048.md +++ b/brainsteam/content/notes/2022/06/12/1655050048.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/06/12/1655050048_.png +post_meta: +- date type: notes url: /notes/2022/06/12/1655050048 --- diff --git a/brainsteam/content/notes/2022/06/19/1655652114.md b/brainsteam/content/notes/2022/06/19/1655652114.md index 9fab862..1e324e4 100644 --- a/brainsteam/content/notes/2022/06/19/1655652114.md +++ b/brainsteam/content/notes/2022/06/19/1655652114.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/06/19/1655652114_.png +post_meta: +- date tags: - phd - personal diff --git a/brainsteam/content/notes/2022/06/26/1656248250.md b/brainsteam/content/notes/2022/06/26/1656248250.md index 5727288..2d91a2b 100644 --- a/brainsteam/content/notes/2022/06/26/1656248250.md +++ b/brainsteam/content/notes/2022/06/26/1656248250.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/06/26/1656248250_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/06/26/1656254838.md b/brainsteam/content/notes/2022/06/26/1656254838.md index ec17af2..a57fecd 100644 --- a/brainsteam/content/notes/2022/06/26/1656254838.md +++ b/brainsteam/content/notes/2022/06/26/1656254838.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/06/26/1656255036_.png +post_meta: +- date type: notes url: /notes/2022/06/26/1656254838 --- diff --git a/brainsteam/content/notes/2022/07/02/1656766768.md b/brainsteam/content/notes/2022/07/02/1656766768.md index 23615d3..25428e6 100644 --- a/brainsteam/content/notes/2022/07/02/1656766768.md +++ b/brainsteam/content/notes/2022/07/02/1656766768.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2022/07/02/1656766768_0.jpg +post_meta: +- date tags: - Personal type: notes diff --git a/brainsteam/content/notes/2022/07/03/1656861914.md b/brainsteam/content/notes/2022/07/03/1656861914.md index 30960e6..e0e3f2d 100644 --- a/brainsteam/content/notes/2022/07/03/1656861914.md +++ b/brainsteam/content/notes/2022/07/03/1656861914.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/07/03/1656861802_.png +post_meta: +- date tags: - phd - personal diff --git a/brainsteam/content/notes/2022/07/10/1657469414.md b/brainsteam/content/notes/2022/07/10/1657469414.md index 0ba60db..3b7770d 100644 --- a/brainsteam/content/notes/2022/07/10/1657469414.md +++ b/brainsteam/content/notes/2022/07/10/1657469414.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/07/10/1657469329_.png +post_meta: +- date type: notes url: /notes/2022/07/10/1657469414 --- diff --git a/brainsteam/content/notes/2022/07/15/1657870375.md b/brainsteam/content/notes/2022/07/15/1657870375.md index 1d4b53d..4a89ae1 100644 --- a/brainsteam/content/notes/2022/07/15/1657870375.md +++ b/brainsteam/content/notes/2022/07/15/1657870375.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/07/15/1657870375_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/07/17/1658076146.md b/brainsteam/content/notes/2022/07/17/1658076146.md index 0a0f98b..e234453 100644 --- a/brainsteam/content/notes/2022/07/17/1658076146.md +++ b/brainsteam/content/notes/2022/07/17/1658076146.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/07/17/1658076146_.png +post_meta: +- date tags: - phd type: notes diff --git a/brainsteam/content/notes/2022/07/19/1658215335.md b/brainsteam/content/notes/2022/07/19/1658215335.md index b827167..092e043 100644 --- a/brainsteam/content/notes/2022/07/19/1658215335.md +++ b/brainsteam/content/notes/2022/07/19/1658215335.md @@ -3,6 +3,8 @@ date: '2022-07-19T03:22:15.569483' mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - personal - heatwave diff --git a/brainsteam/content/notes/2022/07/19/1658255272.md b/brainsteam/content/notes/2022/07/19/1658255272.md index 4efd872..34d5508 100644 --- a/brainsteam/content/notes/2022/07/19/1658255272.md +++ b/brainsteam/content/notes/2022/07/19/1658255272.md @@ -2,6 +2,8 @@ date: '2022-07-19T14:27:52.582590' photo: - /media/2022/07/19/1658255272_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/07/24/1658688893.md b/brainsteam/content/notes/2022/07/24/1658688893.md index a3d0a84..1af6764 100644 --- a/brainsteam/content/notes/2022/07/24/1658688893.md +++ b/brainsteam/content/notes/2022/07/24/1658688893.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/07/24/1658689259_.png +post_meta: +- date tags: - phd type: notes diff --git a/brainsteam/content/notes/2022/07/26/1658852815.md b/brainsteam/content/notes/2022/07/26/1658852815.md index f296321..c41d927 100644 --- a/brainsteam/content/notes/2022/07/26/1658852815.md +++ b/brainsteam/content/notes/2022/07/26/1658852815.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/07/26/1658852757_.png +post_meta: +- date tags: - phd type: notes diff --git a/brainsteam/content/notes/2022/07/29/1659119081.md b/brainsteam/content/notes/2022/07/29/1659119081.md index 54eeb82..2e0fd73 100644 --- a/brainsteam/content/notes/2022/07/29/1659119081.md +++ b/brainsteam/content/notes/2022/07/29/1659119081.md @@ -2,6 +2,8 @@ date: '2022-07-29T14:24:41.342957' photo: - /media/2022/07/29/1659119081_0.jpg +post_meta: +- date type: notes url: /notes/2022/07/29/1659119081 --- diff --git a/brainsteam/content/notes/2022/07/31/1659265209.md b/brainsteam/content/notes/2022/07/31/1659265209.md index 1520672..325b0a1 100644 --- a/brainsteam/content/notes/2022/07/31/1659265209.md +++ b/brainsteam/content/notes/2022/07/31/1659265209.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/07/31/1659265209_.png +post_meta: +- date tags: - phd - personal diff --git a/brainsteam/content/notes/2022/08/01/1659387733.md b/brainsteam/content/notes/2022/08/01/1659387733.md index 3087084..05181e3 100644 --- a/brainsteam/content/notes/2022/08/01/1659387733.md +++ b/brainsteam/content/notes/2022/08/01/1659387733.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/08/01/1659387733_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/08/06/1659820519.md b/brainsteam/content/notes/2022/08/06/1659820519.md index 6743873..b1f7298 100644 --- a/brainsteam/content/notes/2022/08/06/1659820519.md +++ b/brainsteam/content/notes/2022/08/06/1659820519.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/08/06/1659820519_.png +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/08/21/1661110707.md b/brainsteam/content/notes/2022/08/21/1661110707.md index fa2caf5..52ef839 100644 --- a/brainsteam/content/notes/2022/08/21/1661110707.md +++ b/brainsteam/content/notes/2022/08/21/1661110707.md @@ -5,6 +5,8 @@ mp-syndicate-to: photo: - /media/2022/08/21/1661110707_0.jpg - /media/2022/08/21/1661110707_1.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/09/09/1662742877.md b/brainsteam/content/notes/2022/09/09/1662742877.md index bb4d7ee..a225ffb 100644 --- a/brainsteam/content/notes/2022/09/09/1662742877.md +++ b/brainsteam/content/notes/2022/09/09/1662742877.md @@ -6,6 +6,8 @@ mp-syndicate-to: photo: - /media/2022/09/09/1662742877_0.jpg - /media/2022/09/09/1662742877_1.jpg +post_meta: +- date tags: - Personal - phd diff --git a/brainsteam/content/notes/2022/10/01/1664662109.md b/brainsteam/content/notes/2022/10/01/1664662109.md index 5b80471..3b084c4 100644 --- a/brainsteam/content/notes/2022/10/01/1664662109.md +++ b/brainsteam/content/notes/2022/10/01/1664662109.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/10/01/1664662109_0.jpg +post_meta: +- date tags: - Personal type: notes diff --git a/brainsteam/content/notes/2022/10/22/1666455169.md b/brainsteam/content/notes/2022/10/22/1666455169.md index 01302aa..79b8e22 100644 --- a/brainsteam/content/notes/2022/10/22/1666455169.md +++ b/brainsteam/content/notes/2022/10/22/1666455169.md @@ -1,5 +1,7 @@ --- date: '2022-10-22T16:12:49.651443' +post_meta: +- date type: notes url: /notes/2022/10/22/1666455169 --- diff --git a/brainsteam/content/notes/2022/10/23/1666531009.md b/brainsteam/content/notes/2022/10/23/1666531009.md index b7fc9c4..d771592 100644 --- a/brainsteam/content/notes/2022/10/23/1666531009.md +++ b/brainsteam/content/notes/2022/10/23/1666531009.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2022/10/23/1666531009_0.jpg +post_meta: +- date tags: - personal - food diff --git a/brainsteam/content/notes/2022/10/24/1666618747.md b/brainsteam/content/notes/2022/10/24/1666618747.md index fe8a37b..231eca9 100644 --- a/brainsteam/content/notes/2022/10/24/1666618747.md +++ b/brainsteam/content/notes/2022/10/24/1666618747.md @@ -2,6 +2,8 @@ date: '2022-10-24T13:39:07.218999' mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date tags: - personal - tech diff --git a/brainsteam/content/notes/2022/11/05/1667641978.md b/brainsteam/content/notes/2022/11/05/1667641978.md index f889f55..695267a 100644 --- a/brainsteam/content/notes/2022/11/05/1667641978.md +++ b/brainsteam/content/notes/2022/11/05/1667641978.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2022/11/05/1667641978_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/11/12/1668279717.md b/brainsteam/content/notes/2022/11/12/1668279717.md index 6a8f499..dba31dd 100644 --- a/brainsteam/content/notes/2022/11/12/1668279717.md +++ b/brainsteam/content/notes/2022/11/12/1668279717.md @@ -5,6 +5,8 @@ mp-syndicate-to: - https://brid.gy/publish/twitter photo: - /media/2022/11/12/1668279717_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/11/18/1668804642.md b/brainsteam/content/notes/2022/11/18/1668804642.md index 2c86dd2..b606ea3 100644 --- a/brainsteam/content/notes/2022/11/18/1668804642.md +++ b/brainsteam/content/notes/2022/11/18/1668804642.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2022/11/18/1668804642_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/11/27/1669534819.md b/brainsteam/content/notes/2022/11/27/1669534819.md index 05f04e4..b528f79 100644 --- a/brainsteam/content/notes/2022/11/27/1669534819.md +++ b/brainsteam/content/notes/2022/11/27/1669534819.md @@ -2,6 +2,8 @@ date: '2022-11-27T07:40:19.802284' mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date tags: - personal - humour diff --git a/brainsteam/content/notes/2022/12/03/1670077694.md b/brainsteam/content/notes/2022/12/03/1670077694.md index 9e44a82..6d38274 100644 --- a/brainsteam/content/notes/2022/12/03/1670077694.md +++ b/brainsteam/content/notes/2022/12/03/1670077694.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2022/12/03/1670077694_0.jpg +post_meta: +- date tags: - personal - caturday diff --git a/brainsteam/content/notes/2022/12/10/1670695122.md b/brainsteam/content/notes/2022/12/10/1670695122.md index e7d2417..95449a1 100644 --- a/brainsteam/content/notes/2022/12/10/1670695122.md +++ b/brainsteam/content/notes/2022/12/10/1670695122.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2022/12/10/1670695122_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2022/12/16/1671180887.md b/brainsteam/content/notes/2022/12/16/1671180887.md index 89cdf16..28408a5 100644 --- a/brainsteam/content/notes/2022/12/16/1671180887.md +++ b/brainsteam/content/notes/2022/12/16/1671180887.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2022/12/16/1671180887_.jpg +post_meta: +- date tags: - personal - humour diff --git a/brainsteam/content/notes/2022/12/22/1671749547.md b/brainsteam/content/notes/2022/12/22/1671749547.md index 5f5ba47..d19b65b 100644 --- a/brainsteam/content/notes/2022/12/22/1671749547.md +++ b/brainsteam/content/notes/2022/12/22/1671749547.md @@ -2,6 +2,8 @@ date: '2022-12-22T22:52:27.361908' mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date tags: - phd - data-science diff --git a/brainsteam/content/notes/2022/12/26/1672047722.md b/brainsteam/content/notes/2022/12/26/1672047722.md index a31ff11..d165286 100644 --- a/brainsteam/content/notes/2022/12/26/1672047722.md +++ b/brainsteam/content/notes/2022/12/26/1672047722.md @@ -2,6 +2,8 @@ date: '2022-12-26T09:42:02.911306' mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date tags: - personal - security diff --git a/brainsteam/content/notes/2023/01/09/1673292709.md b/brainsteam/content/notes/2023/01/09/1673292709.md index 4533049..bf8a9b2 100644 --- a/brainsteam/content/notes/2023/01/09/1673292709.md +++ b/brainsteam/content/notes/2023/01/09/1673292709.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2023/01/09/1673292709_0.jpg +post_meta: +- date tags: - personal - phd diff --git a/brainsteam/content/notes/2023/02/11/1676155703.md b/brainsteam/content/notes/2023/02/11/1676155703.md index 13ad921..1aeb14c 100644 --- a/brainsteam/content/notes/2023/02/11/1676155703.md +++ b/brainsteam/content/notes/2023/02/11/1676155703.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2023/02/11/1676155703_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2023/02/13/1676295052.md b/brainsteam/content/notes/2023/02/13/1676295052.md index f6152c3..5333130 100644 --- a/brainsteam/content/notes/2023/02/13/1676295052.md +++ b/brainsteam/content/notes/2023/02/13/1676295052.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2023/02/13/1676295052_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2023/03/06/1678136032.md b/brainsteam/content/notes/2023/03/06/1678136032.md index 86ea7c0..716697e 100644 --- a/brainsteam/content/notes/2023/03/06/1678136032.md +++ b/brainsteam/content/notes/2023/03/06/1678136032.md @@ -2,6 +2,8 @@ date: '2023-03-06T20:53:52.230898' mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date type: notes url: /notes/2023/03/06/1678136032 --- diff --git a/brainsteam/content/notes/2023/04/07/1680866081.md b/brainsteam/content/notes/2023/04/07/1680866081.md index a9eaf81..3115d10 100644 --- a/brainsteam/content/notes/2023/04/07/1680866081.md +++ b/brainsteam/content/notes/2023/04/07/1680866081.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2023/04/07/1680866081_0.jpg +post_meta: +- date tags: - personal type: notes diff --git a/brainsteam/content/notes/2023/04/21/1682060700.md b/brainsteam/content/notes/2023/04/21/1682060700.md index 3f25cfc..32613ee 100644 --- a/brainsteam/content/notes/2023/04/21/1682060700.md +++ b/brainsteam/content/notes/2023/04/21/1682060700.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2023/04/21/1682060700_0.jpg +post_meta: +- date tags: - personal - work diff --git a/brainsteam/content/notes/2023/06/03/1685811118.md b/brainsteam/content/notes/2023/06/03/1685811118.md index 03b1dc8..e9bff58 100644 --- a/brainsteam/content/notes/2023/06/03/1685811118.md +++ b/brainsteam/content/notes/2023/06/03/1685811118.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - /media/2023/06/03/1685811118_0.jpg +post_meta: +- date tags: - personal - gardening diff --git a/brainsteam/content/notes/2023/06/19/1687211074.md b/brainsteam/content/notes/2023/06/19/1687211074.md index b1e7115..def30aa 100644 --- a/brainsteam/content/notes/2023/06/19/1687211074.md +++ b/brainsteam/content/notes/2023/06/19/1687211074.md @@ -4,6 +4,8 @@ mp-syndicate-to: - https://brid.gy/publish/mastodon photo: - https://brainsteam.co.uk/media/2023/06/19/1687211074_0.jpg +post_meta: +- date tags: - personal - humour diff --git a/brainsteam/content/notes/2023/06/20/1687294218.md b/brainsteam/content/notes/2023/06/20/1687294218.md index 51acd78..02c8b34 100644 --- a/brainsteam/content/notes/2023/06/20/1687294218.md +++ b/brainsteam/content/notes/2023/06/20/1687294218.md @@ -1,12 +1,12 @@ --- date: '2023-06-20T20:50:18.219921' -post_meta: ['date'] +post_meta: +- date tags: - personal - movies type: notes url: /notes/2023/06/20/1687294218 - --- We went to the cinema for one of Cineworld's secret screenings (an advance screening of a mystery upcoming movie). The movie was Elemental, Pixar's new film about a fire person living under the pressure of traditional parents who want her to take over the family business. It was quite an enjoyable movie even though it was your typical Disney archetypal film. There was also a fun short with Carl and Doug from Up! \ No newline at end of file diff --git a/brainsteam/content/pages/about.md b/brainsteam/content/pages/about.md index 6c141b1..5b9e0a6 100644 --- a/brainsteam/content/pages/about.md +++ b/brainsteam/content/pages/about.md @@ -1,7 +1,9 @@ --- +post_meta: +- date +title: About Me type: page url: /pages/about -title: About Me --- I'm James, I am a Chief Technology Officer and Software Engineer specialising in Machine Learning and in particular, Natural Language Processing. I am an amateur musician, cook and photographer and I love to read fiction and watch box sets and movies. I live with my wife and cats in the south of England. @@ -30,4 +32,4 @@ I keep my [now](/now) page up to date with exactly where I'm at. - I like to read, frequently science fiction and fantasy but the occasional pop-sci title or general fiction. I have historically tracked some of my reading over at [Goodreads](https://www.goodreads.com/user/show/4547536-james-ravenscroft) but I now keep track with [Bookwyrm](https://bookwyrm.social/user/jamesravey) and eventually I plan to start tracking this stuff here via [bookwyrm](https://indiebookclub.biz/) and micropub. - I like to watch box sets and movies - my wife and I are [Cineworld Unlimited card](cineworld.co.uk/) holders. - I've been playing saxophone (Alto and Tenor mainly) off-and-on since the early 2000s. I can also play a few chords on a guitar and I'll happily tinker with a piano/keyboard, harmonica and clarinet although don't ask me to play you a full track! - - Although I've not had time recently I did really enjoy [Lindyhop](/2015/06/28/bedford-place-vintage-festival/) - a 1920s style swing dance. + - Although I've not had time recently I did really enjoy [Lindyhop](/2015/06/28/bedford-place-vintage-festival/) - a 1920s style swing dance. \ No newline at end of file diff --git a/brainsteam/content/pages/feeds.md b/brainsteam/content/pages/feeds.md index 324f922..9dcd8c6 100644 --- a/brainsteam/content/pages/feeds.md +++ b/brainsteam/content/pages/feeds.md @@ -1,7 +1,9 @@ --- +post_meta: +- date +title: RSS Feeds type: page url: /pages/feeds -title: RSS Feeds --- You can subscribe to different sets of updates depending on what you are interested in. diff --git a/brainsteam/content/pages/links.md b/brainsteam/content/pages/links.md index 294e6f1..d880bd7 100644 --- a/brainsteam/content/pages/links.md +++ b/brainsteam/content/pages/links.md @@ -1,7 +1,8 @@ --- -title: 'Links & Bookmarks' +post_meta: +- date +title: Links & Bookmarks type: page - --- ## Contents diff --git a/brainsteam/content/pages/my-work.md b/brainsteam/content/pages/my-work.md index 1a2fd36..5d479a6 100644 --- a/brainsteam/content/pages/my-work.md +++ b/brainsteam/content/pages/my-work.md @@ -1,7 +1,8 @@ --- -title: 'My Work' +post_meta: +- date +title: My Work type: page - --- On this page you will find summaries of projects that I've worked on including both software and scientific research. diff --git a/brainsteam/content/pages/now.md b/brainsteam/content/pages/now.md index a3ba72a..61e89cd 100644 --- a/brainsteam/content/pages/now.md +++ b/brainsteam/content/pages/now.md @@ -1,7 +1,9 @@ --- +post_meta: +- date +title: Now type: page url: /now -title: Now --- What I'm up to at the moment as inspired by Derek Sivers' [NowNowNow](https://nownownow.com/about) project: @@ -20,5 +22,4 @@ After 7 years I have [finished my PhD thesis](https://brainsteam.co.uk/2022/09/2 I'm still living in the South of England with my wife and our cats. We're spending a lot of time on house maintenance type activities now that my PHD is done. -I am still CTO at [Filament AI](https://www.filament.ai/) - exciting things are afoot in our product development areas - hopefully I can share more publicly in the near future. - +I am still CTO at [Filament AI](https://www.filament.ai/) - exciting things are afoot in our product development areas - hopefully I can share more publicly in the near future. \ No newline at end of file diff --git a/brainsteam/content/pages/stack.md b/brainsteam/content/pages/stack.md index c91e8e3..121fa71 100644 --- a/brainsteam/content/pages/stack.md +++ b/brainsteam/content/pages/stack.md @@ -1,8 +1,10 @@ --- -type: page -url: /pages/stack +post_meta: +- date title: My Stack (What I Use) toc: true +type: page +url: /pages/stack --- ## Hardware @@ -21,4 +23,4 @@ toc: true | Name/Link | Description | |----------------|-------------------------------------------------------------------------| -| [Peacock](https://marketplace.visualstudio.com/items?itemName=johnpapa.vscode-peacock) | This is a simple but very useful extension that makes it easy to change the colours of windows in VS Code so that if you use multiple instances/workspaces like I often do, you don't get confused. Very handy when combined with the Remote Editing extensions. | +| [Peacock](https://marketplace.visualstudio.com/items?itemName=johnpapa.vscode-peacock) | This is a simple but very useful extension that makes it easy to change the colours of windows in VS Code so that if you use multiple instances/workspaces like I often do, you don't get confused. Very handy when combined with the Remote Editing extensions. | \ No newline at end of file diff --git a/brainsteam/content/posts/2020-12-29-mlflow-nlp-models/index.md b/brainsteam/content/posts/2020-12-29-mlflow-nlp-models/index.md index c4136f2..e80997e 100644 --- a/brainsteam/content/posts/2020-12-29-mlflow-nlp-models/index.md +++ b/brainsteam/content/posts/2020-12-29-mlflow-nlp-models/index.md @@ -1,24 +1,27 @@ --- -title: Serving NLP Models with MLflow author: James -type: post +date: 2020-12-29 09:50:28+00:00 +description: Serving NLP models with MLflow is a little trickier than serving models + expecting tabular input. In this post we explore one possible solution with code + examples. +post_meta: +- date resources: - - name: feature - src: images/feature.jpg -date: 2020-12-29T09:50:28+00:00 -url: /2020/12/29/serving-nlp-models-with-mlflow/ -description: Serving NLP models with MLflow is a little trickier than serving models expecting tabular input. In this post we explore one possible solution with code examples. +- name: feature + src: images/feature.jpg tags: - - machine-learning - - python - - ai - - devops - - mlops - - nlp - - spacy - - work - - open source - +- machine-learning +- python +- ai +- devops +- mlops +- nlp +- spacy +- work +- open source +title: Serving NLP Models with MLflow +type: posts +url: /2020/12/29/serving-nlp-models-with-mlflow/ --- {{
}} diff --git a/brainsteam/content/posts/2021/01/2021-01-14-mlflow-pickle5-madness/index.md b/brainsteam/content/posts/2021/01/2021-01-14-mlflow-pickle5-madness/index.md index 3298d4e..f2d4830 100644 --- a/brainsteam/content/posts/2021/01/2021-01-14-mlflow-pickle5-madness/index.md +++ b/brainsteam/content/posts/2021/01/2021-01-14-mlflow-pickle5-madness/index.md @@ -1,23 +1,24 @@ --- -title: Pickle 5 Madness with MLFlow and Python 3.6/3.7 author: James -type: post +date: 2021-01-14 11:42:28+00:00 +description: 'Solving ''unsupported pickle protocol: 5'' when trying to load mlflow + models' +post_meta: +- date resources: - - name: feature - src: images/feature.jpg -date: 2021-01-14T11:42:28+00:00 -url: /2021/01/14/pickle-5-madness-with-mlflow/ -description: "Solving 'unsupported pickle protocol: 5' when trying to load mlflow models" - +- name: feature + src: images/feature.jpg tags: - - machine-learning - - python - - ai - - devops - - mlops - - work - - open source - +- machine-learning +- python +- ai +- devops +- mlops +- work +- open source +title: Pickle 5 Madness with MLFlow and Python 3.6/3.7 +type: posts +url: /2021/01/14/pickle-5-madness-with-mlflow/ --- {{
}} @@ -51,5 +52,4 @@ conda_env['dependencies'].append({'pip': [ mlflow.sklearn.log_model(model, "model", conda_env=conda_env) ``` -Note: I already checked and `pickle5` is not installed in the first environment but the Conda base version of Python on that system is `3.8.3` so I think there must be some weird leakage of the conda paths going on when I train my model. - +Note: I already checked and `pickle5` is not installed in the first environment but the Conda base version of Python on that system is `3.8.3` so I think there must be some weird leakage of the conda paths going on when I train my model. \ No newline at end of file diff --git a/brainsteam/content/posts/2021/03/2021-03-01-running-old-pytorch-docker/index.md b/brainsteam/content/posts/2021/03/2021-03-01-running-old-pytorch-docker/index.md index ad5b82f..ca6c144 100644 --- a/brainsteam/content/posts/2021/03/2021-03-01-running-old-pytorch-docker/index.md +++ b/brainsteam/content/posts/2021/03/2021-03-01-running-old-pytorch-docker/index.md @@ -1,24 +1,24 @@ --- -title: Reproducing 'ancient' experiments with Pytorch inside docker author: James -type: post -resources: - - name: feature - src: images/feature.jpg -date: 2021-03-01T20:21:11+00:00 -url: /2021/03/01/running-old-pytorch-docker/ +date: 2021-03-01 20:21:11+00:00 description: Using containers to run old & deprecated PyTorch code with relative ease - +post_meta: +- date +resources: +- name: feature + src: images/feature.jpg tags: - - machine-learning - - python - - ai - - devops - - mlops - - work - - phd - - open source - +- machine-learning +- python +- ai +- devops +- mlops +- work +- phd +- open source +title: Reproducing 'ancient' experiments with Pytorch inside docker +type: posts +url: /2021/03/01/running-old-pytorch-docker/ --- {{
}} diff --git a/brainsteam/content/posts/2021/04/2021-04-13-virtualenvs/index.md b/brainsteam/content/posts/2021/04/2021-04-13-virtualenvs/index.md index 4673e18..f31a76e 100644 --- a/brainsteam/content/posts/2021/04/2021-04-13-virtualenvs/index.md +++ b/brainsteam/content/posts/2021/04/2021-04-13-virtualenvs/index.md @@ -1,21 +1,24 @@ --- -title: An opinionated guide to Python environments in 2021 author: James -type: post +date: 2021-04-12 20:21:11+00:00 +description: A fairly thorough explanation and exploration of python package and environment + managers as of April 2021 with some opinionated setups proposed for different user + types at the end. +post_meta: +- date resources: - - name: feature - src: images/feature.jpg -date: 2021-04-12T20:21:11+00:00 -url: /2021/04/01/opinionated-guide-to-virtualenvs/ -description: A fairly thorough explanation and exploration of python package and environment managers as of April 2021 with some opinionated setups proposed for different user types at the end. - +- name: feature + src: images/feature.jpg tags: - - python - - devops - - work - - open-source - +- python +- devops +- work +- open-source +title: An opinionated guide to Python environments in 2021 +type: posts +url: /2021/04/01/opinionated-guide-to-virtualenvs/ --- + {{
}} diff --git a/brainsteam/content/posts/2021/12/2021-12-31-retrospective/index.md b/brainsteam/content/posts/2021/12/2021-12-31-retrospective/index.md index 195bf32..d8c5515 100644 --- a/brainsteam/content/posts/2021/12/2021-12-31-retrospective/index.md +++ b/brainsteam/content/posts/2021/12/2021-12-31-retrospective/index.md @@ -1,18 +1,20 @@ --- -title: A personal retrospective of 2021 💒📔🤖🕹️🎂 -type: post -description: As everyone else seems to at this time of year, I thought I would write a quick post about how my year's gone +date: 2021-12-31 12:03:11+00:00 +description: As everyone else seems to at this time of year, I thought I would write + a quick post about how my year's gone +post_meta: +- date resources: - - name: feature - src: images/wedding.jpg -date: 2021-12-31T12:03:11+00:00 -url: /2021/12/31/opinionated-guide-to-virtualenvs/ +- name: feature + src: images/wedding.jpg tags: - - meta - - personal +- meta +- personal +title: "A personal retrospective of 2021 \U0001F492\U0001F4D4\U0001F916\U0001F579️\U0001F382" +type: posts +url: /2021/12/31/opinionated-guide-to-virtualenvs/ --- - As everyone else seems to at this time of year, I thought I would write a quick post about how my year's gone. I will follow up with some ambitions for 2022 tomorrow. @@ -100,4 +102,4 @@ Although this year has been a bit better than 2020 we did spend a lot of it lock - + \ No newline at end of file diff --git a/brainsteam/content/posts/2022/01/03-01-new-year-goals/index.md b/brainsteam/content/posts/2022/01/03-01-new-year-goals/index.md index 619f471..a9bc794 100644 --- a/brainsteam/content/posts/2022/01/03-01-new-year-goals/index.md +++ b/brainsteam/content/posts/2022/01/03-01-new-year-goals/index.md @@ -1,15 +1,17 @@ --- -title: New Years Goals 🎓🌴📖⌨️ -type: post +date: 2022-01-03 09:47:11+00:00 description: Following on from my NYE post, some goals for 2022 +post_meta: +- date resources: - - name: feature - src: images/wedding.jpg -date: 2022-01-03T09:47:11+00:00 -url: /2022/01/03/new-years-goals-predictions +- name: feature + src: images/wedding.jpg tags: - - meta - - 100DaysToOffload +- meta +- 100DaysToOffload +title: "New Years Goals \U0001F393\U0001F334\U0001F4D6⌨️" +type: posts +url: /2022/01/03/new-years-goals-predictions --- On Friday I wrote this post about my 2021. Despite COVID, a pretty good year for me personally (getting married and all). Here I'll outline some of my goals and expectations for 2022. @@ -57,4 +59,4 @@ Last year I did a reasonable job but when it came to my annual review I noticed - + \ No newline at end of file diff --git a/brainsteam/content/posts/2022/01/08-01-replace-nginx-caddy/index.md b/brainsteam/content/posts/2022/01/08-01-replace-nginx-caddy/index.md index 70d8bad..219f80e 100644 --- a/brainsteam/content/posts/2022/01/08-01-replace-nginx-caddy/index.md +++ b/brainsteam/content/posts/2022/01/08-01-replace-nginx-caddy/index.md @@ -1,17 +1,19 @@ --- -title: Replacing nginx with caddy -type: post +date: 2022-01-08 09:05:11+00:00 description: Caddy just makes self-hosting with SSL so painless +post_meta: +- date resources: - - name: feature - src: images/wedding.jpg -date: 2022-01-08T09:05:11+00:00 -url: /2022/01/08/replacing-nginx-with-caddy +- name: feature + src: images/wedding.jpg tags: - - open-source - - self-hosting - - indieweb - - 100DaysToOffload +- open-source +- self-hosting +- indieweb +- 100DaysToOffload +title: Replacing nginx with caddy +type: posts +url: /2022/01/08/replacing-nginx-with-caddy --- Over the last 15+ years I've worked with a bunch of different web servers from Apache to Lighttpd to nginx. I like a hassle free life so while I'm typically an early adopter, I don't tend to move on a whim unless I'm seeing a lot of positive feedback. A lot of my peers have been recommending [Caddy](https://caddyserver.com/) for a while and I recently tried using it at work which finally convinced me to make the switch. @@ -70,6 +72,4 @@ sudo service nginx stop sudo service caddy start ``` -It worked first time, no hassle, no fuss. If I want to add another application, I can spin it up in docker, add a CNAME domain record for it, add a 3 line configuration in my Caddyfile and restart the server. - - +It worked first time, no hassle, no fuss. If I want to add another application, I can spin it up in docker, add a CNAME domain record for it, add a 3 line configuration in my Caddyfile and restart the server. \ No newline at end of file diff --git a/brainsteam/content/posts/2022/01/08-01-wakapi-tracking/index.md b/brainsteam/content/posts/2022/01/08-01-wakapi-tracking/index.md index b4c4024..639eb8c 100644 --- a/brainsteam/content/posts/2022/01/08-01-wakapi-tracking/index.md +++ b/brainsteam/content/posts/2022/01/08-01-wakapi-tracking/index.md @@ -1,16 +1,18 @@ --- -title: Wakapi Time Tracking -type: post +date: 2022-01-08 09:05:11+00:00 description: Playing with Wakapi - a time tracking server that plays nicely with wakatime +post_meta: +- date resources: - - name: feature - src: images/wedding.jpg -date: 2022-01-08T09:05:11+00:00 -url: /2022/01/08/wakapi-time-tracking +- name: feature + src: images/wedding.jpg tags: - - open-source +- open-source +title: Wakapi Time Tracking +type: posts +url: /2022/01/08/wakapi-time-tracking --- This week I spotted a social media post about [wakapi](https://wakapi.dev/) which is an open source implementation of the [WakaTime](https://wakatime.com/) time tracking server software (which up until that point I hadn't heard of). The thing that interests me about these solutios that they're kind of developer focussed and tell you things like which project you had open, what programming language(s) you spent most time reading/writing and so on. Wakatime also have nice easy install-and-forget plugins for a [BUNCH of IDEs](https://wakatime.com/plugins) including VSCode (where I spend most of my professional working day), NeoVIM, PyCharm and others. All of the plugins have open source (generally seems to be BSD 3-clause) licensing. -I'm quite interested in tracking where my time is being spent - both in my personal hobbyist/phd dev activities and also \ No newline at end of file +I'm quite interested in tracking where my time is being spent - both in my personal hobbyist/phd dev activities and also \ No newline at end of file diff --git a/brainsteam/content/posts/2022/01/15-01-christmas-shock/index.md b/brainsteam/content/posts/2022/01/15-01-christmas-shock/index.md index 69146c8..87ee19a 100644 --- a/brainsteam/content/posts/2022/01/15-01-christmas-shock/index.md +++ b/brainsteam/content/posts/2022/01/15-01-christmas-shock/index.md @@ -1,18 +1,20 @@ --- -title: "Festive Shock: Going 'Cold Turkey' on Christmas" -date: 2022-01-15T09:02:31Z +date: 2022-01-15 09:02:31+00:00 description: Thoughts on that sinking feeling when January ticks around draft: false -type: post -url: /2022/01/15/festive-shock +post_meta: +- date resources: - - name: feature - src: images/feature.jpg +- name: feature + src: images/feature.jpg tags: - - meta - - personal - - humour - - 100DaysToOffload +- meta +- personal +- humour +- 100DaysToOffload +title: 'Festive Shock: Going ''Cold Turkey'' on Christmas' +type: posts +url: /2022/01/15/festive-shock --- ***Content-warning: depression*** diff --git a/brainsteam/content/posts/2022/01/22-01-analytics/index.md b/brainsteam/content/posts/2022/01/22-01-analytics/index.md index b6e15a9..3713764 100644 --- a/brainsteam/content/posts/2022/01/22-01-analytics/index.md +++ b/brainsteam/content/posts/2022/01/22-01-analytics/index.md @@ -1,18 +1,20 @@ --- -title: "Privacy Respecting Analytics" -date: 2022-01-22T13:02:31Z +date: 2022-01-22 13:02:31+00:00 description: Replacing Google Analytics with something more open draft: false -type: post -url: /2022/01/22/privacy-respecting-analytics +post_meta: +- date resources: - - name: feature - src: images/feature.jpg +- name: feature + src: images/feature.jpg tags: - - meta - - open-source - - privacy - - 100DaysToOffload +- meta +- open-source +- privacy +- 100DaysToOffload +title: Privacy Respecting Analytics +type: posts +url: /2022/01/22/privacy-respecting-analytics --- ***This is a somewhat cliched meta post about blogging and my 4th post in this year's run at [the #100DaysToOffload challenge](https://100daystooffload.com/). See the full series [here](/tags/100daystooffload/)*** @@ -42,4 +44,4 @@ For something quite simple, there are quite a lot of options and things to think - + \ No newline at end of file diff --git a/brainsteam/content/posts/2022/01/23-01-deep-learning-reproducibility/index.md b/brainsteam/content/posts/2022/01/23-01-deep-learning-reproducibility/index.md index 38c2d46..3d7c29d 100644 --- a/brainsteam/content/posts/2022/01/23-01-deep-learning-reproducibility/index.md +++ b/brainsteam/content/posts/2022/01/23-01-deep-learning-reproducibility/index.md @@ -1,17 +1,19 @@ --- -title: "Here be Dragons: Deep Learning Reproducibility" -date: 2022-01-22T13:02:31Z +date: 2022-01-22 13:02:31+00:00 description: A harrowing tale of trying to solve the impossible and failing draft: false -type: post -url: /2022/01/22/deep-learning-reproducibility-here-be-dragons +post_meta: +- date resources: - - name: feature - src: images/feature.jpg +- name: feature + src: images/feature.jpg tags: - - machine-learning - - work - - phd +- machine-learning +- work +- phd +title: 'Here be Dragons: Deep Learning Reproducibility' +type: posts +url: /2022/01/22/deep-learning-reproducibility-here-be-dragons --- ***A harrowing tale of trying to solve the impossible and failing. Episode 5 in this year's run at [the #100DaysToOffload challenge](https://100daystooffload.com/). See the full series [here](/tags/100daystooffload/)*** @@ -84,4 +86,4 @@ Therefore: - + \ No newline at end of file diff --git a/brainsteam/content/posts/2022/01/debugging-bridgy-for-brainsteam.md b/brainsteam/content/posts/2022/01/debugging-bridgy-for-brainsteam.md index 1c00722..3b440fe 100644 --- a/brainsteam/content/posts/2022/01/debugging-bridgy-for-brainsteam.md +++ b/brainsteam/content/posts/2022/01/debugging-bridgy-for-brainsteam.md @@ -1,18 +1,21 @@ --- -title: "Debugging Brid.gy for My Blog" -date: 2022-01-30T08:26:46Z -description: A fun and pleasant deep-dive into the code base for one of the IndieWeb movement's key pieces of infrastructure. -url: /2022/1/30/debugging-bridgy-for-my-blog -type: post +date: 2022-01-30 08:26:46+00:00 +description: A fun and pleasant deep-dive into the code base for one of the IndieWeb + movement's key pieces of infrastructure. mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - indieweb - - web-development - - open-source - - personal - - 100DaysToOffload +- indieweb +- web-development +- open-source +- personal +- 100DaysToOffload +title: Debugging Brid.gy for My Blog +type: posts +url: /2022/1/30/debugging-bridgy-for-my-blog --- ***In episode 5 of my [#100DaysToOffload](http://localhost:1313/tags/100daystooffload/) challenge, I talk about my recent experience playing with the [brid.gy](https://brid.gy/) codebase, a fun and pleasant deep-dive into the code base for one of the IndieWeb movement's key pieces of infrastructure.*** diff --git a/brainsteam/content/posts/2022/02/digital-minimalism-review.md b/brainsteam/content/posts/2022/02/digital-minimalism-review.md index b29ba7f..b54ba3e 100644 --- a/brainsteam/content/posts/2022/02/digital-minimalism-review.md +++ b/brainsteam/content/posts/2022/02/digital-minimalism-review.md @@ -1,18 +1,19 @@ --- -title: "Digital Minimalism" -date: 2022-02-26T06:20:16Z +date: 2022-02-26 06:20:16+00:00 description: a spoilery collection of thoughts on Cal Newport's Digital Minimalism -url: /2022/2/26//digital-minimalism-review -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - philosophy - - 100DaysToOffload +- philosophy +- 100DaysToOffload +title: Digital Minimalism +type: posts +url: /2022/2/26//digital-minimalism-review --- - ***This is a spoilery jumble of my notes and thoughts based on [Digital Minimalism](https://bookwyrm.social/book/38052) by Cal Newport and it's part 7 of [#100DaysToOffload](/tags/100daystooffload)*** This week I read [Digital Minimalism](https://bookwyrm.social/book/38052) by Cal Newport, a computer science professor at Georgetown University. The book is about the philosophy of Digital Minimalism which is all about being more intentional about how you spend your leisure time and reducing time spent with eyes down on our phones listlessly scrolling in cyberspace in order to have a more fulfilling life. Digital Minimalism isn't anti-tech or luddism, but about being more mindful of how we are using technology to make sure we get the most out of it with fewest negative impacts. diff --git a/brainsteam/content/posts/2022/02/running-a-house-knowledge-management.md b/brainsteam/content/posts/2022/02/running-a-house-knowledge-management.md index c226c44..c35dc17 100644 --- a/brainsteam/content/posts/2022/02/running-a-house-knowledge-management.md +++ b/brainsteam/content/posts/2022/02/running-a-house-knowledge-management.md @@ -1,21 +1,22 @@ --- -title: "Finding a Secure Knowledge Management Solution for Running a Household in 2022" -date: 2022-02-13T10:08:02Z -#draft: true -description: What are some good FOSS and paid tools for storing and sharing practical-but-personal info about your household with family? -url: /2022/2/13/running-a-house-knowledge-management -type: post +date: 2022-02-13 10:08:02+00:00 +description: What are some good FOSS and paid tools for storing and sharing practical-but-personal + info about your household with family? mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - post - - personal - - open-source - - 100DaysToOffload +- post +- personal +- open-source +- 100DaysToOffload +title: Finding a Secure Knowledge Management Solution for Running a Household in 2022 +type: posts +url: /2022/2/13/running-a-house-knowledge-management --- - ***In episode 6 of [#100DaysToOffload](/tags/100daystooffload/) I've been playing with some strategies for running the house with my wife.*** > "Do you have the login for the car insurance?" diff --git a/brainsteam/content/posts/2022/03/14-03-painless-explainability-for-text-models-with-eli5/index.md b/brainsteam/content/posts/2022/03/14-03-painless-explainability-for-text-models-with-eli5/index.md index eb20174..906bba6 100644 --- a/brainsteam/content/posts/2022/03/14-03-painless-explainability-for-text-models-with-eli5/index.md +++ b/brainsteam/content/posts/2022/03/14-03-painless-explainability-for-text-models-with-eli5/index.md @@ -1,20 +1,23 @@ --- -title: Painless Explainability for NLP/Text Models with LIME and ELI5 -type: post -description: An introduction to LIME ML model explainability in the context of NLP usage and how to use ELI5 library - a painless way to use LIME local explainability for almost any model. +date: 2022-03-14 08:01:11+00:00 +description: An introduction to LIME ML model explainability in the context of NLP + usage and how to use ELI5 library - a painless way to use LIME local explainability + for almost any model. +post_meta: +- date resources: - - name: feature - src: images/scrabble.jpg -date: 2022-03-14T08:01:11+00:00 -url: /2022/03/14/painless-explainability-for-text-models-with-eli5 -toc: true +- name: feature + src: images/scrabble.jpg tags: - - machine-learning - - work - - explainability +- machine-learning +- work +- explainability +title: Painless Explainability for NLP/Text Models with LIME and ELI5 +toc: true +type: posts +url: /2022/03/14/painless-explainability-for-text-models-with-eli5 --- - ## Introduction diff --git a/brainsteam/content/posts/2022/03/20-03-2022-weeknote-week11/index.md b/brainsteam/content/posts/2022/03/20-03-2022-weeknote-week11/index.md index b8eb3e6..eab1260 100644 --- a/brainsteam/content/posts/2022/03/20-03-2022-weeknote-week11/index.md +++ b/brainsteam/content/posts/2022/03/20-03-2022-weeknote-week11/index.md @@ -1,16 +1,18 @@ --- -title: "Weeknote Week 11 2022" -date: 2022-03-20T16:32:39Z +date: 2022-03-20 16:32:39+00:00 description: A summary of what I got up to in CW11 of 2022 -url: /2022/3/20/20-03-2022-weeknote-week11 -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - Weeknotes - - work - - personal +- Weeknotes +- work +- personal +title: Weeknote Week 11 2022 +type: posts +url: /2022/3/20/20-03-2022-weeknote-week11 --- ## Why Weeknote? @@ -57,4 +59,4 @@ I'm continuing to make incremental progress on my scientific paper - probably th ## Next Week -I'm working my usual 4 days for [Filament](https://filament.ai), 1 day on my PhD and I'll probably be in the southampton development office for a couple of days. My very talented ML team lead is on a well deserved holiday for the next two weeks so I'll be covering some of her projects and providing support for the rest of the team as well as continuing work on the Typescript project. It's Mother's Day in the UK next Sunday so next weekend we'll be taking my wife's mum out for dinner on saturday and then driving up to meet my mum for lunch on the Sunday. +I'm working my usual 4 days for [Filament](https://filament.ai), 1 day on my PhD and I'll probably be in the southampton development office for a couple of days. My very talented ML team lead is on a well deserved holiday for the next two weeks so I'll be covering some of her projects and providing support for the rest of the team as well as continuing work on the Typescript project. It's Mother's Day in the UK next Sunday so next weekend we'll be taking my wife's mum out for dinner on saturday and then driving up to meet my mum for lunch on the Sunday. \ No newline at end of file diff --git a/brainsteam/content/posts/2022/03/27-03-2022-weeknote-week12/index.md b/brainsteam/content/posts/2022/03/27-03-2022-weeknote-week12/index.md index 59ea2cb..263fec6 100644 --- a/brainsteam/content/posts/2022/03/27-03-2022-weeknote-week12/index.md +++ b/brainsteam/content/posts/2022/03/27-03-2022-weeknote-week12/index.md @@ -1,18 +1,19 @@ --- -title: "Weeknote 2022 - Week 12" -date: 2022-03-27T15:46:58+01:00 +date: 2022-03-27 15:46:58+01:00 description: What I got up to this week -url: /2022/3/27//27-03-2022-weeknote-week12 -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - personal - - work +- personal +- work +title: Weeknote 2022 - Week 12 +type: posts +url: /2022/3/27//27-03-2022-weeknote-week12 --- - Here's the 2nd installment of my weeknotes. My attempt at [#100DaysToOffload](/tags/100daystooffload/) didn't go particularly well but I'm optimistic that I can keep up with 1 post a week, let's see! ******************************* diff --git a/brainsteam/content/posts/2022/04/digital-gardening/index.md b/brainsteam/content/posts/2022/04/digital-gardening/index.md index 5faf86c..db9c949 100644 --- a/brainsteam/content/posts/2022/04/digital-gardening/index.md +++ b/brainsteam/content/posts/2022/04/digital-gardening/index.md @@ -1,18 +1,20 @@ --- -title: "Digital Gardening" -date: 2022-04-03T15:41:09+01:00 -url: /2022/04/03/03-04-digital-gardening -type: post -resources: - - name: feature - src: images/folder.jpg -tags: - - personal - - knowledge-management - - digital-garden +date: 2022-04-03 15:41:09+01:00 mp-syndicate-to: - - https://brid.gy/publish/mastodon - - https://brid.gy/publish/twitter +- https://brid.gy/publish/mastodon +- https://brid.gy/publish/twitter +post_meta: +- date +resources: +- name: feature + src: images/folder.jpg +tags: +- personal +- knowledge-management +- digital-garden +title: Digital Gardening +type: posts +url: /2022/04/03/03-04-digital-gardening --- I'm currently undergoing a bit of a refactor of my personal knowledge management (PKM) approach. Up until now I've been a victim of the [collector's fallacy](https://zettelkasten.de/posts/collectors-fallacy/) in which one can trick themselves into a false sense of security RE: learning by bookmarking everything that looks interesting for processing later. I use [Wallabag](https://wallabag.org/en), which is a self-hosted bookmark reading app similar to [Pocket](https://getpocket.com/en/), to collect articles that I might want to read later. The problem is that I've ended up with hundreds of unread articles in my to-read list and I've not ended up doing much with the material that I have read. I want to get into the habit of reading articles more thoroughly, taking notes and linking them back to material I've read elsewhere. diff --git a/brainsteam/content/posts/2022/04/weeknote-13.md b/brainsteam/content/posts/2022/04/weeknote-13.md index 3f24424..9dfa8cf 100644 --- a/brainsteam/content/posts/2022/04/weeknote-13.md +++ b/brainsteam/content/posts/2022/04/weeknote-13.md @@ -1,17 +1,19 @@ --- -title: "Weeknote 2022 - Week 13" -date: 2022-04-03T14:46:58+01:00 +date: 2022-04-03 14:46:58+01:00 description: A summary of week 13 2022 -url: /2022/4/3/weeknote-week13 -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - personal - - work - - knowledge-management - - digital-garden +- personal +- work +- knowledge-management +- digital-garden +title: Weeknote 2022 - Week 13 +type: posts +url: /2022/4/3/weeknote-week13 --- This week has been fairly uneventful for us in the Ravenscroft household. It's largely been business as usual. We did our usual pattern of 2 days in the office and 3 days at home. diff --git a/brainsteam/content/posts/2022/05/15-05-where-have-you-gone.md b/brainsteam/content/posts/2022/05/15-05-where-have-you-gone.md index 27b6fcf..6126886 100644 --- a/brainsteam/content/posts/2022/05/15-05-where-have-you-gone.md +++ b/brainsteam/content/posts/2022/05/15-05-where-have-you-gone.md @@ -1,14 +1,17 @@ --- -title: "Where I've Been Recently: My PhD Thesis" -date: 2022-05-15T08:05:06+01:00 -description: "A quick summary of where I've been hiding since April: working on my PhD thesis" -url: /2022/5/15/where-ive-been-recently -type: post +date: 2022-05-15 08:05:06+01:00 +description: 'A quick summary of where I''ve been hiding since April: working on my + PhD thesis' draft: true +post_meta: +- date tags: - - personal - - work - - phd +- personal +- work +- phd +title: 'Where I''ve Been Recently: My PhD Thesis' +type: posts +url: /2022/5/15/where-ive-been-recently --- After committing to [weekly notes](/2022/3/20/20-03-2022-weeknote-week11/) in March, I promptly fell off the radar. So What happened? Well basically I've been putting all my time and energy outside of work into my PhD thesis which is due in September. My thesis is still very much a work in progress but I'm relatively happy with the broad structure to the point that I can summarise it. @@ -36,4 +39,4 @@ Eventually I was able to pull together a dataset of news articles linked to scie Once I was able to connect news articles and science articles it was time to explore how the two relate. News articles will typically quote bits of scientific papers and paraphrase other bits. The journalist might try to use creative metaphors and similes to help non-techie readers to get their heads around ideas. Journalists may also be a little bit less wary and a little more imaginative about making bold claims regarding the impact the scientific work will have on society compared to the original authors. If I could identify sections of the two documents that talk about the same thing in different ways I could use that knowledge to develop tools that help both parties write better by suggesting ways that scientists can make their conclusions a little more exciting and ways for journalists to keep things factual. -So the first challenge was finding these aligned chunks of text. I experimented a bit with \ No newline at end of file +So the first challenge was finding these aligned chunks of text. I experimented a bit with \ No newline at end of file diff --git a/brainsteam/content/posts/2022/07/02/collingwood.md b/brainsteam/content/posts/2022/07/02/collingwood.md index e69de29..56ff864 100644 --- a/brainsteam/content/posts/2022/07/02/collingwood.md +++ b/brainsteam/content/posts/2022/07/02/collingwood.md @@ -0,0 +1,4 @@ +--- +post_meta: +- date +--- \ No newline at end of file diff --git a/brainsteam/content/posts/2022/07/06/cycling-infrastructure-and-why-just-overtake-cyclists-safely-isn-t-good-enough1657095794.md b/brainsteam/content/posts/2022/07/06/cycling-infrastructure-and-why-just-overtake-cyclists-safely-isn-t-good-enough1657095794.md index 1aea7a9..394c08d 100644 --- a/brainsteam/content/posts/2022/07/06/cycling-infrastructure-and-why-just-overtake-cyclists-safely-isn-t-good-enough1657095794.md +++ b/brainsteam/content/posts/2022/07/06/cycling-infrastructure-and-why-just-overtake-cyclists-safely-isn-t-good-enough1657095794.md @@ -1,12 +1,13 @@ --- date: '2022-07-06T04:23:14.974262' mp-syndicate-to: - - https://brid.gy/publish/mastodon - - https://brid.gy/publish/twitter +- https://brid.gy/publish/mastodon +- https://brid.gy/publish/twitter +post_meta: +- date title: Cycling Infrastructure and why 'just overtake cyclists safely' isn't good enough -type: post +type: posts url: /posts/2022/07/06/cycling-infrastructure-and-why-just-overtake-cyclists-safely-isn-t-good-enough1657095794 - --- The UK desperately needs proper cycling infrastructure with separate cycle lanes. I was thinking about this after driving my car to the office this morning and witnessed lots of near misses from people nearly hitting cyclists. diff --git a/brainsteam/content/posts/2022/07/16/warwick-imap-2022/index.md b/brainsteam/content/posts/2022/07/16/warwick-imap-2022/index.md index dd718ad..2587120 100644 --- a/brainsteam/content/posts/2022/07/16/warwick-imap-2022/index.md +++ b/brainsteam/content/posts/2022/07/16/warwick-imap-2022/index.md @@ -1,17 +1,21 @@ --- -title: "Connecting to University of Warwick Email server in Thunderbird via IMAP and OAuth as of July 2022" -date: 2022-07-16T10:55:51+01:00 +date: 2022-07-16 10:55:51+01:00 +description: Warwick have phased out "legacy methods" for accessing emails but you + can still use IMAP with OAuth draft: false -description: Warwick have phased out "legacy methods" for accessing emails but you can still use IMAP with OAuth -url: /2022/7/16//warwick-imap-2022 -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - personal - - phd - - linux +- personal +- phd +- linux +title: Connecting to University of Warwick Email server in Thunderbird via IMAP and + OAuth as of July 2022 +type: posts +url: /2022/7/16//warwick-imap-2022 --- A few days ago I started getting "your credentials are invalid" messages from my existing email accounts when trying to connect to the University of Warwick email servers. I hadn't changed my configuration or my password so I assumed they had changed something their side. It turns out that [they have disabled what they call "legacy methods" for connecting to your email account](https://warwick.ac.uk/services/its/servicessupport/email/liveemail/faqs/clients/). @@ -81,5 +85,4 @@ The advice is to "Please update to a client that supports more modern methods of ## How to migrate a password authenticated IMAP account -If you were already using Thunderbird and it unceremoniously stopped working then you should open Account Settings from the menu and follow steps 5-11 above to change your auth method to use OAuth. - +If you were already using Thunderbird and it unceremoniously stopped working then you should open Account Settings from the menu and follow steps 5-11 above to change your auth method to use OAuth. \ No newline at end of file diff --git a/brainsteam/content/posts/2022/09/25/phinished/index.md b/brainsteam/content/posts/2022/09/25/phinished/index.md index 27893a5..3225f8f 100644 --- a/brainsteam/content/posts/2022/09/25/phinished/index.md +++ b/brainsteam/content/posts/2022/09/25/phinished/index.md @@ -1,18 +1,20 @@ --- -title: "Phinished" -date: 2022-09-25T14:46:58+01:00 +date: 2022-09-25 14:46:58+01:00 description: Adapting to Life Post PhD Thesis -url: /2022/09/25/phinished -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: images/finish-line.jpg +- name: feature + src: images/finish-line.jpg tags: - - personal - - phd +- personal +- phd +title: Phinished +type: posts +url: /2022/09/25/phinished --- {{
}} diff --git a/brainsteam/content/posts/2022/11/06/weeknote-44/index.md b/brainsteam/content/posts/2022/11/06/weeknote-44/index.md index 74793c7..2c436c1 100644 --- a/brainsteam/content/posts/2022/11/06/weeknote-44/index.md +++ b/brainsteam/content/posts/2022/11/06/weeknote-44/index.md @@ -1,27 +1,27 @@ --- -title: "Weeknote 44" -date: 2022-11-06T10:34:00Z -description: A summary of what I got up to in week 44 of 2022 -url: /2022/11/6/weeknote-44 -type: post +date: 2022-11-06 10:34:00+00:00 +description: A summary of what I got up to in week 44 of 2022 mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: robot.jpg +- name: feature + src: robot.jpg tags: - - personal - - machine-learning - - open-source - - philosophy - - work - - weeknotes - - digital-garden +- personal +- machine-learning +- open-source +- philosophy +- work +- weeknotes +- digital-garden +title: Weeknote 44 +type: posts +url: /2022/11/6/weeknote-44 --- - - After a long period of not managing it, this week I am attempting to return to the Weeknote format that I started earlier in the year. This week I've been busy with building bots, playing games and getting a date for my PhD viva. {{
}} diff --git a/brainsteam/content/posts/2022/11/26/a-week-with-hypothesis/index.md b/brainsteam/content/posts/2022/11/26/a-week-with-hypothesis/index.md index ec563b4..8cb999d 100644 --- a/brainsteam/content/posts/2022/11/26/a-week-with-hypothesis/index.md +++ b/brainsteam/content/posts/2022/11/26/a-week-with-hypothesis/index.md @@ -1,23 +1,26 @@ --- -title: "A Week with Hypothes.is" -date: 2022-11-26T22:48:00Z +date: 2022-11-26 22:48:00+00:00 description: Getting started with and used to the popular web annotation service. -url: /2022/11/26/one-week-with-hypothesis -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: notes.jpg +- name: feature + src: notes.jpg tags: - - open-source - - indieweb - - hypothesis - - pkm - - tools-for-thought - - digital-garden +- open-source +- indieweb +- hypothesis +- pkm +- tools-for-thought +- digital-garden +title: A Week with Hypothes.is +type: posts +url: /2022/11/26/one-week-with-hypothesis --- + {{
}} Many folks who have been hanging around on the [IndieWeb](indieweb.org/) scene may already be familiar with [hypothes.is](https://hypothes.is/), a web annotation tool that allows you to highlight and make notes on web pages and PDFs directly, in-browser. Historically I've had accidental interactions with it when I'd loaded up blogs (like [Ton Zylstra's](https://www.zylstra.org/) for example) and I've also seen [Chris Aldrich](https://boffosocko.com/tag/hypothes-is/) wax lyrical about the service a lot (he is a hypothes.is power user, and he's made so many annotations there that they recently sent him a little [care package](https://boffosocko.com/2022/08/29/a-small-10000-annotations-party/) in celebration). @@ -55,4 +58,4 @@ You can annotate pages in webarchive and I have found that you can also annotate I'm enjoying the service so far. I'm planning to continue to use it to generate literature notes that will form the seeds for pages in my [digital garden](https://wiki.jamesravey.me). I'll also be looking for ways to combine it with annotations I've made in other systems e.g. my kindle clippings and wallabag reader annotations. -I'm also really interested in how others are using the service. If you have a cool hypothes.is workflow please do get in touch (or even annotate this page!). \ No newline at end of file +I'm also really interested in how others are using the service. If you have a cool hypothes.is workflow please do get in touch (or even annotate this page!). \ No newline at end of file diff --git a/brainsteam/content/posts/2022/12/04/joplin-hypothesis-intro/index.md b/brainsteam/content/posts/2022/12/04/joplin-hypothesis-intro/index.md index fc950f2..e9c29b7 100644 --- a/brainsteam/content/posts/2022/12/04/joplin-hypothesis-intro/index.md +++ b/brainsteam/content/posts/2022/12/04/joplin-hypothesis-intro/index.md @@ -1,25 +1,26 @@ --- -title: "Joplin Hypothesis" -date: 2022-12-04T14:48:00Z +date: 2022-12-04 14:48:00+00:00 description: An alpha release of a joplin/hypothes.is integration plugin -url: /2022/12/04/joplin-hypothesis -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: notes.jpg +- name: feature + src: notes.jpg tags: - - open-source - - indieweb - - hypothesis - - pkm - - tools-for-thought - - digital-garden +- open-source +- indieweb +- hypothesis +- pkm +- tools-for-thought +- digital-garden +title: Joplin Hypothesis +type: posts +url: /2022/12/04/joplin-hypothesis --- - [Last week, I wrote about](/2022/11/26/one-week-with-hypothesis/) how I have started using [hypothes.is](https://hypothes.is/) for web annotation and how it was already seemingly improving my knowledge management workflow. As I continued to use it, I realized that just copying my annotations to my website via micropub wasn't enough for me to truly integrate it into my workflow. I'm big on learning in public and I keep a [digital garden/wiki](https://wiki.jamesravey.me/) containing slightly more fully-formed stuff. However, I keep my private and personal notes as well as half-baked, hare-brained ideas in [Joplin](https://joplinapp.org/). I was thinking it would be very useful to have my hypothes.is annotations easily-accessible from within Joplin, but I struggled to find an off-the-shelf solution to making this happen. diff --git a/brainsteam/content/posts/2022/12/06/some-nuanced-thoughts-on-chatgpt1670321708.md b/brainsteam/content/posts/2022/12/06/some-nuanced-thoughts-on-chatgpt1670321708.md index 36c2fb9..f6db0dd 100644 --- a/brainsteam/content/posts/2022/12/06/some-nuanced-thoughts-on-chatgpt1670321708.md +++ b/brainsteam/content/posts/2022/12/06/some-nuanced-thoughts-on-chatgpt1670321708.md @@ -1,19 +1,19 @@ --- date: '2022-12-06T10:15:08.312352' +description: I'm sure everyone's had enough of ChatGPT hot takes by now. Here's a + more balanced view from an NLP specialist mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - nlp title: Some Nuanced Thoughts on ChatGPT -description: I'm sure everyone's had enough of ChatGPT hot takes by now. Here's a more balanced view from an NLP specialist -type: post +type: posts url: /posts/2022/12/06/some-nuanced-thoughts-on-chatgpt1670321708 - --- - - [ChatGPT](https://chat.openai.com/chat) is a really impressive tech demo and it shows us the power of large language models but it's important to remember that ChatGPT is a machine learning model and, like any AI, it's only as good as the data it's trained on. This means that it's prone to making errors, and it's important for humans to validate the answers it produces. I fully expect any executives wringing their hands with glee about "cutting resource" and making redundancies are going to have a real shock when they realise that they still need those people to supervise the model and verify its outputs. So maybe our relationship with coding changes and the quality and speed with which we can build systems increases. However, would you ask GPT "generate the control code for a pacemaker" and trust that device to help your own Grandma or would you prefer a team of medical systems engineer with 20+ years experience to review that code first? Secondly, The company may be called OpenAI but GPT-3 is not open (sure they released [their scientific papers](https://arxiv.org/abs/2005.14165) but the trained model is locked away behind a paywall and you'd need ££££ to train your own from scratch by reproducing the paper). I'm expecting expect some competition between OpenAI, Google, Meta, Amazon et al but ultimately If your entire business model and IP is GPT + some postprocessing (i) you are at the beck and call of the pricing strategies the companies in this space set and (ii) your business has no moat. By all means use these models but make sure you have something defensible and unique in there and a backup plan for changing provider too. Incidentally given that the interface here is chat-based I suspect that vendor lock-in will be less of a thing - just send your prompts to a different endpoint! diff --git a/brainsteam/content/posts/2022/12/08/joplin-hypothesis-0.0.2/index.md b/brainsteam/content/posts/2022/12/08/joplin-hypothesis-0.0.2/index.md index e635137..1860ba7 100644 --- a/brainsteam/content/posts/2022/12/08/joplin-hypothesis-0.0.2/index.md +++ b/brainsteam/content/posts/2022/12/08/joplin-hypothesis-0.0.2/index.md @@ -1,22 +1,24 @@ --- -title: "Joplin Hypothesis v0.0.2" -date: 2022-12-08T19:20:00Z +date: 2022-12-08 19:20:00+00:00 description: A 2nd alpha release of a joplin/hypothes.is integration plugin -url: /2022/12/08/joplin-hypothesis-0-0-2 -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: notes.jpg +- name: feature + src: notes.jpg tags: - - open-source - - indieweb - - hypothesis - - pkm - - tools-for-thought - - digital-garden +- open-source +- indieweb +- hypothesis +- pkm +- tools-for-thought +- digital-garden +title: Joplin Hypothesis v0.0.2 +type: posts +url: /2022/12/08/joplin-hypothesis-0-0-2 --- I've just released [v0.0.2](https://github.com/ravenscroftj/joplin-hypothesis/releases/tag/v0.0.2) of my Joplin Hypothesis plugin. diff --git a/brainsteam/content/posts/2022/12/11/joplin-hypothesis-0-1-0.md b/brainsteam/content/posts/2022/12/11/joplin-hypothesis-0-1-0.md index 0cdf9f4..747a58f 100644 --- a/brainsteam/content/posts/2022/12/11/joplin-hypothesis-0-1-0.md +++ b/brainsteam/content/posts/2022/12/11/joplin-hypothesis-0-1-0.md @@ -1,19 +1,21 @@ --- -title: "Joplin Hypothesis v0.1.0" -date: 2022-12-11T11:20:00Z +date: 2022-12-11 11:20:00+00:00 description: A publically available version of the hypothes.is plugin -url: /2022/12/11/joplin-hypothesis-0-1-0 -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - open-source - - indieweb - - hypothesis - - pkm - - tools-for-thought - - digital-garden +- open-source +- indieweb +- hypothesis +- pkm +- tools-for-thought +- digital-garden +title: Joplin Hypothesis v0.1.0 +type: posts +url: /2022/12/11/joplin-hypothesis-0-1-0 --- I've just released [v0.1.0](https://github.com/ravenscroftj/joplin-hypothesis/releases/tag/v0.1.0) of my Joplin Hypothesis plugin. diff --git a/brainsteam/content/posts/2022/12/11/repairable-tech.md b/brainsteam/content/posts/2022/12/11/repairable-tech.md index e69de29..56ff864 100644 --- a/brainsteam/content/posts/2022/12/11/repairable-tech.md +++ b/brainsteam/content/posts/2022/12/11/repairable-tech.md @@ -0,0 +1,4 @@ +--- +post_meta: +- date +--- \ No newline at end of file diff --git a/brainsteam/content/posts/2022/12/27/post-lastpass-password-management/index.md b/brainsteam/content/posts/2022/12/27/post-lastpass-password-management/index.md index 1ba816b..47ee766 100644 --- a/brainsteam/content/posts/2022/12/27/post-lastpass-password-management/index.md +++ b/brainsteam/content/posts/2022/12/27/post-lastpass-password-management/index.md @@ -1,21 +1,24 @@ --- -title: "Personal & Commercial Post-LastPass-Breach Password Management Approaches" -date: 2022-12-27T07:34:26Z -description: After the recent Lastpass scandal, should we be a little more distrustful of cloud-based password managers? -url: /2022/12/27//post-lastpass-password-management -type: post +date: 2022-12-27 07:34:26+00:00 +description: After the recent Lastpass scandal, should we be a little more distrustful + of cloud-based password managers? mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: padlock.jpg +- name: feature + src: padlock.jpg tags: - - security - - technology - - privacy - - cloud - - open-source +- security +- technology +- privacy +- cloud +- open-source +title: Personal & Commercial Post-LastPass-Breach Password Management Approaches +type: posts +url: /2022/12/27//post-lastpass-password-management --- {{
}} diff --git a/brainsteam/content/posts/2022/12/29/anxiety/index.md b/brainsteam/content/posts/2022/12/29/anxiety/index.md index f77c207..04c34dd 100644 --- a/brainsteam/content/posts/2022/12/29/anxiety/index.md +++ b/brainsteam/content/posts/2022/12/29/anxiety/index.md @@ -1,16 +1,19 @@ --- -title: "I'm Worried Sick: Normalising Anxiety" -date: 2022-12-29T10:35:44Z -description: Anxiety is something I don't write about often that should be more normal to write about -url: /2022/12/29/anxiety -type: post +date: 2022-12-29 10:35:44+00:00 +description: Anxiety is something I don't write about often that should be more normal + to write about mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - personal - - mentalhealth - - ImWorriedSick +- personal +- mentalhealth +- ImWorriedSick +title: 'I''m Worried Sick: Normalising Anxiety' +type: posts +url: /2022/12/29/anxiety --- Anxiety is a weird one, it's something I don't write about online very often or at least not publicly. It is a state of mind with which I have a very strange relationship. I don't know if this article will be useful to anyone in particular or if people might find any of it relatable or what. To be honest, I am writing this to make myself feel better as I sit here in overwhelmed 🤯🤯🤯 mode (explained below) thinking about my post Christmas to-do list. diff --git a/brainsteam/content/posts/2023/01/02/caddy-firefly/index.md b/brainsteam/content/posts/2023/01/02/caddy-firefly/index.md index 5e2990c..fbe9fa6 100644 --- a/brainsteam/content/posts/2023/01/02/caddy-firefly/index.md +++ b/brainsteam/content/posts/2023/01/02/caddy-firefly/index.md @@ -1,19 +1,21 @@ --- -title: "Setting up HTTP(S) and Firefly III with Caddy" -date: 2023-01-02T12:38:40Z +date: 2023-01-02 12:38:40+00:00 description: banging my head against walls so that you don't have to -url: /2023/1/2/caddy-firefly -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter -tags: - - foss - - software - - devops +post_meta: +- date resources: - - name: feature - src: images/insecure.png +- name: feature + src: images/insecure.png +tags: +- foss +- software +- devops +title: Setting up HTTP(S) and Firefly III with Caddy +type: posts +url: /2023/1/2/caddy-firefly --- Today I'm experimenting with Firefly III [the brilliant, FOSS budgeting app from James Cole](https://github.com/firefly-iii/firefly-iii/) which I'm hoping will be a YNAB killer for me. @@ -32,5 +34,4 @@ I went to the documentation and tried messing with the `APP_URL` environment var I did a little bit of digging and it looks like Laravel, the framework that Firefly III is built on top of can detect whether or not it should render HTTPS links via the `X-Forwarded-Proto` header which is set automatically by caddy to tell it that the original connection was made over HTTPS (even if the connection between caddy and firefly is not encrypted because they're on the same machine etc). I spent a long time trying to work out why this wasn't enough and playing with manually overriding this header in my caddy file. -Then, I found [this](https://firefly-iii.readthedocs.io/en/latest/support/faq.html#i-can-t-seem-to-get-https-working-with-caddy). By default Firefly does not trust incoming connections from other downstream HTTP proxies (which is a good default because you could have a situation where a man-in-the-middle manipulates this value). We can set the value to `**` which means trust anything but a more secure option is to use the IP address of the machine that is running caddy. - +Then, I found [this](https://firefly-iii.readthedocs.io/en/latest/support/faq.html#i-can-t-seem-to-get-https-working-with-caddy). By default Firefly does not trust incoming connections from other downstream HTTP proxies (which is a good default because you could have a situation where a man-in-the-middle manipulates this value). We can set the value to `**` which means trust anything but a more secure option is to use the IP address of the machine that is running caddy. \ No newline at end of file diff --git a/brainsteam/content/posts/2023/01/08/sticking-with-todoist.md b/brainsteam/content/posts/2023/01/08/sticking-with-todoist.md index 376acbc..a5a466a 100644 --- a/brainsteam/content/posts/2023/01/08/sticking-with-todoist.md +++ b/brainsteam/content/posts/2023/01/08/sticking-with-todoist.md @@ -1,19 +1,21 @@ --- -title: "Sticking with Todoist: Nextcloud Tasks Isn't For Me (Yet)" -date: 2023-01-08T11:28:16Z -description: A quick breakdown of my test-drive of nextcloud tasks + tasks.org and why it didn't quite do it for me -url: /2023/1/8//sticking-with-todoist -type: post +date: 2023-01-08 11:28:16+00:00 +description: A quick breakdown of my test-drive of nextcloud tasks + tasks.org and + why it didn't quite do it for me mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - post - - foss - - productivity +- post +- foss +- productivity +title: 'Sticking with Todoist: Nextcloud Tasks Isn''t For Me (Yet)' +type: posts +url: /2023/1/8//sticking-with-todoist --- - This week I have been playing with swapping Todoist with [Tasks.Org](https://tasks.org/) on android and syncing it with [Nextcloud Tasks](https://apps.nextcloud.com/apps/tasks) via CalDav. The idea was to see if I could switch my todo list to a self-hosted solution and just because it's been a while since I played around in this space. After a week I have decided to stick with Todoist. In summary, Tasks.Org is great but the poor desktop experience meant that many of my use cases that involve moving between desktop and moble were negatively impacted. diff --git a/brainsteam/content/posts/2023/01/15/weeknote-2023-week2.md b/brainsteam/content/posts/2023/01/15/weeknote-2023-week2.md index a0f2ac0..8322460 100644 --- a/brainsteam/content/posts/2023/01/15/weeknote-2023-week2.md +++ b/brainsteam/content/posts/2023/01/15/weeknote-2023-week2.md @@ -1,17 +1,19 @@ --- -title: "Weeknote 2023 Week2" -date: 2023-01-15T21:14:55Z -description: in which I gush about memos, chuckle about M3gan and get irked by OpenAI Chat -url: /2023/1/15//weeknote-2023-week2 -type: post +date: 2023-01-15 21:14:55+00:00 +description: in which I gush about memos, chuckle about M3gan and get irked by OpenAI + Chat mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - weeknotes - - foss - - movies - +- weeknotes +- foss +- movies +title: Weeknote 2023 Week2 +type: posts +url: /2023/1/15//weeknote-2023-week2 --- I'm pretty rubbish at #weeknotes but I want to try and get better at them. diff --git a/brainsteam/content/posts/2023/01/22/hypothesis-vscode-plugin.md b/brainsteam/content/posts/2023/01/22/hypothesis-vscode-plugin.md index de5744a..86c2ebc 100644 --- a/brainsteam/content/posts/2023/01/22/hypothesis-vscode-plugin.md +++ b/brainsteam/content/posts/2023/01/22/hypothesis-vscode-plugin.md @@ -1,19 +1,21 @@ --- -title: "Hypothesis Vscode Plugin" -date: 2023-01-22T12:45:13Z -description: More tinkering has resulted in yet another plugin for hypothesis annotations - this time in vscode -url: /2023/1/22/hypothesis-vscode-plugin -type: post +date: 2023-01-22 12:45:13+00:00 +description: More tinkering has resulted in yet another plugin for hypothesis annotations + - this time in vscode mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - hypothesis - - pkm - - ToolsForThought +- hypothesis +- pkm +- ToolsForThought +title: Hypothesis Vscode Plugin +type: posts +url: /2023/1/22/hypothesis-vscode-plugin --- - I've been trying out [Dendron](https://dendron.so) for managing my personal knowledge and notes. When I saw that there were no vscode plugins that appear to sync with [Hypothesis](https://hypothes.is) and given my own use of hypothesis for literature notes and my recent [Joplin integration attempt](https://brainsteam.co.uk/2022/12/11/joplin-hypothesis-0-1-0/), I couldn't help myself. Introducing [Markdown Hypothesis Sync](github.com/ravenscroftj/md-hypothesis-sync) a plugin for [Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=RavenscroftSoftware.md-hypothesis-sync) and [VSCodium](https://open-vsx.org/extension/RavenscroftSoftware/md-hypothesis-sync) that allows you to download your hypothesis annotations and any quotations in context and store them in your markdown-based second brain. diff --git a/brainsteam/content/posts/2023/01/28/week-4/index.md b/brainsteam/content/posts/2023/01/28/week-4/index.md index 6351a89..b2c9b45 100644 --- a/brainsteam/content/posts/2023/01/28/week-4/index.md +++ b/brainsteam/content/posts/2023/01/28/week-4/index.md @@ -1,19 +1,21 @@ --- -title: "2023 - Week 4" -date: 2023-01-28T15:47:27Z -description: In which I finished my PhD corrections, played my guitar and dreamt of infinite playlists -url: /2023/1/28/week-4 -type: post +date: 2023-01-28 15:47:27+00:00 +description: In which I finished my PhD corrections, played my guitar and dreamt of + infinite playlists mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - personal - - ai - - music +- personal +- ai +- music +title: 2023 - Week 4 +type: posts +url: /2023/1/28/week-4 --- - It's the end of week 4 of January 2023 already. I can't believe how fast things are going - as usual. This week has definitely been the week that the January blues really hit me but at the same time, some good stuff has happened too. --- @@ -50,4 +52,4 @@ I've been promising myself that I would pick up my musical instruments again for --- -Next week, I hope to keep up with the guitar practice and the regular walks that I've been taking at lunchtime and after work. We're planning on a couple of cinema trips. It's definitely a bit of quiet period and lull in the Ravenscroft household at the moment but, we've got a busy February coming up with various trips away and a good friend's wedding. So I am relishing the quiet while I can. +Next week, I hope to keep up with the guitar practice and the regular walks that I've been taking at lunchtime and after work. We're planning on a couple of cinema trips. It's definitely a bit of quiet period and lull in the Ravenscroft household at the moment but, we've got a busy February coming up with various trips away and a good friend's wedding. So I am relishing the quiet while I can. \ No newline at end of file diff --git a/brainsteam/content/posts/2023/02/07/how-did-i-do-it-where-did-my-energy-go1675798914.md b/brainsteam/content/posts/2023/02/07/how-did-i-do-it-where-did-my-energy-go1675798914.md index 7f1b042..4825128 100644 --- a/brainsteam/content/posts/2023/02/07/how-did-i-do-it-where-did-my-energy-go1675798914.md +++ b/brainsteam/content/posts/2023/02/07/how-did-i-do-it-where-did-my-energy-go1675798914.md @@ -2,14 +2,15 @@ date: '2023-02-07T19:41:54.928212' mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date tags: - personal - MentalHealth - fitness title: How did I do it? Where did my energy go? -type: post +type: posts url: /posts/2023/02/07/how-did-i-do-it-where-did-my-energy-go1675798914 - --- I recently finished and submitted my PhD thesis to Warwick University, ending a 7-year phase of my life in which I worked the CTO at an AI company by day and moonlighted by reading and writing scientific papers and writing experiments at night and during the weekends. I'm now just CTOing but I'm finding that when the evening comes around I am tired and lack any motivation to pursue side-projects or hobbies other than sedentary/low effort things like watching TV, playing video games and reading. diff --git a/brainsteam/content/posts/2023/02/async-promise-constructors.md b/brainsteam/content/posts/2023/02/async-promise-constructors.md index 3a4cfcf..3e85c85 100644 --- a/brainsteam/content/posts/2023/02/async-promise-constructors.md +++ b/brainsteam/content/posts/2023/02/async-promise-constructors.md @@ -1,21 +1,22 @@ --- -title: "Async Promise Constructors" -date: 2023-02-01T09:39:03Z +date: 2023-02-01 09:39:03+00:00 description: Why you shouldn't use async in your new Promise() -url: /2023/2/1/async-promise-constructors -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - nodejs - - typescript - - javascript - - softeng - - +- nodejs +- typescript +- javascript +- softeng +- null +title: Async Promise Constructors +type: posts +url: /2023/2/1/async-promise-constructors --- - I ran into an interesting typescript/js problem yesterday at work. The following code snippet was generating an error and a stack trace that was never being propagated up to the caller: diff --git a/brainsteam/content/posts/2023/02/git-sync-foam/index.md b/brainsteam/content/posts/2023/02/git-sync-foam/index.md index acffb5a..36789a6 100644 --- a/brainsteam/content/posts/2023/02/git-sync-foam/index.md +++ b/brainsteam/content/posts/2023/02/git-sync-foam/index.md @@ -1,20 +1,22 @@ --- -title: "Multi-Repo FOAM Git Sync" -type: post -description: Using git-sync to synchronise my markdown notes across multiple machines and git hosts +date: 2023-02-05 08:01:11+00:00 +description: Using git-sync to synchronise my markdown notes across multiple machines + and git hosts +post_meta: +- date resources: - - name: feature - src: images/git-sync.drawio.png -date: 2023-02-05T08:01:11+00:00 -url: /2022/02/05/multi-repo-foam-git-sync -toc: false +- name: feature + src: images/git-sync.drawio.png tags: - - pkm - - work - - git +- pkm +- work +- git +title: Multi-Repo FOAM Git Sync +toc: false +type: posts +url: /2022/02/05/multi-repo-foam-git-sync --- - Over the last few days, I've been working out how to get [FOAM](https://foambubble.github.io/) to automatically sync my notes to their respective Git repositories when I save them in the editor. Here are my findings. ### Why? diff --git a/brainsteam/content/posts/2023/02/science-blurry-jpeg/index.md b/brainsteam/content/posts/2023/02/science-blurry-jpeg/index.md index 1b0adc2..9e8be2d 100644 --- a/brainsteam/content/posts/2023/02/science-blurry-jpeg/index.md +++ b/brainsteam/content/posts/2023/02/science-blurry-jpeg/index.md @@ -1,25 +1,24 @@ --- -type: note -title: "Journalism is a Blurry JPEG of Science (And That's Usually Ok)" -date: 2023-02-18T10:14:55Z +date: 2023-02-18 10:14:55+00:00 description: Reflections on the recent Wired article by Ted Chiang -url: /2023/2/18/science-journalism-is-a-blury-jpeg -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: images/science.jpg +- name: feature + src: images/science.jpg tags: - - scicomms - - ai - - phd - - journalism - +- scicomms +- ai +- phd +- journalism +title: Journalism is a Blurry JPEG of Science (And That's Usually Ok) +type: posts +url: /2023/2/18/science-journalism-is-a-blury-jpeg --- - {{
}} @@ -91,4 +90,4 @@ Scientific journalism is a process that applies "lossy compression" to precise s [^snyderWeAskedChatGPT2023]: Snyder, K. (2023, February 3). We asked ChatGPT to write performance reviews and they are wildly sexist (and racist). Fast Company. https://www.fastcompany.com/90844066/chatgpt-write-performance-reviews-sexist-and-racist [^dearaujoDetailingWritingScientific2014a]: de Araújo, C. G. S. (2014). Detailing the Writing of Scientific Manuscripts: 25-30 Paragraphs. Arquivos Brasileiros de Cardiologia, 102(2), e21–e23. https://doi.org/10.5935/abc.20140019 -[^wobbrockGoldilocksZoneYoung2021]: Wobbrock, J. O., Hattatoglu, L., Hsu, A. K., Burger, M. A., & Magee, M. J. (2021). The Goldilocks zone: Young adults’ credibility perceptions of online news articles based on visual appearance. New Review of Hypermedia and Multimedia, 27(1–2), 51–96. https://doi.org/10.1080/13614568.2021.1889690 +[^wobbrockGoldilocksZoneYoung2021]: Wobbrock, J. O., Hattatoglu, L., Hsu, A. K., Burger, M. A., & Magee, M. J. (2021). The Goldilocks zone: Young adults’ credibility perceptions of online news articles based on visual appearance. New Review of Hypermedia and Multimedia, 27(1–2), 51–96. https://doi.org/10.1080/13614568.2021.1889690 \ No newline at end of file diff --git a/brainsteam/content/posts/2023/02/week7/week-7.md b/brainsteam/content/posts/2023/02/week7/week-7.md index 80a54fe..f72df8c 100644 --- a/brainsteam/content/posts/2023/02/week7/week-7.md +++ b/brainsteam/content/posts/2023/02/week7/week-7.md @@ -1,18 +1,18 @@ --- -type: note -title: "Weeknote 2023 Week 7" -date: 2023-02-25T10:14:55Z +date: 2023-02-25 10:14:55+00:00 description: It's late but its here -url: /2023/2/25/week-7 -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - personal +- personal +title: Weeknote 2023 Week 7 +type: posts +url: /2023/2/25/week-7 --- - ## Activity - This week has been pretty busy as we attended a friend's wedding up in the North West of the country. We took friday off to make a 6 hour road trip up to [Tarpoley](https://www.visitcheshire.com/explore/tarporley-p283701) (pronounced Tar-plea or Tar-pleh with a cheshire accent) where we stayed in a cute old-timey hotel called The Swan. The wedding itself was in [Peckforton Castle](https://en.wikipedia.org/wiki/Peckforton_Castle), a stately home built up on the Cheshire hillside in 1800s but in the style of a Gothic, medieval castle. diff --git a/brainsteam/content/posts/2023/03/11/haunted-by-my-headphones.md b/brainsteam/content/posts/2023/03/11/haunted-by-my-headphones.md index 8975b28..223a558 100644 --- a/brainsteam/content/posts/2023/03/11/haunted-by-my-headphones.md +++ b/brainsteam/content/posts/2023/03/11/haunted-by-my-headphones.md @@ -1,16 +1,18 @@ --- -title: "Haunted by Headphones: A Modern Ghost Story" -date: 2023-03-11T07:51:11Z -draft: false +date: 2023-03-11 07:51:11+00:00 description: A spooky experience I had this week -url: /2023/3/11/haunted-by-my-headphones -type: post +draft: false mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - - personal - - humour +- personal +- humour +title: 'Haunted by Headphones: A Modern Ghost Story' +type: posts +url: /2023/3/11/haunted-by-my-headphones --- In January I went for a walk with my bluetooth earbuds in and when I got back I must have put them in their charging case and then put it "somewhere safe". I spent a few days looking for them and then eventually gave up and had to buy a replacement pair. diff --git a/brainsteam/content/posts/2023/03/13/deepthought-hitchhiker-s-guide-llms-and-raspberry-pis1678738115.md b/brainsteam/content/posts/2023/03/13/deepthought-hitchhiker-s-guide-llms-and-raspberry-pis1678738115.md index bcfdada..f6d92d8 100644 --- a/brainsteam/content/posts/2023/03/13/deepthought-hitchhiker-s-guide-llms-and-raspberry-pis1678738115.md +++ b/brainsteam/content/posts/2023/03/13/deepthought-hitchhiker-s-guide-llms-and-raspberry-pis1678738115.md @@ -1,16 +1,17 @@ --- date: '2023-03-13T20:08:35.475110' +description: Musings on parallels between AI fiction and AI fact mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date tags: - ai - nlp - humour title: Deep Thought, Hitchhiker's Guide, LLMs and Raspberry Pis -description: Musings on parallels between AI fiction and AI fact -type: post +type: posts url: /posts/2023/03/13/deepthought-hitchhiker-s-guide-llms-and-raspberry-pis1678738115 - --- Today I read via [Simon Willison's blog](https://simonwillison.net/2023/Mar/13/alpaca/) that [someone has managed to get LlaMA running on a raspberry pi]. That's pretty incredible progress and it made me think of this excerpt from [Hitchiker's Guide To the Galaxy](https://bookwyrm.social/book/181728/s/hitchhikers-guide-to-the-galaxy-trilogy-collection-5-books-set-by-douglas-adams): diff --git a/brainsteam/content/posts/2023/03/20/week-11/index.md b/brainsteam/content/posts/2023/03/20/week-11/index.md index dd807ba..4d52a99 100644 --- a/brainsteam/content/posts/2023/03/20/week-11/index.md +++ b/brainsteam/content/posts/2023/03/20/week-11/index.md @@ -1,17 +1,19 @@ --- -title: "Weeknote 11 2023" -date: 2023-03-20T19:53:00Z +date: 2023-03-20 19:53:00+00:00 description: in which I ate too much, entered gremlin mode and upgraded mkdocs-material -url: /2023/3/20/week-11 -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: images/officelights.jpg +- name: feature + src: images/officelights.jpg tags: - - personal +- personal +title: Weeknote 11 2023 +type: posts +url: /2023/3/20/week-11 --- This week (or last week)'s weeknote is a touch late since I was travelling over the weekend. On Sunday it was Mother's Day in the UK so we visited my mum up in the midlands and then Mrs R's mum down here in Hampshire, having a sit down meal with both. It was a bit like [the bit in the Vicar of Dibley where she accidentally signs herself up for multiple christmas dinners on the same day](https://www.youtube.com/watch?v=2aq3DNSF-jc). @@ -42,4 +44,4 @@ On tuesday we had a problem with our lighting in our office AND the water main n - [this guy](https://twitter.com/miolini/status/1634982361757790209) - got Llama (a recent large language model) running on a Raspberry Pi. A couple of days later someone also got it running on a Pixel 5. Miniaturisation of this tech will help with its democratisation (which dillutes the power of the corporates who are pushing it so hard right now) and reduces the environmental impact of running it. -- [OpenAI Is Now Everything It Promised Not to Be: Corporate, Closed-Source, and For-Profit](https://www.vice.com/en/article/5d3naz/openai-is-now-everything-it-promised-not-to-be-corporate-closed-source-and-for-profit) \ No newline at end of file +- [OpenAI Is Now Everything It Promised Not to Be: Corporate, Closed-Source, and For-Profit](https://www.vice.com/en/article/5d3naz/openai-is-now-everything-it-promised-not-to-be-corporate-closed-source-and-for-profit) \ No newline at end of file diff --git a/brainsteam/content/posts/2023/03/25/nlp-is-more-than-llms/index.md b/brainsteam/content/posts/2023/03/25/nlp-is-more-than-llms/index.md index 754e85c..87f8291 100644 --- a/brainsteam/content/posts/2023/03/25/nlp-is-more-than-llms/index.md +++ b/brainsteam/content/posts/2023/03/25/nlp-is-more-than-llms/index.md @@ -1,22 +1,24 @@ --- -title: "NLP is more than just LLMs" -date: 2023-03-25T14:13:14Z -description: Opportunities for early NLP professionals and small companies in the post ChatGPT era -url: /2023/3/25//nlp-is-more-than-just-llms -type: post +date: 2023-03-25 14:13:14+00:00 +description: Opportunities for early NLP professionals and small companies in the + post ChatGPT era mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: images/language.jpg +- name: feature + src: images/language.jpg tags: - - nlp - - llms - - ai +- nlp +- llms +- ai +title: NLP is more than just LLMs +type: posts +url: /2023/3/25//nlp-is-more-than-just-llms --- - {{
}} diff --git a/brainsteam/content/posts/2023/03/week-09/index.md b/brainsteam/content/posts/2023/03/week-09/index.md index f5d4968..8d0c096 100644 --- a/brainsteam/content/posts/2023/03/week-09/index.md +++ b/brainsteam/content/posts/2023/03/week-09/index.md @@ -1,20 +1,21 @@ --- -type: note -title: "Weeknote 2023 Week 9" -date: 2023-03-04T08:45:55Z +date: 2023-03-04 08:45:55+00:00 description: In which I stay in bed, build a dyson sphere and cough a lot -url: /2023/03/04/week-9 -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: images/sick.jpg +- name: feature + src: images/sick.jpg tags: - - personal - - gaming - - ImWorriedSick +- personal +- gaming +- ImWorriedSick +title: Weeknote 2023 Week 9 +type: posts +url: /2023/03/04/week-9 --- {{
}} diff --git a/brainsteam/content/posts/2023/03/week-10/index.md b/brainsteam/content/posts/2023/03/week-10/index.md index a2fb794..e96d6a5 100644 --- a/brainsteam/content/posts/2023/03/week-10/index.md +++ b/brainsteam/content/posts/2023/03/week-10/index.md @@ -1,19 +1,19 @@ --- -type: note -title: "Weeknote 2023 Week 10" -date: 2023-03-11T17:08:55Z +date: 2023-03-11 17:08:55+00:00 description: In which I felt better -url: /2023/03/12/week-10 -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: images/thesis_mug_small.jpg +- name: feature + src: images/thesis_mug_small.jpg tags: - - personal - +- personal +title: Weeknote 2023 Week 10 +type: posts +url: /2023/03/12/week-10 --- - This week I was back at work after both myself and Mrs R were off poorly [most of last week](https://brainsteam.co.uk/2023/03/04/week-9/). It's actually been pretty hard going and every night after work we have been coming home, collapsing on the sofa and sleeping. diff --git a/brainsteam/content/posts/2023/04/turbopilot/index.md b/brainsteam/content/posts/2023/04/turbopilot/index.md index e47f2e1..86ed36c 100644 --- a/brainsteam/content/posts/2023/04/turbopilot/index.md +++ b/brainsteam/content/posts/2023/04/turbopilot/index.md @@ -1,21 +1,21 @@ --- -type: post -draft: true -title: "Introducing Turbopilot" -date: 2023-04-16T14:08:55Z +date: 2023-04-16 14:08:55+00:00 description: My local intelligent auto-complete project -url: /2023/04/16/turbopilot -type: post +draft: true mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date resources: - - name: feature - src: images/thesis_mug_small.jpg +- name: feature + src: images/thesis_mug_small.jpg tags: - - ai - - open-source - +- ai +- open-source +title: Introducing Turbopilot +type: posts +url: /2023/04/16/turbopilot --- I started TurboPilot over the easter weekend when I was stuck at home bored with COVID. As an AI specialist, I've been following OpenAI, Copilot and all things GPT very closely and I've been enspired excited by all the open activity like [llama.cpp](https://github.com/ggerganov/llama.cpp) which allows you to run large language models locally on CPU. I decided that it might be quite useful to have intelligent code autocompletion that runs locally without sending my data to the OpenAI mothership for analysis and when I'm travelling with limited connectivity like on trains or planes. \ No newline at end of file diff --git a/brainsteam/content/posts/2023/05/23-irl-update/index.md b/brainsteam/content/posts/2023/05/23-irl-update/index.md index 5674e0a..f6e339d 100644 --- a/brainsteam/content/posts/2023/05/23-irl-update/index.md +++ b/brainsteam/content/posts/2023/05/23-irl-update/index.md @@ -1,17 +1,19 @@ --- -title: "An IRL Update" -date: 2023-05-23T21:13:45+01:00 +date: 2023-05-23 21:13:45+01:00 description: a brief update - I've been AWOL for a bit. -url: /2023/5/23/an-irl-update -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date resources: - - name: feature - src: images/lakedistrict.jpg -thumbnail: /2023/5/23/an-irl-update/images/lakedistrict.jpg +- name: feature + src: images/lakedistrict.jpg tags: - - personal +- personal +thumbnail: /2023/5/23/an-irl-update/images/lakedistrict.jpg +title: An IRL Update +type: posts +url: /2023/5/23/an-irl-update --- You might have noticed that I've not been particularly active online as of late. Well that's for a variety of reasons. Firstly [my company raised £2.8M funding](https://www.uktech.news/ai/filament-funding-20230509) and, since then, I've been working hard hiring, documenting and trying to rework a number of processes so that they will still work once the company gets much bigger. diff --git a/brainsteam/content/posts/2023/06/17-xavier-dj/index.md b/brainsteam/content/posts/2023/06/17-xavier-dj/index.md index b70d675..8469f1c 100644 --- a/brainsteam/content/posts/2023/06/17-xavier-dj/index.md +++ b/brainsteam/content/posts/2023/06/17-xavier-dj/index.md @@ -1,19 +1,21 @@ --- -title: "Xavier the Spotify AI DJ" -date: 2023-06-17T16:54:45+01:00 +date: 2023-06-17 16:54:45+01:00 description: A test drive of spotify's new 'AI DJ' -url: /2023/6/17/xavier-the-spotify-dj -type: post mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date resources: - - name: feature - src: images/dj.png -thumbnail: /2023/6/17/xavier-the-spotify-dj/images/dj.png +- name: feature + src: images/dj.png tags: - - personal - - ai - - ml +- personal +- ai +- ml +thumbnail: /2023/6/17/xavier-the-spotify-dj/images/dj.png +title: Xavier the Spotify AI DJ +type: posts +url: /2023/6/17/xavier-the-spotify-dj --- {{
}} diff --git a/brainsteam/content/posts/legacy/2015-06-28-bedford-place-vintage-festival.md b/brainsteam/content/posts/legacy/2015-06-28-bedford-place-vintage-festival.md index 3313a90..534f617 100644 --- a/brainsteam/content/posts/legacy/2015-06-28-bedford-place-vintage-festival.md +++ b/brainsteam/content/posts/legacy/2015-06-28-bedford-place-vintage-festival.md @@ -1,15 +1,16 @@ --- -title: Bedford Place Vintage Festival author: James -type: post -date: 2015-06-28T10:36:28+00:00 -url: /2015/06/28/bedford-place-vintage-festival/ -tags: - - lindyhop - +date: 2015-06-28 10:36:28+00:00 format: video - +post_meta: +- date +tags: +- lindyhop +title: Bedford Place Vintage Festival +type: posts +url: /2015/06/28/bedford-place-vintage-festival/ --- + Last week a bunch of my lindyhop group went and performed at the Bedford Place Vintage Festival in Southampton – its an annual event that I’ve been to twice now and we had an absolute ball. I think I enjoyed it that much more this year purely because I’ve been dancing twice as long now and I can hold my own on the social dance floor. diff --git a/brainsteam/content/posts/legacy/2015-06-28-tidying-up-xml-in-one-click.md b/brainsteam/content/posts/legacy/2015-06-28-tidying-up-xml-in-one-click.md index edf413a..ff4021f 100644 --- a/brainsteam/content/posts/legacy/2015-06-28-tidying-up-xml-in-one-click.md +++ b/brainsteam/content/posts/legacy/2015-06-28-tidying-up-xml-in-one-click.md @@ -1,15 +1,17 @@ --- -title: Tidying up XML in one click author: James -type: post -date: 2015-06-28T10:24:33+00:00 -url: /2015/06/28/tidying-up-xml-in-one-click/ +date: 2015-06-28 10:24:33+00:00 +post_meta: +- date tags: - - phd - - sapienta - - python - +- phd +- sapienta +- python +title: Tidying up XML in one click +type: posts +url: /2015/06/28/tidying-up-xml-in-one-click/ --- + When I’m working on Partridge and SAPIENTA, I find myself dealing with a lot of badly formatted XML. I used to manually run _xmllint –format_ against every file before opening it but that gets annoying very quickly (even if you have it saved in your bash history). So I decided to write a Nemo script that does it automatically for me.
#!/bin/sh
diff --git a/brainsteam/content/posts/legacy/2015-07-15-sssplit-improvements.md b/brainsteam/content/posts/legacy/2015-07-15-sssplit-improvements.md
index 637c744..5bca341 100644
--- a/brainsteam/content/posts/legacy/2015-07-15-sssplit-improvements.md
+++ b/brainsteam/content/posts/legacy/2015-07-15-sssplit-improvements.md
@@ -1,17 +1,19 @@
 ---
-title: SSSplit Improvements
 author: James
-type: post
-date: 2015-07-15T19:33:29+00:00
-url: /2015/07/15/sssplit-improvements/
+date: 2015-07-15 19:33:29+00:00
+post_meta:
+- date
 tags:
-  - phd
-  - demo
-  - partridge
-  - python
-  - sapienta
-
+- phd
+- demo
+- partridge
+- python
+- sapienta
+title: SSSplit Improvements
+type: posts
+url: /2015/07/15/sssplit-improvements/
 ---
+
 ## Introduction
 
 As part of my continuing work on [Partridge][1], I’ve been working on improving the sentence splitting capability of SSSplit – the component used to split academic papers from PLosOne and PubMedCentral into separate sentences.
diff --git a/brainsteam/content/posts/legacy/2015-08-30-cusp-challenge-week-2015.md b/brainsteam/content/posts/legacy/2015-08-30-cusp-challenge-week-2015.md
index f99ca79..25e4952 100644
--- a/brainsteam/content/posts/legacy/2015-08-30-cusp-challenge-week-2015.md
+++ b/brainsteam/content/posts/legacy/2015-08-30-cusp-challenge-week-2015.md
@@ -1,13 +1,15 @@
 ---
-title: CUSP Challenge Week 2015
 author: James
-type: post
-date: 2015-08-30T16:52:59+00:00
-url: /2015/08/30/cusp-challenge-week-2015/
+date: 2015-08-30 16:52:59+00:00
+post_meta:
+- date
 tags:
-  - phd
-
+- phd
+title: CUSP Challenge Week 2015
+type: posts
+url: /2015/08/30/cusp-challenge-week-2015/
 ---
+
 
[][1]
Warwick CDT intake 2015: From left to right – at the front Jacques, Zakiyya, Corinne, Neha and myself. Rear: David, John, Stephen (CDT director), Mo, Vaggelis, Malkiat and Greg
Hello again readers – those of you who follow me on other social media (twitter, instagram, facebook etc) probably know that I’ve just returned from a week in New York City as part of my PhD. My reason for visiting was a kind of ice-breaking activity called the CUSP (Centre for Urban Science + Progress) Challenge Week. This consisted of  working with my PhD cohort (photographed) as well as the 80-something NYU students starting their Urban Science masters courses at CUSP to tackle urban data problems. diff --git a/brainsteam/content/posts/legacy/2015-10-22-a-week-in-austin-tx-watson-labs.md b/brainsteam/content/posts/legacy/2015-10-22-a-week-in-austin-tx-watson-labs.md index 959076f..e448f8b 100644 --- a/brainsteam/content/posts/legacy/2015-10-22-a-week-in-austin-tx-watson-labs.md +++ b/brainsteam/content/posts/legacy/2015-10-22-a-week-in-austin-tx-watson-labs.md @@ -1,14 +1,16 @@ --- -title: A week in Austin, TX – Watson Labs author: James -type: post -date: 2015-10-22T18:10:57+00:00 -url: /2015/10/22/a-week-in-austin-tx-watson-labs/ +date: 2015-10-22 18:10:57+00:00 +post_meta: +- date tags: - - watson - - work - +- watson +- work +title: A week in Austin, TX – Watson Labs +type: posts +url: /2015/10/22/a-week-in-austin-tx-watson-labs/ --- + At the beginning of the month, I was lucky enough to spend a month embedded in the Watson Labs team in Austin, TX. These mysterious and enigmatic members of the Watson family have a super secret bat-cave known as “The Garage” located on the IBM Austin site – to which access is prohibited for normal IBMers unless accompanied by a labs team member. During the week I was helping out with a couple of the internal projects but also got the chance to experiment with some of the new Watson Developer Cloud APIS to create some new tools for internal use. However, I can share with you a couple of the general techniques that I used since I think they might be useful for a number of applications diff --git a/brainsteam/content/posts/legacy/2015-11-01-sapienta-web-service-and-cli.md b/brainsteam/content/posts/legacy/2015-11-01-sapienta-web-service-and-cli.md index 60c8908..c5f7ec9 100644 --- a/brainsteam/content/posts/legacy/2015-11-01-sapienta-web-service-and-cli.md +++ b/brainsteam/content/posts/legacy/2015-11-01-sapienta-web-service-and-cli.md @@ -1,16 +1,18 @@ --- -title: SAPIENTA Web Service and CLI author: James -type: post -date: 2015-11-01T19:50:52+00:00 -url: /2015/11/01/sapienta-web-service-and-cli/ +date: 2015-11-01 19:50:52+00:00 +post_meta: +- date tags: - - docker - - partridge - - sapienta - - phd - +- docker +- partridge +- sapienta +- phd +title: SAPIENTA Web Service and CLI +type: posts +url: /2015/11/01/sapienta-web-service-and-cli/ --- + Hoorah! After a number of weeks I’ve finally managed to get SAPIENTA running inside docker containers on our EBI cloud instance. You can try it out at . The project was previously running via a number of very precarious scripts that had a habit of stopping and not coming back up. Hopefully the new docker environment should be a lot more stable. diff --git a/brainsteam/content/posts/legacy/2015-11-02-keynote-at-yds-2015-information-discovery-partridge-and-watson.md b/brainsteam/content/posts/legacy/2015-11-02-keynote-at-yds-2015-information-discovery-partridge-and-watson.md index 006f278..02ee24b 100644 --- a/brainsteam/content/posts/legacy/2015-11-02-keynote-at-yds-2015-information-discovery-partridge-and-watson.md +++ b/brainsteam/content/posts/legacy/2015-11-02-keynote-at-yds-2015-information-discovery-partridge-and-watson.md @@ -1,17 +1,20 @@ --- -title: 'Keynote at YDS 2015: Information Discovery, Partridge and Watson' author: James -type: post -date: 2015-11-02T21:07:28+00:00 -url: /2015/11/02/keynote-at-yds-2015-information-discovery-partridge-and-watson/ +date: 2015-11-02 21:07:28+00:00 +post_meta: +- date tags: - - work - - information extraction - - partridge - - sapienta - - phd - - watson +- work +- information extraction +- partridge +- sapienta +- phd +- watson +title: 'Keynote at YDS 2015: Information Discovery, Partridge and Watson' +type: posts +url: /2015/11/02/keynote-at-yds-2015-information-discovery-partridge-and-watson/ --- +
Here is a recording of my recent keynote talk on the power of Natural Language processing through Watson and my academic/PhD topic – Partridge – at York Doctoral Symposium.
diff --git a/brainsteam/content/posts/legacy/2015-11-16-retrieve-and-rank-and-python.md b/brainsteam/content/posts/legacy/2015-11-16-retrieve-and-rank-and-python.md index 66c0f54..75f81b8 100644 --- a/brainsteam/content/posts/legacy/2015-11-16-retrieve-and-rank-and-python.md +++ b/brainsteam/content/posts/legacy/2015-11-16-retrieve-and-rank-and-python.md @@ -1,14 +1,17 @@ --- -title: Retrieve and Rank and Python author: James -type: post -date: 2015-11-16T18:25:39+00:00 -url: /2015/11/16/retrieve-and-rank-and-python/ +date: 2015-11-16 18:25:39+00:00 +post_meta: +- date tags: - - work - - python - - watson +- work +- python +- watson +title: Retrieve and Rank and Python +type: posts +url: /2015/11/16/retrieve-and-rank-and-python/ --- + ## Introduction Retrieve and Rank (R&R), if you hadn’t already heard about it, is IBM Watson’s new web service component for information retrieval and question answering. My colleague Chris Madison has summarised how it works in a high level way [here][1]. diff --git a/brainsteam/content/posts/legacy/2015-11-17-spellchecking-in-retrieve-and-rank.md b/brainsteam/content/posts/legacy/2015-11-17-spellchecking-in-retrieve-and-rank.md index b19b10f..2ef2344 100644 --- a/brainsteam/content/posts/legacy/2015-11-17-spellchecking-in-retrieve-and-rank.md +++ b/brainsteam/content/posts/legacy/2015-11-17-spellchecking-in-retrieve-and-rank.md @@ -1,14 +1,16 @@ --- -title: Spellchecking in retrieve and rank author: James -type: post -date: 2015-11-17T21:41:09+00:00 -url: /2015/11/17/spellchecking-in-retrieve-and-rank/ +date: 2015-11-17 21:41:09+00:00 +post_meta: +- date tags: - - watson - - work - +- watson +- work +title: Spellchecking in retrieve and rank +type: posts +url: /2015/11/17/spellchecking-in-retrieve-and-rank/ --- + ### Introduction Being able to deal with typos and incorrect spellings is an absolute must in any modern search facility. Humans can be lazy and clumsy and I personally often search for things with incorrect terms due to my sausage fingers. In this article I will explain how to turn on spelling suggestions in retrieve and rank so that if your users ask your system for something with a clumsy query, you can suggest spelling fixes for them so that they can submit another, more fruitful question to the system. diff --git a/brainsteam/content/posts/legacy/2015-11-21-scrolling-in-elasticsearch.md b/brainsteam/content/posts/legacy/2015-11-21-scrolling-in-elasticsearch.md index 6aa1c64..795035c 100644 --- a/brainsteam/content/posts/legacy/2015-11-21-scrolling-in-elasticsearch.md +++ b/brainsteam/content/posts/legacy/2015-11-21-scrolling-in-elasticsearch.md @@ -1,15 +1,17 @@ --- -title: Scrolling in ElasticSearch author: James -type: post -date: 2015-11-21T09:41:19+00:00 -url: /2015/11/21/scrolling-in-elasticsearch/ +date: 2015-11-21 09:41:19+00:00 +post_meta: +- date tags: - - elasticsearch - - python - - phd - +- elasticsearch +- python +- phd +title: Scrolling in ElasticSearch +type: posts +url: /2015/11/21/scrolling-in-elasticsearch/ --- + I know I’m doing a lot of flip-flopping between SOLR and Elastic at the moment – I’m trying to figure out key similarities and differences between them and where one is more suitable than the other. The following is an example of how to map a function _**f **_onto an entire set of indexed data in elastic using the scroll API. diff --git a/brainsteam/content/posts/legacy/2015-11-22-freecite-python-wrapper.md b/brainsteam/content/posts/legacy/2015-11-22-freecite-python-wrapper.md index 53112ac..12a3fc6 100644 --- a/brainsteam/content/posts/legacy/2015-11-22-freecite-python-wrapper.md +++ b/brainsteam/content/posts/legacy/2015-11-22-freecite-python-wrapper.md @@ -1,15 +1,17 @@ --- -title: Freecite python wrapper author: James -type: post -date: 2015-11-22T19:20:19+00:00 -url: /2015/11/22/freecite-python-wrapper/ +date: 2015-11-22 19:20:19+00:00 +post_meta: +- date tags: - - python - - rcuk - - phd - +- python +- rcuk +- phd +title: Freecite python wrapper +type: posts +url: /2015/11/22/freecite-python-wrapper/ --- + I’ve written a simple wrapper around the Brown University Citation parser [FreeCite][1]. I’m planning to use the service to pull out author names from references in REF impact studies and try to link them back to investigators listed on RCUK funding applications. The code is [here][2] and is MIT licensed. It provides a simple method which takes a string representing a reference and returns a dict with each field separated. There is also a parse_many function which takes an array of reference strings and returns an array of dicts. diff --git a/brainsteam/content/posts/legacy/2015-11-28-watson-home-automation.md b/brainsteam/content/posts/legacy/2015-11-28-watson-home-automation.md index ba6ce8e..ad81ab3 100644 --- a/brainsteam/content/posts/legacy/2015-11-28-watson-home-automation.md +++ b/brainsteam/content/posts/legacy/2015-11-28-watson-home-automation.md @@ -1,18 +1,20 @@ --- -title: Home automation with Raspberry Pi and Watson author: James -type: post -date: 2015-11-28T10:57:14+00:00 -url: /2015/11/28/watson-home-automation/ -categories: +categories: null +date: 2015-11-28 10:57:14+00:00 +post_meta: +- date tags: - - automation - - iot - - raspberry-pi - - watson - - work - +- automation +- iot +- raspberry-pi +- watson +- work +title: Home automation with Raspberry Pi and Watson +type: posts +url: /2015/11/28/watson-home-automation/ --- + I’ve recently been playing with trying to build a Watson powered home automation system using my Raspberry Pi and some other electronic bits that I have on hand. There are already a lot of people doing work in this space. One of the most successful projects being [JASPER][1] which uses speech to text and an always on background listening microphone to talk to you and carry out actions when you ask it things in natural language like “What’s the weather going to be like tomorrow?” and “What is the meaning of life?” Jasper works using a library called [Sphinx][2] developed by Carnegie Mellon University to do speech recognition. However the models aren’t great – especially if you have a british accent. diff --git a/brainsteam/content/posts/legacy/2015-11-29-elasticsearch-turning-analysis-off-and-why-its-useful.md b/brainsteam/content/posts/legacy/2015-11-29-elasticsearch-turning-analysis-off-and-why-its-useful.md index 04d0f69..1ce31cd 100644 --- a/brainsteam/content/posts/legacy/2015-11-29-elasticsearch-turning-analysis-off-and-why-its-useful.md +++ b/brainsteam/content/posts/legacy/2015-11-29-elasticsearch-turning-analysis-off-and-why-its-useful.md @@ -1,15 +1,17 @@ --- -title: 'ElasticSearch: Turning analysis off and why its useful' author: James -type: post -date: 2015-11-29T14:59:06+00:00 -url: /2015/11/29/elasticsearch-turning-analysis-off-and-why-its-useful/ +date: 2015-11-29 14:59:06+00:00 +post_meta: +- date tags: - - elasticsearch - - python - - phd - +- elasticsearch +- python +- phd +title: 'ElasticSearch: Turning analysis off and why its useful' +type: posts +url: /2015/11/29/elasticsearch-turning-analysis-off-and-why-its-useful/ --- + I have recently been playing with Elastic search a lot for my PhD and started trying to do some more complicated queries and pattern matching using the DSL syntax. I have an index on my local machine called impact_studies which contains all 6637 REF 2014 impact case studies in a JSON format. One of the fields is “UOA” which contains the title of the unit of impact that the case study belongs to. We recently identified the fact that we do not want to look at all units of impact (my PhD is around impact in science so domains such as Art History are largely irrelevent to me). Therefore I started trying to run queries like this:
{  
diff --git a/brainsteam/content/posts/legacy/2016-03-29-cognitive-quality-assurance-an-introduction.md b/brainsteam/content/posts/legacy/2016-03-29-cognitive-quality-assurance-an-introduction.md
index 826a75f..6c75fbd 100644
--- a/brainsteam/content/posts/legacy/2016-03-29-cognitive-quality-assurance-an-introduction.md
+++ b/brainsteam/content/posts/legacy/2016-03-29-cognitive-quality-assurance-an-introduction.md
@@ -1,17 +1,18 @@
 ---
-title: Cognitive Quality Assurance – An Introduction
 author: James
-type: post
-date: 2016-03-29T08:50:29+00:00
-url: /2016/03/29/cognitive-quality-assurance-an-introduction/
+date: 2016-03-29 08:50:29+00:00
 medium_post:
-  - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"e20dc490dab8";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"22a2beb5a88a";s:6:"status";s:5:"draft";s:3:"url";s:43:"https://medium.com/@jamesravey/e20dc490dab8";}'
+- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"e20dc490dab8";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"22a2beb5a88a";s:6:"status";s:5:"draft";s:3:"url";s:43:"https://medium.com/@jamesravey/e20dc490dab8";}
+post_meta:
+- date
 tags:
-  - machine learning
-  - quality assurance
-  - watson
-  - work
-
+- machine learning
+- quality assurance
+- watson
+- work
+title: Cognitive Quality Assurance – An Introduction
+type: posts
+url: /2016/03/29/cognitive-quality-assurance-an-introduction/
 ---
 
 ***EDIT: Hello readers, these articles are now 4 years old and many of the Watson services and APIs have moved or been changed. The concepts discussed in these articles are still relevant but I am working on 2nd editions of them.***
diff --git a/brainsteam/content/posts/legacy/2016-05-01-ibm-watson-its-for-data-scientists-too.md b/brainsteam/content/posts/legacy/2016-05-01-ibm-watson-its-for-data-scientists-too.md
index 5a61260..3cc458a 100644
--- a/brainsteam/content/posts/legacy/2016-05-01-ibm-watson-its-for-data-scientists-too.md
+++ b/brainsteam/content/posts/legacy/2016-05-01-ibm-watson-its-for-data-scientists-too.md
@@ -1,19 +1,21 @@
 ---
-title: IBM Watson – It’s for data scientists too!
 author: James
-type: post
-date: 2016-05-01T11:28:13+00:00
-url: /2016/05/01/ibm-watson-its-for-data-scientists-too/
+date: 2016-05-01 11:28:13+00:00
 medium_post:
-  - 'O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;}'
+- O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;}
+post_meta:
+- date
 tags:
-  - data science
-  - ibm
-  - watson
-  - work
-  - event
-
+- data science
+- ibm
+- watson
+- work
+- event
+title: IBM Watson – It’s for data scientists too!
+type: posts
+url: /2016/05/01/ibm-watson-its-for-data-scientists-too/
 ---
+
 Last week, my colleague Olly and I gave a talk at a data science meetup on how [IBM Watson can be used for data science applications][1].
 
 We had an amazing time and got some really great feedback from the event. We will definitely be doing more talks at events like these in the near future so keep an eye out for us!
diff --git a/brainsteam/content/posts/legacy/2016-05-29-cognitive-quality-assurance-pt-2-performance-metrics.md b/brainsteam/content/posts/legacy/2016-05-29-cognitive-quality-assurance-pt-2-performance-metrics.md
index f362007..01ded5a 100644
--- a/brainsteam/content/posts/legacy/2016-05-29-cognitive-quality-assurance-pt-2-performance-metrics.md
+++ b/brainsteam/content/posts/legacy/2016-05-29-cognitive-quality-assurance-pt-2-performance-metrics.md
@@ -1,18 +1,19 @@
 ---
-title: 'Cognitive Quality Assurance Pt 2: Performance Metrics'
 author: James
-type: post
-date: 2016-05-29T09:41:26+00:00
-url: /2016/05/29/cognitive-quality-assurance-pt-2-performance-metrics/
+date: 2016-05-29 09:41:26+00:00
 featured_image: /wp-content/uploads/2016/05/Oma--825x510.png
 medium_post:
-  - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"1f1de4b3132e";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:96:"https://medium.com/@jamesravey/cognitive-quality-assurance-pt-2-performance-metrics-1f1de4b3132e";}'
+- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"1f1de4b3132e";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:96:"https://medium.com/@jamesravey/cognitive-quality-assurance-pt-2-performance-metrics-1f1de4b3132e";}
+post_meta:
+- date
 tags:
-  - quality assurance
-  - machine learning
-  - watson
-  - work
-
+- quality assurance
+- machine learning
+- watson
+- work
+title: 'Cognitive Quality Assurance Pt 2: Performance Metrics'
+type: posts
+url: /2016/05/29/cognitive-quality-assurance-pt-2-performance-metrics/
 ---
 
 ***EDIT: Hello readers, these articles are now 4 years old and many of the Watson services and APIs have moved or been changed. The concepts discussed in these articles are still relevant but I am working on 2nd editions of them.***
diff --git a/brainsteam/content/posts/legacy/2016-06-05-blackgangpi-a-raspberry-pi-hack-at-blackgang-chine.md b/brainsteam/content/posts/legacy/2016-06-05-blackgangpi-a-raspberry-pi-hack-at-blackgang-chine.md
index d670a56..ac9d073 100644
--- a/brainsteam/content/posts/legacy/2016-06-05-blackgangpi-a-raspberry-pi-hack-at-blackgang-chine.md
+++ b/brainsteam/content/posts/legacy/2016-06-05-blackgangpi-a-raspberry-pi-hack-at-blackgang-chine.md
@@ -1,17 +1,19 @@
 ---
-title: '#BlackgangPi – a Raspberry Pi Hack at Blackgang Chine'
 author: James
-type: post
-date: 2016-06-05T07:59:40+00:00
-url: /2016/06/05/blackgangpi-a-raspberry-pi-hack-at-blackgang-chine/
+date: 2016-06-05 07:59:40+00:00
 medium_post:
-  - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"360de275805d";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:94:"https://medium.com/@jamesravey/blackgangpi-a-raspberry-pi-hack-at-blackgang-chine-360de275805d";}'
+- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"360de275805d";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:94:"https://medium.com/@jamesravey/blackgangpi-a-raspberry-pi-hack-at-blackgang-chine-360de275805d";}
+post_meta:
+- date
 tags:
-  - event
-  - work
-  - watson
-
+- event
+- work
+- watson
+title: '#BlackgangPi – a Raspberry Pi Hack at Blackgang Chine'
+type: posts
+url: /2016/06/05/blackgangpi-a-raspberry-pi-hack-at-blackgang-chine/
 ---
+
 I was very excited to be invited along with some other IBMers to the Blackgang Pi event run by Dr Lucy Rogers on a semi regular basis at the Blackgang Chine theme park on the Isle of Wight.
 
 [Blackgang Chine ][1]is a theme park on the southern tip of the Isle of Wight and holds the title of oldest theme park in the United Kingdom. We were lucky enough to be invited along to help them modernise some of their animatronic exhibits, replacing some of the aging bespoke PCBs and controllers with Raspberry Pis running Node-RED and communicating using MQTT/Watson IOT.
diff --git a/brainsteam/content/posts/legacy/2016-11-12-the-builder-the-salesman-and-the-property-tycoon.md b/brainsteam/content/posts/legacy/2016-11-12-the-builder-the-salesman-and-the-property-tycoon.md
index 5b87ea8..74ebcc3 100644
--- a/brainsteam/content/posts/legacy/2016-11-12-the-builder-the-salesman-and-the-property-tycoon.md
+++ b/brainsteam/content/posts/legacy/2016-11-12-the-builder-the-salesman-and-the-property-tycoon.md
@@ -1,17 +1,19 @@
 ---
-title: The builder, the salesman and the property tycoon
 author: James
-type: post
-date: 2016-11-12T11:43:24+00:00
-url: /2016/11/12/the-builder-the-salesman-and-the-property-tycoon/
+date: 2016-11-12 11:43:24+00:00
 medium_post:
-  - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"45839adb0b2d";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:92:"https://medium.com/@jamesravey/the-builder-the-salesman-and-the-property-tycoon-45839adb0b2d";}'
+- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"45839adb0b2d";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:92:"https://medium.com/@jamesravey/the-builder-the-salesman-and-the-property-tycoon-45839adb0b2d";}
+post_meta:
+- date
 tags:
-  - humour
-  - work
-  - machine learning
-
+- humour
+- work
+- machine learning
+title: The builder, the salesman and the property tycoon
+type: posts
+url: /2016/11/12/the-builder-the-salesman-and-the-property-tycoon/
 ---
+
 A testament to marketers around the world is the myth that their AI platform X, Y or Z can solve all your problems with no effort. Perhaps it is this, combined with developers and data scientists often being hidden out of sight and out of mind that leads people to think this way.
 
 Unfortunately, the truth of the matter is that ML and AI involve blood sweat and tears – especially if you are building things from scratch rather than using APIs. If you are using third party APIs there are still challenges. The biggest players in the API space also have large pools of money. Pools of money that can be spent on marketing literature to convince you that their product will solve all your problems with no effort required. I think this is dishonest and is one of the reasons I have so many conversations like the one below.
diff --git a/brainsteam/content/posts/legacy/2016-11-23-timetrack-a-simple-time-tracking-application-for-developers.md b/brainsteam/content/posts/legacy/2016-11-23-timetrack-a-simple-time-tracking-application-for-developers.md
index 728e762..ce87810 100644
--- a/brainsteam/content/posts/legacy/2016-11-23-timetrack-a-simple-time-tracking-application-for-developers.md
+++ b/brainsteam/content/posts/legacy/2016-11-23-timetrack-a-simple-time-tracking-application-for-developers.md
@@ -1,18 +1,20 @@
 ---
-title: timetrack – a simple time tracking application for developers
 author: James
-type: post
-date: 2016-11-23T14:43:58+00:00
-url: /2016/11/23/timetrack-a-simple-time-tracking-application-for-developers/
+date: 2016-11-23 14:43:58+00:00
 medium_post:
-  - 'O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;}'
+- O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;}
+post_meta:
+- date
 tags:
-  - projects
-  - python
-  - time-tracking
-  - open source
-
+- projects
+- python
+- time-tracking
+- open source
+title: timetrack – a simple time tracking application for developers
+type: posts
+url: /2016/11/23/timetrack-a-simple-time-tracking-application-for-developers/
 ---
+
 I’ve written a small command line application for tracking my time on my PhD and other projects. We use Harvest at Filament which is great if you’ve got a huge team and want the complexity (and of course license charges) of an online cloud solution for time tracking.
 
 If, like me, you’re just interested to see how much time you are spending on your different projects and you don’t have any requirement for fancy web interfaces or client billing, then [timetrack][1] might be for you. For me personally, I was wondering how much of my week is spent on my PhD as opposed to Filament client work. I know its a fair amount but I want some clear cut numbers.
diff --git a/brainsteam/content/posts/legacy/2016-11-27-we-need-to-talk-about-push-notifications-and-why-i-stopped-wearing-my-smartwatch.md b/brainsteam/content/posts/legacy/2016-11-27-we-need-to-talk-about-push-notifications-and-why-i-stopped-wearing-my-smartwatch.md
index 7cb1aa1..2a06388 100644
--- a/brainsteam/content/posts/legacy/2016-11-27-we-need-to-talk-about-push-notifications-and-why-i-stopped-wearing-my-smartwatch.md
+++ b/brainsteam/content/posts/legacy/2016-11-27-we-need-to-talk-about-push-notifications-and-why-i-stopped-wearing-my-smartwatch.md
@@ -1,21 +1,23 @@
 ---
-title: We need to talk about push notifications (and why I stopped wearing my smartwatch)
 author: James
-type: post
-date: 2016-11-27T12:59:22+00:00
-url: /2016/11/27/we-need-to-talk-about-push-notifications-and-why-i-stopped-wearing-my-smartwatch/
+date: 2016-11-27 12:59:22+00:00
 featured_image: /wp-content/uploads/2016/11/IMG_20161127_130808-e1480252170130-576x510.jpg
 medium_post:
-  - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"3a1b15a3f469";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:124:"https://medium.com/@jamesravey/we-need-to-talk-about-push-notifications-and-why-i-stopped-wearing-my-smartwatch-3a1b15a3f469";}'
+- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"3a1b15a3f469";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:124:"https://medium.com/@jamesravey/we-need-to-talk-about-push-notifications-and-why-i-stopped-wearing-my-smartwatch-3a1b15a3f469";}
+post_meta:
+- date
 tags:
-  - multi-tasking
-  - notifications
-  - planning
-  - work
-  - phd
-  - meta
-
+- multi-tasking
+- notifications
+- planning
+- work
+- phd
+- meta
+title: We need to talk about push notifications (and why I stopped wearing my smartwatch)
+type: posts
+url: /2016/11/27/we-need-to-talk-about-push-notifications-and-why-i-stopped-wearing-my-smartwatch/
 ---
+
 I own a Pebble Steel which I got for Christmas a couple of years ago. I’ve been very happy with it so far. I can control my music player from my wrist, get notifications and a summary of my calender. Recently, however I’ve stopped wearing it. The reason is that constant streams of notifications stress me out, interrupt my workflow and not wearing it makes me feel more calm and in control and allows me to be more productive.
 
 As you can imagine, trying to do a PhD and be a CTO at the same time has its challenges. I struggle with the cognitive dissonance between walling off my research days to focus on my PhD and making sure that the developers at work are getting on ok and being productive without me. I have thus far tended to compromise by leaving slack running and fielding the odd question from colleagues even on my off days.
diff --git a/brainsteam/content/posts/legacy/2016-12-08-ai-cant-solve-all-our-problems-but-that-doesnt-mean-it-isnt-intelligent.md b/brainsteam/content/posts/legacy/2016-12-08-ai-cant-solve-all-our-problems-but-that-doesnt-mean-it-isnt-intelligent.md
index 941898b..bc01731 100644
--- a/brainsteam/content/posts/legacy/2016-12-08-ai-cant-solve-all-our-problems-but-that-doesnt-mean-it-isnt-intelligent.md
+++ b/brainsteam/content/posts/legacy/2016-12-08-ai-cant-solve-all-our-problems-but-that-doesnt-mean-it-isnt-intelligent.md
@@ -1,19 +1,21 @@
 ---
-title: AI can’t solve all our problems, but that doesn’t mean it isn’t intelligent
 author: James
-type: post
-date: 2016-12-08T10:08:13+00:00
-url: /2016/12/08/ai-cant-solve-all-our-problems-but-that-doesnt-mean-it-isnt-intelligent/
+date: 2016-12-08 10:08:13+00:00
 medium_post:
-  - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"e3e315592001";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";s:117:"https://medium.com/@jamesravey/ai-cant-solve-all-our-problems-but-that-doesn-t-mean-it-isn-t-intelligent-e3e315592001";}'
+- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"e3e315592001";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";s:117:"https://medium.com/@jamesravey/ai-cant-solve-all-our-problems-but-that-doesn-t-mean-it-isn-t-intelligent-e3e315592001";}
+post_meta:
+- date
 tags:
-  - AI
-  - machine learning
-  - philosophy
-  - work
-  - phd
-
+- AI
+- machine learning
+- philosophy
+- work
+- phd
+title: AI can’t solve all our problems, but that doesn’t mean it isn’t intelligent
+type: posts
+url: /2016/12/08/ai-cant-solve-all-our-problems-but-that-doesnt-mean-it-isnt-intelligent/
 ---
+
 
Thomas Hobbes, perhaps most famous for his thinking on western politics, was also thinking about how the human mind “computes things” 500 years ago.
[A recent opinion piece I read on Wired][1] called for us to stop labelling our current specific machine learning models AI because they are not intelligent. I respectfully disagree. diff --git a/brainsteam/content/posts/legacy/2016-12-10-timetrack-improvements.md b/brainsteam/content/posts/legacy/2016-12-10-timetrack-improvements.md index 7e4f66f..7919753 100644 --- a/brainsteam/content/posts/legacy/2016-12-10-timetrack-improvements.md +++ b/brainsteam/content/posts/legacy/2016-12-10-timetrack-improvements.md @@ -1,18 +1,20 @@ --- -title: timetrack improvements author: James -type: post -date: 2016-12-10T09:33:41+00:00 -url: /2016/12/10/timetrack-improvements/ +date: 2016-12-10 09:33:41+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;}' +- O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;} +post_meta: +- date tags: - - python - - timetrack - - open source - - phd - +- python +- timetrack +- open source +- phd +title: timetrack improvements +type: posts +url: /2016/12/10/timetrack-improvements/ --- + I’ve just added a couple of improvements to timetrack that allow you to append to existing time recordings (either with an amount like 15m or using live to time additional minutes spent and append them). You can also remove entries using timetrack rm instead of remove – saving keystrokes is what programming is all about. diff --git a/brainsteam/content/posts/legacy/2017-06-05-exploring-web-archive-data-cdx-files.md b/brainsteam/content/posts/legacy/2017-06-05-exploring-web-archive-data-cdx-files.md index e825f06..110effa 100644 --- a/brainsteam/content/posts/legacy/2017-06-05-exploring-web-archive-data-cdx-files.md +++ b/brainsteam/content/posts/legacy/2017-06-05-exploring-web-archive-data-cdx-files.md @@ -1,18 +1,20 @@ --- -title: Exploring Web Archive Data – CDX Files author: James -type: post -date: 2017-06-05T07:24:22+00:00 -url: /2017/06/05/exploring-web-archive-data-cdx-files/ +date: 2017-06-05 07:24:22+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;}' - - +- O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;} +- null +post_meta: +- date tags: - - python - - webarchive - - PhD - +- python +- webarchive +- PhD +title: Exploring Web Archive Data – CDX Files +type: posts +url: /2017/06/05/exploring-web-archive-data-cdx-files/ --- + I have recently been working in partnership with [UK Web Archive][1] in order to identify and parse large amounts of historic news data for an NLP task that I will blog about in the future. The NLP portion of this task will surely present its own challenges, but for now there is the small matter of identifying news data amongst the noise of 60TB of [web archive dumps of the rest of the .UK top level domain.][1] ## WARC and CDX Files diff --git a/brainsteam/content/posts/legacy/2017-07-25-dialect-sensitive-topic-models.md b/brainsteam/content/posts/legacy/2017-07-25-dialect-sensitive-topic-models.md index cf6d118..f2b9985 100644 --- a/brainsteam/content/posts/legacy/2017-07-25-dialect-sensitive-topic-models.md +++ b/brainsteam/content/posts/legacy/2017-07-25-dialect-sensitive-topic-models.md @@ -1,20 +1,21 @@ --- -title: Dialect Sensitive Topic Models author: James -type: post -date: 2017-07-25T11:02:42+00:00 -url: /2017/07/25/dialect-sensitive-topic-models/ +date: 2017-07-25 11:02:42+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;} +post_meta: +- date tags: - - machine learning - - python - - topic model - - PhD - - open source - +- machine learning +- python +- topic model +- PhD +- open source +title: Dialect Sensitive Topic Models +type: posts +url: /2017/07/25/dialect-sensitive-topic-models/ --- + As part of my PhD I’m currently interested in topic models that can take into account the dialect of the writing. That is, how can we build a model that can compare topics discussed in different dialectical styles, such as scientific papers versus newspaper articles. If you’re new to the concept of topic modelling then [this article][1] can give you a quick primer. ## Vanilla LDA diff --git a/brainsteam/content/posts/legacy/2017-08-03-182.md b/brainsteam/content/posts/legacy/2017-08-03-182.md index 4728a5d..dd32aae 100644 --- a/brainsteam/content/posts/legacy/2017-08-03-182.md +++ b/brainsteam/content/posts/legacy/2017-08-03-182.md @@ -1,21 +1,23 @@ --- -title: Why I keep going back to Evernote author: James -type: post -date: 2017-08-03T08:27:53+00:00 -url: /2017/08/03/182/ +date: 2017-08-03 08:27:53+00:00 featured_image: /wp-content/uploads/2017/08/cahier-spirale-825x510.png medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"5ce618eb3174";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:139:"https://medium.com/@jamesravey/as-the-cto-for-a-london-machine-learning-startup-and-a-phd-student-at-warwick-institute-for-the-5ce618eb3174";}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"5ce618eb3174";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:139:"https://medium.com/@jamesravey/as-the-cto-for-a-london-machine-learning-startup-and-a-phd-student-at-warwick-institute-for-the-5ce618eb3174";} +post_meta: +- date tags: - - evernote - - work - - phd - - knowledge management - - markdown - - meta +- evernote +- work +- phd +- knowledge management +- markdown +- meta +title: Why I keep going back to Evernote +type: posts +url: /2017/08/03/182/ --- +
As the CTO for a London machine learning startup and a PhD student at Warwick Institute for the Science of Cities, to say I’m busy is an understatement.
diff --git a/brainsteam/content/posts/legacy/2017-08-11-machine-learning-and-hardware-requirements.md b/brainsteam/content/posts/legacy/2017-08-11-machine-learning-and-hardware-requirements.md index 5e4ba9b..5a9b41a 100644 --- a/brainsteam/content/posts/legacy/2017-08-11-machine-learning-and-hardware-requirements.md +++ b/brainsteam/content/posts/legacy/2017-08-11-machine-learning-and-hardware-requirements.md @@ -1,16 +1,18 @@ --- -title: Machine Learning and Hardware Requirements author: James -type: post -date: 2017-08-11T17:22:12+00:00 +date: 2017-08-11 17:22:12+00:00 draft: true -url: /?p=195 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"6e9abb882f26";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:86:"https://medium.com/@jamesravey/machine-learning-and-hardware-requirements-6e9abb882f26";}' +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"6e9abb882f26";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:86:"https://medium.com/@jamesravey/machine-learning-and-hardware-requirements-6e9abb882f26";} +post_meta: +- date tags: - - machine learning - +- machine learning +title: Machine Learning and Hardware Requirements +type: posts +url: /?p=195 --- + _**With recent advances in machine learning techniques, vendors like [Nvidia][1], [Intel][2], [AMD][3] and [IBM][3] are announcing hardware offerings specifically tailored around machine learning. In this post we examine the key differences between “traditional” software and machine learning software and why those differences necessitate a new type of hardware stack.**_ Most readers would certainly be forgiven for wondering why NVidia (NVDA on the stock market), a company that rose to prominence for manufacturing and distributing graphics processing chips to video games enthusiasts, are suddenly being mentioned in tandem with machine learning and AI products. You would also be forgiven for wondering why machine learning needs its own hardware at all. Surely a program is a program right? To understand how these things are connected, we need to talk a little bit about how software runs and the key differences between a procedural application that you’d run on your smart phone versus a deep neural network. diff --git a/brainsteam/content/posts/legacy/2017-11-12-spacy-spark-nlp-big.md b/brainsteam/content/posts/legacy/2017-11-12-spacy-spark-nlp-big.md index 328ce2e..8c2bb8a 100644 --- a/brainsteam/content/posts/legacy/2017-11-12-spacy-spark-nlp-big.md +++ b/brainsteam/content/posts/legacy/2017-11-12-spacy-spark-nlp-big.md @@ -1,19 +1,20 @@ --- -title: Spacy, Spark and BIG NLP author: James -type: post date: -001-11-30T00:00:00+00:00 draft: true -url: /?p=212 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";N;}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";N;} +post_meta: +- date tags: - - nlp - - python - - phd - +- nlp +- python +- phd +title: Spacy, Spark and BIG NLP +type: posts +url: /?p=212 --- + Recently I have been working on a project that involves trawling full text newspaper articles from the JISC UK Web Domain Dataset – covering all websites with a .uk domain suffix from 1996 to 2013. As you can imagine, this task is pretty gargantuan and the archives themselves are over 27 Terabytes in size (that’s enough space to store 5000 high definition movies). I’ll be writing more about my work with the JISC dataset another time. This article focuses on getting started with Apache Spark and Spacy which has the potential to be a bit of a pain. diff --git a/brainsteam/content/posts/legacy/2018-01-27-how-i-became-a-gopher.md b/brainsteam/content/posts/legacy/2018-01-27-how-i-became-a-gopher.md index f0a3a75..021f256 100644 --- a/brainsteam/content/posts/legacy/2018-01-27-how-i-became-a-gopher.md +++ b/brainsteam/content/posts/legacy/2018-01-27-how-i-became-a-gopher.md @@ -1,18 +1,19 @@ --- -title: How I became a gopher over christmas author: James -type: post -date: 2018-01-27T10:09:34+00:00 -url: /2018/01/27/how-i-became-a-gopher/ +date: 2018-01-27 10:09:34+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"452cd617afb4";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:95:"https://medium.com/@jamesravey/how-i-became-a-gopher-and-learned-myself-an-angular-452cd617afb4";}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"452cd617afb4";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:95:"https://medium.com/@jamesravey/how-i-became-a-gopher-and-learned-myself-an-angular-452cd617afb4";} +post_meta: +- date tags: - - chatbots - - work - - golang - +- chatbots +- work +- golang +title: How I became a gopher over christmas +type: posts +url: /2018/01/27/how-i-became-a-gopher/ --- + Happy new year to one and all. It’s been a while since I posted and life continues onwards at a crazy pace. I meant to publish this post just after Christmas but have only found time to sit down and write now. If anyone is wondering what’s with the crazy title – a gopher is someone who practices the Go programming language (just as those who write in Python refer to themselves as pythonistas. There’s an interesting list of labels that programmers self-assign [here][1] if you’re interested). diff --git a/brainsteam/content/posts/legacy/2018-03-21-re-using-machine-learning-models-and-the-no-free-lunch-theorem.md b/brainsteam/content/posts/legacy/2018-03-21-re-using-machine-learning-models-and-the-no-free-lunch-theorem.md index 329e71b..263314f 100644 --- a/brainsteam/content/posts/legacy/2018-03-21-re-using-machine-learning-models-and-the-no-free-lunch-theorem.md +++ b/brainsteam/content/posts/legacy/2018-03-21-re-using-machine-learning-models-and-the-no-free-lunch-theorem.md @@ -1,17 +1,19 @@ --- -title: Re-using machine learning models and the “no free lunch” theorem author: James -type: post -date: 2018-03-21T11:26:27+00:00 -url: /2018/03/21/re-using-machine-learning-models-and-the-no-free-lunch-theorem/ +date: 2018-03-21 11:26:27+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"dd5196577b34";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:106:"https://medium.com/@jamesravey/re-using-machine-learning-models-and-the-no-free-lunch-theorem-dd5196577b34";}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"dd5196577b34";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:106:"https://medium.com/@jamesravey/re-using-machine-learning-models-and-the-no-free-lunch-theorem-dd5196577b34";} +post_meta: +- date tags: - - machine-learning - - ai - - work +- machine-learning +- ai +- work +title: Re-using machine learning models and the “no free lunch” theorem +type: posts +url: /2018/03/21/re-using-machine-learning-models-and-the-no-free-lunch-theorem/ --- + ## Why re-use machine learning models?
diff --git a/brainsteam/content/posts/legacy/2018-04-05-phd-mini-sabbaticals.md b/brainsteam/content/posts/legacy/2018-04-05-phd-mini-sabbaticals.md index ac6a297..eee36d9 100644 --- a/brainsteam/content/posts/legacy/2018-04-05-phd-mini-sabbaticals.md +++ b/brainsteam/content/posts/legacy/2018-04-05-phd-mini-sabbaticals.md @@ -1,18 +1,19 @@ --- -title: 'Part time PhD: Mini-Sabbaticals' author: James -type: post -date: 2018-04-05T13:08:51+00:00 -url: /2018/04/05/phd-mini-sabbaticals/ +date: 2018-04-05 13:08:51+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"78e62379c12b";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:74:"https://medium.com/@jamesravey/part-time-phd-mini-sabbaticals-78e62379c12b";}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"78e62379c12b";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:74:"https://medium.com/@jamesravey/part-time-phd-mini-sabbaticals-78e62379c12b";} +post_meta: +- date tags: - - productivity - - meta - - phd - +- productivity +- meta +- phd +title: 'Part time PhD: Mini-Sabbaticals' +type: posts +url: /2018/04/05/phd-mini-sabbaticals/ --- + Avid readers amongst you will know that I’m currently in the third year of my PhD in Computational Linguistics at the University of Warwick  whilst also serving as CTO at [Filament][1]. An incredibly exciting pair of positions that certainly have their challenges and would be untenable without an incredibly supportive set of PhD supervisors ([Amanda Clare][2] and [Maria Liakata][3]) and an equally supportive and understanding pair of company directors ([Phil and Doug][4]). Of course I have to shout out to my fiancee Amy who also puts up with a lot when I’m stressed out or I have to work weekends. Until recently, I’d been working 3 days a week at Filament and 2 days a week (plus weekends where necessary) on my PhD. However I found that the context switching back and forth between my PhD and work life was incredibly disruptive and I was wasting a huge amount of time simply switching between projects. There’s a really good [article on human context switching][5] by Joel Spolsky that explains the harm it can cause. diff --git a/brainsteam/content/posts/legacy/2018-04-13-programmatically-downloading-open-access-papers.md b/brainsteam/content/posts/legacy/2018-04-13-programmatically-downloading-open-access-papers.md index 902945f..725cfe1 100644 --- a/brainsteam/content/posts/legacy/2018-04-13-programmatically-downloading-open-access-papers.md +++ b/brainsteam/content/posts/legacy/2018-04-13-programmatically-downloading-open-access-papers.md @@ -1,19 +1,21 @@ --- -title: Programmatically Downloading Open Access Papers author: James -type: post -date: 2018-04-13T16:04:47+00:00 -url: /2018/04/13/programmatically-downloading-open-access-papers/ +date: 2018-04-13 16:04:47+00:00 featured_image: /wp-content/uploads/2018/04/6216334720_54e29fc13c_o-825x510.jpg medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"9cbbb57ab932";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:91:"https://medium.com/@jamesravey/programmatically-downloading-open-access-papers-9cbbb57ab932";}' +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"9cbbb57ab932";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:91:"https://medium.com/@jamesravey/programmatically-downloading-open-access-papers-9cbbb57ab932";} +post_meta: +- date tags: - - open access - - scientific papers - - Open Source - - phd - +- open access +- scientific papers +- Open Source +- phd +title: Programmatically Downloading Open Access Papers +type: posts +url: /2018/04/13/programmatically-downloading-open-access-papers/ --- + _(Cover image “Unlocked” by Sean Hobson)_ If you’re an academic or you’ve got an interest in reading scientific papers, you’ve probably run into paywalls that demand tens or even hundreds of £ just to read a scientific paper. It’s ok if you’re affiliated with a university that has access to that journal but it can sometimes be luck of the draw as to whether your institute has access and even if they do, sometimes the SAML login processes don’t work and you still can’t see the paper. Thankfully, the guys at[ Unpaywall][1] (actually built by [Impact Story][2]) have been doing a fantastic job of making open access papers much more easily available to interested academics in the browser. If you end up at a publisher paywall and Unpaywall know about a legitimate free copy of the paper you’re trying to read, they’ll link you straight to it for direct download. Problem solved. diff --git a/brainsteam/content/posts/legacy/2018-05-13-gpus-are-not-just-for-images-any-more.md b/brainsteam/content/posts/legacy/2018-05-13-gpus-are-not-just-for-images-any-more.md index d4c321d..e901f74 100644 --- a/brainsteam/content/posts/legacy/2018-05-13-gpus-are-not-just-for-images-any-more.md +++ b/brainsteam/content/posts/legacy/2018-05-13-gpus-are-not-just-for-images-any-more.md @@ -1,19 +1,20 @@ --- -title: GPUs are not just for images any more… author: James -type: post -date: 2018-05-13T07:26:12+00:00 -url: /2018/05/13/gpus-are-not-just-for-images-any-more/ +date: 2018-05-13 07:26:12+00:00 featured_image: /wp-content/uploads/2018/05/Video-card-825x510.png medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"9ce53222d3c0";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";s:81:"https://medium.com/@jamesravey/gpus-are-not-just-for-images-any-more-9ce53222d3c0";}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"9ce53222d3c0";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";s:81:"https://medium.com/@jamesravey/gpus-are-not-just-for-images-any-more-9ce53222d3c0";} +post_meta: +- date tags: - - gpu - - machine learning - - work - +- gpu +- machine learning +- work +title: GPUs are not just for images any more… +type: posts +url: /2018/05/13/gpus-are-not-just-for-images-any-more/ --- + As a machine learning professional specialising in computational linguistics (helping machines to extract meaning from human text), I have confused people on multiple occasions by suggesting that their document processing problem could be solved by neural networks trained using a Graphics Processing Unit (GPU). You’d be well within your rights to be confused. To the uninitiated what I just said was “Let’s solve this problem involving reading lots of text by building a system that runs on specialised computer chips designed specifically to render images at high speed”. ### _**“In the age of the neural network, Graphics Processing Unit (GPU) is one of the biggest misnomers of our time.”**_ diff --git a/brainsteam/content/posts/legacy/2018-10-18-dont-forget-your-life-jacket-the-dangers-of-diving-in-deep-at-the-deep-end-with-deep-learning.md b/brainsteam/content/posts/legacy/2018-10-18-dont-forget-your-life-jacket-the-dangers-of-diving-in-deep-at-the-deep-end-with-deep-learning.md index 99ac055..1ba786b 100644 --- a/brainsteam/content/posts/legacy/2018-10-18-dont-forget-your-life-jacket-the-dangers-of-diving-in-deep-at-the-deep-end-with-deep-learning.md +++ b/brainsteam/content/posts/legacy/2018-10-18-dont-forget-your-life-jacket-the-dangers-of-diving-in-deep-at-the-deep-end-with-deep-learning.md @@ -1,18 +1,21 @@ --- -title: 'Don’t forget your life jacket: the ‘dangers’ of diving in deep at the deep end with deep learning' author: James -type: post -date: 2018-10-18T14:35:05+00:00 -url: /2018/10/18/dont-forget-your-life-jacket-the-dangers-of-diving-in-deep-at-the-deep-end-with-deep-learning/ +date: 2018-10-18 14:35:05+00:00 featured_image: /wp-content/uploads/2018/10/livesaver-825x510.png medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"735db0cf9d14";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";s:137:"https://medium.com/@jamesravey/dont-forget-your-life-jacket-the-dangers-of-diving-in-deep-at-the-deep-end-with-deep-learning-735db0cf9d14";}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"735db0cf9d14";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";s:137:"https://medium.com/@jamesravey/dont-forget-your-life-jacket-the-dangers-of-diving-in-deep-at-the-deep-end-with-deep-learning-735db0cf9d14";} +post_meta: +- date tags: - - machine learning - - PhD - - Work +- machine learning +- PhD +- Work +title: 'Don’t forget your life jacket: the ‘dangers’ of diving in deep at the deep + end with deep learning' +type: posts +url: /2018/10/18/dont-forget-your-life-jacket-the-dangers-of-diving-in-deep-at-the-deep-end-with-deep-learning/ --- +

Deep Learning is a powerful technology but you might want to try some “shallow” approaches before you dive in. diff --git a/brainsteam/content/posts/legacy/2018-10-20-uploading-huge-files-to-gitea.md b/brainsteam/content/posts/legacy/2018-10-20-uploading-huge-files-to-gitea.md index 90d80e9..abf771d 100644 --- a/brainsteam/content/posts/legacy/2018-10-20-uploading-huge-files-to-gitea.md +++ b/brainsteam/content/posts/legacy/2018-10-20-uploading-huge-files-to-gitea.md @@ -1,21 +1,22 @@ --- -title: Uploading HUGE files to Gitea author: James -type: post -date: 2018-10-20T10:09:41+00:00 -url: /2018/10/20/uploading-huge-files-to-gitea/ +date: 2018-10-20 10:09:41+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;} +post_meta: +- date tags: - - devops - - docker - - git - - lfs - - PhD - - Work - +- devops +- docker +- git +- lfs +- PhD +- Work +title: Uploading HUGE files to Gitea +type: posts +url: /2018/10/20/uploading-huge-files-to-gitea/ --- + I recently stumbled upon and fell in love with [Gitea][1] – a lightweight self-hosted Github and Gitlab alternative written in the Go programming language. One of my favourite things about it – other than the speed and efficiency that mean [you can even run it on a raspberry pi][2] – is the built in LFS support. For the unfamiliar, [LFS is a protocol initially introduced by GitHub][3] that allows users to version control large binary files – something that Git is traditionally pretty poor at. Some of my projects have huge datasets that I want to store somewhere safe and keep under version control. LFS is not perfect but it is a reasonable solution for this particular problem. diff --git a/brainsteam/content/posts/legacy/2018-11-07-why-is-tmux-crashing-on-start.md b/brainsteam/content/posts/legacy/2018-11-07-why-is-tmux-crashing-on-start.md index 2cc0aa0..54f8ef0 100644 --- a/brainsteam/content/posts/legacy/2018-11-07-why-is-tmux-crashing-on-start.md +++ b/brainsteam/content/posts/legacy/2018-11-07-why-is-tmux-crashing-on-start.md @@ -1,19 +1,20 @@ --- -title: Why is Tmux crashing on start? author: James -type: post -date: 2018-11-07T07:40:45+00:00 -url: /2018/11/07/why-is-tmux-crashing-on-start/ +date: 2018-11-07 07:40:45+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:4:"none";s:3:"url";N;} +post_meta: +- date tags: - - linux - - script - - tmux - - Open Source - +- linux +- script +- tmux +- Open Source +title: Why is Tmux crashing on start? +type: posts +url: /2018/11/07/why-is-tmux-crashing-on-start/ --- + I spent several hours trying to get to the bottom of why tmux was crashing as soon as I ran it on Fedora. It turns out there’s a simple fix. When tmux starts it uses /dev/ptmx to create a new TTY (virtual terminal) that the user can interact with. If your user does not have permission to access this device then tmux will silently die. A good way to verify this is to try running [screen][1] too. In my case I realised that my user was not a member of the user group “tty” on my system. The answer was therefore simple: diff --git a/brainsteam/content/posts/legacy/2018-12-09-🤐🤐can-bots-keep-secrets-the-future-of-chatbot-security-and-conversational-hacks.md b/brainsteam/content/posts/legacy/2018-12-09-🤐🤐can-bots-keep-secrets-the-future-of-chatbot-security-and-conversational-hacks.md index ca7b0f5..51bc892 100644 --- a/brainsteam/content/posts/legacy/2018-12-09-🤐🤐can-bots-keep-secrets-the-future-of-chatbot-security-and-conversational-hacks.md +++ b/brainsteam/content/posts/legacy/2018-12-09-🤐🤐can-bots-keep-secrets-the-future-of-chatbot-security-and-conversational-hacks.md @@ -1,19 +1,22 @@ --- -title: 🤐🤐Can Bots Keep Secrets? The Future of Chatbot Security and Conversational “Hacks” author: James -type: post -date: 2018-12-09T10:36:34+00:00 -url: /2018/12/09/🤐🤐can-bots-keep-secrets-the-future-of-chatbot-security-and-conversational-hacks/ +date: 2018-12-09 10:36:34+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:3:"yes";s:2:"id";s:12:"8be78d43ff66";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";s:121:"https://medium.com/@jamesravey/can-bots-keep-secrets-the-future-of-chatbot-security-and-conversational-hacks-8be78d43ff66";}' +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:3:"yes";s:2:"id";s:12:"8be78d43ff66";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";s:121:"https://medium.com/@jamesravey/can-bots-keep-secrets-the-future-of-chatbot-security-and-conversational-hacks-8be78d43ff66";} +post_meta: +- date tags: - - machine-learning - - chatbots - - nlp - - security - - Work - +- machine-learning +- chatbots +- nlp +- security +- Work +title: "\U0001F910\U0001F910Can Bots Keep Secrets? The Future of Chatbot Security + and Conversational “Hacks”" +type: posts +url: "/2018/12/09/\U0001F910\U0001F910can-bots-keep-secrets-the-future-of-chatbot-security-and-conversational-hacks/" --- + **As adoption of chatbots and conversational interfaces continues to grow, how will businesses keep their brand safe and their customer’s data safer?** From [deliberate infiltration of  systems][1] to[ bugs that cause accidental data leakage][2], these days, the exposure or loss of personal data is a large part of what occupies almost every self-respecting CIO’s mind. Especially since [the EU has just slapped its first defendant with a GDPR fine.][3] diff --git a/brainsteam/content/posts/legacy/2019-01-06-applied-ai-in-2019.md b/brainsteam/content/posts/legacy/2019-01-06-applied-ai-in-2019.md index 6e400fb..d017685 100644 --- a/brainsteam/content/posts/legacy/2019-01-06-applied-ai-in-2019.md +++ b/brainsteam/content/posts/legacy/2019-01-06-applied-ai-in-2019.md @@ -1,18 +1,19 @@ --- -title: Applied AI in 2019 author: James -type: post -date: 2019-01-06T09:52:35+00:00 -url: /2019/01/06/applied-ai-in-2019/ +categories: null +date: 2019-01-06 09:52:35+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:3:"yes";s:2:"id";s:12:"d1473c0a48ca";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";s:62:"https://medium.com/@jamesravey/applied-ai-in-2019-d1473c0a48ca";}' -categories: - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:3:"yes";s:2:"id";s:12:"d1473c0a48ca";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";s:62:"https://medium.com/@jamesravey/applied-ai-in-2019-d1473c0a48ca";} +post_meta: +- date tags: - - AI - - Work - +- AI +- Work +title: Applied AI in 2019 +type: posts +url: /2019/01/06/applied-ai-in-2019/ --- +

Looking back at some of the biggest AI and ML developments from 2018 and how they might influence applied AI in the coming year.

diff --git a/brainsteam/content/posts/legacy/2019-01-15-spacy-link-or-how-not-to-keep-downloading-the-same-files-over-and-over.md b/brainsteam/content/posts/legacy/2019-01-15-spacy-link-or-how-not-to-keep-downloading-the-same-files-over-and-over.md index fd16b36..37ceba4 100644 --- a/brainsteam/content/posts/legacy/2019-01-15-spacy-link-or-how-not-to-keep-downloading-the-same-files-over-and-over.md +++ b/brainsteam/content/posts/legacy/2019-01-15-spacy-link-or-how-not-to-keep-downloading-the-same-files-over-and-over.md @@ -1,18 +1,20 @@ --- -title: Spacy Link or “How not to keep downloading the same files over and over” author: James -type: post -date: 2019-01-15T18:14:16+00:00 -url: /2019/01/15/spacy-link-or-how-not-to-keep-downloading-the-same-files-over-and-over/ +date: 2019-01-15 18:14:16+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"11a44e1c247f";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:114:"https://medium.com/@jamesravey/spacy-link-or-how-not-to-keep-downloading-the-same-files-over-and-over-11a44e1c247f";}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"11a44e1c247f";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:114:"https://medium.com/@jamesravey/spacy-link-or-how-not-to-keep-downloading-the-same-files-over-and-over-11a44e1c247f";} +post_meta: +- date tags: - - nlp - - python - - work - - phd +- nlp +- python +- work +- phd +title: Spacy Link or “How not to keep downloading the same files over and over” +type: posts +url: /2019/01/15/spacy-link-or-how-not-to-keep-downloading-the-same-files-over-and-over/ --- + If you’re a frequent user of spacy and virtualenv you might well be all too familiar with the following:
diff --git a/brainsteam/content/posts/legacy/2019-04-24-why-im-excited-about-kubernetes-google-anthos-the-future-of-enterprise-ai-deployment.md b/brainsteam/content/posts/legacy/2019-04-24-why-im-excited-about-kubernetes-google-anthos-the-future-of-enterprise-ai-deployment.md index f7a2a49..045837b 100644 --- a/brainsteam/content/posts/legacy/2019-04-24-why-im-excited-about-kubernetes-google-anthos-the-future-of-enterprise-ai-deployment.md +++ b/brainsteam/content/posts/legacy/2019-04-24-why-im-excited-about-kubernetes-google-anthos-the-future-of-enterprise-ai-deployment.md @@ -1,20 +1,23 @@ --- -title: 'Why I’m excited about Kubernetes + Google Anthos: the Future of Enterprise AI deployment' author: James -type: post -date: 2019-04-24T10:33:24+00:00 -url: /2019/04/24/why-im-excited-about-kubernetes-google-anthos-the-future-of-enterprise-ai-deployment/ +date: 2019-04-24 10:33:24+00:00 featured_image: /wp-content/uploads/2019/04/cargo-cargo-container-city-262353-825x510.jpg medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:3:"yes";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";N;}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:3:"yes";s:2:"id";N;s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"6fc55de34f53";s:6:"status";s:6:"public";s:3:"url";N;} +post_meta: +- date tags: - - devops - - docker - - google - - kubernetes - - work +- devops +- docker +- google +- kubernetes +- work +title: 'Why I’m excited about Kubernetes + Google Anthos: the Future of Enterprise + AI deployment' +type: posts +url: /2019/04/24/why-im-excited-about-kubernetes-google-anthos-the-future-of-enterprise-ai-deployment/ --- + ### _Filament build and deploy enterprise AI applications on behalf of incumbent  institutions in finance, biotech, facilities management and other sectors. James Ravenscroft, CTO at Filament, writes about the challenges of enterprise software deployment and the opportunities presented by Kubernetes and Google’s Anthos offering._ It is a big myth that bringing a software package to market starts and ends with developers and testers. One of the most important, complex and time consuming parts of enterprise software projects is around packaging up the code and making it run across lots of different systems: commonly and affectionately termed “DevOps” in many organisations. diff --git a/brainsteam/content/posts/legacy/2019-06-20-how-can-ai-practitioners-reduce-our-carbon-footprint.md b/brainsteam/content/posts/legacy/2019-06-20-how-can-ai-practitioners-reduce-our-carbon-footprint.md index 124a61d..38fcd8a 100644 --- a/brainsteam/content/posts/legacy/2019-06-20-how-can-ai-practitioners-reduce-our-carbon-footprint.md +++ b/brainsteam/content/posts/legacy/2019-06-20-how-can-ai-practitioners-reduce-our-carbon-footprint.md @@ -1,21 +1,22 @@ --- -title: How can AI practitioners reduce our carbon footprint? author: James -type: post -date: 2019-06-20T09:18:40+00:00 -url: /2019/06/20/how-can-ai-practitioners-reduce-our-carbon-footprint/ +date: 2019-06-20 09:18:40+00:00 featured_image: /wp-content/uploads/2019/06/ash-blaze-burn-266487-825x510.jpg medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";N;s:2:"id";N;s:21:"follower_notification";N;s:7:"license";N;s:14:"publication_id";N;s:6:"status";N;s:3:"url";N;}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";N;s:10:"author_url";N;s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";N;s:2:"id";N;s:21:"follower_notification";N;s:7:"license";N;s:14:"publication_id";N;s:6:"status";N;s:3:"url";N;} +post_meta: +- date tags: - - AI - - climate catastrophe - - machine learning - - nlp - - work - +- AI +- climate catastrophe +- machine learning +- nlp +- work +title: How can AI practitioners reduce our carbon footprint? +type: posts +url: /2019/06/20/how-can-ai-practitioners-reduce-our-carbon-footprint/ --- + In recent weeks and months the impending global climate catastrophe has been at the forefront of many peoples’ minds. Thanks to movements like [Extinction Rebellion][1] and high profile environmentalists like [Greta Thunberg][2] and [David Attenborough][3] as well as damning reports from the [IPCC][4], it finally feels like momentum is building behind significant reduction of carbon emissions. That said, knowing how we can help on an individual level beyond driving and flying less still feels very overwhelming. ### The Energy Issue diff --git a/brainsteam/content/posts/legacy/2020-02-02-pytorch-1-x-x-and-pipenv-and-specific-versions-of-cuda.md b/brainsteam/content/posts/legacy/2020-02-02-pytorch-1-x-x-and-pipenv-and-specific-versions-of-cuda.md index d8c24af..93eb7bb 100644 --- a/brainsteam/content/posts/legacy/2020-02-02-pytorch-1-x-x-and-pipenv-and-specific-versions-of-cuda.md +++ b/brainsteam/content/posts/legacy/2020-02-02-pytorch-1-x-x-and-pipenv-and-specific-versions-of-cuda.md @@ -1,19 +1,20 @@ --- -title: PyTorch 1.X.X and Pipenv and Specific versions of CUDA author: James -type: post -date: 2020-02-02T14:40:46+00:00 -url: /2020/02/02/pytorch-1-x-x-and-pipenv-and-specific-versions-of-cuda/ +date: 2020-02-02 14:40:46+00:00 medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"8e038847a808";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:98:"https://medium.com/@jamesravey/pytorch-1-x-x-and-pipenv-and-specific-versions-of-cuda-8e038847a808";}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"8e038847a808";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:98:"https://medium.com/@jamesravey/pytorch-1-x-x-and-pipenv-and-specific-versions-of-cuda-8e038847a808";} +post_meta: +- date tags: - - developer - - projects - - python - - work - +- developer +- projects +- python +- work +title: PyTorch 1.X.X and Pipenv and Specific versions of CUDA +type: posts +url: /2020/02/02/pytorch-1-x-x-and-pipenv-and-specific-versions-of-cuda/ --- + I recently ran into an issue where the newest version of Torch (as of writing 1.4.0) requires a newer version of CUDA/Nvidia Drivers than I have installed. Last time I tried to upgrade my CUDA version it took me several hours/days so I didn’t really want to have to spend lots of time on that. diff --git a/brainsteam/content/posts/legacy/2020-09-04-dark-recommendation-engines-algorithmic-curation-as-part-of-a-healthy-information-diet.md b/brainsteam/content/posts/legacy/2020-09-04-dark-recommendation-engines-algorithmic-curation-as-part-of-a-healthy-information-diet.md index 2b57a23..31371e3 100644 --- a/brainsteam/content/posts/legacy/2020-09-04-dark-recommendation-engines-algorithmic-curation-as-part-of-a-healthy-information-diet.md +++ b/brainsteam/content/posts/legacy/2020-09-04-dark-recommendation-engines-algorithmic-curation-as-part-of-a-healthy-information-diet.md @@ -1,19 +1,21 @@ --- -title: '‘Dark’ Recommendation Engines: Algorithmic curation as part of a ‘healthy’ information diet.' author: James -type: post -date: 2020-09-04T15:30:19+00:00 -url: /2020/09/04/dark-recommendation-engines-algorithmic-curation-as-part-of-a-healthy-information-diet/ +date: 2020-09-04 15:30:19+00:00 featured_image: /wp-content/uploads/2020/09/maxresdefault-825x510.jpg medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:3:"yes";s:2:"id";s:12:"2969b63de7ec";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:130:"https://medium.com/@jamesravey/dark-recommendation-engines-algorithmic-curation-as-part-of-a-healthy-information-diet-2969b63de7ec";}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:3:"yes";s:2:"id";s:12:"2969b63de7ec";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:130:"https://medium.com/@jamesravey/dark-recommendation-engines-algorithmic-curation-as-part-of-a-healthy-information-diet-2969b63de7ec";} +post_meta: +- date tags: - - machine-learning - - ai - - work - +- machine-learning +- ai +- work +title: '‘Dark’ Recommendation Engines: Algorithmic curation as part of a ‘healthy’ + information diet.' +type: posts +url: /2020/09/04/dark-recommendation-engines-algorithmic-curation-as-part-of-a-healthy-information-diet/ --- + ### In an ever-growing digital landscape filled with more content than a person can consume in their lifetime, recommendation engines are a blessing but can also be a a curse and understanding their strengths and weaknesses is a vital skill as part of a balanced media diet. If you remember when connecting to the internet involved a squawking modem and images that took 5 minutes to load then you probably discovered your favourite musician after hearing them on the radio, reading about them in NME being told about them by a friend. Likewise you probably discovered your favourite TV show by watching live terrestrial TV, your favourite book by taking a chance at your local library and your favourite movie at a cinema. You only saw the movies that had cool TV ads or rave reviews – you couldn’t afford to take a chance on a dud when one ticket, plus bus fare plus popcorn and a drink cost more than two weeks pocket money. diff --git a/brainsteam/content/posts/legacy/2020-11-27-dvc-and-backblaze-b2-for-reliable-reproducible-data-science.md b/brainsteam/content/posts/legacy/2020-11-27-dvc-and-backblaze-b2-for-reliable-reproducible-data-science.md index ea051b4..e4818ec 100644 --- a/brainsteam/content/posts/legacy/2020-11-27-dvc-and-backblaze-b2-for-reliable-reproducible-data-science.md +++ b/brainsteam/content/posts/legacy/2020-11-27-dvc-and-backblaze-b2-for-reliable-reproducible-data-science.md @@ -1,20 +1,21 @@ --- -title: 'DVC and Backblaze B2 for Reliable & Reproducible Data Science' author: James -type: post -date: 2020-11-27T15:43:48+00:00 -url: /2020/11/27/dvc-and-backblaze-b2-for-reliable-reproducible-data-science/ +date: 2020-11-27 15:43:48+00:00 featured_image: /wp-content/uploads/2020/11/pexels-panumas-nikhomkhai-1148820-825x510.jpg medium_post: - - 'O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:3:"yes";s:2:"id";s:12:"d44d231b648f";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:103:"https://medium.com/@jamesravey/dvc-and-backblaze-b2-for-reliable-reproducible-data-science-d44d231b648f";}' - +- O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*naYvMn9xdbL5qlkJ.jpeg";s:10:"author_url";s:30:"https://medium.com/@jamesravey";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:3:"yes";s:2:"id";s:12:"d44d231b648f";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:2:"-1";s:6:"status";s:6:"public";s:3:"url";s:103:"https://medium.com/@jamesravey/dvc-and-backblaze-b2-for-reliable-reproducible-data-science-d44d231b648f";} +post_meta: +- date tags: - - data science - - devops - - machine learning - - work - +- data science +- devops +- machine learning +- work +title: DVC and Backblaze B2 for Reliable & Reproducible Data Science +type: posts +url: /2020/11/27/dvc-and-backblaze-b2-for-reliable-reproducible-data-science/ --- + ## Introduction When you’re working with large datasets, storing them in git alongside your source code is usually not an optimal solution. Git is famously, not really suited to large files and whilst general purpose solutions exist ([Git LFS][1] being perhaps the most famous and widely adopted solution), [DVC][2] is a powerful alternative that does not require a dedicated LFS server and can be used directly with a range of cloud storage systems as well as traditional NFS and SFTP-backed filestores all listed out [here.][3] diff --git a/brainsteam/content/reads/2022/02/06/1644159184.md b/brainsteam/content/reads/2022/02/06/1644159184.md index 35e78f1..33ebbeb 100644 --- a/brainsteam/content/reads/2022/02/06/1644159184.md +++ b/brainsteam/content/reads/2022/02/06/1644159184.md @@ -1,5 +1,7 @@ --- date: '2022-02-06T09:53:04.543476' +post_meta: +- date read-of: properties: author: @@ -12,8 +14,6 @@ read-of: - h-cite read-status: to-read summary: 'Want to read: Three Body Problem by Cixin Liu, ISBN: 9781800246683' -type: read +type: reads url: /reads/2022/02/06/1644159184 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/reads/2022/11/20/1668975043.md b/brainsteam/content/reads/2022/11/20/1668975043.md index f8e604a..7a77593 100644 --- a/brainsteam/content/reads/2022/11/20/1668975043.md +++ b/brainsteam/content/reads/2022/11/20/1668975043.md @@ -1,5 +1,7 @@ --- date: '2022-11-20T20:10:43+00:00' +post_meta: +- date read-of: properties: author: @@ -15,8 +17,6 @@ summary: 'Currently reading: Artifact Space by Miles Cameron, ISBN: 978147323260 tags: - scifi - reading -type: read +type: reads url: /reads/2022/11/20/1668975043 - ---- - +--- \ No newline at end of file diff --git a/brainsteam/content/replies/2021/12/24/1640353890.md b/brainsteam/content/replies/2021/12/24/1640353890.md index 21214e1..cbe3f24 100644 --- a/brainsteam/content/replies/2021/12/24/1640353890.md +++ b/brainsteam/content/replies/2021/12/24/1640353890.md @@ -1,9 +1,10 @@ --- date: '2021-12-24T13:51:30.902871' in-reply-to: https://stackoverflow.com/questions/15974730/how-do-i-get-the-different-parts-of-a-flask-requests-url -type: reply +post_meta: +- date +type: replies url: /replys/2021/12/24/1640353890 - --- This looks very useful to me \ No newline at end of file diff --git a/brainsteam/content/replies/2021/12/27/1640604101.md b/brainsteam/content/replies/2021/12/27/1640604101.md index 2cc6168..ac54713 100644 --- a/brainsteam/content/replies/2021/12/27/1640604101.md +++ b/brainsteam/content/replies/2021/12/27/1640604101.md @@ -1,9 +1,10 @@ --- date: '2021-12-27T06:21:41.507744' in-reply-to: https://twitter.com/JasonEtco/status/1475192440885854208 -type: reply +post_meta: +- date +type: replies url: /replies/2021/12/27/1640604101 - --- "I don't like this photo because I'm in it" diff --git a/brainsteam/content/replies/2022/01/05/1641422676.md b/brainsteam/content/replies/2022/01/05/1641422676.md index 308d0c2..4492d97 100644 --- a/brainsteam/content/replies/2022/01/05/1641422676.md +++ b/brainsteam/content/replies/2022/01/05/1641422676.md @@ -4,11 +4,12 @@ in-reply-to: https://www.wilcosky.com/d/20-i-miss-rss mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date tags: - '#indieweb' -type: reply +type: replies url: /replies/2022/01/05/1641422676 - --- Hey come join us in the Indieweb! There are literally dozens of us! diff --git a/brainsteam/content/replies/2022/01/28/1643384343.md b/brainsteam/content/replies/2022/01/28/1643384343.md index 838e2a0..0162038 100644 --- a/brainsteam/content/replies/2022/01/28/1643384343.md +++ b/brainsteam/content/replies/2022/01/28/1643384343.md @@ -3,12 +3,13 @@ date: '2022-01-28T10:39:03.399512' in-reply-to: https://news.ycombinator.com/item?id=30114173 mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date tags: - open-source - indieweb -type: reply +type: replies url: /replies/2022/01/28/1643384343 - --- The increasingly aggressive app "lock-in" strategies of the SilVal social media darlings is yet another reason that people should strongly consider moving to the #fediverse and #indieweb diff --git a/brainsteam/content/replies/2022/01/28/1643385208.md b/brainsteam/content/replies/2022/01/28/1643385208.md index 7634fb7..6dd900a 100644 --- a/brainsteam/content/replies/2022/01/28/1643385208.md +++ b/brainsteam/content/replies/2022/01/28/1643385208.md @@ -3,9 +3,10 @@ date: '2022-01-28T10:53:28.497119' in-reply-to: https://fosstodon.org/web/@_jacobtomlinson/107700838541067318 mp-syndicate-to: - https://brid.gy/publish/mastodon -type: reply +post_meta: +- date +type: replies url: /replies/2022/01/28/1643385208 - --- This is a really great overview of docker desktop alternatives. I was looking at podman earlier this week and it does seem like a bit of a hassle. I think I'll be trying Colima next as my use cases are not particularly complicated - and I don't generally need kubernetes diff --git a/brainsteam/content/replies/2022/11/01/1667307391.md b/brainsteam/content/replies/2022/11/01/1667307391.md index 10deba1..1c12952 100644 --- a/brainsteam/content/replies/2022/11/01/1667307391.md +++ b/brainsteam/content/replies/2022/11/01/1667307391.md @@ -1,13 +1,14 @@ --- date: '2022-11-01T12:56:31.585963' in-reply-to: https://andthentheresphysics.wordpress.com/2022/10/29/beyond-catastrophe/ +post_meta: +- date tags: - climate -type: reply +type: replies url: /replies/2022/11/01/1667307391 - --- -> Also, it’s extremely frustrating to watch people who’ve mostly been wrong, now claiming that they were right all along and that their views have been vindicated. - +> Also, it’s extremely frustrating to watch people who’ve mostly been wrong, now claiming that they were right all along and that their views have been vindicated. + Reminds me of all the folks who poo-pooed the millennium bug in hindsight but failed to acknowledge the huge teams of software engineers who spent years adjusting systems to avoid catastrophe at the time. \ No newline at end of file diff --git a/brainsteam/content/replies/2022/11/03/1667467926.md b/brainsteam/content/replies/2022/11/03/1667467926.md index 08bf036..4714bf1 100644 --- a/brainsteam/content/replies/2022/11/03/1667467926.md +++ b/brainsteam/content/replies/2022/11/03/1667467926.md @@ -3,13 +3,14 @@ date: '2022-11-03T09:32:06.885194' in-reply-to: https://brainbaking.com/post/2022/10/should-we-build-our-own-wayback-machines/ mp-syndicate-to: - https://brid.gy/publish/mastodon +post_meta: +- date tags: - personal - webarchive - open source -type: reply +type: replies url: /replies/2022/11/03/1667467926 - --- Really enjoyed this blog post. I've been using archivebox for a couple of years now and I tend to link to the original and then my archived 'mirror' when writing up my notes in my digital garden. I also use wallabag for preserving long form articles without the yucky html and js gunk which I can read later in my kindle. diff --git a/brainsteam/content/replies/2022/11/19/1668882636.md b/brainsteam/content/replies/2022/11/19/1668882636.md index c0e3790..4e50d01 100644 --- a/brainsteam/content/replies/2022/11/19/1668882636.md +++ b/brainsteam/content/replies/2022/11/19/1668882636.md @@ -1,19 +1,20 @@ --- date: '2022-11-19T18:30:36.835806' in-reply-to: https://brainbaking.com/post/2022/11/finding-stuff-on-big-blogs/ +post_meta: +- date tags: - personal - webdev -type: reply +type: replies url: /replies/2022/11/19/1668882636 - --- -Thanks for the mention Wouter! - -There have been a couple of other really interesting posts on this topic from Shawn 'swyx' Wang recently. - -In this post, Sean talks about the fact that index pages seem kind of backwards and echoes your point: does it make sense to have index pages as reverse-chronologically sorted lists of posts when maybe your newest post isn't that interesting (as he says "people report writers block with blogs, particularly after a big successful post, because it’s almost impossible to consistently pump out bangers"). - -In this slightly earlier post he talks about how you can "shard yourself" to make it easier to overcome writers' block - particularly for writers who blog about different interests. However, I also think this helps your visitors find relevant content more easily. I really like the example of Julia Evans who breaks down her content by category on the front page so it is really simple to find stuff you're interested in. I also really like -Terence Eden's blog - he has links to each month going back to 1987 so you can explore older content if you wish. +Thanks for the mention Wouter! + +There have been a couple of other really interesting posts on this topic from Shawn 'swyx' Wang recently. + +In this post, Sean talks about the fact that index pages seem kind of backwards and echoes your point: does it make sense to have index pages as reverse-chronologically sorted lists of posts when maybe your newest post isn't that interesting (as he says "people report writers block with blogs, particularly after a big successful post, because it’s almost impossible to consistently pump out bangers"). + +In this slightly earlier post he talks about how you can "shard yourself" to make it easier to overcome writers' block - particularly for writers who blog about different interests. However, I also think this helps your visitors find relevant content more easily. I really like the example of Julia Evans who breaks down her content by category on the front page so it is really simple to find stuff you're interested in. I also really like +Terence Eden's blog - he has links to each month going back to 1987 so you can explore older content if you wish. \ No newline at end of file diff --git a/brainsteam/content/replies/2022/11/19/1668897010.md b/brainsteam/content/replies/2022/11/19/1668897010.md index 82e53a4..3803069 100644 --- a/brainsteam/content/replies/2022/11/19/1668897010.md +++ b/brainsteam/content/replies/2022/11/19/1668897010.md @@ -1,13 +1,14 @@ --- date: '2022-11-19T22:30:10.027914' in-reply-to: https://boffosocko.com/2020/05/24/a-hack-for-using-hypothes-is-to-annotate-on-mobile/ +post_meta: +- date tags: - personal - pkm - hypothesis -type: reply +type: replies url: /replies/2022/11/19/1668897010 - --- -Thanks for sharing this Chris, it's a super useful little hack for someone just getting in to using hypothes.is on my mobile! \ No newline at end of file +Thanks for sharing this Chris, it's a super useful little hack for someone just getting in to using hypothes.is on my mobile! \ No newline at end of file diff --git a/brainsteam/content/reposts/2022/01/10/jo-kristian-bergum-on-1641854955.md b/brainsteam/content/reposts/2022/01/10/jo-kristian-bergum-on-1641854955.md index 85778bb..713f751 100644 --- a/brainsteam/content/reposts/2022/01/10/jo-kristian-bergum-on-1641854955.md +++ b/brainsteam/content/reposts/2022/01/10/jo-kristian-bergum-on-1641854955.md @@ -3,16 +3,16 @@ date: '2022-01-10T17:49:15.742175' mp-syndicate-to: - https://brid.gy/publish/mastodon - https://brid.gy/publish/twitter +post_meta: +- date repost-of: https://mobile.twitter.com/jobergum/status/1480481207888535556 -title: "Jo Kristian Bergum on Twitter: \"It's 2022, but NLP practitioners still default\ - \ to bert-base-uncased \U0001F937\u200D\u2642\uFE0F Downloads last month from HF\ - \ Hub: bert-base-uncased 19,688,926 distilbert-base-uncased 4,691,728 xtremedistil-l6-h384-uncased\ - \ 405 Accuracy table from https://t.co/hSFEsbZWSj https://t.co/xlxX3WSI6g\" / Twitter" +title: "Jo Kristian Bergum on Twitter: \"It's 2022, but NLP practitioners still default + to bert-base-uncased \U0001F937‍♂️ Downloads last month from HF Hub: bert-base-uncased + 19,688,926 distilbert-base-uncased 4,691,728 xtremedistil-l6-h384-uncased 405 Accuracy + table from https://t.co/hSFEsbZWSj https://t.co/xlxX3WSI6g\" / Twitter" type: repost url: /reposts/2022/01/10/jo-kristian-bergum-on-twitter-it-s-2022-twitter1641854955 - --- - \ No newline at end of file diff --git a/brainsteam/content/search.md b/brainsteam/content/search.md index dc45c03..5de8f78 100644 --- a/brainsteam/content/search.md +++ b/brainsteam/content/search.md @@ -1,12 +1,13 @@ --- -title: "Search" +layout: search +post_meta: +- date sitemap: - priority : 0.1 -layout: "search" + priority: 0.1 +title: Search url: /search --- - This file exists solely to respond to /search URL with the related `search` layout template. No content shown here is rendered, all content is based in the template layouts/page/search.html diff --git a/brainsteam/content/watches/2022/02/19/1645291059.md b/brainsteam/content/watches/2022/02/19/1645291059.md index 3d1b70a..016eb59 100644 --- a/brainsteam/content/watches/2022/02/19/1645291059.md +++ b/brainsteam/content/watches/2022/02/19/1645291059.md @@ -10,15 +10,14 @@ citations: date: '2022-02-04T20:17:39.829905' photo: - /media/2022/02/19/16452910591645291059__0_.jpg +post_meta: +- date rating: '3' summary: watched House of Gucci (2021) and gave it 3/5 -type: watch +type: watches url: /watches/2022/02/04/house-of-gucci - --- - - Strange film to be honest, I didn't find any of the characters particularly likeable. \ No newline at end of file diff --git a/brainsteam/content/watches/2022/02/19/1645293393.md b/brainsteam/content/watches/2022/02/19/1645293393.md index aa57180..8d63932 100644 --- a/brainsteam/content/watches/2022/02/19/1645293393.md +++ b/brainsteam/content/watches/2022/02/19/1645293393.md @@ -10,15 +10,14 @@ citations: date: '2022-02-10T12:56:33.564390' photo: - /media/2022/02/19/16452933931645293393__0_.jpg +post_meta: +- date rating: '5' summary: watched Moonfall (2022) and gave it 5/5 -type: watch +type: watches url: /watches/2022/02/10/1645293393 - --- - - A really fun silly disaster movie about the Moon falling to earth - classic Roland Emmerich. I really enjoyed it \ No newline at end of file diff --git a/brainsteam/content/watches/2022/02/19/1645293480.md b/brainsteam/content/watches/2022/02/19/1645293480.md index 5cd6683..7a847a9 100644 --- a/brainsteam/content/watches/2022/02/19/1645293480.md +++ b/brainsteam/content/watches/2022/02/19/1645293480.md @@ -10,15 +10,14 @@ citations: date: '2022-02-17T12:58:00.120101' photo: - /media/2022/02/19/16452934801645293480__0_.jpg +post_meta: +- date rating: '3' summary: watched Death on the Nile (2022) and gave it 3/5 -type: watch +type: watches url: /watches/2022/02/17/1645293480 - --- - - An All-star Poirot remake. It was entertaining enough but nothing particularly special. \ No newline at end of file diff --git a/brainsteam/content/watches/2022/02/20/1645369104.md b/brainsteam/content/watches/2022/02/20/1645369104.md index 5ca5fb0..103a2a3 100644 --- a/brainsteam/content/watches/2022/02/20/1645369104.md +++ b/brainsteam/content/watches/2022/02/20/1645369104.md @@ -10,15 +10,14 @@ citations: date: '2022-02-20T09:58:24.058605' photo: - /media/2022/02/20/16453691041645369104__0_.jpg +post_meta: +- date rating: '' summary: "\U0001F3AC watched Sing 2 (2022) and gave it /5" -type: watch +type: watches url: /watches/2022/02/20/1645369104 - --- - - A fun musical family movie with catchy pop songs and a fairly typical plot. You know exactly what you're getting with films like this. \ No newline at end of file diff --git a/brainsteam/content/watches/2022/02/20/1645373671.md b/brainsteam/content/watches/2022/02/20/1645373671.md index 8e493b5..e0178a3 100644 --- a/brainsteam/content/watches/2022/02/20/1645373671.md +++ b/brainsteam/content/watches/2022/02/20/1645373671.md @@ -10,15 +10,14 @@ citations: date: '2022-02-20T11:14:31.407972' photo: - /media/2022/02/20/16453736711645373671__0_.jpg +post_meta: +- date rating: '' summary: "\U0001F3AC watched Encanto (2021) and gave it /5" -type: watch +type: watches url: /watches/2022/02/20/1645373671 - --- - - A fun disney movie with some catchy songs. I enjoyed it but not as much as Moana \ No newline at end of file diff --git a/brainsteam/content/watches/2022/02/27/1645973264.md b/brainsteam/content/watches/2022/02/27/1645973264.md index d0697ed..751a468 100644 --- a/brainsteam/content/watches/2022/02/27/1645973264.md +++ b/brainsteam/content/watches/2022/02/27/1645973264.md @@ -11,15 +11,14 @@ citations: date: '2022-02-25T23:00:44.506834' photo: - /media/2022/02/27/16459732641645973264__0_.jpg +post_meta: +- date rating: '3' summary: "\U0001F3AC watched I Want You Back (2022) and gave it 3/5" -type: watch +type: watches url: /watches/2022/02/27/1645973264 - --- - - A middle of the road rom-com which was entertaining. The pacing of the film was a little irritating but it was ok. \ No newline at end of file diff --git a/brainsteam/content/watches/2022/11/20/1668971237.md b/brainsteam/content/watches/2022/11/20/1668971237.md index 3d003bf..cea588d 100644 --- a/brainsteam/content/watches/2022/11/20/1668971237.md +++ b/brainsteam/content/watches/2022/11/20/1668971237.md @@ -11,15 +11,14 @@ citations: date: '2022-11-16T19:07:17.486829' photo: - /media/2022/11/20/16689712371668971237__0_.jpg +post_meta: +- date rating: '3' summary: "\U0001F3AC watched Black Panther: Wakanda Forever and gave it 3/5" -type: watch +type: watches url: /watches/2022/11/16/1668971237 - --- - - This was a pretty decent marvel film - they did a nice send off for Chadwick Boseman and introduced some new characters and ideas which was pretty cool. Not my favourite film of the year but not bad. \ No newline at end of file diff --git a/brainsteam/content/watches/2022/12/11/1670783397.md b/brainsteam/content/watches/2022/12/11/1670783397.md index 7185545..1c7b248 100644 --- a/brainsteam/content/watches/2022/12/11/1670783397.md +++ b/brainsteam/content/watches/2022/12/11/1670783397.md @@ -11,15 +11,14 @@ citations: date: '2022-12-10T20:29:57.729080' photo: - /media/2022/12/11/16707833971670783397__0_.jpg +post_meta: +- date rating: '4' summary: "\U0001F3AC watched This is Christmas and gave it 4/5" -type: watch +type: watches url: /watches/2022/12/10/1670783397 - --- - - A gentle christmassy romcom, quite a lot of cliches but enjoyable nonetheless. \ No newline at end of file diff --git a/brainsteam/content/webfeed/_index.md b/brainsteam/content/webfeed/_index.md deleted file mode 100644 index cf2372d..0000000 --- a/brainsteam/content/webfeed/_index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -url: /webfeed -title: Web Activity Feed ---- - - -- 2.40.1 From a70f3fed4683608b8824dc7d91341e692b2172e4 Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 11:37:19 +0100 Subject: [PATCH 09/11] update content --- brainsteam/content/pages/about.md | 2 +- brainsteam/content/pages/feeds.md | 2 +- brainsteam/content/pages/links.md | 2 +- brainsteam/content/pages/my-work.md | 2 +- brainsteam/content/pages/now.md | 2 +- brainsteam/content/pages/stack.md | 2 +- .../reposts/2022/01/10/jo-kristian-bergum-on-1641854955.md | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/brainsteam/content/pages/about.md b/brainsteam/content/pages/about.md index 5b9e0a6..b3efee7 100644 --- a/brainsteam/content/pages/about.md +++ b/brainsteam/content/pages/about.md @@ -2,7 +2,7 @@ post_meta: - date title: About Me -type: page +type: pages url: /pages/about --- diff --git a/brainsteam/content/pages/feeds.md b/brainsteam/content/pages/feeds.md index 9dcd8c6..863ed18 100644 --- a/brainsteam/content/pages/feeds.md +++ b/brainsteam/content/pages/feeds.md @@ -2,7 +2,7 @@ post_meta: - date title: RSS Feeds -type: page +type: pages url: /pages/feeds --- diff --git a/brainsteam/content/pages/links.md b/brainsteam/content/pages/links.md index d880bd7..5c34837 100644 --- a/brainsteam/content/pages/links.md +++ b/brainsteam/content/pages/links.md @@ -2,7 +2,7 @@ post_meta: - date title: Links & Bookmarks -type: page +type: pages --- ## Contents diff --git a/brainsteam/content/pages/my-work.md b/brainsteam/content/pages/my-work.md index 5d479a6..f7ae4df 100644 --- a/brainsteam/content/pages/my-work.md +++ b/brainsteam/content/pages/my-work.md @@ -2,7 +2,7 @@ post_meta: - date title: My Work -type: page +type: pages --- On this page you will find summaries of projects that I've worked on including both software and scientific research. diff --git a/brainsteam/content/pages/now.md b/brainsteam/content/pages/now.md index 61e89cd..5789d02 100644 --- a/brainsteam/content/pages/now.md +++ b/brainsteam/content/pages/now.md @@ -2,7 +2,7 @@ post_meta: - date title: Now -type: page +type: pages url: /now --- diff --git a/brainsteam/content/pages/stack.md b/brainsteam/content/pages/stack.md index 121fa71..6f360df 100644 --- a/brainsteam/content/pages/stack.md +++ b/brainsteam/content/pages/stack.md @@ -3,7 +3,7 @@ post_meta: - date title: My Stack (What I Use) toc: true -type: page +type: pages url: /pages/stack --- diff --git a/brainsteam/content/reposts/2022/01/10/jo-kristian-bergum-on-1641854955.md b/brainsteam/content/reposts/2022/01/10/jo-kristian-bergum-on-1641854955.md index 713f751..9f36449 100644 --- a/brainsteam/content/reposts/2022/01/10/jo-kristian-bergum-on-1641854955.md +++ b/brainsteam/content/reposts/2022/01/10/jo-kristian-bergum-on-1641854955.md @@ -10,7 +10,7 @@ title: "Jo Kristian Bergum on Twitter: \"It's 2022, but NLP practitioners still to bert-base-uncased \U0001F937‍♂️ Downloads last month from HF Hub: bert-base-uncased 19,688,926 distilbert-base-uncased 4,691,728 xtremedistil-l6-h384-uncased 405 Accuracy table from https://t.co/hSFEsbZWSj https://t.co/xlxX3WSI6g\" / Twitter" -type: repost +type: reposts url: /reposts/2022/01/10/jo-kristian-bergum-on-twitter-it-s-2022-twitter1641854955 --- -- 2.40.1 From 958974319f8c0f85e556fb27be2d18f621d652d3 Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 11:43:47 +0100 Subject: [PATCH 10/11] update theme --- brainsteam/themes/Mainroad | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/brainsteam/themes/Mainroad b/brainsteam/themes/Mainroad index 1c1a41b..4b50df6 160000 --- a/brainsteam/themes/Mainroad +++ b/brainsteam/themes/Mainroad @@ -1 +1 @@ -Subproject commit 1c1a41bfbbc592840316af4c6a2d4d2b465620b3 +Subproject commit 4b50df61b210824da5e47cf659a1e1d7176d0fa3 -- 2.40.1 From 5edcea2b8e5aa7baab17f27943eed61b10440ca9 Mon Sep 17 00:00:00 2001 From: James Ravenscroft Date: Sun, 9 Jul 2023 14:38:36 +0100 Subject: [PATCH 11/11] update skin --- brainsteam/themes/Mainroad | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/brainsteam/themes/Mainroad b/brainsteam/themes/Mainroad index 4b50df6..4f50863 160000 --- a/brainsteam/themes/Mainroad +++ b/brainsteam/themes/Mainroad @@ -1 +1 @@ -Subproject commit 4b50df61b210824da5e47cf659a1e1d7176d0fa3 +Subproject commit 4f508631f9a44af8cfa09487281153df3d12ecc7 -- 2.40.1