Compare commits

..

222 Commits

Author SHA1 Message Date
ravenscroftj 4fa9129462 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 25s Details
2024-11-09 16:57:15 +00:00
ravenscroftj 40673565c9 Update brainsteam/data/mentions.json
Deploy Website / build (push) Has been cancelled Details
2024-11-09 16:57:09 +00:00
ravenscroftj 0c53f7f452 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 29s Details
2024-11-09 16:30:24 +00:00
James Ravenscroft 2dbdfeef1a update thumbnails
Deploy Website / build (push) Successful in 24s Details
2024-11-09 16:24:00 +00:00
ravenscroftj 4aed4c91b6 Add brainsteam/content/posts/2024/11/09/lilygo-t-deck-plus-updates-and-maintenance1731169410.md
Deploy Website / build (push) Successful in 26s Details
2024-11-09 16:23:30 +00:00
ravenscroftj 3e96e51fb9 Add brainsteam/content/notes/2024/11/09/1731166601.md
Deploy Website / build (push) Successful in 29s Details
2024-11-09 15:36:41 +00:00
James Ravenscroft d6d0d9957b update thumbnails
Deploy Website / build (push) Successful in 18s Details
2024-11-05 16:37:07 +00:00
ravenscroftj 5ff464d6b0 Update brainsteam/content/posts/2024/11/05/debugging-stopped-working-for-golang-in-vscode-on-mac-sequioa1730824348.md
Deploy Website / build (push) Successful in 23s Details
2024-11-05 16:36:42 +00:00
James Ravenscroft d3a3c2019f update thumbnails
Deploy Website / build (push) Successful in 19s Details
2024-11-05 16:32:55 +00:00
ravenscroftj 5740b78e0e Add brainsteam/content/posts/2024/11/05/debugging-stopped-working-for-golang-in-vscode-on-mac-sequioa1730824348.md
Deploy Website / build (push) Successful in 24s Details
2024-11-05 16:32:28 +00:00
ravenscroftj 6d6f0a7ebf Delete brainsteam/content/notes/2024/11/05/1730823919.md
Deploy Website / build (push) Successful in 20s Details
2024-11-05 16:30:01 +00:00
ravenscroftj 2a923a3d02 Add brainsteam/content/notes/2024/11/05/1730823919.md
Deploy Website / build (push) Successful in 24s Details
2024-11-05 16:25:19 +00:00
ravenscroftj 234863f751 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 22s Details
2024-11-03 16:28:55 +00:00
James Ravenscroft 494d3919b0 Merge branch 'main' of ssh://thanos.rvns.xyz:222/ravenscroftj/brainsteam.co.uk
Deploy Website / build (push) Successful in 21s Details
2024-11-03 15:25:07 +00:00
James Ravenscroft b7c0c744a4 add memos links 2024-11-03 15:25:03 +00:00
James Ravenscroft e8a1cf555a update thumbnails
Deploy Website / build (push) Successful in 18s Details
2024-11-03 15:19:44 +00:00
James Ravenscroft 8cc1e5601b update post summary
Deploy Website / build (push) Successful in 21s Details
2024-11-03 15:19:18 +00:00
James Ravenscroft e0b680faf0 update thumbnails
Deploy Website / build (push) Successful in 20s Details
2024-11-03 15:15:32 +00:00
James Ravenscroft a8c11a6ec4 add annomemo post
Deploy Website / build (push) Successful in 22s Details
2024-11-03 15:12:32 +00:00
James Ravenscroft a3a4042c53 fix head meta fediverse
Deploy Website / build (push) Successful in 24s Details
2024-11-03 10:31:33 +00:00
ravenscroftj be832711c0 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 19s Details
2024-10-31 17:57:50 +00:00
ravenscroftj c7710d29a7 Update brainsteam/content/bookmarks/2024/10/31/1730397212.md
Deploy Website / build (push) Successful in 18s Details
2024-10-31 17:54:28 +00:00
ravenscroftj 9468bf5320 Add brainsteam/content/bookmarks/2024/10/31/1730397212.md
Deploy Website / build (push) Successful in 22s Details
2024-10-31 17:53:33 +00:00
ravenscroftj bbebb32223 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 20s Details
2024-10-31 10:13:43 +00:00
ravenscroftj 37e57dbe6a Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 18s Details
2024-10-29 10:30:32 +00:00
ravenscroftj c66580997a Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 21s Details
2024-10-29 10:29:53 +00:00
ravenscroftj b52a6f5aff Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 16s Details
2024-10-29 09:38:24 +00:00
ravenscroftj 6ad05e11e3 Update brainsteam/data/mentions.json
Deploy Website / build (push) Has been cancelled Details
2024-10-29 09:38:03 +00:00
James Ravenscroft e3eeb4f0ad update thumbnails
Deploy Website / build (push) Successful in 18s Details
2024-10-29 09:07:31 +00:00
James Ravenscroft a20ab38aeb update thumbnails
Deploy Website / build (push) Successful in 20s Details
2024-10-29 09:06:14 +00:00
James Ravenscroft 14f87dcbfc update thumbnails
Deploy Website / build (push) Successful in 18s Details
2024-10-29 08:44:20 +00:00
James Ravenscroft 8c0172c87b add hugo and python tags
Deploy Website / build (push) Successful in 19s Details
2024-10-29 08:43:18 +00:00
James Ravenscroft 55ab07b4f1 update thumbnails
Deploy Website / build (push) Has been cancelled Details
2024-10-29 08:43:08 +00:00
James Ravenscroft 3dff480375 add conclusion
Deploy Website / build (push) Successful in 21s Details
2024-10-29 08:42:43 +00:00
James Ravenscroft ed96e053e7 added cardy bee post
Deploy Website / build (push) Successful in 21s Details
2024-10-29 08:38:54 +00:00
James Ravenscroft de8335f4e2 update thumbnails
Deploy Website / build (push) Successful in 17s Details
2024-10-28 20:59:46 +00:00
James Ravenscroft e3d881de43 update build script
Deploy Website / build (push) Successful in 17s Details
2024-10-28 20:41:22 +00:00
James Ravenscroft e27139b6bc corrected card args
Deploy Website / build (push) Successful in 18s Details
2024-10-28 20:38:31 +00:00
James Ravenscroft ab7fe18437 update images
Deploy Website / build (push) Successful in 16s Details
2024-10-28 20:33:45 +00:00
James Ravenscroft 03b20a0fb2 add card generation
Deploy Website / build (push) Successful in 40s Details
2024-10-28 20:28:12 +00:00
ravenscroftj 563370aad8 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 17s Details
2024-10-24 15:43:38 +01:00
ravenscroftj e5d3f0bcab Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 17s Details
2024-10-24 10:17:09 +01:00
ravenscroftj 801e8615cb Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 17s Details
2024-10-24 09:21:51 +01:00
ravenscroftj 2db8415c6b Update brainsteam/content/notes/2024/10/24/1729755955.md
Deploy Website / build (push) Successful in 17s Details
2024-10-24 08:56:43 +01:00
ravenscroftj cc7ecd929b Update brainsteam/content/notes/2024/10/24/1729755955.md
Deploy Website / build (push) Successful in 18s Details
2024-10-24 08:50:09 +01:00
ravenscroftj f0b18382dd Add brainsteam/content/notes/2024/10/24/1729755955.md
Deploy Website / build (push) Successful in 31s Details
2024-10-24 08:45:55 +01:00
ravenscroftj ff647a396a Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 19s Details
2024-10-23 07:49:59 +01:00
ravenscroftj 2c406c8e33 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 22s Details
2024-10-22 09:31:36 +01:00
ravenscroftj 14de17ece3 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 17s Details
2024-10-21 17:36:48 +01:00
ravenscroftj 035ba0ec43 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 17s Details
2024-10-21 17:03:36 +01:00
ravenscroftj f787d520e8 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 17s Details
2024-10-21 13:29:46 +01:00
ravenscroftj 4663a9d315 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 18s Details
2024-10-21 09:39:40 +01:00
ravenscroftj 0b749135fa Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 16s Details
2024-10-21 09:25:41 +01:00
ravenscroftj 6271cf694e Update brainsteam/data/mentions.json
Deploy Website / build (push) Has been cancelled Details
2024-10-21 09:25:37 +01:00
ravenscroftj e4000bf0e6 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 19s Details
2024-10-21 09:21:26 +01:00
ravenscroftj e400fe42f9 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 16s Details
2024-10-21 09:18:35 +01:00
ravenscroftj 43831226b0 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 16s Details
2024-10-21 09:18:16 +01:00
ravenscroftj e464ecfa66 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 18s Details
2024-10-21 09:15:26 +01:00
ravenscroftj 954b15ae49 Add brainsteam/content/notes/2024/10/21/1729496698.md
Deploy Website / build (push) Successful in 19s Details
2024-10-21 08:44:59 +01:00
ravenscroftj f509f758cd Add brainsteam/content/notes/2024/10/20/1729450243.md
Deploy Website / build (push) Successful in 20s Details
2024-10-20 19:50:43 +01:00
ravenscroftj 8eabc9596d Update brainsteam/content/notes/2024/10/19/1729370823.md
Deploy Website / build (push) Successful in 15s Details
2024-10-19 21:48:53 +01:00
ravenscroftj 5a236571a8 Add brainsteam/content/notes/2024/10/19/1729370823.md
Deploy Website / build (push) Successful in 17s Details
2024-10-19 21:47:04 +01:00
James Ravenscroft 122bcb779d adding meshtastic post
Deploy Website / build (push) Successful in 42s Details
2024-10-19 14:19:13 +01:00
James Ravenscroft d75b1aa9e8 fix date in spark article
Deploy Website / build (push) Successful in 42s Details
2024-10-13 10:29:59 +01:00
James Ravenscroft beaa712a9f update theme 2024-10-13 10:29:36 +01:00
ravenscroftj 9cb98ee8cc Update brainsteam/data/mentions.json
Deploy Website / build (push) Failing after 24s Details
2024-10-06 23:00:07 +01:00
ravenscroftj 4e252c40ad Add brainsteam/content/notes/2024/10/06/1728236251.md
Deploy Website / build (push) Failing after 20s Details
2024-10-06 18:37:32 +01:00
James Ravenscroft c8c2294082 update date
Deploy Website / build (push) Failing after 19s Details
2024-10-06 17:43:18 +01:00
James Ravenscroft cc6fe0bcb3 Merge branch 'main' of ssh://thanos.rvns.xyz:222/ravenscroftj/brainsteam.co.uk
Deploy Website / build (push) Failing after 37s Details
2024-10-06 17:39:26 +01:00
James Ravenscroft abcd014e47 add heysham visit post 2024-10-06 17:39:24 +01:00
ravenscroftj cc47bdd483 Add brainsteam/content/notes/2024/09/30/1727707873.md
Deploy Website / build (push) Failing after 35s Details
2024-09-30 15:51:14 +01:00
ravenscroftj 7ce8bac5a1 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 17s Details
2024-09-21 23:40:03 +01:00
ravenscroftj 810e1fe38b Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 18s Details
2024-09-21 13:15:37 +01:00
ravenscroftj fa9444b512 Add brainsteam/content/notes/2024/09/21/1726907314.md
Deploy Website / build (push) Successful in 52s Details
2024-09-21 09:28:34 +01:00
ravenscroftj 188786d6c9 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 18s Details
2024-09-09 15:43:13 +01:00
ravenscroftj 4a42e9e897 Update brainsteam/data/mentions.json
Deploy Website / build (push) Has been cancelled Details
2024-09-09 15:43:11 +01:00
ravenscroftj de3bbd58ff Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 20s Details
2024-09-09 15:11:44 +01:00
ravenscroftj f9fd284f29 Add brainsteam/content/notes/2024/09/09/1725890129.md
Deploy Website / build (push) Successful in 20s Details
2024-09-09 14:55:29 +01:00
ravenscroftj 8f72d31c0e Add brainsteam/content/bookmarks/2024/09/09/reclaim-the-stack1725887346.md
Deploy Website / build (push) Successful in 19s Details
2024-09-09 14:09:07 +01:00
James Ravenscroft a80c8f17f0 Merge branch 'main' of ssh://thanos.rvns.xyz:222/ravenscroftj/brainsteam.co.uk
Deploy Website / build (push) Successful in 20s Details
2024-09-09 12:57:52 +01:00
James Ravenscroft 069f6f2028 update theme 2024-09-09 12:57:48 +01:00
James Ravenscroft 30f566507c update card gen script 2024-09-09 12:57:25 +01:00
ravenscroftj 60b0cf3b31 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 19s Details
2024-09-09 12:13:50 +01:00
ravenscroftj 6bbf4f5dbb Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 18s Details
2024-09-09 10:42:29 +01:00
ravenscroftj 922fbca16c Update brainsteam/data/mentions.json
Deploy Website / build (push) Has been cancelled Details
2024-09-09 10:42:10 +01:00
ravenscroftj 24a3596cd5 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 19s Details
2024-09-09 10:41:48 +01:00
ravenscroftj 94414becd5 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 19s Details
2024-09-09 10:24:54 +01:00
ravenscroftj 70082965cc Add brainsteam/content/notes/2024/09/09/1725873283.md
Deploy Website / build (push) Successful in 20s Details
2024-09-09 10:14:43 +01:00
ravenscroftj c2689a4c31 Delete brainsteam/content/notes/2024/09/08/1725827553.md
Deploy Website / build (push) Successful in 19s Details
2024-09-08 21:33:35 +01:00
ravenscroftj f86d06118d Add brainsteam/content/notes/2024/09/08/1725827553.md
Deploy Website / build (push) Successful in 20s Details
2024-09-08 21:32:33 +01:00
ravenscroftj 06f172e56d Delete brainsteam/content/posts/2024/09/08/yum1725827038.md
Deploy Website / build (push) Successful in 20s Details
2024-09-08 21:24:55 +01:00
ravenscroftj a3c39f0c49 Add brainsteam/content/posts/2024/09/08/yum1725827038.md
Deploy Website / build (push) Successful in 19s Details
2024-09-08 21:24:00 +01:00
James Ravenscroft 229870e97d fix things
Deploy Website / build (push) Successful in 20s Details
2024-09-08 18:06:18 +01:00
ravenscroftj b449c15174 Add brainsteam/content/notes/2024/09/08/1725814465.md
Deploy Website / build (push) Successful in 19s Details
2024-09-08 17:54:25 +01:00
James Ravenscroft 228b36f718 add mp for sling post
Deploy Website / build (push) Successful in 18s Details
2024-09-08 17:46:31 +01:00
James Ravenscroft 37f66dde3b update page slugs
Deploy Website / build (push) Successful in 21s Details
2024-09-08 17:23:07 +01:00
James Ravenscroft 0cbc2bdca1 Merge branch 'main' of ssh://thanos.rvns.xyz:222/ravenscroftj/brainsteam.co.uk 2024-09-08 17:01:47 +01:00
James Ravenscroft 42a1da0caa add wp2hugo script 2024-09-08 17:01:43 +01:00
ravenscroftj a0cbf4382b Update .gitea/workflows/publish.yml
Deploy Website / build (push) Successful in 28s Details
2024-09-08 16:56:24 +01:00
ravenscroftj 3d2d2f3dc8 Update .gitea/workflows/publish.yml
Deploy Website / build (push) Failing after 2s Details
2024-09-08 16:52:39 +01:00
ravenscroftj 3679cbcaf4 Update .gitea/workflows/publish.yml
Deploy Website / build (push) Has been cancelled Details
2024-09-08 16:51:21 +01:00
ravenscroftj a4d2c02ae0 Update brainsteam/content/notes/2024/09/08/Moody sky this morning on a walk along ....md
Deploy Website / build (push) Has been cancelled Details
2024-09-08 16:49:11 +01:00
James Ravenscroft d59575f8b2 update all content
Deploy Website / build (push) Successful in 19s Details
2024-09-08 15:00:57 +01:00
James Ravenscroft 9d279b3edc Merge branch 'main' of ssh://thanos.rvns.xyz:222/ravenscroftj/brainsteam.co.uk
Deploy Website / build (push) Successful in 18s Details
2024-09-08 12:10:41 +01:00
James Ravenscroft 915c8f11da update theme 2024-09-08 12:10:40 +01:00
James Ravenscroft 9fbef06682 grabbed titles for a bunch of content 2024-09-08 12:09:57 +01:00
James Ravenscroft 7376dc4dc9 implement title getter for bookmarks 2024-09-08 12:09:41 +01:00
James Ravenscroft 59ed5c4f1f remove docker container hugo
Deploy Website / build (push) Successful in 18s Details
2024-09-08 10:53:51 +00:00
James Ravenscroft 3354021cbd make build executable
Deploy Website / build (push) Failing after 29s Details
2024-09-08 11:50:15 +01:00
James Ravenscroft ed229b1a7e remove -it from docker run step
Deploy Website / build (push) Failing after 17s Details
2024-09-08 11:48:56 +01:00
James Ravenscroft 08a18b1200 update path on noprobe
Deploy Website / build (push) Failing after 16s Details
2024-09-08 11:46:09 +01:00
James Ravenscroft 2eb6f53fca revert label
Deploy Website / build (push) Failing after 15s Details
2024-09-08 11:35:58 +01:00
James Ravenscroft 2d0e9bd247 add ssh
Deploy Website / build (push) Has been cancelled Details
2024-09-08 11:27:41 +01:00
James Ravenscroft a5e471825e add ssh
Deploy Website / build (push) Failing after 19s Details
2024-09-08 11:25:58 +01:00
James Ravenscroft e28a6e1f28 fix checkout
Deploy Website / build (push) Failing after 18s Details
2024-09-08 11:16:21 +01:00
James Ravenscroft 7113196d6e tidy up
Deploy Website / build (push) Failing after 12s Details
2024-09-08 11:14:49 +01:00
James Ravenscroft 3139a517a0 Merge branch 'main' of ssh://thanos.rvns.xyz:222/ravenscroftj/brainsteam.co.uk
Deploy Website / build (push) Failing after 35s Details
2024-09-07 09:23:03 +01:00
James Ravenscroft 3f0c28daf8 fix some stuff 2024-09-07 09:22:56 +01:00
James Ravenscroft d5e97e4413 new layout 2024-09-04 20:56:18 +01:00
ravenscroftj 610f894d1e Update brainsteam/data/mentions.json
Deploy Website / build (push) Failing after 10s Details
2023-10-30 21:30:40 +00:00
ravenscroftj dcb03680d5 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 20s Details
2023-10-30 21:30:29 +00:00
ravenscroftj 3bfb4160fd Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 15s Details
2023-10-30 19:45:16 +00:00
ravenscroftj 5d442266f6 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 26s Details
2023-10-30 19:30:10 +00:00
ravenscroftj 80bd77b55e Add brainsteam/content/posts/2023/10/30/dealing-with-interruption-when-it-arises1698656338.md
Deploy Website / build (push) Successful in 21s Details
2023-10-30 08:58:59 +00:00
ravenscroftj 085653fe53 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 17s Details
2023-10-29 11:57:30 +00:00
ravenscroftj 5fc6009fea Update brainsteam/content/posts/2023/10/29/weeknote-cw43-20231698573691.md
Deploy Website / build (push) Successful in 16s Details
2023-10-29 10:02:36 +00:00
ravenscroftj 092e4ffd37 Add brainsteam/content/posts/2023/10/29/weeknote-cw43-20231698573691.md
Deploy Website / build (push) Successful in 20s Details
2023-10-29 10:01:31 +00:00
ravenscroftj f471374eeb Update brainsteam/content/posts/2023/10/28/a-musical-interlude-last-dinner-party-and-dream-theater1698481925.md
Deploy Website / build (push) Successful in 14s Details
2023-10-28 09:34:24 +01:00
ravenscroftj 465f450777 Update brainsteam/content/posts/2023/10/28/a-musical-interlude-last-dinner-party-and-dream-theater1698481925.md
Deploy Website / build (push) Successful in 15s Details
2023-10-28 09:34:08 +01:00
ravenscroftj 6161c0013f Add brainsteam/content/posts/2023/10/28/a-musical-interlude-last-dinner-party-and-dream-theater1698481925.md
Deploy Website / build (push) Successful in 14s Details
2023-10-28 09:32:06 +01:00
James Ravenscroft 287e053623 update now pages
Deploy Website / build (push) Successful in 32s Details
2023-10-28 07:56:01 +01:00
ravenscroftj 10583d5458 Update brainsteam/content/posts/2023/10/22/weeknote-cw42-20231697959719.md
Deploy Website / build (push) Successful in 14s Details
2023-10-22 08:30:06 +01:00
ravenscroftj 324e67f562 Add brainsteam/content/posts/2023/10/22/weeknote-cw42-20231697959719.md
Deploy Website / build (push) Successful in 21s Details
2023-10-22 08:28:40 +01:00
ravenscroftj ab5553611c Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 24s Details
2023-10-19 06:35:16 +01:00
ravenscroftj 1964f94a8b Add brainsteam/content/posts/2023/10/18/dealing-with-death-by-a-thousand-questions-at-work1697619891.md
Deploy Website / build (push) Successful in 34s Details
2023-10-18 10:04:51 +01:00
ravenscroftj 190a54cd87 Update brainsteam/content/posts/2023/10/15/weeknote-cw-41-20231697388830.md
Deploy Website / build (push) Successful in 14s Details
2023-10-15 18:02:42 +01:00
ravenscroftj d243b8a465 Update brainsteam/content/posts/2023/10/15/weeknote-cw-41-20231697388830.md
Deploy Website / build (push) Successful in 15s Details
2023-10-15 17:58:03 +01:00
ravenscroftj 238fc506ab Update brainsteam/content/posts/2023/10/15/weeknote-cw-41-20231697388830.md
Deploy Website / build (push) Successful in 14s Details
2023-10-15 17:57:17 +01:00
ravenscroftj 888513a648 Add brainsteam/content/posts/2023/10/15/weeknote-cw-41-20231697388830.md
Deploy Website / build (push) Successful in 24s Details
2023-10-15 17:53:51 +01:00
ravenscroftj 00a2b5bb67 Update brainsteam/content/posts/2023/10/08/weeknote-week-40-20231696772464.md
Deploy Website / build (push) Successful in 15s Details
2023-10-08 14:46:54 +01:00
ravenscroftj d46ac2b848 Update brainsteam/content/posts/2023/10/08/weeknote-week-40-20231696772464.md
Deploy Website / build (push) Successful in 14s Details
2023-10-08 14:43:04 +01:00
ravenscroftj 47279a7dfb Add brainsteam/content/posts/2023/10/08/weeknote-week-40-20231696772464.md
Deploy Website / build (push) Successful in 1m6s Details
2023-10-08 14:41:04 +01:00
James Ravenscroft 98f7698ee5 add thumbnail
Deploy Website / build (push) Successful in 15s Details
2023-10-06 07:36:46 +01:00
ravenscroftj 1be800b6dd Update brainsteam/content/watches/2023/10/06/1696573940.md
Deploy Website / build (push) Successful in 15s Details
2023-10-06 07:33:47 +01:00
ravenscroftj 2b1bbb1bb7 Update brainsteam/content/watches/2023/10/06/1696573940.md
Deploy Website / build (push) Successful in 15s Details
2023-10-06 07:33:07 +01:00
ravenscroftj a0934506b1 Add brainsteam/content/watches/2023/10/06/1696573940.md
Deploy Website / build (push) Successful in 28s Details
2023-10-06 07:32:21 +01:00
ravenscroftj ddcb229bd8 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 22s Details
2023-10-01 18:17:07 +01:00
James Ravenscroft 372b97b05b add weeknote
Deploy Website / build (push) Successful in 18s Details
2023-10-01 15:26:43 +01:00
James Ravenscroft 2d5fb9fbf3 push up to date mentions data
Deploy Website / build (push) Successful in 35s Details
2023-10-01 08:21:10 +01:00
James Ravenscroft 12a5b0336d correct link to recommendation
Deploy Website / build (push) Successful in 23s Details
2023-09-30 09:18:08 +01:00
James Ravenscroft 0cb594244f add turbopilot post
Deploy Website / build (push) Successful in 30s Details
2023-09-30 09:13:30 +01:00
ravenscroftj 65ac243753 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 24s Details
2023-09-28 20:41:38 +01:00
ravenscroftj 12366e46c7 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 25s Details
2023-09-27 23:20:53 +01:00
ravenscroftj 27f52e4d7b Update brainsteam/content/posts/2023/09/27/crappy-printers-and-crappy-content1695806638.md
Deploy Website / build (push) Successful in 17s Details
2023-09-27 10:32:48 +01:00
ravenscroftj 38399321b8 Add brainsteam/content/posts/2023/09/27/crappy-printers-and-crappy-content1695806638.md
Deploy Website / build (push) Successful in 24s Details
2023-09-27 10:23:58 +01:00
ravenscroftj 928dba4194 Add brainsteam/content/replies/2023/09/26/1695711480.md
Deploy Website / build (push) Successful in 22s Details
2023-09-26 07:58:00 +01:00
ravenscroftj 71de3c95fe Add brainsteam/content/bookmarks/2023/09/25/elegant-and-powerful-new-result-that-seriously-undermines-large-language-models1695627930.md
Deploy Website / build (push) Successful in 23s Details
2023-09-25 08:45:30 +01:00
James Ravenscroft b6c192cc43 add weeknote
Deploy Website / build (push) Successful in 24s Details
2023-09-24 20:06:18 +01:00
ravenscroftj 26fef24222 Add brainsteam/content/watches/2023/09/16/1694896952.md
Deploy Website / build (push) Successful in 37s Details
2023-09-16 21:42:32 +01:00
ravenscroftj 7e10404931 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 19s Details
2023-09-16 19:24:03 +01:00
ravenscroftj 35d2dcce66 Update brainsteam/content/posts/2023/09/16/we-went-on-holiday1694878285.md
Deploy Website / build (push) Successful in 22s Details
2023-09-16 16:34:19 +01:00
ravenscroftj 2a575af4a3 Add brainsteam/content/posts/2023/09/16/we-went-on-holiday1694878285.md
Deploy Website / build (push) Successful in 27s Details
2023-09-16 16:31:26 +01:00
ravenscroftj 2417fb9ee3 Add brainsteam/content/bookmarks/2023/08/29/the-squeeze-herbert-lui1693287298.md
Deploy Website / build (push) Successful in 18s Details
2023-08-29 06:34:59 +01:00
ravenscroftj b0795e3132 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 14s Details
2023-08-28 19:50:39 +01:00
ravenscroftj e6775cae43 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 20s Details
2023-08-28 19:50:35 +01:00
ravenscroftj 53fb876205 Update brainsteam/content/posts/2023/08/28/we-moved-offices1693231919.md
Deploy Website / build (push) Successful in 18s Details
2023-08-28 15:18:54 +01:00
ravenscroftj bd0bfc3f5b Update brainsteam/content/posts/2023/08/28/we-moved-offices1693231919.md
Deploy Website / build (push) Successful in 17s Details
2023-08-28 15:17:32 +01:00
ravenscroftj 22f0a07eda Add brainsteam/content/posts/2023/08/28/we-moved-offices1693231919.md
Deploy Website / build (push) Successful in 19s Details
2023-08-28 15:12:00 +01:00
James Ravenscroft 03f2162963 sync latest theme stuff
Deploy Website / build (push) Successful in 17s Details
2023-08-28 14:11:36 +01:00
James Ravenscroft b58a00bc4d fix main sections
Deploy Website / build (push) Successful in 16s Details
2023-08-28 14:07:44 +01:00
James Ravenscroft 46f31b8c5b update twitter meta
Deploy Website / build (push) Successful in 25s Details
2023-08-28 14:06:41 +01:00
ravenscroftj 8a39c9a00b Add brainsteam/content/notes/2023/08/26/1693087433.md
Deploy Website / build (push) Successful in 25s Details
2023-08-26 23:03:53 +01:00
ravenscroftj 1b86d00f4f Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 27s Details
2023-08-21 09:48:21 +01:00
ravenscroftj 549ebb1b76 Add brainsteam/content/bookmarks/2023/08/20/reading-philosophy-and-17-reading-guidelines1692558560.md
Deploy Website / build (push) Successful in 18s Details
2023-08-20 20:09:20 +01:00
James Ravenscroft 0e572f0349 tidy up weeknote a bit more
Deploy Website / build (push) Successful in 18s Details
2023-08-20 18:17:36 +01:00
James Ravenscroft f7974362f6 add post thumbnail
Deploy Website / build (push) Successful in 16s Details
2023-08-20 18:12:42 +01:00
James Ravenscroft e93195df20 replace embedded image with linked one
Deploy Website / build (push) Successful in 17s Details
2023-08-20 18:09:23 +01:00
ravenscroftj 614ba6ef9d Add brainsteam/content/posts/2023/08/20/weeknote-13-19-august-20231692550760.md
Deploy Website / build (push) Successful in 25s Details
2023-08-20 17:59:21 +01:00
James Ravenscroft 423dca6139 update post
Deploy Website / build (push) Successful in 19s Details
2023-08-15 09:04:37 +01:00
James Ravenscroft 259b3e2518 add airbyte post
Deploy Website / build (push) Successful in 24s Details
2023-08-14 17:24:40 +01:00
ravenscroftj 89b0838b1f Delete brainsteam/content/likes/2023/08/13/1691919049.md
Deploy Website / build (push) Successful in 16s Details
2023-08-13 10:31:54 +01:00
ravenscroftj 50017e47de Add brainsteam/content/likes/2023/08/13/1691919049.md
Deploy Website / build (push) Successful in 23s Details
2023-08-13 10:30:49 +01:00
ravenscroftj 7dd0b81bfb Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 18s Details
2023-08-06 12:08:40 +01:00
ravenscroftj dfc8870a26 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 15s Details
2023-08-06 10:58:00 +01:00
ravenscroftj 811cbda016 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 16s Details
2023-08-06 10:57:56 +01:00
ravenscroftj 8c3dbecf3a Update brainsteam/content/notes/2023/08/06/1691312975.md
Deploy Website / build (push) Successful in 17s Details
2023-08-06 10:27:35 +01:00
ravenscroftj b9428fef38 Add brainsteam/content/notes/2023/08/06/1691312975.md
Deploy Website / build (push) Successful in 22s Details
2023-08-06 10:09:35 +01:00
ravenscroftj 932b02f98a Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 23s Details
2023-08-05 20:05:41 +01:00
ravenscroftj af4d91bec8 Add brainsteam/content/notes/2023/08/05/1691261846.md
Deploy Website / build (push) Successful in 22s Details
2023-08-05 19:57:26 +01:00
James Ravenscroft 84829afe90 update in-reply-to
Deploy Website / build (push) Successful in 21s Details
2023-08-01 21:48:01 +01:00
James Ravenscroft 300c16028b Merge branch 'main' of ssh://thanos.rvns.xyz:222/ravenscroftj/brainsteam.co.uk
Deploy Website / build (push) Successful in 18s Details
2023-08-01 21:45:41 +01:00
James Ravenscroft a680faf250 update in-reply-to 2023-08-01 21:45:40 +01:00
ravenscroftj 296ca7f885 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 16s Details
2023-08-01 21:42:48 +01:00
ravenscroftj a4a429a5fd Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 16s Details
2023-08-01 21:42:37 +01:00
ravenscroftj d370ca4de5 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 16s Details
2023-08-01 21:42:07 +01:00
ravenscroftj e8420265e3 Update brainsteam/data/mentions.json
Deploy Website / build (push) Successful in 17s Details
2023-08-01 21:39:11 +01:00
James Ravenscroft 7415c31ab3 include replies in main feed
Deploy Website / build (push) Successful in 15s Details
2023-08-01 21:28:00 +01:00
ravenscroftj 379ff3048f Add brainsteam/content/replies/2023/08/01/1690921453.md
Deploy Website / build (push) Successful in 19s Details
2023-08-01 21:24:14 +01:00
James Ravenscroft 70c56f484f update post archtetype
Deploy Website / build (push) Successful in 28s Details
2023-08-01 17:36:48 +01:00
James Ravenscroft b582fd4656 add stress post 2023-08-01 17:36:40 +01:00
James Ravenscroft 01551fba3d add screenshot near top of post
Deploy Website / build (push) Successful in 15s Details
2023-07-30 15:51:13 +01:00
James Ravenscroft 25d0a6f973 correct type of post
Deploy Website / build (push) Successful in 15s Details
2023-07-30 15:49:37 +01:00
James Ravenscroft 7dcea01fa5 remove draft flag
Deploy Website / build (push) Successful in 15s Details
2023-07-30 15:45:09 +01:00
James Ravenscroft 1a8de4f885 remove draft flag
Deploy Website / build (push) Successful in 14s Details
2023-07-30 15:39:54 +01:00
James Ravenscroft ac33025fde addd telemetry bit
Deploy Website / build (push) Successful in 15s Details
2023-07-30 15:39:14 +01:00
James Ravenscroft 2410044161 add picgo post
Deploy Website / build (push) Successful in 15s Details
2023-07-30 15:36:50 +01:00
James Ravenscroft 08c3376943 replace dpeloy domain
Deploy Website / build (push) Successful in 19s Details
2023-07-30 12:12:33 +01:00
James Ravenscroft 610936befa update about and my work pages
Deploy Website / build (push) Has been cancelled Details
2023-07-30 12:08:26 +01:00
James Ravenscroft 7d2d5c221f fix layouts
Deploy Website / build (push) Failing after 4m29s Details
2023-07-23 20:58:24 +01:00
James Ravenscroft 6e671a7765 fix order of widgets
Deploy Website / build (push) Failing after 4m29s Details
2023-07-23 20:53:20 +01:00
James Ravenscroft ef9223b9a9 update config with socials
Deploy Website / build (push) Failing after 4m32s Details
2023-07-23 20:51:45 +01:00
James Ravenscroft a4621aceed update theme
Deploy Website / build (push) Failing after 5m2s Details
2023-07-23 20:50:43 +01:00
ravenscroftj 8c9d44db78 Update brainsteam/content/notes/2023/07/03/1688419112.md
Deploy Website / build (push) Successful in 23s Details
2023-07-09 15:45:22 +01:00
ravenscroftj b661f29d7d Update brainsteam/content/notes/2023/07/09/1688912402.md
Deploy Website / build (push) Successful in 20s Details
2023-07-09 15:26:36 +01:00
ravenscroftj a1579c70d8 Update brainsteam/content/notes/2023/07/09/1688912402.md
Deploy Website / build (push) Failing after 18s Details
2023-07-09 15:23:28 +01:00
ravenscroftj 53dd9832e8 Add brainsteam/content/notes/2023/07/09/1688912402.md
Deploy Website / build (push) Successful in 19s Details
2023-07-09 15:20:03 +01:00
James Ravenscroft 38812bd1ef update thumb from talk
Deploy Website / build (push) Successful in 18s Details
2023-07-09 14:53:19 +01:00
James Ravenscroft 7f0d831f6a update config file
Deploy Website / build (push) Failing after 16s Details
2023-07-09 14:50:50 +01:00
James Ravenscroft 68b2a8832b some content tweaks
Deploy Website / build (push) Successful in 20s Details
2023-07-09 14:50:28 +01:00
James Ravenscroft a55ee2fed4 pull latest mainroad
Deploy Website / build (push) Successful in 22s Details
2023-07-09 14:50:15 +01:00
ravenscroftj b49d60284f Merge pull request 'newtheme' (#4) from newtheme into main
Deploy Website / build (push) Successful in 23s Details
Reviewed-on: #4
2023-07-09 14:48:59 +01:00
ravenscroftj 2d4ec85266 Add brainsteam/content/notes/2023/07/03/1688419112.md
Deploy Website / build (push) Successful in 30s Details
2023-07-03 22:18:32 +01:00
305 changed files with 15333 additions and 4140 deletions

View File

@ -8,18 +8,16 @@ jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: check out repo - name: check out repo
uses: actions/checkout@v3 uses: https://gitea.com/actions/checkout@v3
#uses: actions/checkout@v3
# - name: install python+pip # - name: install python+pip
# run: | # run: |
# apt-get update -y # apt-get update -y
# apt-get install -y python3 python3-pip # apt-get install -y python3 python3-pip
# - name: setup bstools # - name: setup bstools
# run: pip install --index-url https://git.jamesravey.me/api/packages/ravenscroftj/pypi/simple/ bstools # run: pip install --index-url https://git.jamesravey.me/api/packages/ravenscroftj/pypi/simple/ bstools
- name: Deploy Site - name: Deploy Site
run: | run: |
mkdir -p ~/.ssh/ mkdir -p ~/.ssh/
@ -28,15 +26,13 @@ jobs:
echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
ssh \ ssh \
-i ~/.ssh/id_rsa \ -i ~/.ssh/id_rsa \
-t james@newprobe.jamesravey.me \ -t james@noprobe.rvns.xyz \
"cd /data/applications/brainsteam.co.uk; git pull; cd brainsteam; ./build.sh" "cd /home/james/brainsteam.co.uk; git pull; cd brainsteam; ./build.sh"
shell: bash shell: bash
env: env:
SSH_PRIVATE_KEY: ${{secrets.SSH_KEY}} SSH_PRIVATE_KEY: ${{secrets.SSH_KEY}}
SSH_KNOWN_HOSTS: ${{secrets.SSH_KNOWN_HOSTS}} SSH_KNOWN_HOSTS: ${{secrets.SSH_KNOWN_HOSTS}}
# - name: Deploy Notes # - name: Deploy Notes
# run: | # run: |
# mkdir -p ~/.ssh/ # mkdir -p ~/.ssh/
@ -48,4 +44,3 @@ jobs:
# env: # env:
# SSH_PRIVATE_KEY: ${{secrets.SSH_KEY}} # SSH_PRIVATE_KEY: ${{secrets.SSH_KEY}}
# SSH_KNOWN_HOSTS: ${{secrets.SSH_KNOWN_HOSTS}} # SSH_KNOWN_HOSTS: ${{secrets.SSH_KNOWN_HOSTS}}

3
.gitmodules vendored
View File

@ -4,3 +4,6 @@
[submodule "brainsteam/themes/Mainroad"] [submodule "brainsteam/themes/Mainroad"]
path = brainsteam/themes/Mainroad path = brainsteam/themes/Mainroad
url = ssh://git@git.jamesravey.me:222/ravenscroftj/Mainroad.git url = ssh://git@git.jamesravey.me:222/ravenscroftj/Mainroad.git
[submodule "brainsteam/themes/plague"]
path = brainsteam/themes/plague
url = https://github.com/brianreumere/plague.git

View File

@ -3,8 +3,8 @@ title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }} date: {{ .Date }}
draft: true draft: true
description: short summary description: short summary
url: {{ time.Format "/2006/1/2/" .Date }}/{{.Name}} url: {{ time.Format "/2006/1/2" .Date }}/{{.Name}}
type: post type: posts
mp-syndicate-to: mp-syndicate-to:
- https://brid.gy/publish/mastodon - https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter - https://brid.gy/publish/twitter

