diff --git a/astro.config.ts b/astro.config.ts index 4d87af0..f2bedc2 100644 --- a/astro.config.ts +++ b/astro.config.ts @@ -20,7 +20,7 @@ export default defineConfig({ remarkDirective, // NOTE: pinned ^5.0.0 remarkMath, - remarkEmoji, + [remarkEmoji, {accessible: true}], [remarkRuby, {sep: ';'}], remarkBib, ], diff --git a/package.json b/package.json index ba8d70a..1445aa8 100644 --- a/package.json +++ b/package.json @@ -27,10 +27,10 @@ "rehype-katex": "^7.0.0", "rehype-raw": "^7.0.0", "rehype-stringify": "^10.0.0", - "remark-directive": "^2.0.0", - "remark-emoji": "^4.0.0", + "remark-directive": "^2.0.1", + "remark-emoji": "^4.0.1", "remark-gfm": "^4.0.0", - "remark-math": "^5.0.0", + "remark-math": "^5.1.1", "remark-parse": "^11.0.0", "remark-rehype": "^11.0.0", "reveal.js": "^5.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ce178e5..f72c3af 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -54,16 +54,16 @@ dependencies: specifier: ^10.0.0 version: 10.0.0 remark-directive: - specifier: ^2.0.0 + specifier: ^2.0.1 version: 2.0.1 remark-emoji: - specifier: ^4.0.0 - version: 4.0.0 + specifier: ^4.0.1 + version: 4.0.1 remark-gfm: specifier: ^4.0.0 version: 4.0.0 remark-math: - specifier: ^5.0.0 + specifier: ^5.1.1 version: 5.1.1 remark-parse: specifier: ^11.0.0 @@ -1556,7 +1556,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001555 + caniuse-lite: 1.0.30001557 electron-to-chromium: 1.4.569 node-releases: 2.0.13 update-browserslist-db: 1.0.13(browserslist@4.22.1) @@ -1580,8 +1580,8 @@ packages: engines: {node: '>=14.16'} dev: false - /caniuse-lite@1.0.30001555: - resolution: {integrity: sha512-NzbUFKUnJ3DTcq6YyZB6+qqhfD112uR3uoEnkmfzm2wVzUNsFkU7AwBjKQ654Sp5cau0JxhFyRSn/tQZ+XfygA==} + /caniuse-lite@1.0.30001557: + resolution: {integrity: sha512-91oR7hLNUP3gG6MLU+n96em322a8Xzes8wWdBKhLgUoiJsAF5irZnxSUCbc+qUZXNnPCfUwLOi9ZCZpkvjQajw==} dev: false /ccount@2.0.1: @@ -4187,13 +4187,15 @@ packages: - supports-color dev: false - /remark-emoji@4.0.0: - resolution: {integrity: sha512-lQP1lFaYOz6zyJTBfOwYChM1YkgJEVcxSnUBkjo9qujqWwpY36MRFzDjYDk9YNdHqkw5yExB8MnVVHb6wX9QNA==} + /remark-emoji@4.0.1: + resolution: {integrity: sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: + '@types/mdast': 4.0.2 emoticon: 4.0.1 mdast-util-find-and-replace: 3.0.1 node-emoji: 2.1.0 + unified: 11.0.4 dev: false /remark-gfm@3.0.1: diff --git a/src/components/cards/Photo.astro b/src/components/cards/Photo.astro index 6f74139..7c49262 100644 --- a/src/components/cards/Photo.astro +++ b/src/components/cards/Photo.astro @@ -1,8 +1,9 @@ --- -import image from "@assets/home/20221016-170316_1.jpg"; -import Image from "astro/components/Image.astro"; +import image from "@assets/home/IMG_20231029_111650.jpg"; +import { Image } from "astro:assets"; -const alt = "A building covered by multicolor Ivy."; + +const alt = "Autumn park with colorful trees and fallen leaves"; ---

Image of the Month

diff --git a/src/content/wiki/computer-science-lore.md b/src/content/wiki/computer-science-lore.md index 5aac1be..a8dfc76 100644 --- a/src/content/wiki/computer-science-lore.md +++ b/src/content/wiki/computer-science-lore.md @@ -6,6 +6,9 @@ title: Computer Science lore - [To the members of the Budget Council ~ Edsger Dijkstra](https://www.cs.utexas.edu/users/EWD/OtherDocs/To%20the%20Budget%20Council%20concerning%20Haskell.pdf) +## F# +- [Don Syme arguing against the inclusion of HKT in F#](https://github.com/fsharp/fslang-suggestions/issues/243#issuecomment-916079347) + ## Haskell - [A History of Haskell: Being Lazy With Class](https://www.microsoft.com/en-us/research/wp-content/uploads/2016/07/history.pdf) diff --git a/src/pages/index.md b/src/pages/index.md index f5a754f..1eafaa5 100644 --- a/src/pages/index.md +++ b/src/pages/index.md @@ -4,7 +4,7 @@ title: "Welcome to kamoshi.org!" date: "2020–12–09" --- -# Welcome to my website! +# Welcome to my website! :heart: You have found this little floating rock in the middle of the Internet! Congrats 🎉