Compare commits

..

No commits in common. "main" and "james/feature/virtualenv" have entirely different histories.

470 changed files with 688 additions and 35065 deletions

View File

@ -1,5 +0,0 @@
---
deployment:
tasks:
- export DEPLOYPATH=/public_html/brainsteam.co.uk
- /bin/cp ./* $DEPLOYPATH

View File

@ -2,92 +2,28 @@ kind: pipeline
name: update_website name: update_website
steps: steps:
- name: fetch_webmentions - name: hugo_build
image: python:3.7 image: alombarte/hugo
when: when:
branch: branch:
- main - main
commands: commands:
- pip install poetry - git submodule init
- cd bstools - git submodule update
- poetry build
- pip install ./dist/bstools*.whl
- cd ../
- python -m bstools fetch-mentions --mentions-file ./brainsteam/data/mentions.json
- mkdir -p $HOME/.ssh
- echo "$SSH_KEY" > $HOME/.ssh/id_rsa
- chmod 600 $HOME/.ssh/id_rsa
- (git commit -a -m "Updating latest webmentions" && git push --set-upstream origin main) || exit 0
environment:
WEBMENTIONSIO_API_KEY:
from_secret: WEBMENTIONSIO_API_KEY
SSH_KEY:
from_secret:gitea_ssh_key
# - name: store_webmentions
# image: appleboy/drone-git-push
# when:
# branch:
# - main
# settings:
# remote_name: origin
# branch: main
# local_ref: main
# commit: true
# commit_message: Commit latest webmentions
# author_name: DroneCI
# ssh_key:
# from_secret: gitea_ssh_key
- name: build_site
image: appleboy/drone-ssh:1.6.4
settings:
host: newprobe.jamesravey.me
username: james
port: 22
key:
from_secret: ssh_key
script:
- cd /data/applications/brainsteam.co.uk
- git pull
- cd brainsteam - cd brainsteam
- ./build.sh - hugo
- name: hugo_publish
image: alpine:3.12.3
# - name: hugo_build when:
# image: alombarte/hugo branch:
# when: - main
# branch: environment:
# - main FTP_USERNAME:
# commands: from_secret: FTP_USERNAME
# - git submodule init FTP_PASSWORD:
# - git submodule update from_secret: FTP_PASSWORD
# - cd brainsteam FTP_HOSTNAME: sv7.byethost7.org
# - hugo commands:
- apk add lftp
- cd brainsteam
# environment: - lftp -e "mirror -R ./public /" -u $FTP_USERNAME,$FTP_PASSWORD $FTP_HOSTNAME
# INPUT_HASHFILE: hashes.sha256
# INPUT_HASHTYPE: sha256
# INPUT_PROTOCOL: ftp
# INPUT_HOST: sv7.byethost7.org
# INPUT_DESTINATION: /
# INPUT_SOURCE: brainsteam/public
# INPUT_USERNAME:
# from_secret: FTP_USERNAME
# INPUT_PASSWORD:
# from_secret: FTP_PASSWORD
# FTP_HOSTNAME: sv7.byethost7.org
# commands:
# - apk add lftp
# # - cd brainsteam
# # - lftp -e "mirror -R ./public /" -u $FTP_USERNAME,$FTP_PASSWORD $FTP_HOSTNAME
# - sh sync.sh
# # - name: webmention_check
# # image: 3apaxicom/npx
# # when:
# # branch:
# # - main
# # commands:
# # - npx webmention https://brainsteam.co.uk/index.xml --limit 1 --send

View File

@ -1,46 +0,0 @@
name: Deploy Website
on:
push:
branches:
- main
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: check out repo
uses: https://gitea.com/actions/checkout@v3
#uses: actions/checkout@v3
# - name: install python+pip
# run: |
# apt-get update -y
# apt-get install -y python3 python3-pip
# - name: setup bstools
# run: pip install --index-url https://git.jamesravey.me/api/packages/ravenscroftj/pypi/simple/ bstools
- name: Deploy Site
run: |
mkdir -p ~/.ssh/
echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa
echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
ssh \
-i ~/.ssh/id_rsa \
-t james@noprobe.rvns.xyz \
"cd /home/james/brainsteam.co.uk; git pull; cd brainsteam; ./build.sh"
shell: bash
env:
SSH_PRIVATE_KEY: ${{secrets.SSH_KEY}}
SSH_KNOWN_HOSTS: ${{secrets.SSH_KNOWN_HOSTS}}
# - name: Deploy Notes
# run: |
# mkdir -p ~/.ssh/
# echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa
# chmod 600 ~/.ssh/id_rsa
# echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
# ssh -i ~/.ssh/id_rsa -t james@newprobe.jamesravey.me "cd /home/james/foam-mkdocs-publish; ./build.sh"
# shell: bash
# env:
# SSH_PRIVATE_KEY: ${{secrets.SSH_KEY}}
# SSH_KNOWN_HOSTS: ${{secrets.SSH_KNOWN_HOSTS}}

6
.gitignore vendored
View File

@ -1,7 +1,7 @@
# ---> Hugo # ---> Hugo
# Generated files by hugo # Generated files by hugo
#/public/ /public/
brainsteam/public /brainsteam/public
/brainstorm/resources/_gen/ /brainstorm/resources/_gen/
# Executable may be added to repository # Executable may be added to repository
@ -9,5 +9,3 @@ hugo.exe
hugo.darwin hugo.darwin
hugo.linux hugo.linux
__pycache__
dist/

8
.gitmodules vendored
View File

@ -1,9 +1,3 @@
[submodule "brainsteam/themes/hugo-ink"] [submodule "brainsteam/themes/hugo-ink"]
path = brainsteam/themes/hugo-ink path = brainsteam/themes/hugo-ink
url = https://git.jamesravey.me/ravenscroftj/hugo-ink.git url = https://github.com/knadh/hugo-ink.git
[submodule "brainsteam/themes/Mainroad"]
path = brainsteam/themes/Mainroad
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

@ -1,4 +1,3 @@
# brainsteam.co.uk # brainsteam.co.uk
Brainsteam blog Brainsteam blog

View File

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

View File

@ -1,9 +0,0 @@
#!/bin/bash
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

@ -1,143 +1,59 @@
baseURL = "https://brainsteam.co.uk/" baseURL = "https://brainsteam.co.uk/"
languageCode = "en-us" languageCode = "en-us"
title = "Brainsteam" title = "Brainsteam"
#theme='hugo-ink' theme='hugo-ink'
#theme='Mainroad' paginate=5
theme='plague'
paginate=10
disqusShortname = "brainsteam" disqusShortname = "brainsteam"
copyright = "© James Ravenscroft" copyright = "© James Ravenscroft 2020"
[module]
[[module.imports]]
disable = false
ignoreConfig = false
ignoreImports = true
path = 'plague' # Theme
pygmentsstyle = "vs" pygmentsstyle = "vs"
pygmentscodefences = true pygmentscodefences = true
pygmentscodefencesguesssyntax = true pygmentscodefencesguesssyntax = true
rssLimit = 100 googleAnalytics = "UA-186263385-1"
webMentionAPIKey = "f61bf-RG1k4uZT3fVLDoIw"
#googleAnalytics = "UA-186263385-1"
post_meta = ["author", "date", "categories", "translations"] # Order of post meta information
[outputs]
home = ["HTML", "RSS", "JSON"]
[permalinks]
'/' = '/:year/:month/:filename/'
[markup.goldmark.renderer] [markup.goldmark.renderer]
unsafe= true unsafe= true
summaryLength=50
[params] [params]
authorbox= true subtitle = "The irregular mental expulsions of a PhD student and CTO of Filament, my views are my own and do not represent my employers in any way."
avatar = "/images/avatar.png"
siteHeaderText = "Brainsteam" mainSections = ["post"]
siteFooterText = "Powered by [Hugo](https://gohugo.io/) and the [plague](https://github.com/brianreumere/plague) theme."
# subtitle = "Digital Home of James Ravenscroft Machine Learning and NLP specialist and software generalist"
# avatar = "/images/avatar_small.png"
# favicon = "/images/avatar_small.png"
# 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"
url = "/" url = "/"
weight = 1 weight = 1
[[menu.main]] [[menu.main]]
name = "Posts" name = "Tags"
url = "/posts" url = "/tags"
weight = 2 weight = 2
[[menu.main]] [[menu.main]]
name = "Notes" name = "About Me"
url = "/notes/" url = "https://jamesravey.me"
weight = 3 weight = 3
[[menu.main]] [[params.social]]
name = "Links" name = "Twitter"
url = "/bookmarks/" icon = "twitter"
weight = 5 url = "https://twitter.com/jamesravey/"
[[menu.main]] [[params.social]]
name = "Search" name = "Github"
url = "/search" icon = "github"
weight = 6 url = "https://github.com/ravenscroftj"
[[params.social]]
name = "RSS"
icon = "rss"
url = "/index.xml"
[taxonomies] [taxonomies]

View File

@ -1,16 +0,0 @@
---
---
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,15 +0,0 @@
---
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'
post_meta:
- date
tags:
- Python
title: 'Deciphering Glyph :: The One Python Library Everyone Needs'
type: bookmarks
url: /bookmarks/2021/12/24/1640388650
---
This library does solve a very practical issue in python and looks very useful.

View File

@ -1,17 +0,0 @@
---
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'
post_meta:
- date
tags:
- Python
- open source
title: 'GitHub - willmcgugan/textual: Textual is a TUI (Text User Interface) framework
for Python inspired by modern web development.'
type: bookmarks
url: /bookmarks/2021/12/24/1640388410
---

View File

@ -1,15 +0,0 @@
---
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'
post_meta:
- date
tags:
- Cooking
title: How to ice a Christmas cake - Great British Chefs
type: bookmarks
url: /bookmarks/2021/12/24/1640363320
---
This was pretty useful today. Icing a Christmas cake is surprisingly easy once you get going

View File

@ -1,9 +0,0 @@
---
bookmark-of: https://www.epsilontheory.com/25-anti-mimetic-tactics-for-living-a-counter-cultural-life/
date: '2021-12-26T17:03:56.595440'
post_meta:
- date
title: 25 Anti-Mimetic Tactics for Living a Counter-Cultural Life - Epsilon Theory
type: bookmarks
url: /bookmarks/2021/12/26/1640556236
---

View File

@ -1,18 +0,0 @@
---
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'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
post_meta:
- date
tags:
- indieweb
title: Adding a generic oembed handler for Hugo
type: bookmarks
url: /bookmarks/2021/12/31/1640957223
---
This was a very useful tip that I was able to implement here on my own site although I ended up using a partial template instead of a microcode because the tweets I want to embed are saved in the frontmatter of the posts I create by my micropub endpoint.
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -1,13 +0,0 @@
---
bookmark-of:
title: bubbletea.dev
url: https://misskey.bubbletea.dev/notes/8v0czo0b54
date: '2022-01-02T03:22:41.967918'
post_meta:
- date
tags:
- productivity
title: A minimalist, self-hosted WakaTime-compatible backend for coding statistics
type: bookmarks
url: /bookmarks/2022/01/02/1641111761
---

View File

@ -1,13 +0,0 @@
---
bookmark-of:
title: WakaTime - Dashboards for developers
url: https://wakatime.com/
date: '2022-01-02T04:40:56.310877'
post_meta:
- date
tags:
- productivity
title: WakaTime - Dashboards for developers
type: bookmarks
url: /bookmarks/2022/01/02/1641116456
---

View File

@ -1,22 +0,0 @@
---
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'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
post_meta:
- date
tags:
- nlp
- machine-learning
title: The Illustrated Retrieval Transformer
type: bookmarks
url: /bookmarks/2022/01/03/1641232255
---
This is a superb visual summary of the new generation retrieval transformer models (e.g. DeepMind RETRO).
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,11 +0,0 @@
---
bookmark-of: https://www.science.org/content/blog-post/things-i-won-t-work-dioxygen-difluoride
date: '2022-01-03T03:19:13.369700'
post_meta:
- date
tags:
- Science
title: 'Things I Won''t Work With: Dioxygen Difluoride | Science | AAAS'
type: bookmarks
url: /bookmarks/2022/01/03/1641197953
---

View File

@ -1,22 +0,0 @@
---
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'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
post_meta:
- date
tags:
- humour
title: 'Thematically richer than the Bible: what I learned at the first annual Boss
Baby symposium | The Boss Baby | The Guardian'
type: bookmarks
url: /bookmarks/2022/01/05/1641364514
---
Social media is not all bad if it has helped this lot find each other. So quirky but a lot of fun
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,13 +0,0 @@
---
bookmark-of:
title: "\n BookStack\n "
url: https://www.bookstackapp.com/#features
date: '2022-01-08T10:15:22.304952'
post_meta:
- date
tags:
- open-source
title: BookStack - Simple & Free Wiki Software
type: bookmarks
url: /bookmarks/2022/01/08/1641654922
---

View File

@ -1,17 +0,0 @@
---
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'
post_meta:
- date
tags:
- software engineering
- work
- phd
title: 'goldbergyoni/nodebestpractices: The Node.js best practices list (December
2021)'
type: bookmarks
url: /bookmarks/2022/01/08/1641633315
---

View File

@ -1,18 +0,0 @@
---
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'
post_meta:
- date
tags:
- machine-learning
title: BoltzmannEntropy/interviews.ai
type: bookmarks
url: /bookmarks/2022/01/10/boltzmannentropy-interviews-ai
---
This book was written for you: an aspiring data scientist with a quantitative background, facing down the gauntlet of the interview process in an increasingly competitive field. For most of you, the interview process is the most significant hurdle between you and a dream job.

View File

@ -1,14 +0,0 @@
---
bookmark-of:
title: Firepad - An open source collaborative code and text editor
url: https://firepad.io/
date: '2022-01-16T15:41:43.969974'
post_meta:
- date
tags:
- open source
- Distributed
title: Firepad - An open source collaborative code and text editor
type: bookmarks
url: /bookmarks/2022/01/16/firepad-an-open-source-collaborative-code-and-text-editor1642365703
---

View File

@ -1,15 +0,0 @@
---
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'
post_meta:
- date
tags:
- Distributed
title: Understanding the Three Fundamental Principles of How IPFS Works | IPFS Blog
& News
type: bookmarks
url: /bookmarks/2022/01/16/understanding-the-three-fundamental-principles-of-how-ipfs-works-ipfs-blog-news1642365380
---

View File

@ -1,16 +0,0 @@
---
bookmark-of:
title: Welcome to CopyQs documentation! — CopyQ documentation
url: https://copyq.readthedocs.io/en/latest/
date: '2022-01-17T14:31:06.263731'
post_meta:
- date
tags:
- open source
- productivity
title: Welcome to CopyQs documentation! — CopyQ documentation
type: bookmarks
url: /bookmarks/2022/01/17/welcome-to-copyqs-documentation-copyq-documentation1642447866
---
Recommended productivity tool from a discussion on lemmy

View File

@ -1,16 +0,0 @@
---
bookmark-of:
title: ' Focalboard: Open source alternative to Trello, Asana, and Notion'
url: https://www.focalboard.com/
date: '2022-01-21T11:28:22.135830'
post_meta:
- date
tags:
- open-source
title: 'Focalboard is an open source, self-hosted alternative to Trello, Notion, and
Asana. '
type: bookmarks
url: /bookmarks/2022/01/21/focalboard-is-an-open-source-self-hosted-alternative-to-trello-notion-and-asana1642782502
---
Interesting looking open source tool that provides kanban todos. I'm quite interested in these sorts of tools for visualising my todo lists on projects.

View File

@ -1,15 +0,0 @@
---
bookmark-of:
title: GitHub - MathieuCayssol/Item2Vec
url: https://github.com/MathieuCayssol/Item2Vec
date: '2022-01-21T02:22:27.643325'
post_meta:
- date
tags:
- machine-learning
title: MathieuCayssol/Item2Vec
type: bookmarks
url: /bookmarks/2022/01/21/mathieucayssol-item2vec1642749747
---
Interesting repository making use of semantic similarity of items for recommendation engine type use cases

View File

@ -1,17 +0,0 @@
---
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'
post_meta:
- date
tags:
- open-source
- open-science
title: 'A community site around scholarly single source publishing #SiSoPub '
type: bookmarks
url: /bookmarks/2022/01/28/a-community-site-around-scholarly-single-source-publishing-sisopub1643376918
---
The Single Source Publishing Community (SSPC) is a network of stakeholders from the Open Science community that are interested in Single Source Publishing (SSP) for scholarly purposes developing open-source software and advocacy.

View File

@ -1,13 +0,0 @@
---
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'
post_meta:
- date
tags:
- Softeng
title: 'DaveGamble/cJSON: Ultralightweight JSON parser in ANSI C'
type: bookmarks
url: /bookmarks/2022/02/13/davegamble-cjson-ultralightweight-json-parser-in-ansi-c1644740694
---

View File

@ -1,13 +0,0 @@
---
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'
post_meta:
- date
title: Simple Qt screen rotation manager
type: bookmarks
url: /bookmarks/2022/02/24/simple-qt-screen-rotation-manager1645701176
---
A tool for automatically rotating the screen on touch tablets/laptops running linux

View File

@ -1,8 +0,0 @@
---
bookmark-of: https://www.kickstarter.com/projects/dragonsteel/surprise-four-secret-novels-by-brandon-sanderson
date: '2022-03-02T03:11:08.681043'
post_meta:
- date
type: bookmarks
url: /bookmarks/2022/03/02/1646208668
---

View File

@ -1,13 +0,0 @@
---
bookmark-of:
title: Marginalia Search - browse:random
url: https://search.marginalia.nu/explore/random
date: '2022-03-04T06:11:42.697613'
post_meta:
- date
title: Marginalia Search
type: bookmarks
url: /bookmarks/2022/03/04/marginalia-search1646392302
---
An indieweb search engine for finding cool content made by small and indie authors.

View File

@ -1,15 +0,0 @@
---
bookmark-of:
title: Lapce
url: https://lapce.dev/#downloads-all
date: '2022-03-17T04:04:00.893398'
post_meta:
- date
tags:
- Open source
title: Lapce
type: bookmarks
url: /bookmarks/2022/03/17/lapce1647504240
---
A promising code editor written in rust which offers some features similar to vscode. I'm interested in testing it out.

View File

@ -1,13 +0,0 @@
---
bookmark-of:
title: 'Flower: A Friendly Federated Learning Framework'
url: https://flower.dev/
date: '2022-03-28T16:25:56.008046'
post_meta:
- date
tags:
- machine learning
title: 'Flower: A Friendly Federated Learning Framework'
type: bookmarks
url: /bookmarks/2022/03/28/flower-a-friendly-federated-learning-framework1648499156
---

View File

@ -1,13 +0,0 @@
---
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'
post_meta:
- date
tags:
- Digital garden
title: How Will Keeping A Notebook Help You Hack Your Life - WebSeitz/wiki
type: bookmarks
url: /bookmarks/2022/04/01/how-will-keeping-a-notebook-help-you-hack-your-life-webseitz-wiki1648829265
---

View File

@ -1,15 +0,0 @@
---
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'
post_meta:
- date
tags:
- Digital garden
title: 'MaggieAppleton/digital-gardeners: Resources, links, projects, and ideas for
gardeners tending their digital notes on the public interwebs'
type: bookmarks
url: /bookmarks/2022/04/01/maggieappleton-digital-gardeners-resources-links-projects-and-ideas-for-gardeners-tending-their-digital-notes-on-the-public-interwebs1648829295
---

View File

@ -1,17 +0,0 @@
---
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'
post_meta:
- date
tags:
- nlp
title: models/official/projects/token_dropping at master · tensorflow/models
type: bookmarks
url: /bookmarks/2022/04/02/models-official-projects-token-dropping-at-master-tensorflow-models1648877142
---
> Token dropping aims to accelerate the pretraining of transformer models such as BERT without degrading its performance on downstream tasks.
> A BERT model pretrained using this token dropping method is not different to a BERT model pretrained in the conventional way: a BERT checkpoint pretrained with token dropping can be viewed and used as a normal BERT checkpoint, for finetuning etc.

View File

@ -1,11 +0,0 @@
---
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'
post_meta:
- date
title: Finally, a Stock Market Crash! | Mr. Money Mustache
type: bookmarks
url: /bookmarks/2022/05/22/finally-a-stock-market-crash-mr-money-mustache1653248668
---

View File

@ -1,16 +0,0 @@
---
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'
post_meta:
- date
tags:
- Philosophy
- software engineering
title: Giving a Shit as a Service - Allen Pike
type: bookmarks
url: /bookmarks/2022/07/12/giving-a-shit-as-a-service-allen-pike1657654539
---
I really like this concept. You should definitely give a shit about your customers and give a shit about your employees and colleagues if you want to build any kind of meaningful professional network

View File

@ -1,18 +0,0 @@
---
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'
post_meta:
- date
tags:
- personal
- music
title: 'Show HN: I made some ambient music generators that run in your browser | Hacker
News'
type: bookmarks
url: /bookmarks/2022/07/19/show-hn-i-made-some-ambient-music-generators-that-run-in-your-browser-hacker-news1658240461
---
I ended up subscribing for this service - I quite often listen to jazz and electronic music with no lyrics while I'm concentrating. This service gives me "infinite work music" that I can listen to while I code etc.

View File

@ -1,21 +0,0 @@
---
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

@ -1,19 +0,0 @@
---
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

@ -1,23 +0,0 @@
---
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

@ -1,19 +0,0 @@
---
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

@ -1,16 +0,0 @@
---
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

@ -1,28 +0,0 @@
---
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

@ -1,21 +0,0 @@
---
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

@ -1,20 +0,0 @@
---
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

@ -1,10 +0,0 @@
---
date: '2021-12-26T10:02:08.718315'
like-of: https://software.rajivprab.com/2021/12/26/my-path-to-financial-independence-as-a-software-engineer/
post_meta:
- date
title: My Path to Financial Independence as a Software Engineer Software the Hard
way
type: likes
url: /likes/2021/12/26/1640530928
---

View File

@ -1,9 +0,0 @@
---
date: '2021-12-26T10:26:10.806673'
like-of: https://bearbin.net/blog/2021/adblock-your-city
post_meta:
- date
title: You block ads in your browser, why not in your city? | bearblog
type: likes
url: /likes/2021/12/26/1640532370
---

View File

@ -1,10 +0,0 @@
---
date: '2021-12-28T16:10:36.732144'
like-of: https://drewdevault.com/2021/12/28/Dont-use-Discord-for-FOSS.html
post_meta:
- date
tags:
- open source
type: likes
url: /likes/2021/12/28/1640725836
---

View File

@ -1,10 +0,0 @@
---
date: '2021-12-28T16:11:33.960830'
like-of: https://jlelse.blog/links/2021/12/web0
post_meta:
- date
tags:
- Indieweb
type: likes
url: /likes/2021/12/28/1640725893
---

View File

@ -1,9 +0,0 @@
---
date: '2021-12-31T20:37:07.577604'
like-of: https://seths.blog/2021/12/dont-waste-the-good-days/
post_meta:
- date
title: Dont waste the good days | Seth's Blog
type: likes
url: /likes/2021/12/31/1641001027
---

View File

@ -1,10 +0,0 @@
---
date: '2022-01-07T02:07:27.298386'
like-of: https://aaronparecki.com/2022/01/06/12/software
post_meta:
- date
tags:
- open source
type: likes
url: /likes/2022/01/07/1641539247
---

View File

@ -1,11 +0,0 @@
---
date: '2022-01-17T14:26:57.157661'
like-of: https://colinraffel.com/blog/a-call-to-build-models-like-we-build-open-source-software.html#anexamplefuture
post_meta:
- date
tags:
- machine-learning
title: A Call to Build Models Like We Build Open-Source Software
type: likes
url: /likes/2022/01/17/a-call-to-build-models-like-we-build-open-source-software1642447617
---

View File

@ -1,11 +0,0 @@
---
date: '2022-01-22T13:24:38.383786'
like-of: https://spectrum.ieee.org/how-e-ink-developed-full-color-epaper
post_meta:
- date
tags:
- technology
title: How E Ink Developed Full-Color e-Paper
type: likes
url: /likes/2022/01/22/how-e-ink-developed-full-color-e-paper1642875878
---

View File

@ -1,9 +0,0 @@
---
date: '2022-01-22T16:31:02.204200'
like-of: https://seewitheyesclosed.com/articles/recaptcha-is-dead/
post_meta:
- date
title: Recaptcha is dead
type: likes
url: /likes/2022/01/22/recaptcha-is-dead1642887062
---

View File

@ -1,11 +0,0 @@
---
date: '2022-01-28T09:26:51.943357'
like-of: https://github.com/wangyongjie-ntu/awesome-explainable-ai
post_meta:
- date
tags:
- open-source
- machine-learning
type: likes
url: /likes/2022/01/28/1643380011
---

View File

@ -1,12 +0,0 @@
---
date: '2022-01-28T10:13:10.575006'
like-of: https://github.com/stephenleo/stripnet
post_meta:
- date
tags:
- machine-learning
- nlp
- open-science
type: likes
url: /likes/2022/01/28/1643382790
---

View File

@ -1,11 +0,0 @@
---
date: '2022-01-28T10:51:12.412431'
like-of: https://jacobtomlinson.dev/posts/2022/docker-desktop-for-mac-alternatives-for-developers/
post_meta:
- date
tags:
- open-source
- docker
type: likes
url: /likes/2022/01/28/1643385072
---

View File

@ -1,15 +0,0 @@
---
date: '2022-01-29T02:16:19.901835'
like-of: https://twitter.com/DynamicWebPaige/status/1487297191190298624
mp-syndicate-to:
- https://brid.gy/publish/twitter
post_meta:
- date
tags:
- Machine-learning
- programming
type: likes
url: /likes/2022/01/29/1643440579
---
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,14 +0,0 @@
---
date: '2022-01-29T02:23:17.448427'
like-of: https://news.ycombinator.com/item?id=30124062
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
post_meta:
- date
type: likes
url: /likes/2022/01/29/1643440997
---
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,12 +0,0 @@
---
date: '2022-01-29T02:27:57.077010'
like-of: https://www.vice.com/en/article/y3vbjj/pirates-spammed-an-infamous-soviet-short-wave-radio-station-with-memes-uvb-76
mp-syndicate-to:
- https://brid.gy/publish/twitter
post_meta:
- date
type: likes
url: /likes/2022/01/29/1643441277
---
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,14 +0,0 @@
---
date: '2022-01-29T02:26:01.750063'
like-of: https://www.jumboframeinternet.com/post/1/
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
post_meta:
- date
type: likes
url: /likes/2022/01/29/humour1643441161
---
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,18 +0,0 @@
---
date: '2022-01-29T13:20:30.723988'
like-of: https://mobile.twitter.com/danluu/status/1487228574608211969
mp-syndicate-to:
- https://brid.gy/publish/twitter
post_meta:
- date
tags:
- software engineering
title: 'Dan Luu on Twitter: "One thing it took me quite a while to understand is how
few bits of information it''s possible to reliably convey to a large number of people.
When I was at MS, I remember initially being surprised at how unnuanced their communication
was, but it really makes sense in hindsight." / Twitter'
type: likes
url: /likes/2022/01/29/one-thing-it-took-me-quite-a-while-to-understand-is-how-few-bits-of-information-twitter1643480430
---
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,10 +0,0 @@
---
date: '2022-01-31T13:53:51.439564'
like-of: https://thoughtshrapnel.com/2022/01/31/your-attention-was-stolen/
post_meta:
- date
tags:
- Philosophy
type: likes
url: /likes/2022/01/31/1643655231
---

View File

@ -1,12 +0,0 @@
---
date: '2022-02-06T17:17:36.813359'
like-of: https://typeshare.co/mstine/posts/think-you-dont-need-a-dev-log-laboratory-scientists-would-disagree
post_meta:
- date
tags:
- software engineering
title: "Think You Don't Need a Dev Log? Laboratory Scientists Would Disagree. | Matt
Stine \U0001F6A2"
type: likes
url: /likes/2022/02/06/think-you-don-t-need-a-dev-log-laboratory-scientists-would-disagree-matt-stine1644185856
---

View File

@ -1,10 +0,0 @@
---
date: '2022-02-19T14:24:44.440556'
like-of: https://drewdevault.com/2022/02/19/Plaid-is-an-evil-nightmare-product.html
post_meta:
- date
tags:
- software engineering
type: likes
url: /likes/2022/02/19/1645298684
---

View File

@ -1,14 +0,0 @@
---
date: '2022-03-11T03:46:07.422704'
like-of: https://habitreframemindset.substack.com/p/a-shift-in-mindset-thats-been-essential
post_meta:
- date
read-status: finished
tags:
- Philosophy
- Mindfulness
type: likes
url: /linkes/2022/03/11/1646988367
---
I've been doing mindfulness meditation through headspace for a couple of years and trying to adopt this kind of attitude does help me personally. Quite often the key is to notice when chastising I'm and break out of the thought pattern which can be tricky in the moment! Of course, your mileage may vary

View File

@ -1,8 +0,0 @@
---
date: '2022-11-05T08:53:22.538809'
like-of: https://boffosocko.com/2022/11/04/55811142/
post_meta:
- date
type: likes
url: /likes/2022/11/05/1667638402
---

View File

@ -1,8 +0,0 @@
---
date: '2022-11-12T19:00:28.831271'
like-of: https://brainbaking.com/post/2022/11/finding-stuff-on-big-blogs/
post_meta:
- date
type: likes
url: /likes/2022/11/12/1668279628
---

View File

@ -1,11 +0,0 @@
---
date: '2022-11-20T10:56:05.446819'
like-of: https://guzey.com/ai/planes-vs-birds/
post_meta:
- date
tags:
- humour
- ai
type: likes
url: /likes/2022/11/20/1668941765
---

View File

@ -1,11 +0,0 @@
---
date: '2022-11-20T12:57:19.164932'
like-of: https://brainbaking.com/post/2022/11/the-great-mastodon-influx/
post_meta:
- date
tags:
- Fediverse
- indieweb
type: likes
url: /likes/2022/11/20/1668949039
---

View File

@ -1,8 +0,0 @@
---
date: '2022-11-20T20:07:27.962470'
like-of: https://caseyhandmer.wordpress.com/2022/11/20/we-need-more-water-than-rain-can-provide-refilling-rivers-with-desalination/
post_meta:
- date
type: likes
url: /likes/2022/11/20/1668974847
---

View File

@ -1,12 +0,0 @@
---
date: '2022-11-20T13:03:40.238986'
like-of: https://jan.boddez.net/articles/a-social-web-for-everyone
post_meta:
- date
tags:
- indieweb
- activitypub
title: Jans Blog A Social Web for Everyone
type: likes
url: /likes/2022/11/20/jans-blog-a-social-web-for-everyone1668949420
---

View File

@ -1,12 +0,0 @@
---
date: '2022-11-27T18:02:43.488421'
like-of: https://brainbaking.com/post/2022/11/bloggers-dump-your-twitter-card-tags/
post_meta:
- date
tags:
- indieweb
- webdev
title: Bloggers, Dump Your Twitter Card Tags | Brain Baking
type: likes
url: /likes/2022/11/27/bloggers-dump-your-twitter-card-tags-brain-baking1669572163
---

View File

@ -1,11 +0,0 @@
---
date: '2022-12-06T23:51:30.829006'
like-of: https://snarfed.org/2022-12-03_bridgy-fed-updates
post_meta:
- date
tags:
- indieweb
title: Bridgy Fed updates | snarfed.org
type: likes
url: /likes/2022/12/06/bridgy-fed-updates-snarfed-org1670370690
---

View File

@ -1,10 +0,0 @@
---
date: '2023-01-24T21:11:52.160496'
like-of: https://blog.opensource.org/what-is-the-cyber-resilience-act-and-why-its-important-for-open-source/
post_meta:
- date
tags:
- open source
type: likes
url: /likes/2023/01/24/1674594712
---

View File

@ -1,13 +0,0 @@
---
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

@ -1,12 +0,0 @@
---
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

@ -1,12 +0,0 @@
---
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

@ -1,13 +0,0 @@
---
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

@ -1,11 +0,0 @@
---
date: '2021-12-24T11:41:20.506153'
post_meta:
- date
tags:
- Indieweb
type: notes
url: /notes/2021/12/24/1640364080
---
Spent a couple of hours adding indieweb micropub and microsub support to my site today and pretty pleased with the result. I can now join in with the POSSE gang on IndieWeb

View File

@ -1,20 +0,0 @@
---
date: '2021-12-25T05:19:47.761833'
photo:
- /media/2021/12/25/1640427587_0.jpg
post_meta:
- date
tags:
- Home
- humour
type: notes
url: /notes/2021/12/25/1640427587
---
<img src="/media/2021/12/25/1640427587_0.jpg" alt="A picture of our dining table" class="u-photo"/>
It's nice to see the dining table used for something other than a glorified office desk once a year although one of the emergency dining chairs this year is a rather plush office chair - a trade up from the foldy metal chairs that hurt your bum
<a href="http://localhost:8080/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -1,14 +0,0 @@
---
date: '2021-12-30T03:43:24.188254'
post_meta:
- date
tags:
- movies
type: notes
url: /notes/2021/12/30/1640853804
---
Not exactly a "hot take" at this point but we watched "Don't Look Up" last night and despite the panning from mainstream critics I thought it was a funny, clever and timely take on the dangers of extreme media (social & trad) polarisation.
<a href="https://brid.gy/publish/twitter"></a>
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -1,16 +0,0 @@
---
date: '2022-01-01T05:38:48.465709'
photo:
- /media/2022/01/01/1641033528_0.jpg
post_meta:
- date
type: notes
url: /notes/2022/01/01/1641033528
---
<img src="/media/2022/01/01/1641033528_0.jpg" class="u-photo" />
Starting the year right with my covid booster. Happy 2022
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,16 +0,0 @@
---
date: '2022-01-02T12:15:19.147184'
post_meta:
- date
tags:
- meta
- website
- indieweb
type: notes
url: /notes/2022/01/02/1641143719
---
Spent some time today implementing webmention support on my website. Likes/retweets/reboosts and tweets/toots show up as comments on my page now as well as "standard" replies/comments from other blogs
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,20 +0,0 @@
---
date: '2022-01-17T06:02:00.032506'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
photo:
- /media/2022/01/17/1642417320_0.jpg
post_meta:
- date
tags:
- personal
type: notes
url: /notes/2022/01/17/1642417320
---
<img src="/media/2022/01/17/1642417320_0.jpg" class="u-photo" />
My cat likes the sunshine as much as I do in dreary January although his idea of helping with my work could use some adjustment
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,15 +0,0 @@
---
date: '2022-01-20T14:18:22.499977'
photo:
- /media/2022/01/20/1642706302_0.jpg
post_meta:
- date
tags:
- personal
type: notes
url: /notes/2022/01/20/1642706302
---
<img src="/media/2022/01/20/1642706302_0.jpg" class="u-photo" />
An evening out at the theatre to see Groan Ups by the mischief theatre company (play that goes wrong lot)

View File

@ -1,17 +0,0 @@
---
date: '2022-01-22T03:46:04.959898'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
post_meta:
- date
tags:
- humour
- personal
type: notes
url: /notes/2022/01/22/1642841164
---
I've just noticed that depressingly I get more text messages from OTP services than my friends (hopefully more a reflection that I sign in to a lot of things than not having any friends)
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,18 +0,0 @@
---
date: '2022-01-29T12:23:26.796716'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
photo:
- /media/2022/01/29/1643477006_0.jpg
post_meta:
- date
tags:
- personal
type: notes
url: /notes/2022/01/29/1643477006
---
<img src="/media/2022/01/29/1643477006_0.jpg" class="u-photo" />
Testing that brid.gy can now import photos from my site to fosstodon thanks to [this fix](https://github.com/snarfed/bridgy/issues/1099#) with a photo I took of a lovely breakfast we had on my wife's birthday
<a href="https://brid.gy/publish/mastodon"></a>

View File

@ -1,20 +0,0 @@
---
date: '2022-02-04T10:58:42.483205'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
photo:
- /media/2022/02/04/1643990322_0.jpg
post_meta:
- date
tags:
- personal
type: notes
url: /notes/2022/02/04/1643990322
---
<img src="/media/2022/02/04/1643990322_0.jpg" class="u-photo" />
Popped in to Worcester City centre while we're visiting family in the Midlands and went to Boston Tea Party for lunch. Their porky beans on toast and cakes and coffee were great. Highly recommended!
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,18 +0,0 @@
---
date: '2022-02-13T14:24:28.815079'
photo:
- /media/2022/02/13/1644780268_0.jpg
- /media/2022/02/13/1644780268_1.jpg
post_meta:
- date
tags:
- personal
type: notes
url: /notes/2022/02/13/1644780268
---
<img src="/media/2022/02/13/1644780268_0.jpg" class="u-photo" />
<img src="/media/2022/02/13/1644780268_1.jpg" class="u-photo" />
Happy early valentines from the Ravenscrofts

View File

@ -1,16 +0,0 @@
---
date: '2022-02-18T02:48:32.811776'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
post_meta:
- date
tags:
- personal
type: notes
url: /notes/2022/02/18/1645170512
---
Braced for Storm Eunice - now slap bang in the "red weather warning" zone so fully expecting to inherit our neighbours' lawn furniture, trampolines and wheelie bins (trash cans on wheels) any minute now https://www.bbc.co.uk/news/uk-60417263
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,20 +0,0 @@
---
date: '2022-03-27T17:26:44.623219'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
photo:
- /media/2022/03/27/1648416404_0.jpg
post_meta:
- date
tags:
- personal
type: notes
url: /notes/2022/03/27/1648416404
---
<img src="/media/2022/03/27/1648416404_0.jpg" class="u-photo" />
Really pleased with the solar lamps we installed in the garden this afternoon. So shiny!
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,23 +0,0 @@
---
date: '2022-06-02T18:01:22.876402'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
photo:
- /media/2022/06/02/1654207282_0.jpg
- /media/2022/06/02/1654207282_1.jpg
post_meta:
- date
tags:
- Personal
type: notes
url: /notes/2022/06/02/1654207282
---
<img src="/media/2022/06/02/1654207282_0.jpg" class="u-photo" />
<img src="/media/2022/06/02/1654207282_1.jpg" class="u-photo" />
First concert since pre-covid tonight - saw Jungle in Brighton and it was absolutely brilliant. They even squeezed in a little nod to the Bee Gees.
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,20 +0,0 @@
---
date: '2022-06-05T12:50:18.420449'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
photo:
- /media/2022/06/05/1654447818_.png
post_meta:
- date
tags:
- phd
type: notes
url: /notes/2022/06/05/1654447818
---
<img src="/media/2022/06/05/1654447818_.png" class="u-photo" />
Another rainy sunday, another ~1000 words written on the thesis. I'm tracking my progress in a spreadsheet. Very nearly built a web app to track it but decided the half day I'd need to build that was probably better spent actually writing... #phd #thesis
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

View File

@ -1,21 +0,0 @@
---
date: '2022-06-12T04:05:28.602302'
mp-syndicate-to:
- https://brid.gy/publish/mastodon
- https://brid.gy/publish/twitter
photo:
- /media/2022/06/12/1655021128_0.jpg
post_meta:
- date
tags:
- phd
- personal
type: notes
url: /notes/2022/06/12/1655021128
---
<img src="/media/2022/06/12/1655021128_0.jpg" class="u-photo" />
Another day of PhD writing in the sun. Aiming for 1000 words today ahead of my now weekly progress report post tonight. Energy provided by a local coffee roaster HICS coffee
<a href="https://brid.gy/publish/mastodon"></a>
<a href="https://brid.gy/publish/twitter"></a>

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