9
brainsteam/build.sh Normal file → Executable file
View File

@ -1,2 +1,9 @@
#!/bin/bash #!/bin/bash
docker run --rm -it -v `pwd`:/src -u $UID:$GID klakegg/hugo cd ../bstools
poetry run python card.py tree -i ../brainsteam/content/posts/ -w ../brainsteam
git add ../brainsteam/content/posts
git commit -m "update thumbnails"
git push
cd ../brainsteam
hugo

View File

@ -2,12 +2,19 @@ baseURL = "https://brainsteam.co.uk/"
languageCode = "en-us" languageCode = "en-us"
title = "Brainsteam" title = "Brainsteam"
#theme='hugo-ink' #theme='hugo-ink'
theme='Mainroad' #theme='Mainroad'
theme='plague'
paginate=10 paginate=10
disqusShortname = "brainsteam" disqusShortname = "brainsteam"
copyright = "© James Ravenscroft" copyright = "© James Ravenscroft"
[module]
[[module.imports]]
disable = false
ignoreConfig = false
ignoreImports = true
path = 'plague' # Theme
pygmentsstyle = "vs" pygmentsstyle = "vs"
@ -31,31 +38,78 @@ post_meta = ["author", "date", "categories", "translations"] # Order of post met
[markup.goldmark.renderer] [markup.goldmark.renderer]
unsafe= true unsafe= true
[Params]
summaryLength=50
[params]
authorbox= true 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","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] siteHeaderText = "Brainsteam"
image = "/images/avatar_small.png" siteFooterText = "Powered by [Hugo](https://gohugo.io/) and the [plague](https://github.com/brianreumere/plague) theme."
[Params.sidebar] # subtitle = "Digital Home of James Ravenscroft Machine Learning and NLP specialist and software generalist"
home = "right" # Configure layout for home page
list = "right" # Configure layout for list pages # avatar = "/images/avatar_small.png"
single = false # Configure layout for single pages
# Enable widgets in given order # favicon = "/images/avatar_small.png"
widgets = ["search", "recent", "categories", "taglist", "social", "languages"]
# copyright = "James Ravenscroft"
recentSections = ["posts"]
colors = "default"
#mainSections = ["posts","notes","replies","likes","reposts","bookmarks", "watches"]
mainSections = ["posts"]
[params.hcard]
avatar = "images/avatar_small.png"
fullName = "James Ravenscroft"
pronouns = ["he", "him"]
nickname = "jamesravey"
city = "Portsmouth"
region = "Hants"
country = "United Kingdom"
showLocation = true
social = [
{ platform = "github", identity = "ravenscroftj", url_pattern = "https://github.com/%s" },
{ platform = "mastodon", identity = "jamesravey", url_pattern = "https://fosstodon.org/%s"},
{ platform = "bluesky", identity = "jamesravey", url_pattern = "https://bsky.app/profile/%s"}
]
# [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 = "/images/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", "types", "social", "categories", "taglist", "languages"]
# [Params.widgets.social]
# # Enable parts of social widget
# #facebook = "username"
# #twitter = "username"
# #instagram = "username"
# #linkedin = "username"
# #telegram = "username"
# github = "ravenscroftj"
# mastodon = "https://fosstodon.org/@jamesravey"
# #gitlab = "username"
# #bitbucket = "username"
# #email = "example@example.com"
[[menu.main]] [[menu.main]]
name = "Home" name = "Home"
@ -69,19 +123,14 @@ weight = 2
[[menu.main]] [[menu.main]]
name = "About Me" name = "Notes"
url = "/pages/about" url = "/notes/"
weight = 3 weight = 3
[[menu.main]]
name = "Web Activity"
url = "/webfeed"
weight = 4
[[menu.main]] [[menu.main]]
name = "My Work" name = "Links"
url = "/pages/my-work" url = "/bookmarks/"
weight = 5 weight = 5
[[menu.main]] [[menu.main]]
@ -90,26 +139,6 @@ url = "/search"
weight = 6 weight = 6
[[params.social]]
name = "Twitter"
icon = "twitter"
url = "https://twitter.com/jamesravey/"
[[params.social]]
name = "Mastodon"
url ="https://fosstodon.org/@jamesravey"
icon = "message-circle"
[[params.social]]
name = "Github"
icon = "github"
url = "https://github.com/ravenscroftj"
[[params.social]]
name = "RSS"
icon = "rss"
url = "/pages/feeds/"
[taxonomies] [taxonomies]
tag = "tags" tag = "tags"

View File

@ -0,0 +1,16 @@
---
---
Welcome to the Digital Home of James Ravenscroft Machine Learning and NLP specialist and software generalist.
<img src="/images/avatar_small.png" style="max-width:250px;">
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.
On this site you will find:
- A selection of [essays and long-form posts](/posts/) that I have written about software engineering, philosophy, machine learning and AI, and personal topics.
- A [microblog of shorter content](/notes/) in response to things that interest me, including some photos.
- [Links](/bookmarks/) to content that I've found and read along with my comments and responses.
You can find more of my thoughts and in-progress writing over on my [Digital Garden](https://notes.jamesravey.me)

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://glyph.twistedmatrix.com/2016/08/attrs.html bookmark-of:
title: "Deciphering Glyph ::\n The One Python Library Everyone Needs\n "
url: https://glyph.twistedmatrix.com/2016/08/attrs.html
date: '2021-12-24T18:30:50.176573' date: '2021-12-24T18:30:50.176573'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,9 @@
--- ---
bookmark-of: https://github.com/willmcgugan/textual bookmark-of:
title: 'GitHub - Textualize/textual: The lean application framework for Python. Build
sophisticated user interfaces with a simple Python API. Run your apps in the terminal
and a web browser.'
url: https://github.com/willmcgugan/textual
date: '2021-12-24T18:26:50.352463' date: '2021-12-24T18:26:50.352463'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://www.greatbritishchefs.com/how-to-cook/how-to-ice-a-christmas-cake bookmark-of:
title: How to ice a Christmas cake - Great British Chefs
url: https://www.greatbritishchefs.com/how-to-cook/how-to-ice-a-christmas-cake
date: '2021-12-24T11:28:40.351129' date: '2021-12-24T11:28:40.351129'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://bofh.org.uk/2020/05/12/oembed-for-hugo/ bookmark-of:
title: Adding a generic oembed handler for Hugo // Just a Summary
url: https://bofh.org.uk/2020/05/12/oembed-for-hugo/
date: '2021-12-31T08:27:03.780707' date: '2021-12-31T08:27:03.780707'
mp-syndicate-to: mp-syndicate-to:
- https://brid.gy/publish/mastodon - https://brid.gy/publish/mastodon

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://misskey.bubbletea.dev/notes/8v0czo0b54 bookmark-of:
title: bubbletea.dev
url: https://misskey.bubbletea.dev/notes/8v0czo0b54
date: '2022-01-02T03:22:41.967918' date: '2022-01-02T03:22:41.967918'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://wakatime.com/ bookmark-of:
title: WakaTime - Dashboards for developers
url: https://wakatime.com/
date: '2022-01-02T04:40:56.310877' date: '2022-01-02T04:40:56.310877'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,8 @@
--- ---
bookmark-of: http://jalammar.github.io/illustrated-retrieval-transformer/ bookmark-of:
title: The Illustrated Retrieval Transformer Jay Alammar Visualizing machine
learning one concept at a time.
url: http://jalammar.github.io/illustrated-retrieval-transformer/
date: '2022-01-03T12:50:55.571137' date: '2022-01-03T12:50:55.571137'
mp-syndicate-to: mp-syndicate-to:
- https://brid.gy/publish/mastodon - https://brid.gy/publish/mastodon

View File

@ -1,5 +1,8 @@
--- ---
bookmark-of: https://www.theguardian.com/culture/2022/jan/05/thematically-richer-than-the-bible-what-i-learned-at-the-first-annual-boss-baby-symposium bookmark-of:
title: 'Thematically richer than the Bible: what I learned at the first annual
Boss Baby symposium | The Boss Baby | The Guardian'
url: https://www.theguardian.com/culture/2022/jan/05/thematically-richer-than-the-bible-what-i-learned-at-the-first-annual-boss-baby-symposium
date: '2022-01-05T01:35:14.779242' date: '2022-01-05T01:35:14.779242'
mp-syndicate-to: mp-syndicate-to:
- https://brid.gy/publish/mastodon - https://brid.gy/publish/mastodon

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://www.bookstackapp.com/#features bookmark-of:
title: "\n BookStack\n "
url: https://www.bookstackapp.com/#features
date: '2022-01-08T10:15:22.304952' date: '2022-01-08T10:15:22.304952'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,8 @@
--- ---
bookmark-of: https://github.com/goldbergyoni/nodebestpractices bookmark-of:
title: 'GitHub - goldbergyoni/nodebestpractices: :white_check_mark: The Node.js
best practices list (July 2024)'
url: https://github.com/goldbergyoni/nodebestpractices
date: '2022-01-08T04:15:15.481865' date: '2022-01-08T04:15:15.481865'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,10 @@
--- ---
bookmark-of: https://github.com/BoltzmannEntropy/interviews.ai bookmark-of:
title: 'GitHub - BoltzmannEntropy/interviews.ai: It is my belief that you, the postgraduate
students and job-seekers for whom the book is primarily meant will benefit from
reading it; however, it is my hope that even the most experienced researchers
will find it fascinating as well.'
url: https://github.com/BoltzmannEntropy/interviews.ai
date: '2022-01-10T14:14:15.259058' date: '2022-01-10T14:14:15.259058'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://firepad.io/ bookmark-of:
title: Firepad - An open source collaborative code and text editor
url: https://firepad.io/
date: '2022-01-16T15:41:43.969974' date: '2022-01-16T15:41:43.969974'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,8 @@
--- ---
bookmark-of: https://blog.ipfs.io/2021-11-03-understanding-fundamentals-of-ipfs/ bookmark-of:
title: Understanding the Three Fundamental Principles of How IPFS Works | IPFS Blog
& News
url: https://blog.ipfs.io/2021-11-03-understanding-fundamentals-of-ipfs/
date: '2022-01-16T15:36:20.515274' date: '2022-01-16T15:36:20.515274'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://copyq.readthedocs.io/en/latest/ bookmark-of:
title: Welcome to CopyQs documentation! — CopyQ documentation
url: https://copyq.readthedocs.io/en/latest/
date: '2022-01-17T14:31:06.263731' date: '2022-01-17T14:31:06.263731'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://www.focalboard.com/ bookmark-of:
title: ' Focalboard: Open source alternative to Trello, Asana, and Notion'
url: https://www.focalboard.com/
date: '2022-01-21T11:28:22.135830' date: '2022-01-21T11:28:22.135830'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://github.com/MathieuCayssol/Item2Vec bookmark-of:
title: GitHub - MathieuCayssol/Item2Vec
url: https://github.com/MathieuCayssol/Item2Vec
date: '2022-01-21T02:22:27.643325' date: '2022-01-21T02:22:27.643325'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,8 @@
--- ---
bookmark-of: https://github.com/singlesourcepub/community bookmark-of:
title: 'GitHub - singlesourcepub/community: A community site around scholarly single
source publishing #SiSoPub'
url: https://github.com/singlesourcepub/community
date: '2022-01-28T08:35:18.299464' date: '2022-01-28T08:35:18.299464'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://github.com/DaveGamble/cJSON bookmark-of:
title: 'GitHub - DaveGamble/cJSON: Ultralightweight JSON parser in ANSI C'
url: https://github.com/DaveGamble/cJSON
date: '2022-02-13T03:24:54.251596' date: '2022-02-13T03:24:54.251596'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://github.com/GuLinux/ScreenRotator bookmark-of:
title: 'GitHub - GuLinux/ScreenRotator: Automatic screen rotation daemon for X11'
url: https://github.com/GuLinux/ScreenRotator
date: '2022-02-24T06:12:56.713087' date: '2022-02-24T06:12:56.713087'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://search.marginalia.nu/explore/random bookmark-of:
title: Marginalia Search - browse:random
url: https://search.marginalia.nu/explore/random
date: '2022-03-04T06:11:42.697613' date: '2022-03-04T06:11:42.697613'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://lapce.dev/#downloads-all bookmark-of:
title: Lapce
url: https://lapce.dev/#downloads-all
date: '2022-03-17T04:04:00.893398' date: '2022-03-17T04:04:00.893398'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://flower.dev/ bookmark-of:
title: 'Flower: A Friendly Federated Learning Framework'
url: https://flower.dev/
date: '2022-03-28T16:25:56.008046' date: '2022-03-28T16:25:56.008046'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: http://webseitz.fluxent.com/wiki/HowWillKeepingANotebookHelpYouHackYourLife bookmark-of:
title: "\n\n\tHow Will Keeping A Notebook Help You Hack Your Life - \n\nWebSeitz/wiki\n"
url: http://webseitz.fluxent.com/wiki/HowWillKeepingANotebookHelpYouHackYourLife
date: '2022-04-01T12:07:45.854807' date: '2022-04-01T12:07:45.854807'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,8 @@
--- ---
bookmark-of: https://github.com/MaggieAppleton/digital-gardeners bookmark-of:
title: 'GitHub - MaggieAppleton/digital-gardeners: Resources, links, projects, and
ideas for gardeners tending their digital notes on the public interwebs'
url: https://github.com/MaggieAppleton/digital-gardeners
date: '2022-04-01T12:08:15.893717' date: '2022-04-01T12:08:15.893717'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://github.com/tensorflow/models/tree/master/official/projects/token_dropping bookmark-of:
title: models/official/projects/token_dropping at master · tensorflow/models · GitHub
url: https://github.com/tensorflow/models/tree/master/official/projects/token_dropping
date: '2022-04-02T01:25:42.935585' date: '2022-04-02T01:25:42.935585'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://www.mrmoneymustache.com/2022/05/20/2022-stock-market-crash/?utm_source=mmmapp&utm_medium=mmmapp&utm_content=browser bookmark-of:
title: Finally, a Stock Market Crash!
url: 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' date: '2022-05-22T15:44:28.367599'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,7 @@
--- ---
bookmark-of: https://allenpike.com/2022/giving-a-shit bookmark-of:
title: Giving a Shit as a Service - Allen Pike
url: https://allenpike.com/2022/giving-a-shit
date: '2022-07-12T15:35:39.969101' date: '2022-07-12T15:35:39.969101'
post_meta: post_meta:
- date - date

View File

@ -1,5 +1,8 @@
--- ---
bookmark-of: https://news.ycombinator.com/item?id=32149989 bookmark-of:
title: 'Show HN: I made some ambient music generators that run in your browser |
Hacker News'
url: https://news.ycombinator.com/item?id=32149989
date: '2022-07-19T10:21:01.008429' date: '2022-07-19T10:21:01.008429'
post_meta: post_meta:
- date - date

View File

@ -0,0 +1,21 @@
---
bookmark-of:
title: My Reading Philosophy in 17 Guidelines Tracy Durnell's Mind Garden
url: https://tracydurnell.com/2023/08/19/my-reading-philosophy-and-17-reading-guidelines/
date: '2023-08-20T19:09:20.357609'
post_meta:
- date
tags:
- reading
title: Reading Philosophy and 17 Reading Guidelines
type: bookmarks
url: /bookmarks/2023/08/20/reading-philosophy-and-17-reading-guidelines1692558560
---
I love this post by Tracy. I think that it's easy to fall into the trap of "I've started so I'll finish" as a badge of honour when it comes to books, even when I'm not enjoying them any more.
I also echo the sentiment about knowing what you like. Whilst I enjoy a good pop-sci non fiction book, biographies trigger my "air raid siren".
I also like having multiple non fiction books on the go whilst I power through one good story.
Reading what you want, when you want is also a great directive. I find that if I'm feeling industrious, I might want to sit and make notes on a non fic but sometimes if I'm tired or anxious (e.g. Sunday scaries), a good story is great escapism.

View File

@ -0,0 +1,19 @@
---
bookmark-of: https://herbertlui.net/the-squeeze/
date: '2023-08-29T05:34:58.819512'
post_meta:
- date
tags:
- enshittification
- business
title: The squeeze - Herbert Lui
type: bookmarks
url: /bookmarks/2023/08/29/the-squeeze-herbert-lui1693287298
---
Herbert writes about companies squeezing good deals once they've lured enough customers in (aka enshittification)
> You can bet that the better a deal sounds, the more likely its temporary. The company is going to squeeze at some point
As an end customer, make hay while the sun shines and look out for good deals but also take heed of anything that could prevent you from leaving when something goes south. That could be as explicit as an in-contract price hikes or simply a lack of interoperability that would make you think twice about leaving a service after all the time and effort you put in to organising your siloed information.

View File

@ -0,0 +1,23 @@
---
bookmark-of:
title: Elegant and powerful new result that seriously undermines large language
models
url: https://garymarcus.substack.com/p/elegant-and-powerful-new-result-that
date: '2023-09-25T07:45:30.033651'
post_meta:
- date
tags:
- llms
- ai
title: Elegant and powerful new result that seriously undermines large language models
type: bookmarks
url: /bookmarks/2023/09/25/elegant-and-powerful-new-result-that-seriously-undermines-large-language-models1695627930
---
Gary's article dropped on Friday and has been widely circulated and commented upon over the weekend.
It shows that LLMs struggle to generalise outside of their prompt (they know that Tom Cruise's mum is Mary Lee Pfeifer but don't know that Mary Lee Pfeiffer's son is Tom Cruise - but there are many more examples). This is a known weakness of neural networks that I wrote about in my [EACL2021 paper](https://aclanthology.org/2021.eacl-main.21.pdf) and that has previously been documented as far back as the 90s. What's interesting is that it still holds today for these massive models with billions of parameters.
For me, the message here isn't "LLMs aren't intelligent so let's write them off as a technology" but rather it's more evidence that they're a powerful and yet limited tool in our arsenal and that they're not a silver bullet. It vindicates and validates approaches that combine technologies to get to the desired output (for example, pairing an LLM with a graph database could help with the mum/son thing).
For me this is a stake in the heart for the whole " there's the spark of general intelligence there" argument too. I find these kinds of probing/diagnostic tests done on models really interesting too.

View File

@ -0,0 +1,19 @@
---
categories:
- Personal
date: "2024-08-27 20:11:00"
draft: true
tags: [indiehacking, entrepeneurship]
title:
Bookmarked https://phrack.org/issues/71/17.html#article. A primer on how hacking
mentality ...
type: bookmarks
---
<!-- wp:indieblocks/context -->
<div class="wp-block-indieblocks-context"><i>Bookmarked <a class="u-bookmark-of" href="https://phrack.org/issues/71/17.html#article">https://phrack.org/issues/71/17.html#article</a>.</i></div>
<!-- /wp:indieblocks/context -->
<!-- wp:group {"className":"e-content"} -->
<div class="wp-block-group e-content"><!-- wp:freeform --><p>A primer on how hacking mentality can be applied to business</p>
<!-- /wp:freeform --></div>
<!-- /wp:group -->

View File

@ -0,0 +1,16 @@
---
categories:
- Engineering Leadership
- Software Development
date: "2024-09-04 12:06:18"
draft: false
tags: []
title: Bookmarked The Art of Finishing | ByteDrum by ...
type: bookmarks
---
<!-- wp:indieblocks/bookmark {"empty":false} -->
<div class="wp-block-indieblocks-bookmark"><div class="u-bookmark-of h-cite"><p><i>Bookmarked <a class="u-url p-name" href="https://www.bytedrum.com/posts/art-of-finishing/">The Art of Finishing | ByteDrum</a> by <span class="p-author">Tomas Stropus</span>.</i></p></div><div class="e-content"><!-- wp:paragraph -->
<p>An incredibly relatable essay with a lot of sensible advice and suggestions for issues I struggle with. I think I'm getting better at shipping MVPs but the hard bit is not getting distracted by new shiny ideas when you get stuck with something else. This philosophy is in direct opposition to <a href="https://tilde.town/~dozens/sofa/">the SOFA principle</a>.</p>
<!-- /wp:paragraph --></div></div>
<!-- /wp:indieblocks/bookmark -->

View File

@ -0,0 +1,28 @@
---
categories:
- AI and Machine Learning
- Software Development
date: "2024-09-04 16:01:51"
draft: false
tags:
- AI
- database
- postgresql
- vectors
title: Bookmarked Where does Postgres fit in a world ...
type: bookmarks
---
<!-- wp:indieblocks/bookmark {"empty":false} -->
<div class="wp-block-indieblocks-bookmark"><div class="u-bookmark-of h-cite"><p><i>Bookmarked <a class="u-url p-name" href="https://stackoverflow.blog/2024/08/27/postgres-genai-vector-databases-timescale-open-source-db/">Where does Postgres fit in a world of GenAI and vector databases? - Stack Overflow</a>.</i></p></div><div class="e-content"><!-- wp:paragraph -->
<p>The title and framing of this talk are weird and it's bugging me</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>The question could be paraphrased as "why would we need to efficiently store and retrieve data in a deterministic way when we have GenAI?" This is like asking "why do we need cars when we have speedboats?" or "Why do we need butter knives now that we've invented the chainsaw?".</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>The actual subject matter is "PostgreSQL with a couple of plugins can do pretty good nearest neighbour search". I've long been a big fan of Postgres. You probably don't need separate vector database engines, you can just <a href="https://www.amazingcto.com/postgres-for-everything/">use postgres for everything</a>.</p>
<!-- /wp:paragraph --></div></div>
<!-- /wp:indieblocks/bookmark -->

View File

@ -0,0 +1,21 @@
---
bookmark-of: https://reclaim-the-stack.com/
date: '2024-09-09T13:09:06.855883'
post_meta:
- date
tags:
- devops
- paas
title: Reclaim The Stack
type: bookmarks
url: /bookmarks/2024/09/09/reclaim-the-stack1725887346
---
Another self-hosted paas type platform similar to [Dokku](https://dokku.com/) and [Coolify](https://coolify.io/).
An interesting distinction is that RtS seems to specifically use kubernetes orchestration whereas Dokku and Coolify tend to prefer docker. Since kubernetes is on my list to dive into a little bit more.
I've started a [digital garden page](https://notes.jamesravey.me/Software/Reclaim-The-Stack) about it for taking notes.

View File

@ -0,0 +1,20 @@
---
bookmark-of: https://www.oligo.security/blog/more-models-more-probllms
title: More Models, More ProbLLMs
date: '2024-10-31T17:53:32.552674'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
post_meta:
- date
tags:
- ai
- cybersecurity
type: bookmarks
url: /bookmarks/2024/10/31/1730397212
---
> Oligos research team recently uncovered 6 vulnerabilities in Ollama, one of the leading open-source frameworks for running AI models. Four of the flaws received CVEs and were patched in a recent version, while two were disputed by the applications maintainers, making them shadow vulnerabilities.
This work provides some concrete evidence that hosting public-facing Ollama instances is a bad idea. It's great to see that some of the vulnerabilities were already fixed but it also tracks that making an API that's allowed to consume a bunch of GPU time accessible to the public might allow baddies to take advantage of your systems. If you (or your organisation) are planning to use Ollama for model hosting, I recommend [running it behind litellm](https://brainsteam.co.uk/2024/07/08/ditch-that-chatgpt-subscription-moving-to-pay-as-you-go-ai-usage-with-open-web-ui/)
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,13 @@
---
categories: []
date: '2023-12-04 14:29:00'
draft: false
tags: []
title: Likes https://snarfed.org/2023-12-03_51578 by Ryan Barrett.
type: likes
---
<!-- wp:indieblocks/like -->
<div class="wp-block-indieblocks-like"><div class="u-like-of h-cite"><p><i>Likes <a class="u-url" href="https://snarfed.org/2023-12-03_51578">https://snarfed.org/2023-12-03_51578</a> by <span class="p-author">Ryan Barrett</span>.</i></p></div>
</div>
<!-- /wp:indieblocks/like -->

View File

@ -0,0 +1,12 @@
---
categories: []
date: '2023-12-26 19:24:00'
draft: false
tags: []
title: "Likes Indiewebifying a WordPress Site \u2013 2023 Edition ..."
type: likes
---
<!-- wp:indieblocks/like -->
<div class="wp-block-indieblocks-like"><div class="u-like-of h-cite"><p><i>Likes <a class="u-url p-name" href="https://david.shanske.com/2023/12/19/indiewebifying-a-wordpress-site-2023-edition/">Indiewebifying a WordPress Site 2023 Edition</a> by <span class="p-author">David Shanske</span>.</i></p></div></div>
<!-- /wp:indieblocks/like -->

View File

@ -0,0 +1,12 @@
---
categories: []
date: '2023-12-29 10:05:00'
draft: true
tags: []
title: "Likes The Web is Fantastic \u2022 Robb Knight."
type: likes
---
<!-- wp:indieblocks/like -->
<div class="wp-block-indieblocks-like"><div class="u-like-of h-cite"><p><i>Likes <a class="u-url p-name" href="https://rknight.me/blog/the-web-is-fantastic/">The Web is Fantastic • Robb Knight</a>.</i></p></div></div>
<!-- /wp:indieblocks/like -->

View File

@ -0,0 +1,13 @@
---
categories: []
date: '2024-08-27 22:31:00'
draft: false
tags: []
title: Likes Productivity gains in Software Development through AI ...
type: likes
---
<!-- wp:indieblocks/like -->
<div class="wp-block-indieblocks-like"><div class="u-like-of h-cite"><p><i>Likes <a class="u-url p-name" href="https://tante.cc/2024/08/27/5312/">Productivity gains in Software Development through AI</a> by <span class="p-author">tante</span>.</i></p></div>
</div>
<!-- /wp:indieblocks/like -->

View File

@ -4,6 +4,7 @@ mp-syndicate-to:
- https://brid.gy/publish/mastodon - https://brid.gy/publish/mastodon
photo: photo:
- /media/2023/04/21/1682060700_0.jpg - /media/2023/04/21/1682060700_0.jpg
thumbnail: /media/2023/04/21/1682060700_0.jpg
post_meta: post_meta:
- date - date
tags: tags:

View File

@ -4,6 +4,7 @@ mp-syndicate-to:
- https://brid.gy/publish/mastodon - https://brid.gy/publish/mastodon
photo: photo:
- /media/2023/06/03/1685811118_0.jpg - /media/2023/06/03/1685811118_0.jpg
thumbnail: https://brainsteam.co.uk/media/2023/06/03/1685811118_0.jpg
post_meta: post_meta:
- date - date
tags: tags:

View File

@ -1,9 +1,10 @@
--- ---
date: '2023-06-19T21:44:34.280750' date: "2023-06-19T21:44:34.280750"
mp-syndicate-to: mp-syndicate-to:
- https://brid.gy/publish/mastodon - https://brid.gy/publish/mastodon
photo: photo:
- https://brainsteam.co.uk/media/2023/06/19/1687211074_0.jpg - url: https://brainsteam.co.uk/media/2023/06/19/1687211074_0.jpg
alt: a tiny mouse staring through the bars of a humane trap next to a large pile of peanut butter
post_meta: post_meta:
- date - date
tags: tags:
@ -14,6 +15,4 @@ type: notes
url: /notes/2023/06/19/1687211074 url: /notes/2023/06/19/1687211074
--- ---
<img src="/media/2023/06/19/1687211074_0.jpg" alt="a tiny mouse staring through the bars of a humane trap next to a large pile of peanut butter" class="u-photo" />
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. 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.

View File

@ -0,0 +1,14 @@
---
date: '2023-07-03T21:18:32.453462'
post_meta: ["date"]
tags:
- personal
- gaming
type: notes
url: /notes/2023/07/03/1688419112
---
Started playing [Tiny Life]( https://store.steampowered.com/app/1651490/Tiny_Life/), an isometric pixel art remake of The Sims 1 which is still in early access on steam but is already amazingly rounded out and cute. Getting some serious nostalgia vibes. Highly recommended.

View File

@ -0,0 +1,13 @@
---
date: "2023-07-09T14:20:02.886483"
post_meta: ["date"]
photo:
- https://brainsteam.co.uk/media/2023/07/09/1688912402_0.jpg
tags:
- personal
thumbnail: https://brainsteam.co.uk/media/2023/07/09/1688912402_0.jpg
type: notes
url: /notes/2023/07/09/1688912402
---
Welcome to my new look website. I've spent my Sunday morning getting the site looking nice and setting up webmentions. I'm now just testing that I can still make new posts

View File

@ -0,0 +1,17 @@
---
date: '2023-08-05T18:57:26.159573'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
post_meta:
- date
tags:
- movies
- thoughts
- ai
type: notes
url: /notes/2023/08/05/1691261846
---
Went to see Mission Impossible Dead Reckoning. It was ok as a cheesy action film. The AI storyline was a bit irksome but there was a bit where everyone went "yeah the biggest problem is gonna be who ends up controlling this AI and how they use it" and I was like "yea..."
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,19 @@
---
date: "2023-08-06T09:09:35.376904"
mp-syndicate-to:
- https://brid.gy/publish/mastodon
photo:
- /media/2023/08/06/1691312975_0.jpg
post_meta:
- date
tags:
- personal
thumbnail: /media/2023/08/06/1691312975_0.jpg
type: notes
url: /notes/2023/08/06/1691312975
---
<img src="/media/2023/08/06/1691312975_0.jpg" alt="James walking along a beach wearing sunglasses. the sky is clear and blue." class="u-photo" />
a quick walk along Lee-on-the-Solent beach to burn some morning lark energy this morning
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,13 @@
---
date: '2023-08-26T22:03:53.234301'
post_meta:
- date
tags:
- movies
- personal
type: notes
url: /notes/2023/08/26/1693087433
---
Just got back from watching The Meg 2. It got really bad reviews on pretty much every major review site so I was expecting it to be just plain bad but, like the first movie, it was so-bad-its-good. Statham was on form and some of the one liners were great. I'd highly recommend it to folks who like cheesy action flicks.

View File

@ -0,0 +1,15 @@
---
categories:
- Personal
date: "2023-12-04 12:39:00"
draft: false
photo:
- url: /media/1701693562222_d752939e.jpg
alt: a british shorthair cat in a bin
tags:
- caturday
title: It was lovely to visit my parents over ...
type: notes
---
<div class="e-content">It was lovely to visit my parents over the weekend and say hi to my dad's naughty cat Bertie who decided to climb into the kitchen bin for a photo op</div>

View File

@ -0,0 +1,12 @@
---
categories:
- Personal
date: '2023-12-20 17:55:00'
draft: false
tags: []
title: Feeling handy after fixing an airlock in our ...
type: notes
---
<!-- wp:freeform --><p>Feeling handy after fixing an airlock in our heating system by painstakingly standing with a bucket and draining water out of a radiator until it started hissing and cursing like a scene out of The Exorcist. Phew, no need to call out a plumber after all! #SmallWin</p>
<!-- /wp:freeform -->

View File

@ -0,0 +1,18 @@
---
categories:
- Personal
date: '2023-12-20 11:46:37'
draft: false
tags:
- music
title: I spent some time updating my digital garden ...
type: notes
---
<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>I spent some time updating <a href="https://wiki.jamesravey.me/books/seed-propagator/page/music">my digital garden page on music</a> with some bands that I recommend. My taste is somewhat eclectic so you have been warned!</p>
<!-- /wp:paragraph -->

View File

@ -0,0 +1,35 @@
---
categories:
- Personal
date: "2023-12-21 15:26:00"
tags:
- trips
title: Took a trip out to Koh Thai at ...
type: notes
---
<!-- wp:paragraph -->
<p>Took a trip out to Koh Thai at Port Solent for lunch for Mrs R's birthday</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Restaurant was lovely and the food was top notch. I especially enjoyed the spice ratings on the menu from a little tingle up to life changing</p>
<!-- /wp:paragraph -->
<!-- wp:gallery {"linkTo":"none"} -->
<figure class="wp-block-gallery has-nested-images columns-default is-cropped"><!-- wp:image {"id":1082,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large"><img src="/media/1703172369782-e1703173142457-771x1024_1eede797.jpg" alt="an excerpt from a menu with a spice rating scale from slightly tingly to life changing" class="wp-image-1082"/></figure>
<!-- /wp:image -->
<!-- wp:image {"id":1083,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large"><img src="/media/1703172369910-771x1024_96af34a6.jpg" alt="a photo of a green thai curry" class="wp-image-1083"/></figure>
<!-- /wp:image -->
<!-- wp:image {"id":1081,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large"><img src="/media/1703172369661-1024x771_4de5a766.jpg" alt="a tastefully decorated restaurant" class="wp-image-1081"/></figure>
<!-- /wp:image -->
<!-- wp:image {"id":1080,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large"><img src="/media/1703172369518-771x1024_83558535.jpg" alt="James sat in a restaurant smiling" class="wp-image-1080"/></figure>
<!-- /wp:image --></figure>
<!-- /wp:gallery -->

View File

@ -0,0 +1,17 @@
---
categories:
- Software Development
date: '2023-12-22 13:50:34'
draft: false
tags: []
title: I was pretty horrified to be greeted by ...
type: notes
---
<!-- wp:image {"id":1125,"width":"645px","height":"auto","sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full is-resized"><img src="/media/image-6_ee0053ab.png" alt="" class="wp-image-1125" style="width:645px;height:auto"/></figure>
<!-- /wp:image -->
<!-- wp:paragraph -->
<p>I was pretty horrified to be greeted by this message whilst running #ubuntu today. I've always enjoyed Ubuntu as a distro that "just works" but I'm starting to get pretty frustrated with Canonical #enshittifying the experience over time. Thinking about jumping back to Mint or possibly #fedora - I think #arch is too high maintenance.</p>
<!-- /wp:paragraph -->

View File

@ -0,0 +1,15 @@
---
categories: []
date: "2023-12-24 15:13:00"
draft: false
photo:
- url: /media/1703430793977_a7199d9c.jpg
alt: "An Irish coffee in a festive mug in front of a gaggia coffee machine"
tags:
- coffee
- drinks
title: Drinking Irish coffee with Jonnie Walker whisky and ...
type: notes
---
<p>Drinking Irish coffee with Jonnie Walker whisky and HICS coffee beans</p>

View File

@ -0,0 +1,18 @@
---
categories: []
date: "2023-12-26 08:45:00"
draft: false
tags:
- coffee
- drinks
title: Drinking HICS El Salvador blend coffee Smooth medium ...
photo:
- url: /media/1703580025838_8188525b.jpg
alt: a bag of coffee in a person's hand
type: notes
---
<!-- wp:freeform --><p>Drinking HICS El Salvador blend coffee</p>
<p>Smooth medium roast</p>
<!-- /wp:freeform -->

View File

@ -0,0 +1,14 @@
---
categories:
- Personal
date: "2023-12-31 12:55:00"
draft: false
photo:
- url: /media/1704027302456_a403ee18.jpg
alt: A standing desk with a couple of monitors and a light on it in an office room with blue walls
tags: []
title: New year, new desk
type: notes
---
New year, new desk

View File

@ -0,0 +1,24 @@
---
categories:
- Personal
date: "2024-01-01 21:15:00"
draft: false
tags:
- movies
title: Today we saw Anyone But You, a romcom ...
type: notes
---
{{< youtube gbjdSlTHFts >}}
<!-- wp:paragraph -->
<p>Today we saw Anyone But You, a romcom starring Glen Powell and Sydney Sweet which was a retelling of much ado about nothing. The character names were a giveaway: Ben as in Benedict and Bea as in Beatrice. Overall it was a fun, silly film set in very scenic parts of Australia. The Aussie setting also meant that there was quite a lot of strong language used. It didn't take itself too seriously as the gag reel at the end showed.</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>I enjoyed it but it wasn't a masterpiece.</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>3.5/5</p>
<!-- /wp:paragraph -->

View File

@ -0,0 +1,14 @@
---
categories: []
date: "2024-01-11 07:03:00"
draft: false
tags:
- coffee
title: Drinking Volcano Island blend coffee from hics
type: notes
photo:
- url: /media/1704956520871_b891e6bc.jpg
alt: "a bag of coffee on a white counter top"
---
Drinking Volcano Island blend coffee from [hics](https://hics.biz)

View File

@ -0,0 +1,13 @@
---
categories: []
date: "2024-03-16 08:57:31"
draft: false
tags: []
title: Edinburgh castle with a touch of lens flare ...
type: notes
photo:
- url: /media/g5GRr39PRCR27dQd7R3OkgSCJqF2PRedQ0EWZXDU_98514577.jpg
alt: Edinburgh castle with a touch of lens flare from the street lighting
---
Edinburgh castle with a touch of lens flare #edinburgh #castle #streetlights

View File

@ -0,0 +1,13 @@
---
categories: []
date: "2024-05-04 10:30:20"
draft: false
tags: []
title: "home for the weekend, Passford House Hotel #newforest ..."
photo:
- url: /media/NTYJmS9XZBj16uCVrtdwGL38JE8Y6pOKs8NEmcFS_2129e733.jpg
alt: an old looking English country house with purple wisteria growing around it and the sun shining
type: notes
---
home for the weekend, Passford House Hotel #newforest #sunshine #countryhouse

View File

@ -0,0 +1,21 @@
---
categories:
- Personal
date: "2024-08-10 20:40:48"
draft: false
photo:
- url: /media/img-20240810-wa00012515327513561028989-768x1024_50a1ef11.jpg
alt: James and Daniel selfie looking at camera sat in the national library
tags:
- personal
title: It was lovely to head up to London ...
type: notes
---
<!-- wp:paragraph -->
<p>It was lovely to head up to London today to meet up with my friend and fellow NLP nerd Daniel. We spent some time discussing some ideas we had for side projects and talked in depth about how web development has become too complex and our desire to build new software with simple stacks with html templates and limited frontend code.</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>We spent quite a lot of time hanging out in the National Library where there's plenty of space to study and conspire over ideas and schemes. Daniel is something of a digital nomad so it's always nice to get some in-person time when possible. Unfortunately none of our contacts at the Alan Turning Institute were available to let us in today (I mean who can blame them, it's the weekend after all).</p>
<!-- /wp:paragraph -->

View File

@ -0,0 +1,13 @@
---
categories: []
date: "2024-08-18 08:08:12"
draft: false
tags: []
title: Had the pleasure of visiting Bletchley Park yesterday ...
type: notes
photo:
- url: /media/WxKAbJ8jLRAwF3iE1LmP3ISzYt5mIEyXgI3wiB2M_cc70c64a.jpg
alt: A statue of Alan Turing fashioned from slate set against a black and white photo of an office in Bletchley park
---
<p style="padding:10px;">Had the pleasure of visiting Bletchley Park yesterday to see where Alan Turing and many others did amazing work on early computers and cryptanalysis. As a computer scientist it has been on my bucket list for a really long time so I'm glad to have finally gotten around to it. The bombe machines were fascinating. Mechanical machines (not computers as they were not general purpose/programmable) that brute forced enigma code cyphers by trying different combinations of circuits. They could try 37k combinations in 12 minutes. <a href="https://pixelfed.social/discover/tags/BletchleyPark?src=hash" title="#BletchleyPark" class="u-url hashtag" rel="external nofollow noopener">#BletchleyPark</a> <a href="https://pixelfed.social/discover/tags/AlanTuring?src=hash" title="#AlanTuring" class="u-url hashtag" rel="external nofollow noopener">#AlanTuring</a> <a href="https://pixelfed.social/discover/tags/computers?src=hash" title="#computers" class="u-url hashtag" rel="external nofollow noopener">#computers</a></p>

View File

@ -0,0 +1,14 @@
---
categories:
- Personal
date: "2024-08-27 20:09:00"
draft: false
tags: []
title: Breakfast with a view during our stay in ...
type: notes
photo:
- url: "/media/1724785714404_26e2b97f.jpg"
alt: "a bowl of cereal and coffee in the foreground and a view out over a park and sunrise"
---
Breakfast with a view during our stay in Milton Keynes after visiting Bletchley Park

View File

@ -0,0 +1,16 @@
---
categories: []
date: '2024-08-27 22:30:00'
draft: false
tags:
- AI
- hype
title: Productivity gains in Software Development through AI
type: notes
---
<!-- wp:indieblocks/bookmark {"empty":false} -->
<div class="wp-block-indieblocks-bookmark"><div class="u-bookmark-of h-cite"><p><i>Bookmarked <a class="u-url p-name" href="https://tante.cc/2024/08/27/5312/">Productivity gains in Software Development through AI</a> by <span class="p-author">tante</span>.</i></p></div>
<div class="e-content"><!-- wp:freeform --><p>A fairly good rebuttal of the 4500 hours saved piece by Amazon - I had some similar thoughts.</p>
<!-- /wp:freeform --></div></div>
<!-- /wp:indieblocks/bookmark -->

View File

@ -0,0 +1,14 @@
---
categories:
- Personal
date: "2024-08-30 23:27:00"
draft: false
tags: [personal]
photo:
- url: /media/1725056765290_632449d8.jpg
alt: A picture of a beautiful golden sunset over the motorway as photographed from inside a car.
title: The sunset was beautiful today as we drove ...
type: notes
---
<p>The sunset was beautiful today as we drove up north to visit my family for the weekend. </p>

View File

@ -0,0 +1,14 @@
---
categories:
- Personal
date: '2024-09-01 20:30:00'
draft: true
photo:
- url: /media/1725219019267_009ab453.jpg
tags: []
title: Long cat is long
type: notes
---
<!-- wp:freeform --><p>Long cat is long</p>
<!-- /wp:freeform -->

View File

@ -0,0 +1,13 @@
---
categories: []
date: '2024-09-01 20:45:00'
draft: true
photo:
- url: /media/1725219912483_55765ba2.jpg
tags: []
title: "Test Hidden: Snowdon Drive, Catisfield, HAM 19 \xB0C ..."
type: notes
---
<!-- wp:freeform --><p>Test</p>
<!-- /wp:freeform -->

View File

@ -0,0 +1,16 @@
---
date: '2024-09-08T16:54:25.320010'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
post_meta:
- date
tags:
- personal
- website
type: notes
url: /notes/2024/09/08/1725814465
---
I'm trying out moving back to hugo and webmention stuff again. I was getting a bit frustrated with the bulk involved with wordpress.
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,15 @@
---
categories:
- Personal
date: '2024-09-08 12:52:00'
draft: false
photo:
- url: /media/1725796327250_c8c555b4.jpg
tags:
- personal
title: Moody sky this morning on a walk along ...
type: notes
---
<!-- wp:freeform --><p>Moody sky this morning on a walk along the seafront in Lee on the Solent.</p>
<!-- /wp:freeform -->

View File

@ -0,0 +1,17 @@
---
date: '2024-09-09T09:14:43.658687'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
post_meta:
- date
tags:
- ai
- hype
- llms
type: notes
url: /notes/2024/09/09/1725873283
---
So it's looking pretty bad for the creator of Reflection-70B who posted amazing results. Turns out they really were too good to be true. [it looks like they were proxying api requests to their model through to Anthropic](https://news.ycombinator.com/item?id=41484981). The AI space is full of fraudsters but if this is substantiated, it's the most brazen example I know of so far.
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,17 @@
---
date: '2024-09-09T13:55:29.671927'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
post_meta:
- date
tags:
- personal
- gaming
- music
type: notes
url: /notes/2024/09/09/1725890129
---
I started playing Hardspace Shipbreakers last night, it's a really fun space sim game which is quite relaxed and not too aggressie. However, the standout feature is definitely the soundtrack which is absolutely amazing americana/bluegrass style instrumental music https://www.youtube.com/watch?v=JxTyMVPaOXY
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,21 @@
---
date: '2024-09-21T08:28:34.315956'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
post_meta:
- date
tags:
- personal
- humour
type: notes
url: /notes/2024/09/21/1726907314
---
Happy earth wind and fire day to all those who celebrate!
{{< youtube Gs069dndIYk >}}
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,15 @@
---
date: '2024-09-30T14:51:13.789462'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
post_meta:
- date
tags:
- personal
type: notes
url: /notes/2024/09/30/1727707873
---
Went into town to collect my new glasses prescription today. Might sight got /slightly/ better but it's taking my eyes a while to get used to a weaker prescription, my computer monitor is a bit blurry...
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,16 @@
---
date: '2024-10-06T17:37:31.976804'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
post_meta:
- date
tags:
- cooking
- food
type: notes
url: /notes/2024/10/06/1728236251
---
Mrs R and I have just tried and failed miserably to make Chorizo carbonara with vegan chorizo. We managed to burn the fake chorizo and scrambled the egg yolks... Fish and chips from justeat on their way...
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,15 @@
---
date: '2024-10-19T20:47:03.955455'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
post_meta:
- date
tags:
- 'meshtastic'
type: notes
url: /notes/2024/10/19/1729370823
---
Took a slightly disappointing trip up to the top of Portsdown hill with my heltec V3 node to see if I could connect to the mesh in Portsmouth. What I didn't realise is that I needed to disable the WiFi profile on the device from home in order to get Bluetooth comms with my android phone working. Next time I need to reconfigure before I go out... Or buy more nodes 👿
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,21 @@
---
date: '2024-10-20T18:50:43.031260'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
photo:
- /media/2024/10/20/1729450243_0.jpg
post_meta:
- date
tags:
- personal
- trips
thumbnail: /media/2024/10/20/1729450243_0.jpg
type: notes
url: /notes/2024/10/20/1729450243
---
Visiting Southampton Mayflower Theatre to see Sarah Millican
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,20 @@
---
date: '2024-10-21T07:44:58.858397'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
photo:
- /media/2024/10/21/1729496698_0.png
post_meta:
- date
tags:
- meshtastic
thumbnail: /media/2024/10/21/1729496698_0.png
type: notes
url: /notes/2024/10/21/1729496698
---
Seems the slightly better antennae I got with the 2nd heltec that came yesterday has been able to ping some nodes in Gosport and mesh-hopped into Portsmouth. Unfortunately it's not strong enough to have picked up much more than the device shortnames. The new Parador 5dbi mast I picked up yesterday should fix that... Not addicted I promise 😅
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -0,0 +1,20 @@
---
date: '2024-10-24T07:45:55.506662'
photo:
- alt: a photo of a hand holding a Lilygo T-Deck Plus in a train carriage. The screen
is on and displaying the new Meshtastic fancy GUI software
url: /media/2024/10/24/17297559551729755955__0_.jpg
post_meta:
- date
tags:
- meshtastic
thumbnail: /media/2024/10/24/17297559551729755955__0_.jpg
type: notes
url: /notes/2024/10/24/1729755955
mp-syndicate-to:
- https://brid.gy/publish/mastodon
---
On my way up to London today for some work meetings with my new LilyGo T-Deck+ in my pocket. If you're a mesh-head in central london keep an eye out for JRTD

View File

@ -0,0 +1,18 @@
---
date: '2024-11-09T15:36:41.206141'
photo:
- /media/2024/11/09/1731166601_0.jpg
post_meta:
- date
tags:
- RightToRepair
- RepairCafe
thumbnail: /media/2024/11/09/1731166601_0.jpg
type: notes
url: /notes/2024/11/09/1731166601
---
Glad to have my trusty delonghi coffee machine functioning again thanks to a trip to the Gosport Repair Cafe this afternoon. Superb help and advice from professional and amateur volunteers. We managed to figure out that I had reassembled the machine incorrectly when I last tried to fix it for a different reason.

View File

@ -8,10 +8,10 @@ url: /pages/about
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. 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.
- [What I'm up to right now](#what-im-up-to-right-now)
- [What I do for work](#what-i-do-for-work) - [What I do for work](#what-i-do-for-work)
- [What I do for fun](#what-i-do-for-fun) - [What I do for fun](#what-i-do-for-fun)
## What I'm up to right now ## What I'm up to right now
I keep my [now](/now) page up to date with exactly where I'm at. I keep my [now](/now) page up to date with exactly where I'm at.
@ -20,10 +20,9 @@ I keep my [now](/now) page up to date with exactly where I'm at.
- I've been freelancing and [building websites](https://web.archive.org/web/20051102052726/http://www.simssource.net/) since the mid 00s - I've been freelancing and [building websites](https://web.archive.org/web/20051102052726/http://www.simssource.net/) since the mid 00s
- I started my full time career at IBM in 2011 in their [CICS transaction processing product](https://www.ibm.com/it-infrastructure/z/cics) before moving over to Watson where I was a customer-facing solutions architect which entailed helping other techies to use Watson APIs and services. - I started my full time career at IBM in 2011 in their [CICS transaction processing product](https://www.ibm.com/it-infrastructure/z/cics) before moving over to Watson where I was a customer-facing solutions architect which entailed helping other techies to use Watson APIs and services.
- In 2016 I left IBM to co-found [Filament AI](https://filament.ai), an AI & ML consultancy where I am currently CTO and Chief Data Scientist. I oversee and manage our technical roadmap and strategy, but I also keep my hands dirty and regularly deliver code for customers and for our products. - In 2016 I left IBM to co-found [Filament AI](https://filament.ai), formerly an AI & ML consultancy and now a software product business where I am currently CTO and Chief Data Scientist. I oversee and manage our technical roadmap and strategy, but I also keep my hands dirty and regularly deliver code for customers and for our products.
- I am also wrapping up my part-time PhD which I've been working on under the dual supervision of [Prof. Maria Liakata](https://www.turing.ac.uk/people/researchers/maria-liakata) at the [Alan Turing Institute](https://www.turing.ac.uk/) [Dr Amanda Clare](https://users.aber.ac.uk/afc/) at Aberystwth University (where I finished my BSc in 2013). - In 2022 I wrapped up up my part-time PhD which I've been working on under the dual supervision of [Prof. Maria Liakata](https://www.turing.ac.uk/people/researchers/maria-liakata) at the [Alan Turing Institute](https://www.turing.ac.uk/) [Dr Amanda Clare](https://users.aber.ac.uk/afc/) at Aberystwth University (where I finished my BSc in 2013).
- My main academic affiliation is with [University of Warwick](https://warwick.ac.uk/fac/sci/dcs/) but, I often crash Turing events and, I've been known to visit Aberystwyth to give talks at careers events and departmental seminars. - My main academic affiliation was with [University of Warwick](https://warwick.ac.uk/fac/sci/dcs/) but, I often crash Turing events and, I've been known to visit Aberystwyth to give talks at careers events and departmental seminars.
## What I do for fun ## What I do for fun

View File

@ -8,64 +8,56 @@ type: pages
On this page you will find summaries of projects that I've worked on including both software and scientific research. On this page you will find summaries of projects that I've worked on including both software and scientific research.
### Contents ## Software
- [Software](#software) ### Turbopilot
- [General/Open Source](#generalopen-source)
- [TimeTrack](#timetrack)
- [NLP / ML](#nlp--ml)
- [CDCRTool](#cdcrtool)
- [Partridge](#partridge)
- [Sapienta](#sapienta)
- [Academic Publications](#academic-publications)
- [2021](#2021)
- [2019](#2019)
- [2018](#2018)
- [2017](#2017)
- [2016](#2016)
- [2013](#2013)
# Software [<img src="https://img.shields.io/github/stars/ravenscroftj/turbopilot?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/turbopilot)
## General/Open Source A weekend experiment where I attempted to use [GGML](https://github.com/ggerganov/ggml/) quantized tensors to run a state-of-the-art code completion model on commodity hardware including laptops, desktops, ARM machines like Macbooks and even Raspberry Pis. As the GGML library matures, I'm adding support for things like Nvidia GPU support too.
### TimeTrack
[<img src="https://img.shields.io/github/watchers/ravenscroftj/timetrack?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/timetrack)
A small command-line tool I wrote for monitoring my time spent on projects - it has API integration with the popular SaaS timesheet tool [Harvest](https://www.getharvest.com/)
## NLP / ML
### CDCRTool
[<img src="https://img.shields.io/github/watchers/ravenscroftj/cdcrtool?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/cdcrtool)
A tool for annotating co-references of entities that occur in linked news paper article/scientific paper pairings. Some 'sharp' code but this was my first venture into 'full stack' using ReactJS on the frontend and Flask on the backend. The repository also contains the final corpus which we made available as part of our EACL21 publication.
### Partridge ### Partridge
[Website](https://papro.org.uk/) | [<img src="https://img.shields.io/github/watchers/ravenscroftj/partridge?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/partridge) [Website](https://papro.org.uk/) | [<img src="https://img.shields.io/github/stars/ravenscroftj/partridge?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/partridge)
A scientific paper indexing system that uses machine learning to enrich papers in order to make them more easy to search and filter. Originally written in Python 2 with xml-rpc worker processes and recently updated to use Python 3 and [dramatiq](https://dramatiq.io/) for concurrency. A scientific paper indexing system that uses machine learning to enrich papers in order to make them more easy to search and filter. Originally written in Python 2 with xml-rpc worker processes and recently updated to use Python 3 and [dramatiq](https://dramatiq.io/) for concurrency.
### Sapienta ### Sapienta
[Website](http://www.sapientaproject.com/) | [Live Instance](https://sapienta.papro.org.uk/) | [<img src="https://img.shields.io/github/watchers/ravenscroftj/sapienta?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/sapienta) [Website](http://www.sapientaproject.com/) | [Live Instance](https://sapienta.dcs.aber.ac.uk/) | [<img src="https://img.shields.io/github/stars/ravenscroftj/sapienta?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/sapienta)
An NLP pipeline for processing and enriching scientific papers with sentence-level information about their core scientific concepts (CoreSCs). This is a Python 3 implementation of Prof Maria Liakata's 2010 paper. We provide a free web service for low volume requests and a simple to use docker configuration for those who want to run the software over a larger number of papers. An NLP pipeline for processing and enriching scientific papers with sentence-level information about their core scientific concepts (CoreSCs). This is a Python 3 implementation of Prof Maria Liakata's 2010 paper. We provide a free web service for low volume requests and a simple to use docker configuration for those who want to run the software over a larger number of papers.
# Academic Publications ### CDCRTool
[<img src="https://img.shields.io/github/stars/ravenscroftj/cdcrtool?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/cdcrtool)
A tool for annotating co-references of entities that occur in linked news paper article/scientific paper pairings. Some 'sharp' code but this was my first venture into 'full stack' using ReactJS on the frontend and Flask on the backend. The repository also contains the final corpus which we made available as part of our EACL21 publication.
### TimeTrack
[<img src="https://img.shields.io/github/stars/ravenscroftj/timetrack?style=social" alt="github repository" style="display:inline; margin: 0px;" />](https://github.com/ravenscroftj/timetrack)
A small command-line tool I wrote for monitoring my time spent on projects - it has API integration with the popular SaaS timesheet tool [Harvest](https://www.getharvest.com/)
## Academic Publications
Below are links to my various publishing profiles in case you prefer to follow me on an external site/silo: Below are links to my various publishing profiles in case you prefer to follow me on an external site/silo:
- [ORCID](https://orcid.org/0000-0003-0293-9452) - [ORCID](https://orcid.org/0000-0003-0293-9452)
- [Google Scholar Profile](https://scholar.google.co.uk/citations?user=e43P2foAAAAJ&hl=en) - [Google Scholar Profile](https://scholar.google.co.uk/citations?user=e43P2foAAAAJ&hl=en)
- [Semantic Scholar](https://www.semanticscholar.org/author/145681615) - [Semantic Scholar](https://www.semanticscholar.org/author/145681615)
### 2022
<ul>
<li>Maufe, M., <strong>Ravenscroft, J.</strong>, Procter, R., & Liakata, M. (2022, December). <a href="">A Pipeline for Generating, Annotating and Employing Synthetic Data for Real World Question Answering.</a> In Proceedings of the The 2022 Conference on Empirical Methods in Natural Language Processing: System Demonstrations (pp. 80-97).
</li>
</ul>
### 2021 ### 2021
<ul> <ul>
<li><strong>Ravenscroft J.</strong>, Cattan A., Clare A., Dagan I., Liakata M. <a href="https://aclanthology.org/2021.eacl-main.21.pdf">CD<sup>2</sup>CR: Co-reference Resolution Across Documents and Domains</a></li> <li><strong>Ravenscroft J.</strong>, Cattan A., Clare A., Dagan I., Liakata M. <a href="https://aclanthology.org/2021.eacl-main.21.pdf">CD<sup>2</sup>CR: Co-reference Resolution Across Documents and Domains</a> In Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume (pp. 270-280).</li>
</ul> </ul>
### 2019 ### 2019
@ -75,12 +67,12 @@ Below are links to my various publishing profiles in case you prefer to follow m
### 2018 ### 2018
<ul> <ul>
<li><strong>Ravenscroft, J.</strong>, Clare, A., &amp; Liakata, M. <a href="http://aclweb.org/anthology/P18-4004">HarriGT: Linking news articles to scientific literature.</a></li> <li><strong>Ravenscroft, J.</strong>, Clare, A., &amp; Liakata, M. <a href="http://aclweb.org/anthology/P18-4004">HarriGT: Linking news articles to scientific literature.</a> In Proceedings of ACL 2018, System Demonstrations (pp. 19-24).</li>
</ul> </ul>
### 2017 ### 2017
<ul> <ul>
<li><strong>Ravenscroft, J.</strong>, Clare, A., Duma, D., Liakata, M. <a href="https://doi.org/10.1371/journal.pone.0173152">Measuring scientific impact beyond academia: An assessment of existing impact metrics and proposed improvements</a></li> <li><strong>Ravenscroft, J.</strong>, Clare, A., Duma, D., Liakata, M. <a href="https://doi.org/10.1371/journal.pone.0173152">Measuring scientific impact beyond academia: An assessment of existing impact metrics and proposed improvements</a> PloS one, 12(3), e0173152.</li>
</ul> </ul>

View File

@ -11,15 +11,26 @@ What I'm up to at the moment as inspired by Derek Sivers' [NowNowNow](https://no
---- ----
#### June 2023 #### October 2023
It's been a busy few months. We landed some funding at work which has allowed us to grow the company and hire a number of new team members. - My company won [Emerging Tech Company of the year](https://thebusinessmagazine.co.uk/business_events/south-coast-tech-awards-2023/) at the South Coast Tech Awards.
#### September 2023
- After meeting a whole bunch of cool people, I decided to retire turbopilot. I wrote about that decision [here](https://brainsteam.co.uk/posts/2023/09/30/turbopilot-obit/).
- [My company won Best AI Product](https://filament.ai/2023/09/06/cogx-award-2023/) at CogX 2023
#### May 2023
- We [moved offices](https://brainsteam.co.uk/posts/2023/08/28/we-moved-offices1693231919/) from Southampton University Science Park to Whiteley Business park.
### April 2023
- It's been a busy few months. We landed some funding at work which has allowed us to grow the company and hire a number of new team members.
- I started [turbopilot](https://github.com/ravenscroftj/turbopilot), a local runtime that allows you to run near "state-of-the-art" code completion models locally without racks of expensive GPUs.
#### October 2022 #### October 2022
After 7 years I have [finished my PhD thesis](https://brainsteam.co.uk/2022/09/25/phinished/) and [submitted it](https://brainsteam.co.uk/notes/2022/09/09/1662742877/). My PHD has been a huge part of my life and identity and it's been weird adapting to not working on it during every free moment any more. - After 7 years I have [finished my PhD thesis](https://brainsteam.co.uk/2022/09/25/phinished/) and [submitted it](https://brainsteam.co.uk/notes/2022/09/09/1662742877/). My PHD has been a huge part of my life and identity and it's been weird adapting to not working on it during every free moment any more.
- 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'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.

View File

@ -6,6 +6,7 @@ description: Serving NLP models with MLflow is a little trickier than serving mo
examples. examples.
post_meta: post_meta:
- date - date
preview: /social/11527e585ad6586a365fd988d5785bdd3a0b6636d21d6d65b61cbfd187b15d1c.png
resources: resources:
- name: feature - name: feature
src: images/feature.jpg src: images/feature.jpg

View File

@ -5,6 +5,7 @@ description: 'Solving ''unsupported pickle protocol: 5'' when trying to load mlf
models' models'
post_meta: post_meta:
- date - date
preview: /social/b01e4fb4172688f96b34a6ef0b697ac119ada63aba2137e09b83f0fb168d4a9a.png
resources: resources:
- name: feature - name: feature
src: images/feature.jpg src: images/feature.jpg

View File

@ -4,6 +4,7 @@ date: 2021-03-01 20:21:11+00:00
description: Using containers to run old & deprecated PyTorch code with relative ease description: Using containers to run old & deprecated PyTorch code with relative ease
post_meta: post_meta:
- date - date
preview: /social/55638d7b22b3b9fd5fa2d179ca98fc693bebce82e3d82f3a457662459db4e617.png
resources: resources:
- name: feature - name: feature
src: images/feature.jpg src: images/feature.jpg

View File

@ -6,6 +6,7 @@ description: A fairly thorough explanation and exploration of python package and
types at the end. types at the end.
post_meta: post_meta:
- date - date
preview: /social/58b0d3afbe5940cbcca47739c674d5c14913cd1d90ff3bab1d89fba5f0ede839.png
resources: resources:
- name: feature - name: feature
src: images/feature.jpg src: images/feature.jpg

View File

@ -4,6 +4,7 @@ description: As everyone else seems to at this time of year, I thought I would w
a quick post about how my year's gone a quick post about how my year's gone
post_meta: post_meta:
- date - date
preview: /social/4739e4305cec7d835da280ed2cc2775ec5ab85a39f574599bcb285cd9ad3e68b.png
resources: resources:
- name: feature - name: feature
src: images/wedding.jpg src: images/wedding.jpg

View File

@ -3,6 +3,7 @@ date: 2022-01-03 09:47:11+00:00
description: Following on from my NYE post, some goals for 2022 description: Following on from my NYE post, some goals for 2022
post_meta: post_meta:
- date - date
preview: /social/bef467c3e9157b41668d98274129911598cb8578c74b6b5f328c8b2ca820bb78.png
resources: resources:
- name: feature - name: feature
src: images/wedding.jpg src: images/wedding.jpg

View File

@ -3,6 +3,7 @@ date: 2022-01-08 09:05:11+00:00
description: Caddy just makes self-hosting with SSL so painless description: Caddy just makes self-hosting with SSL so painless
post_meta: post_meta:
- date - date
preview: /social/4a65494340fdbfe4b465971c802df6a565bb38ad9ba0544eaaf1daa24eac0a6b.png
resources: resources:
- name: feature - name: feature
src: images/wedding.jpg src: images/wedding.jpg

View File

@ -3,6 +3,7 @@ date: 2022-01-08 09:05:11+00:00
description: Playing with Wakapi - a time tracking server that plays nicely with wakatime description: Playing with Wakapi - a time tracking server that plays nicely with wakatime
post_meta: post_meta:
- date - date
preview: /social/671bc5de921b16bd3f4be96e4b46c2d767eb8ef5cb25112ed4b4e7b734bd4304.png
resources: resources:
- name: feature - name: feature
src: images/wedding.jpg src: images/wedding.jpg

View File

@ -4,6 +4,7 @@ description: Thoughts on that sinking feeling when January ticks around
draft: false draft: false
post_meta: post_meta:
- date - date
preview: /social/16f3f610102ee95852650eb646525fd27668489050c58a9fdb7a40761665ab1b.png
resources: resources:
- name: feature - name: feature
src: images/feature.jpg src: images/feature.jpg

View File

@ -4,6 +4,7 @@ description: Replacing Google Analytics with something more open
draft: false draft: false
post_meta: post_meta:
- date - date
preview: /social/d99987a03bb6db8f237c2156c8f057990d689c18b18a37b708d8754c268a27c7.png
resources: resources:
- name: feature - name: feature
src: images/feature.jpg src: images/feature.jpg

View File

@ -4,6 +4,7 @@ description: A harrowing tale of trying to solve the impossible and failing
draft: false draft: false
post_meta: post_meta:
- date - date
preview: /social/91a86c730b986f2f69e4c74918159462343e93a7faa1f91600e45a11a648f516.png
resources: resources:
- name: feature - name: feature
src: images/feature.jpg src: images/feature.jpg

View File

@ -7,6 +7,7 @@ mp-syndicate-to:
- https://brid.gy/publish/twitter - https://brid.gy/publish/twitter
post_meta: post_meta:
- date - date
preview: /social/6a20842ca3b0cfed05be348f5672acba5cf6aff8fd0f22d6e192af2c93382701.png
tags: tags:
- indieweb - indieweb
- web-development - web-development

Some files were not shown because too many files have changed in this diff Show More