From 0debda9cd861cc6e8f252d42c801cbea586c4803 Mon Sep 17 00:00:00 2001 From: semanticdata Date: Sat, 6 Jan 2024 20:55:00 -0600 Subject: [PATCH] initial commit --- .gitattributes | 78 +++++ .github/workflows/build-only.yml | 37 +++ .github/workflows/deploy-zola.yml | 50 +++ .github/workflows/zola-to-gh-pages-branch.yml | 19 ++ .gitignore | 1 + LICENSE | 20 ++ README.md | 49 +++ config.toml | 84 +++++ content/_index.md | 12 + content/blog/_index.md | 12 + content/blog/aurora-borealis.md | 88 ++++++ content/blog/hello-world.md | 30 ++ content/blog/monkey-brain.md | 49 +++ content/blog/on-burning-out.md | 51 ++++ content/blog/ssd-nvme-comparison.md | 155 ++++++++++ content/blog/unlock-firefox-sidebar.md | 39 +++ content/journal.md | 37 +++ content/meta.md | 17 ++ content/now.md | 26 ++ content/projects/_index.md | 8 + content/projects/data.toml | 71 +++++ content/uses.md | 59 ++++ highlight_themes/serene-dark.tmTheme | 287 ++++++++++++++++++ highlight_themes/serene-light.tmTheme | 252 +++++++++++++++ static/font/signika-v25-latin-regular.woff2 | Bin 0 -> 23756 bytes static/hl-dark.css | 74 +++++ static/hl-light.css | 64 ++++ static/icon/alert.svg | 1 + static/icon/arrow-up.svg | 1 + static/icon/backlink.svg | 1 + static/icon/check.svg | 1 + static/icon/copy.svg | 1 + static/icon/email.svg | 1 + static/icon/fingerprint.svg | 1 + static/icon/github.svg | 1 + static/icon/important.svg | 1 + static/icon/moon.svg | 1 + static/icon/note.svg | 1 + static/icon/question.svg | 1 + static/icon/rss.svg | 1 + static/icon/sun.svg | 1 + static/icon/tip.svg | 1 + static/icon/toc.svg | 1 + static/icon/twitter.svg | 1 + static/icon/warning.svg | 1 + static/img/android-chrome-192x192.png | Bin 0 -> 21172 bytes static/img/android-chrome-512x512.png | Bin 0 -> 126315 bytes static/img/apple-touch-icon.png | Bin 0 -> 18614 bytes static/img/aurora-1.webp | Bin 0 -> 53172 bytes static/img/aurora-2.webp | Bin 0 -> 86686 bytes static/img/avatar.webp | Bin 0 -> 185384 bytes static/img/favicon-16x16.png | Bin 0 -> 726 bytes static/img/favicon-32x32.png | Bin 0 -> 1835 bytes static/img/favicon.ico | Bin 0 -> 15406 bytes static/img/site.webmanifest | 1 + static/js/lightense.min.js | 2 + static/js/main.js | 168 ++++++++++ templates/404.html | 16 + templates/_base.html | 28 ++ templates/_custom_css.html | 51 ++++ templates/_custom_font.html | 3 + templates/_footer.html | 13 + templates/_giscus_script.html | 0 templates/_head_extend.html | 0 templates/_header-journal.html | 31 ++ templates/_header.html | 66 ++++ templates/anchor-link.html | 1 + templates/blog.html | 40 +++ templates/categories/list.html | 0 templates/categories/single.html | 0 templates/feed.xml | 32 ++ templates/home.html | 116 +++++++ templates/page.html | 122 ++++++++ templates/post.html | 154 ++++++++++ templates/projects.html | 36 +++ templates/prose.html | 72 +++++ templates/shortcodes/alert.html | 12 + templates/shortcodes/codeblock.html | 4 + templates/shortcodes/figure.html | 8 + templates/shortcodes/important.html | 12 + templates/shortcodes/mermaid.html | 3 + templates/shortcodes/note.html | 12 + templates/shortcodes/question.html | 12 + templates/shortcodes/tip.html | 12 + templates/shortcodes/warning.html | 12 + templates/tags/list.html | 25 ++ templates/tags/single.html | 31 ++ 87 files changed, 2782 insertions(+) create mode 100644 .gitattributes create mode 100644 .github/workflows/build-only.yml create mode 100644 .github/workflows/deploy-zola.yml create mode 100644 .github/workflows/zola-to-gh-pages-branch.yml create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 config.toml create mode 100644 content/_index.md create mode 100644 content/blog/_index.md create mode 100644 content/blog/aurora-borealis.md create mode 100644 content/blog/hello-world.md create mode 100644 content/blog/monkey-brain.md create mode 100644 content/blog/on-burning-out.md create mode 100644 content/blog/ssd-nvme-comparison.md create mode 100644 content/blog/unlock-firefox-sidebar.md create mode 100644 content/journal.md create mode 100644 content/meta.md create mode 100644 content/now.md create mode 100644 content/projects/_index.md create mode 100644 content/projects/data.toml create mode 100644 content/uses.md create mode 100644 highlight_themes/serene-dark.tmTheme create mode 100644 highlight_themes/serene-light.tmTheme create mode 100644 static/font/signika-v25-latin-regular.woff2 create mode 100644 static/hl-dark.css create mode 100644 static/hl-light.css create mode 100644 static/icon/alert.svg create mode 100644 static/icon/arrow-up.svg create mode 100644 static/icon/backlink.svg create mode 100644 static/icon/check.svg create mode 100644 static/icon/copy.svg create mode 100644 static/icon/email.svg create mode 100644 static/icon/fingerprint.svg create mode 100644 static/icon/github.svg create mode 100644 static/icon/important.svg create mode 100644 static/icon/moon.svg create mode 100644 static/icon/note.svg create mode 100644 static/icon/question.svg create mode 100644 static/icon/rss.svg create mode 100644 static/icon/sun.svg create mode 100644 static/icon/tip.svg create mode 100644 static/icon/toc.svg create mode 100644 static/icon/twitter.svg create mode 100644 static/icon/warning.svg create mode 100644 static/img/android-chrome-192x192.png create mode 100644 static/img/android-chrome-512x512.png create mode 100644 static/img/apple-touch-icon.png create mode 100644 static/img/aurora-1.webp create mode 100644 static/img/aurora-2.webp create mode 100644 static/img/avatar.webp create mode 100644 static/img/favicon-16x16.png create mode 100644 static/img/favicon-32x32.png create mode 100644 static/img/favicon.ico create mode 100644 static/img/site.webmanifest create mode 100644 static/js/lightense.min.js create mode 100644 static/js/main.js create mode 100644 templates/404.html create mode 100644 templates/_base.html create mode 100644 templates/_custom_css.html create mode 100644 templates/_custom_font.html create mode 100644 templates/_footer.html create mode 100644 templates/_giscus_script.html create mode 100644 templates/_head_extend.html create mode 100644 templates/_header-journal.html create mode 100644 templates/_header.html create mode 100644 templates/anchor-link.html create mode 100644 templates/blog.html create mode 100644 templates/categories/list.html create mode 100644 templates/categories/single.html create mode 100644 templates/feed.xml create mode 100644 templates/home.html create mode 100644 templates/page.html create mode 100644 templates/post.html create mode 100644 templates/projects.html create mode 100644 templates/prose.html create mode 100644 templates/shortcodes/alert.html create mode 100644 templates/shortcodes/codeblock.html create mode 100644 templates/shortcodes/figure.html create mode 100644 templates/shortcodes/important.html create mode 100644 templates/shortcodes/mermaid.html create mode 100644 templates/shortcodes/note.html create mode 100644 templates/shortcodes/question.html create mode 100644 templates/shortcodes/tip.html create mode 100644 templates/shortcodes/warning.html create mode 100644 templates/tags/list.html create mode 100644 templates/tags/single.html diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..bd9ff61 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,78 @@ +# Apply override to all files in the directory +*.md linguist-detectable + +# Auto detect text files and perform LF normalization +* text=auto eol=lf + +# The above will handle all files NOT found below +# Documents +*.doc diff=astextplain +*.DOC diff=astextplain +*.docx diff=astextplain +*.DOCX diff=astextplain +*.dot diff=astextplain +*.DOT diff=astextplain +*.pdf diff=astextplain +*.PDF diff=astextplain +*.rtf diff=astextplain +*.RTF diff=astextplain +*.md text diff=markdown +*.mdx text diff=markdown +*.tex text diff=tex +*.adoc text +*.csv text +*.txt text +*.sql text +*.epub diff=astextplain + +# Graphics +*.png binary +*.jpg binary +*.jpeg binary +*.gif binary +*.tif binary +*.tiff binary +*.ico binary +# SVG treated as text by default. +*.svg binary +# If you want to treat it as binary, +# use the following line instead. +# *.svg text +*.eps binary + +# Scripts +*.bash text eol=lf +*.sh text eol=lf +# These are explicitly windows files and should use crlf +*.bat text eol=crlf +*.cmd text eol=crlf +*.ps1 text eol=crlf + +# Serialisation +*.json text +*.toml text +*.xml text +*.yaml text +*.yml text + +# Archives +*.7z binary +*.gz binary +*.tar binary +*.tgz binary +*.zip binary + +# Text files where line endings should be preserved +*.patch -text + +# Lua Source files +*.lua text + +# Luadoc output +*.html text diff=html +*.css text diff=css + +# Exclude files from exporting +.gitattributes export-ignore +.gitignore export-ignore +.gitkeep export-ignore \ No newline at end of file diff --git a/.github/workflows/build-only.yml b/.github/workflows/build-only.yml new file mode 100644 index 0000000..44f8913 --- /dev/null +++ b/.github/workflows/build-only.yml @@ -0,0 +1,37 @@ +name: Zola - Build only + +on: + # push: + # branches: + # - main + pull_request: + workflow_dispatch: + +permissions: + contents: read + pages: write + id-token: write + +concurrency: + group: "pages" + cancel-in-progress: false + +defaults: + run: + shell: bash + +jobs: + build-only: + runs-on: ubuntu-latest + # if: github.ref != 'refs/heads/main' + steps: + - name: Checkout main + uses: actions/checkout@v4 + - name: Install Zola + uses: taiki-e/install-action@zola + - name: Build Zola + run: zola build + env: + BUILD_ONLY: true + BUILD_FLAGS: --drafts + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/deploy-zola.yml b/.github/workflows/deploy-zola.yml new file mode 100644 index 0000000..e6bebd0 --- /dev/null +++ b/.github/workflows/deploy-zola.yml @@ -0,0 +1,50 @@ +name: Zola - Build and Deploy to GH Pages + +on: + # push: + # branches: + # - main + # pull_request: + workflow_dispatch: + +permissions: + contents: read + pages: write + id-token: write + +concurrency: + group: "pages" + cancel-in-progress: false + +defaults: + run: + shell: bash + +jobs: + build: + runs-on: ubuntu-latest + # if: github.ref != 'refs/heads/main' + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Install Zola + uses: taiki-e/install-action@zola + - name: Build Zola + run: zola build + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Upload artifact + uses: semanticdata/upload-pages-artifact@v0.1.0 + with: + path: ./public + + deploy: + runs-on: ubuntu-latest + needs: build + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: semanticdata/deploy-pages@v0.1.0 diff --git a/.github/workflows/zola-to-gh-pages-branch.yml b/.github/workflows/zola-to-gh-pages-branch.yml new file mode 100644 index 0000000..f2d0837 --- /dev/null +++ b/.github/workflows/zola-to-gh-pages-branch.yml @@ -0,0 +1,19 @@ +name: Zola - Deploy to gh-pages branch +on: + workflow_dispatch: + # pull_request: + # push: + # branches: + # - main + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v4 + - name: build_and_deploy + uses: shalzz/zola-deploy-action@v0.18.0 + env: + PAGES_BRANCH: gh-pages + TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d70ebaa --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +public \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..2c7ea5e --- /dev/null +++ b/LICENSE @@ -0,0 +1,20 @@ +MIT License + +Copyright (c) 2023 Miguel Pimentel + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..2ca7a26 --- /dev/null +++ b/README.md @@ -0,0 +1,49 @@ +

đź““ MiguelPimentel.do

+ +

+ + + + + +

+ +## Introduction + +Personal website powered by [Zola](https://www.getzola.org/), and themed with [serene](https://github.com/isunjn/serene). + +## Changes from Upstream + +- New *layout*: `Page`. +- New header *partial* `_header-journal.html`. +- New `/now`, `/uses`, and `/meta` sections and pages. + +### Accessibility + +Replaced all failing[^1] color variables with shades of the same color that returned passing scores. + +| Variable | Old Color | New Color | Old Score | New Score | +| ------------------------- | --------- | --------- | --------- | --------- | +| `primary-color` | `#698BCF` | `#3F537C` | `3.39` | `7.67` | +| `primary-color-dark` | `#698BCF` | `#96ADDD` | `4.75` | `7.14` | +| `text-pale-color` | `#9AA2B9` | `#4C515C` | `2.55` | `7.96` | +| `text-pale-color-dark` | `#5d6470` | `#ADB1B7` | `2.70` | `7.47` | +| `callout-note-color` | `#698BCF` | `#3F537C` | `3.39` | `7.67` | +| `callout-note-color-dark` | `#698BCF` | `#96ADDD` | `4.75` | `7.14` | + +### Useful Commands + +| **Command** | Description | +| ------------ | --------------------------------------------------------------------------------- | +| `zola build` | Only builds the site into the `/public` folder, which is ignored in `.gitignore`. | +| `zola serve` | Builds and serves the site locally, watches for changes, refreshes automatically. | + +## Acknowledgments + +The theme's default icons come from [Remix Icon](https://remixicon.com/). + +## License + +Source code in this repository is available under the [MIT](LICENSE) license. + +[^1]: Color Contrast Checker: passing scores ≥ 7.00. diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..7b6d50b --- /dev/null +++ b/config.toml @@ -0,0 +1,84 @@ +base_url = "https://miguelpimentel.do/" # Domain name of your website +title = "semanticdata" +description = "Miguel Pimentel. Problem solver, hobby developer, music enjoyer, and public infrastructure enthusiast." +default_language = "en" +theme = "serene" +output_dir = "public" +compile_sass = true +minify_html = true +build_search_index = false # Keep this false, search is temporarily unsupported +generate_feed = false # Whether to generate a feed file in root, read docs for more info about rss feed +feed_filename = "feed.xml" # The file name of feed, "feed.xml" / "atom.xml" / "rss.xml", read docs for more info +taxonomies = [{ name = "tags" }, { name = "categories" }] + +[markdown] +highlight_code = true +highlight_theme = "css" +extra_syntaxes_and_themes = ["highlight_themes"] +highlight_themes_css = [ + { theme = "serene-light", filename = "hl-light.css" }, + { theme = "serene-dark", filename = "hl-dark.css" }, +] +render_emoji = false +external_links_target_blank = false +external_links_no_follow = true +external_links_no_referrer = true +smart_punctuation = false + +[slugify] +paths = "on" +taxonomies = "on" +anchors = "on" + +[extra] + +name = "Miguel Pimentel" # Your name +id = "semanticdata" # Your id / username / handle +bio = "Problem solver, hobby developer, music enjoyer, and public infrastructure enthusiast." # Your bio +avatar = "img/avatar.webp" # Your avatar +links = [ # Your links + { name = "GitHub", icon = "github", url = "https://github.com/semanticdata/" }, + { name = "Email", icon = "email", url = "mailto:contact@miguelpimentel.do" }, + # { name = "Twitter", icon = "twitter", url = "https://twitter.com/" }, +] + +homepage_layout = "about" # "about" | "list" + +sections = [ + { name = "blog", path = "/blog", is_external = false }, + { name = "projects", path = "/projects", is_external = false }, + { name = "journal", path = "/journal", is_external = false }, + # { name = "about", path = "/about", is_external = false }, + # { name = "now", path = "/now", is_external = false }, + # { name = "uses", path = "/uses", is_external = false }, + # { name = "github", path = "https://github.com/", is_external = true }, +] +blog_section_path = "/blog" + +nav_separator = "::" +nav_wrapper_left = "{" +nav_wrapper_right = "} ;" +nav_wrapper_separator = "," + +display_id = true # Whether to display your id on homepage +blog_categorized = false # Whether to categorize blog posts +blur_effect = true # Whether to turn on blur effect on navigation bar +back_to_top = true # Whether to show back-to-top button on post pages + +toc = true # Whether to show Table-Of-Contents by default +copy = true # Whether to add a copy button on code blocks by default +comment = false # Whether to show giscus comment section by default, see https://giscus.app for more info +display_tags = true # Whether to display tags on post pages by default +truncate_summary = false # Whether to truncate the summary of a post by default + +outdate_alert = false # Whether to show outdate alert by default +outdate_alert_days = 120 # How many days will a post be outdated by default +outdate_alert_text_before = "This article was last updated " +outdate_alert_text_after = " days ago and may be out of date." + +footer_copyright = "© 2023 semanticdata" +footer_credits = true # Whether to show "powered by zola and serene" in footer + +not_found_title = "404" +not_found_error_text = "Not Found" +not_found_recover_text = "« back to home »" diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..f594a98 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,12 @@ ++++ +template = 'home.html' + +[extra] +lang = 'en' ++++ + +Hi, I'm Miguel. Problem solver, hobby developer, music enjoyer, and public infrastructure enthusiast based in Minnesota, USA. You can find me under different nicknames around (e.g. [Data](https://na.finalfantasyxiv.com/lodestone/character/20296985/), [Ezra](https://wiki.eveuniversity.org/User:Ezra_Salaz)). I think a lot, work a lot, have existential crises, and know just enough about making websites to make me dangerous. I enjoy writing, reading, coding, listening to music, and love having a problem to solve. + +Would you like to know more? Consider checking out [/now](/now), [/uses](/uses), or my [digital garden](https://forgetfulnotes.com/). + +Please tell your dog (or cat) I said "Hi"! diff --git a/content/blog/_index.md b/content/blog/_index.md new file mode 100644 index 0000000..a1f600f --- /dev/null +++ b/content/blog/_index.md @@ -0,0 +1,12 @@ ++++ +title = "blog" +description = "My blog section." +sort_by = "date" +template = "blog.html" +page_template = "post.html" +insert_anchor_links = "right" +generate_feed = true + +[extra] +lang = 'en' ++++ \ No newline at end of file diff --git a/content/blog/aurora-borealis.md b/content/blog/aurora-borealis.md new file mode 100644 index 0000000..e6576b8 --- /dev/null +++ b/content/blog/aurora-borealis.md @@ -0,0 +1,88 @@ ++++ +title = "Aurora Borealis Sighting" +date = 2023-07-12 +description = "Wednesday, July 12th, 2023, was supposed to feature high solar activity, allowing for an incredibly large area of the northern United States to witness the Auroras as long as the light pollution was low. Unfortunately, this forecast did not come to pass." +draft = false + +[taxonomies] +tags = ["archived"] + +[extra] +lang = "en" +toc = true +comment = true +copy = true +math = false +mermaid = false +outdate_alert = false +outdate_alert_days = 120 +display_tags = true +truncate_summary = false ++++ + +> Wednesday, July 12th, 2023, was supposed to feature high solar activity, allowing for an incredibly large area of the northern United States to witness the Auroras as long as the light pollution was low. +> +> Unfortunately, this forecast did not come to pass. The solar activity remained within normal levels, meaning only Alaska and a few other places were able to see them. Thus cancelling these plans. But I liked the idea of presenting things like this in an Archive format. + +## Light Pollution Table + +| Location | Distance | Travel Time | Rank\* | +| :--- | :---: | :---: | :---: | +| Minneapolis | 16 miles | 25 minutes | 0 | +| Bloomington | 2 miles | 5 minutes | 1 | +| Chaska | 15 miles | 20 minutes | 2 | +| Farmington | 24 miles | 35 minutes | 3 | +| Jordan | 22 miles | 25 minutes | 4 | +| Norwood | 35 miles | 40 minutes | 5 | +| Gaylord | 55 miles | 60 minutes | 6 | +| Rapidan | 75 miles | 75 minutes | 7 | +| Chengwatana | 95 miles | 90 minutes | 8 | +| Sacred Heart | 105 miles | 120 minutes | 9 | + +**\*** _Higher rank is better._ + +## Tips to Get a Better Look + +Viewing the aurora depends on _four_ important factors. + +### 1. Geomagnetic Activity + +If the geomagnetic field is active, then the aurora will be brighter and further from the poles. Geomagnetic activity is driven by solar activity and solar coronal holes and thus it waxes and wanes with time. The level of geomagnetic activity is indicated by the planetary K index or Kp. The Kp index ranges from 0 to 9. + +- For Kp in the range 0 to 2, the aurora will be far north, quite dim in intensity, and not very active. +- For Kp in the range of 3 to 5, the aurora will move further from the poles, it will become brighter and there will be more auroral activity (motion and formations). If you are in the right place, these aurora can be quite pleasing to look at. +- For Kp in the range 6 to 7, the aurora will move even further from the poles and will become quite bright and active. At this geomagnetic activity level, it might be possible to see the aurora from the northern edge of the United States. +- For Kp in the range 8 to 9, the aurora will move even further towards the equator and it will become very bright and very active. These are the events that create the best aurora and the extended auroral oval will be observable by the most people. At these levels, aurora may be seen directly overhead from the northern states of the USA. + +It should be noted that the relationship between Kp and auroral latitude are approximate and represent averages. There will be times when these relationships do not hold up exactly. + +There is an approximate relationship between Kp and the equatorward extent of the auroral oval. This relationship holds true in geomagnetic latitude, not geographic. At Kp = 0, the equator ward edge of the auroral oval is approximately 66 degrees. And it moves equatorward about 2 degrees for each level of Kp. So for Kp = 1, the aurora would move down to 64 degrees, for Kp=2, it would move to 62 degrees, etc… until reaching Kp of 9 at 48 degrees magnetic latitude. + +### 2. Location + +Go towards the magnetic poles. The north magnetic pole is currently about 400 km (250 miles) from the geographic pole and is located in the islands of north east Canada. Find a place where you can see to the north ( or south if you are in the southern hemisphere). Given the right vantage point, say for example on top of a hill in the northern hemisphere with an unobstructed view toward the north, a person can see aurora even when it is 1000 km (600 miles) further north. It should be noted that if you are in the right place under the aurora, you can see very nice auroral displays even with low geomagnetic activity (Kp = 3 or 4). + +### 3. It Must Be Dark + +Go out at night. Get away from city lights. The full moon will also diminish the apparent brightness of the aurora (not the actual brightness). One caveat that people often neglect to think of is that the high latitudes where aurora occur are also latitudes where it doesn't get dark in the summer. So combining a summer vacation to the arctic with aurora watching usually doesn't work. The aurora may still be there but it is only visible when it is dark. + +### 4. Timing + +Best aurora is usually within an hour or two of midnight (between 10 PM and 2 AM local time). These hours of active aurora expand towards evening and morning as the level of geomagnetic activity increases. There may be aurora in the evening and morning but it is usually not as active and therefore, not as visually appealing. + +The best Seasons for aurora watching are around the spring and fall equinoxes. Due to subtleties in the way the solar wind interacts with Earth's magnetosphere, there is a tendency towards larger geomagnetic storms, and thus better auroras, to occur near the equinoxes. However, the number of hours of darkness decreases (increases) rapidly near the spring (fall) equinox so this caveat must be considered for those traveling to see the aurora. + +Below are maps showing the most southern extent of where aurora might be observable for different levels of the geomagnetic Kp index (and the NOAA G scale). It should be noted that the aurora can often be observed hundreds of kilometers (miles) equatorward of the actual aurora so these figures do not indicate where the aurora may be but rather the point from which it may be observed. + +## Aurora Forecasts + +{{ figure(src="/img/aurora-1.webp", alt="NOAA Space Weather Prediction Center | G-Kp", caption="2023-07-12: G is NOAA Geomagnetic Storm Index (0.5) | Kp is Planetary K Index (0-9)", width="750px") }} + +{{ figure(src="/img/aurora-2.webp", alt="Aurora Forecast for 2023-09-18", caption="2023-09-18: Aurora Borealis Forecast", width="750px") }} + +## Additional Resources + +- [Aurora Forecast](https://www.gi.alaska.edu/monitors/aurora-forecast) +- [Aurora Dashboard](https://www.swpc.noaa.gov/content/aurora-dashboard-experimental) +- [Space Weather Phenomena](https://www.swpc.noaa.gov/phenomena) +- [Dive Deeper Into the Science of the Aurora](https://www.swpc.noaa.gov/content/aurora-tutorial) diff --git a/content/blog/hello-world.md b/content/blog/hello-world.md new file mode 100644 index 0000000..39b5d64 --- /dev/null +++ b/content/blog/hello-world.md @@ -0,0 +1,30 @@ +--- +title: "Hello World" +date: 2023-03-18 +description: "This must be the fourth time I have started a blog. I haven't been very successful at being a consistent content producer. That changes today." +taxonomies: + tags: + - blogging +--- + +This must be the fourth time I have started a blog. I haven't been very successful at being a consistent content producer. That changes today. I made a promise I can't break. I have made a real commitment to someone in my life, who I rather not disappoint. + + + +The past few years have been difficult for me. I am privileged enough to have access to the resources I do. It is a scary thought; wondering where I would be without therapy and all the other resources I'm able to use. + +Since June 2022, I have been pushing myself to journal more often. Note-taking has changed the way I digest information. I've experienced the "productivity app rodeo". Jumping from productivity app to productivity app. Never settling, never producing content, just focused on the "workflow". I think I'm past that. It's time I sit down and type. + +I can't go on without mentioning some inspiring people I have had the pleasure of coming across. When it comes to blogging and just being great overall, I highly recommend following the likes of: + +- [Andy Bell](https://andy-bell.co.uk/) +- [Derek Sivers](https://sive.rs/) +- [Drew DeVault](https://drewdevault.com/) +- [Eric Bower](https://erock.prose.sh/) +- [Herman Martinus](https://herman.bearblog.dev/) + +Hope you found reading this worthwhile. If you take anything from this post, let it be: + +> “Better done than perfect.” + +Take care, and maybe I'll see you in the next post. diff --git a/content/blog/monkey-brain.md b/content/blog/monkey-brain.md new file mode 100644 index 0000000..99f4793 --- /dev/null +++ b/content/blog/monkey-brain.md @@ -0,0 +1,49 @@ +--- +title: "Blogging to Tame the Monkey Mind" +date: 2023-04-12 +description: "The term monkey mind is a Buddhist term meaning: restless, unsettled, incontrollable. The original analogy comes from describing the human mind as being full of drunken monkeys, constantly screeching, fighting, distracting, and creating general mental chaos. I’ll go over what helps me keep the monkeys at bay. I hope some of this resonates with you and your monkeys as well." +taxonomies: + tags: + - mental-health + - blogging +--- + +The term monkey mind is a Buddhist term meaning: restless, unsettled, incontrollable. The original analogy comes from describing the human mind as being full of drunken monkeys, constantly screeching, fighting, distracting, and creating general mental chaos. I’ll go over what helps _me_ keep the monkeys at bay. I hope some of this resonates with you and your monkeys as well. + + + +## Clear My Mind + +My brain seems to always find distractions for me to tangent off to. Sitting down and making an effort to write everything rushing through my head has been an important mechanism to reduce my stress levels. This concept of dumping your brain by writing isn’t new, but it was to me. + +It took me some time to mold the raw output into something I could use. In my case, it started within my journal. Using the left page for brain dump, and the right page to process it down to simple tasks, references, and other tagged entries. Small details like leaving space between entries allow me to go back and add an entry in a much closer position relative to other similar ones. + +## Share Knowledge + +When I think of sharing knowledge, the image of me boring my friends to death on a topic they aren’t interested in comes to mind. It is my goal to minimize those kinds of situations. I find it easier to talk about a topic in person if I have already “talked” about it on the blog. I can actually debate the idea, without feeling the need to interject at every interaction. + +A sure way to tell whether you know a topic, comes from being able to teach it to someone else. I am _horrible_ at keeping explanations simple. I am _terrible_ at controlling my impulse to talk when engaged in conversation. Sharing _knowledge_ via these posts helps my overall mental state. It reduces the amount of fleeting ideas going back and forth, and provides me with an opportunity to turn those into actionable ideas instead of letting them grow old and irrelevant. + +## Document My Learning + +Recently, I have been down the rabbit-hole that is Personal Knowledge Management (PKM) tools and apps. Jumping from app to app, looking for something that “_works_” for you. It’s fun! But, it is stupid easy to lose sight of your initial goal and turn that curiosity into wasted efforts. + +By making a public commitment (even if nobody reads it), I am imposing a healthy amount of pressure on myself to be more open and honest about how I use my time. Keeping yourself accountable is _hard work_. Any amount of effort to curb “mindless wonder” helps tremendously. + +## Starting a Blog + +Blogging pushes me to refine my better ideas. Expanding a fleeting thought into a blog post has a liberating feeling. It’s not even related to others reading your post. You don’t need an audience to start. The same way you should _just_ journal, you should _just_ blog. + +Comes from the same idea that producing content is and should be a priority over consuming it. Find what topics make you want to write. Compile your reference material. List articles you’ve read, blogs you have enjoyed, reference that weird website you know and talk about why. + +Avoid getting stuck on details. You can change your hosting provider later. The first thing you’d need to consider is whether you’ll be using a custom domain. I highly suggest you do so, as it makes for easier _platform changes_. My personal recommendation is to start writing anywhere. Pick a platform and focus on writing about things you are interested in. + +Here are a few places to start: + +- [WordPress](https://wordpress.com/) +- [Blogger](https://www.blogger.com/) +- [Medium](https://medium.com/) +- [Bear](https://bearblog.dev/) +- [Mataroa](https://mataroa.blog/) +- [Prose.sh](https://prose.sh/) +- [DEV Community](https://dev.to/) diff --git a/content/blog/on-burning-out.md b/content/blog/on-burning-out.md new file mode 100644 index 0000000..ffdeb36 --- /dev/null +++ b/content/blog/on-burning-out.md @@ -0,0 +1,51 @@ +--- +title: "Being a Firefighter Does Not Save You From Burnout" +date: 2023-07-06 +description: "My life took a sharp turn early last year. I am a very private person. You will not find me sharing my personal life on social media. That said, these last 18 months have changed me profoundly, and I feel like I need to write these feelings down." +taxonomies: + tags: + - mental-health + - burnout +--- + +My life took a sharp turn early last year. I am a very private person. You will not find me sharing my personal life on social media. That said, these last 18 months have changed me profoundly, and I feel like I need to write these feelings down. This post's threshold of success is helping one other person navigate difficult times. + + + +Burning out is something I had little experience with. A mental image of what it looks like when you burn out was all I had. My only context coming from watching online influencers post articles/videos about how bad it can be. I never really learned what it looks like before you burn out, how you get to there, what the signs are. After three and a half years of being a volunteer firefighter, I burned out. It did not catch me by surprise; I had been struggling mentally for some time. Every day, telling myself that it would be different, that it would change. That feeling went away eventually, leaving me with too much to handle. + +## What Being a Volunteer Firefighter Means + +Depends on where the question is being asked. Volunteer, or sometimes paid-on-call firefighters make up more than 70% of registered fire departments. Minnesota sits at more than 85% volunteer fire departments, according to the [National Fire Department Registry](https://apps.usfa.fema.gov/registry/summary). Our setting is Bloomington, Minnesota in the US. + +Here are some quick facts on being a volunteer/paid-on-call firefighter for the fourth-largest city (by population) in Minnesota a few of years before: + +- Bloomington has 6 fire stations spread somewhat evenly over the city. +- To be eligible, you need to live within 4 minutes of your nearest fire station. +- You carry a pager around, when specific tones play, you are being asked to respond. This meant stopping anything you were doing, driving to the station, and responding to the incident in a fire vehicle. +- Depending on incident time, one, two, three, or all six stations can be paged together to respond. For example, medicals calls involve 1 station responding with 1 truck, while residential fire calls start a 3 station response immediately. +- You need to respond to at least 30% of the calls that were assigned to your station. These meant emergency calls during your work hours, weekends, holidays count against you. + +## Learning What Being Homesick Was All About + +During the pandemic, the emergency medical calls went through the roof. The Police Department was unable to keep up with the large number of incidents, so the city came to rely on the approximate 100 volunteer Fire Department to pick up the slack. This meant those working normal 8 to 5 jobs had a harder time keeping up with their 30% minimum. Without going into details, it was difficult. + +At the time, I was not in a good place mentally. Lots of things were lingering in the back of my mind. Everything has been made worse since I became woefully aware that I was homesick. I had planned to go visit for winter in 2020, but that option was quickly taken off the table. For context, I moved to the United States in Summer 2015, and to this day, due to one reason or another, I have yet to return. + +The later half of 2021 overwhelmed me. Several things accumulated over time, some went under the radar and were never addressed until it was too late, and others were willfully ignored. Struggling to maintain my sanity and mental health, I decided to take a 90-day leave of absence from the fire department. My plans were to spend the extra time looking after my mental health. Unfortunately, nothing improved. + +When the time came to rejoin, I opted to extend my leave as much as I could. I opted for another 90-day leave of absence, the maximum time allowed before needing to rejoin or separate. Again, nothing improved. I was just not in a good place mentally. A few days before needing to rejoin after 6 months of leave, I broke a bone in my hand. + +## How Did This Happen + +Distracted, I went to move a glass/ceramic base from my desk to the kitchen. It made it a good foot before I accidentally dropped it on a dog bowl on the floor. (we fed the dogs in weird places back them) It slipped from my hands and fell on the bowl and shattered. This was _not_ the first time this had happened. I… struggle to describe what my feelings at the time were. My brain approved the decision to punch something. When tasked with finding something to punch, once again, my regretful train of thought took me outside, to the patio where I proceeded to turn around and punch the side of the house. The factors considered at the time were overwritten by rage. + +## Being Stubborn is Not the Same as Being Naive + +So it happened. I punched the side of the house. _**Pain.**_ Broke a bone in my hand, unbeknownst to me, of course. I managed to convince myself that it was a minor injury and I didn't need to be seen by a doctor. The hand hurt, but I chose to ignore it because my pride was in danger! (it wasn't) I went about my business for _three days_ before the pain overtook my pride. After the initial triage, and x-rays were completed, the doctor returned to the room with x-rays of my hand and informed me that I had a boxer's fracture in my right hand. My brain could no longer hold the spell it had me under. I wasn't being naive, I was being stubborn. + +Unfortunately, having used all the time permitted for a leave of absence, and lacking the ability to rejoin due to my right hand being broken, I quit the fire department. + +## Accepting Help is the Hardest Part + +It does get tough sometimes, life can weight a lot more than what you can handle. What we often forget is to look around, to look for the people that are willing and lovingly ready to help. My biggest mistake was thinking I had no support, when it really was the complete opposite. I am in a **much** better place now. I have others to thank for that. The road back is long, but I have friends and family right beside me. It has been a long time, but I finally feel like I am moving forward. diff --git a/content/blog/ssd-nvme-comparison.md b/content/blog/ssd-nvme-comparison.md new file mode 100644 index 0000000..741e6a3 --- /dev/null +++ b/content/blog/ssd-nvme-comparison.md @@ -0,0 +1,155 @@ ++++ +title = "SSD / NVMe Comparison" +date = 2023-07-28 +draft = false + +[taxonomies] +tags = ["archived"] + +[extra] +lang = "en" +toc = true +comment = true +copy = true +math = false +mermaid = false +outdate_alert = false +outdate_alert_days = 120 +display_tags = true +truncate_summary = false ++++ + +> This page was originally published on July 28, 2023. Its main goal was to aid in selecting SSD, and NVMe drives during a Micro Center sale. + +## Storage Technologies + +### 3D NAND + +- The most basic of modern SSD technologies. Great for throwing on cheap systems, home servers, anything non-critical really. +- It is not recommended to host your Operating System on 3D NAND, or QLC. + +### Quad Level Cell (QLC) + +- QLC (Quad Level Cell) is cheaper to manufacture than TLC (Triple Level Cell). +- QLC is much slower and less durable to constant writing than TLC. +- It is not recommended to host your Operating System on 3D NAND, or QLC. + +### Triple Level Cell (TLC) + +- TLC is more reliable when compared to QLC. +- MLC is a Triple Level Cell based Samsung technology. + +### Multi Level Cell (MLC) + +- MLC is a Triple Level Cell based Samsung technology. + +Let's break it down: + +1. MLC V-NAND (Best) +2. V-NAND (TLC Equiv.) +3. TLC (V-NAND Equiv.) +4. QLC (Cheap, less reliable) +5. 3D NAND (Basic) + +## How Are SSDs Scored + +### Storage + +- 1 point per GB + - Less accurate the bigger the SSD + - 3 TB and higher drives scale exp/log instead of linearly. + +### Price + +Based on price per $1. +Selected $0.10 as the baseline after averaging some calculations. + +- 1 point for every $0.01 / GB below $0.10 + +### Technology Coefficient + +- 3D NAND Coefficient = 0.5 (Big Penalty) +- QLC Coefficient = 0.75 (Small Penalty) +- TLC Coefficient = 1.0 (No Change) +- MLC V-NAND coefficient = 1.25 (Small Advantage) + +## NVMe M.2 2280 M Key + +| Brand | Storage | Price | Notes | +| ------------ |:-------:|:-----:| ---------- | +| 970 EVO Plus | 500 GB | $35 | MLC V-NAND | +| 970 EVO Plus | 2 TB | $100 | MLC V-NAND | +| 970 EVO Plus | 1 TB | $50 | V-NAND | +| 980 | 1 TB | $50 | MLC V-NAND | +| 980 Pro | 2 TB | $120 | MLC V-NAND | +| 980 Pro | 1 TB | $70 | V-NAND | +| 990 PRO | 1 TB | $80 | MLC V-NAND | +| Crucial P3 | 1 TB | $40 | 3D NAND | +| Inland | 500 GB | $23 | QLC | +| Inland | 1 TB | $40 | QLC | +| Inland | 2 TB | $70 | QLC | +| Performance | 1 TB | $55 | TLC | +| Prime | 500 GB | $30 | TLC | +| Prime | 1 TB | $50 | TLC | + +## SSD + +| Brand | Storage | Price | Notes | +| ------------ |:-------:|:-----:| ---------- | +| Inland | 1 TB | $50 | TLC | +| Inland | 512 GB | $25 | TLC | +| Platinum | 2 TB | $80 | TLC | +| Platinum | 1 TB | $43 | TLC | +| Professional | 256 GB | $20 | 3D NAND | +| Professional | 125 GB | $15 | TLC | +| 870 EVO | 1 TB | $50 | MLC V-NAND | +| 870 EVO | 4 TB | $220 | MLC V-NAND | +| 870 EVO | 500 GB | $40 | MLC V-NAND | +| 870 QVO | 1 TB | $70 | QLC V-NAND | + +## Final Scores + +### NVMe + +| NVMe | $ / GB | 1pt per $0.01 | 1 per GB | Coefficient | Score | +| ------------------------ |:------:|:-------------:|:--------:|:-----------:|:-----:| +| 970 500 GB $35 MLC | 0.070 | 3.00 | 500 | 1.25 | 629 | +| 970 2 TB $100 MLC | 0.050 | 5.00 | 2000 | 1.25 | 2506 | +| 970 1 TB $100 MLC | 0.103 | 0.00 | 1000 | 1.25 | 1250 | +| 980 1 TB $50 V | 0.050 | 5.00 | 1000 | 1 | 1005 | +| 980P 2 TB $120 MLC | 0.060 | 4.00 | 2000 | 1.25 | 2505 | +| 980P 1 TB $70 V | 0.070 | 3.00 | 1000 | 1 | 1003 | +| 990P 1 TB $80 MLC | 0.080 | 2.00 | 1000 | 1.25 | 1253 | +| Crucial 1 TB $40 3D | 0.040 | 6.00 | 1000 | 0.5 | 503 | +| Inland 500 GB $23 QLC | 0.046 | 5.40 | 500 | 0.75 | 379 | +| Inland 1 TB $40 QLC | 0.040 | 6.00 | 1000 | 0.75 | 755 | +| Inland 2 TB $70 QLC | 0.035 | 6.50 | 2000 | 0.75 | 1505 | +| Performance 1 TB $55 TLC | 0.055 | 4.50 | 1000 | 1 | 1005 | +| Prime 500 GB $30 TLC | 0.060 | 4.00 | 500 | 1 | 504 | +| Prime 1 TB $50 TLC | 0.050 | 5.00 | 1000 | 1 | 1005 | + +**\*** _Higher score is better._ + +### SSD + +| SSD | $ / GB | 1 per cent | 1 per GB | Coefficient | Score | +| ------------------------- |:------:|:----------:|:--------:|:-----------:|:-----:| +| Inland 1TB $50 TLC | 0.050 | 5 | 1000 | 1 | 1005 | +| Inland 512GB $25 TLC | 0.049 | 5.1 | 512 | 1 | 517 | +| Platinum 2TB $80 TLC | 0.040 | 6 | 2000 | 1 | 2006 | +| Platinum 1TB $43 TLC | 0.043 | 5.7 | 1000 | 1 | 1006 | +| Professional 256GB $20 3D | 0.078 | 2.2 | 256 | 0.5 | 129 | +| Professional 125GB $15 3D | 0.120 | 0 | 125 | 0.5 | 63 | +| 870 EVO 1TB $50 MLC | 0.050 | 5 | 1000 | 1.25 | 1256 | +| 870 EVO 4TB $220 MLC | 0.055 | 4.5 | 4000 | 1.25 | 5006 | +| 870 EVO 500GB $40 MLC | 0.020 | 8 | 500 | 1.25 | 635 | +| 870 QVO 1TB $70 QLC | 0.070 | 3 | 1000 | 0.75 | 753 | + +**\*** _Higher score is better._ + +## Conclusions + +- Cheap system? Get **any** of these. +- Secondary drive? Get any **QLC** or better. +- OS Drive? Get any **TLC** or better. +- Extra cash? Premium for reliability? Get any **Samsung** from the list. diff --git a/content/blog/unlock-firefox-sidebar.md b/content/blog/unlock-firefox-sidebar.md new file mode 100644 index 0000000..bca87d1 --- /dev/null +++ b/content/blog/unlock-firefox-sidebar.md @@ -0,0 +1,39 @@ +--- +title: Unlock the Sidebar Width in Firefox +date: 2023-03-19 +summary: "How-to guide about unlocking the max-width of Firefox's sidebar. Doing so net's you a better experience when using extensions within the sidebar." +taxonomies: + tags: + - firefox + - tutorial +--- + +This post will guide you through unlocking the sidebar width in Firefox. It will let you resize it beyond what is possible by default. We will be setting both the maximum, and the minimum width. You will have a chance to customize these values once at the right step. + + + +## Why Would Anyone Want to Do This? + +- To enhance the use of the Firefox [Side View](https://addons.mozilla.org/en-US/firefox/addon/side-view/) extension. +- To compliment the use of one of my Firefox sidebar [extensions](https://addons.mozilla.org/en-US/firefox/user/17772574/). + +## Step-by-Step Instructions + +1. In a new tab, navigate to `about:support`. +2. Under `Application Basics`, find `Profile Folder`. +3. Locate and click the `Open Folder` button next to it. It will be next to an address similar to: +`%appdata%\Mozilla\Firefox\Profiles\{profile-id}.default`[^1] +4. Inside your Firefox Profile Folder, create a new folder named: `chrome`. +5. Inside the newly created chrome folder, create a new file named: `userChrome.css`. +6. Copy the following code[^2], paste as content and save: + +```css +/* You may change the units to any length you find more convenient. */ +#sidebar-box { + max-width: 40% !important; + min-width: 300px !important; +} +``` + +7. Finally, in a new tab, navigate to `about:config`, search for `toolkit.legacyUserProfileCustomizations.stylesheets`, and change its value to `true`. +8. Restart Firefox and test it out! diff --git a/content/journal.md b/content/journal.md new file mode 100644 index 0000000..e590141 --- /dev/null +++ b/content/journal.md @@ -0,0 +1,37 @@ ++++ +title = "journal" +description = "My attempt at maintaining a public journal." +template = "page.html" + +[extra] +lang = 'en' +math = false +mermaid = false +copy = false +comment = false +# toc = false ++++ +
+{% important() %} +This page is currently under construction. It contains only placeholder text. +{% end %} + +## 2023-11-03 + +### Notes + +- I was sick earlier this week. Missed two days at work. Bounced back by Thursday. + +### GitHub + +- Created [Zola Book](https://github.com/semanticdata/zola-book), a fork of [book](https://github.com/getzola/book). Added contents in the form of Zola and Tera Documentation. When I first discovered the book theme, I was put off by the mobile version overlapping the menu on top of the page by default. Today I managed to put together some code that addresses these problems. You can find more info on [PR #25](https://github.com/getzola/book/pull/25) at the upstream repo. +- Created new GitHub [Projects Roadmap](https://github.com/users/semanticdata/projects/5). This is part of my effort to learn more about GitHub Projects, Pull Requests, and Issues. +- Updated Obsidian [Starter Vault](https://github.com/semanticdata/obsidian-starter-vault). Updated community extensions and added new CSS snippets. +- Updated Zola workflows within my [dotfiles](https://github.com/semanticdata/dotfiles) repo. +- Fully migrated the [blog](https://miguelpimentel.do) to [semanticdata.github.io](https://github.com/semanticdata/semanticdata.github.io). Now uses Mabuya as upstream to update the underlying template core. +- Slowly improving [Agouta](https://github.com/semanticdata/agouta) layout. Used [Zola Dinkleberg](https://github.com/semanticdata/zola-dinkleberg) as inspiration for the layout. +- Improved legibility of [Mabuya](https://github.com/semanticdata/mabuya). Achieved perfect scores in Lighthouse. (100/100 in all categories) +- Created [Zola Particles](https://github.com/semanticdata/zola-particles). Initially it looked promising for layout ideas I had. Right now is evident it does not meet my usage requirements. I tentatively plan to take it a different direction I was originally. This considering I won't be using it myself anymore. +- Paused development for [Zola Docs](https://github.com/semanticdata/zola-docs). I was able to achieve some of the functionality I wanted to replicate. + +> [Link Of The Day](https://en.wikipedia.org/wiki/Sahara_pump_theory) diff --git a/content/meta.md b/content/meta.md new file mode 100644 index 0000000..1ae63d0 --- /dev/null +++ b/content/meta.md @@ -0,0 +1,17 @@ ++++ +title = "meta" +description = "How this website is put together." +template = "page.html" + +[extra] +lang = 'en' +math = false +mermaid = false +copy = false +comment = false +toc = false ++++ + +**MiguelPimentel.do** is created using [Zola](https://www.getzola.org/), themed with [serene](https://github.com/isunjn/serene), hosted on [GitHub](https://github.com/), deployed with [GitHub Pages](https://pages.github.com/). + +If interested, you can browse the [source](https://github.com/semanticdata/semanticdata.github.io) code, which is available under the [MIT](https://opensource.org/license/mit/) license. diff --git a/content/now.md b/content/now.md new file mode 100644 index 0000000..c221ea1 --- /dev/null +++ b/content/now.md @@ -0,0 +1,26 @@ ++++ +title = "now" +description = "What I'm focused on at this point in my life." +template = "page.html" + +[extra] +lang = 'en' +math = false +mermaid = false +copy = false +comment = false +toc = false ++++ + +# /now + +A page about about what I'm focused on at this point in my life. Also known as a [/now](https://nownownow.com/about) page. + +### As of January 2024, I am… + +…tending to my [digital garden](https://forgetfulnotes.com/). +…learning about web dev with [Zola](https://www.getzola.org/). +…making simple browser [extensions](https://addons.mozilla.org/en-US/firefox/user/17772574/). +…collecting bookmarks with [Raindrop](https://raindrop.io/SemanticData). +…compiling [configuration files](https://github.com/semanticdata/dotfiles) in [GitHub](https://github.com/). +…developing both a [theme](https://github.com/semanticdata/obsidian-sample-theme), and a [starter vault](https://github.com/semanticdata/obsidian-starter-vault) for [Obsidian](https://obsidian.md/). diff --git a/content/projects/_index.md b/content/projects/_index.md new file mode 100644 index 0000000..b104ba9 --- /dev/null +++ b/content/projects/_index.md @@ -0,0 +1,8 @@ ++++ +title = "projects" +description = "My projects page." +template = "projects.html" + +[extra] +lang = 'en' ++++ \ No newline at end of file diff --git a/content/projects/data.toml b/content/projects/data.toml new file mode 100644 index 0000000..67de83d --- /dev/null +++ b/content/projects/data.toml @@ -0,0 +1,71 @@ +# [[project]] +# name = "" +# desc = "" +# tags = ["", ""] +# links = [ +# { name = "", url = "" }, +# { name = "", url = "" }, +# ] + +[[project]] +name = "⚙ Dotfiles" +desc = "Opinionated compilation of configuration files and other related items. " +tags = ["neovim", "alacritty", "opinionated"] +links = [ + { name = "github", url = "https://github.com/semanticdata/dotfiles" }, + # { name = "", url = "" }, +] + +[[project]] +name = "🦊 Firefox Extensions" +desc = "Small group of utilitarian Firefox extensions I've put together mostly for personal use." +tags = ["firefox"] +links = [ + { name = "martketplace", url = "https://addons.mozilla.org/en-US/firefox/user/17772574/" }, + { name = "github", url = "https://github.com/semanticdata?tab=repositories&q=firefox&type=&language=&sort=" }, +] + +[[project]] +name = "🌱 Forgetful Notes" +desc = "My digital garden of knowledge. It serves as a platform for my learning and creative endeavours. A space for thinking through, building upon, and coming back to." +tags = ["digital-garden", "quartz", "quartz-website"] +links = [ + { name = "website", url = "https://forgetfulnotes.com/" }, + { name = "github", url = "https://github.com/semanticdata/forgetful-notes/" }, +] + +[[project]] +name = "🦎 Mabuya" +desc = "Minimal Zola theme focused on helping you build an elegant, fast, lightweight, and SEO-ready blog. Based on the Zola theme Tale." +tags = ["zola", "zola-theme"] +links = [ + { name = "demo", url = "https://miguelpimentel.do/mabuya/" }, + { name = "github", url = "https://github.com/semanticdata/mabuya/" }, +] + +[[project]] +name = "📓 MiguelPimentel.do" +desc = "This website! Read more about it [here](/meta)." +tags = ["zola", "zola-website"] +links = [ + { name = "website", url = "https://miguelpimentel.do/" }, + { name = "github", url = "https://github.com/semanticdata.github.io/" }, +] + +[[project]] +name = "🔮 Obsidian Starter Vault" +desc = "Opinionated compilation of extensions and settings to help you learn and start exploring Obsidian." +tags = ["obsidian", "opinionated"] +links = [ + { name = "github", url = "https://github.com/semanticdata/obsidian-starter-vault/" }, + # { name = "", url = "" }, +] + +[[project]] +name = "📚 Zola Minimal" +desc = "Minimal—a Zola port of the Jekyll theme with the same name." +tags = ["zola", "zola-theme"] +links = [ + { name = "demo", url = " miguelpimentel.do/zola-minimal/" }, + { name = "github", url = "https://github.com/semanticdata/zola-minimal" }, +] diff --git a/content/uses.md b/content/uses.md new file mode 100644 index 0000000..79384d9 --- /dev/null +++ b/content/uses.md @@ -0,0 +1,59 @@ ++++ +title = "uses" +description = "A non-comprehensive, non-exhaustive list of the hardware and software I use on a day-to-day basis." +template = "page.html" + +[extra] +lang = 'en' +math = false +mermaid = false +copy = false +comment = false +toc = false ++++ + +# /uses + +A non-comprehensive, non-exhaustive list of the hardware and software I use on a day-to-day basis. Also known as a [/uses](https://uses.tech/) page. + +## Hardware + +- [Lenovo Thinkpad T480s](https://www.notebookcheck.net/Lenovo-ThinkPad-T480s-20L8S02D00.294734.0.html) – Laptop +- [Logi M575](https://www.logitech.com/en-us/products/mice/m575-ergo-wireless-trackball) – Mouse +- [Skullcandy Crusher ANC](https://info.skullcandy.com/Support?Dest=hc%2Fen-us%2Farticles%2F360034534854-Crusher-ANC-Wireless) – Headphones + +## Software + +- [Obsidian](https://obsidian.md/) – Markdown Text Editor +- [Visual Studio Code](https://code.visualstudio.com/) – Code Editor +- [Raindrop](https://raindrop.io/) – Bookmarks Manager + +### Notable Visual Studio Code Extensions + +- [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) – Opinionated Code Formatter. +- [Markdown All in One](https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one) – Markdown Support. +- [Markwhen](https://marketplace.visualstudio.com/items?itemName=Markwhen.markwhen) – View/Edit Markwhen documents. +- [Markmap](https://marketplace.visualstudio.com/items?itemName=gera2ld.markmap-vscode) – Preview markdown files as Markmap. +- [GistPad](https://marketplace.visualstudio.com/items?itemName=vsls-contrib.gistfs) – Edit GitHub Gists and Repositories remotely. +- [Project Manager](https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager) – Easily change current Project/Folder. +- [shift shift](https://marketplace.visualstudio.com/items?itemName=ahgood.shift-shift) – Provides shortcuts for `shift + shift` and `ctrl + ctrl`. +- [CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek) – Introduces `Go To Definition` and `Go To Symbol in Workspace` support. + +### Notable Obsidian Extensions + +- [Omnisearch](https://github.com/scambier/obsidian-omnisearch) – Better Search Engine. +- [Obsidian Git](https://github.com/denolehov/obsidian-git) – Run Git commands from Obsidian. +- [Natural Language Dates](https://github.com/argenos/nldates-obsidian) – Adds `@today` format to dates. +- [Linter](https://github.com/platers/obsidian-linter) – Customizable Markdown Linter similar to Prettier. +- [Editor Shortcuts](https://github.com/timhor/obsidian-editor-shortcuts) – Adds shortcuts usually found in Code Editors. +- [GitHub Publisher](https://github.com/ObsidianPublisher/obsidian-github-publisher) – Publish your notes to a preconfigured repository. +- [DoubleShift](https://github.com/Qwyntex/doubleshift) – Provides shortcuts for `shift + shift` and `ctrl + ctrl`. +- [Contextual Typography](https://github.com/mgmeyers/obsidian-contextual-typography) – Allows for custom insertion of code at the block level. + +### Notable Windows Programs + +- [Everything](https://www.voidtools.com/) – Locate files and folders by name instantly. +- [QuickLook](https://github.com/QL-Win/QuickLook) – Bring macOS "Quick Look" feature to Windows. +- [PowerToys](https://github.com/microsoft/PowerToys) – Windows system utilities to maximize productivity. +- [EarTrumpet](https://github.com/File-New-Project/EarTrumpet) – Volume control, multi-channel discovery, default playback device management. +- [PDFsam](https://github.com/torakiki/pdfsam) – PDFsam, a desktop application to split, merge, mix, rotate PDF files and extract pages. diff --git a/highlight_themes/serene-dark.tmTheme b/highlight_themes/serene-dark.tmTheme new file mode 100644 index 0000000..c181a82 --- /dev/null +++ b/highlight_themes/serene-dark.tmTheme @@ -0,0 +1,287 @@ + + + + + + + + + comment + http://chriskempson.com + name + Tomorrow Night + settings + + + settings + + caret + #AEAFAD + foreground + #C5C8C6 + invisibles + #4B4E55 + lineHighlight + #282A2E + selection + #373B41 + + + + name + Comment + scope + comment, string.quoted.double.block.python + settings + + foreground + #999999 + + + + name + Foreground + scope + keyword.operator.class, constant.other, source.php.embedded.line + settings + + fontStyle + + foreground + #CED1CF + + + + name + Variable, String Link, Regular Expression, Tag Name + scope + variable, support.other.variable, string.other.link, string.regexp, entity.name.tag, entity.other.attribute-name, meta.tag, declaration.tag + settings + + foreground + #A67878 + + + + name + Number, Constant, Function Argument, Tag Attribute, Embedded + scope + constant.numeric, constant.language, support.constant, constant.character, variable.parameter, punctuation.section.embedded, keyword.other.unit + settings + + fontStyle + + foreground + #E08355 + + + + name + Class, Support + scope + type, +entity.name.class, entity.name.type.class, support.type, support.class + settings + + fontStyle + + foreground + #6A8F8A + + + + name + String, Symbols, Inherited Class, Markup Heading + scope + string, constant.other.symbol, entity.other.inherited-class, markup.heading + settings + + fontStyle + + foreground + #85AD74 + + + + name + Operator, Misc + scope + keyword.operator, constant.other.color + settings + + foreground + #6A8F8A + + + + name + Function, Special Method, Block Level + scope + entity.name.function, meta.function-call, support.function, keyword.other.special-method, meta.block-level + settings + + fontStyle + + foreground + #81A2BE + + + + name + Keyword, Storage + scope + keyword, storage, storage.type, entity.name.tag.css + settings + + fontStyle + + foreground + #B294BB + + + + name + Invalid + scope + invalid + settings + + background + #DF5F5F + fontStyle + + foreground + #CED2CF + + + + name + Separator + scope + meta.separator + settings + + background + #82A3BF + foreground + #CED2CF + + + + name + Deprecated + scope + invalid.deprecated + settings + + background + #B798BF + fontStyle + + foreground + #CED2CF + + + + name + Diff foreground + scope + markup.inserted.diff, markup.deleted.diff, meta.diff.header.to-file, meta.diff.header.from-file + settings + + foreground + #FFFFFF + + + + name + Diff insertion + scope + markup.inserted.diff, meta.diff.header.to-file + settings + + foreground + #5FE375 + background + #00000000 + + + + name + Diff deletion + scope + markup.deleted.diff, meta.diff.header.from-file + settings + + foreground + #D46565 + + + + name + Diff header + scope + meta.diff.header.from-file, meta.diff.header.to-file + settings + + foreground + #FFFFFF + background + #4271ae + + + + name + Diff range + scope + meta.diff.range + settings + + fontStyle + italic + foreground + #3e999f + + + + name + diff.deleted + scope + markup.deleted + settings + + foreground + #F92672 + + + + name + diff.inserted + scope + markup.inserted + settings + + foreground + #A6E22E + + + + name + diff.changed + scope + markup.changed + settings + + foreground + #967EFB + + + + uuid + F96223EB-1A60-4617-92F3-D24D4F13DB09 + colorSpaceName + sRGB + semanticClass + theme.dark.tomorrow_night + + \ No newline at end of file diff --git a/highlight_themes/serene-light.tmTheme b/highlight_themes/serene-light.tmTheme new file mode 100644 index 0000000..24ba5cc --- /dev/null +++ b/highlight_themes/serene-light.tmTheme @@ -0,0 +1,252 @@ + + + + + + + + + comment + http://chriskempson.com + name + Tomorrow + settings + + + settings + + caret + #AEAFAD + foreground + #4D4D4C + invisibles + #D1D1D1 + lineHighlight + #EFEFEF + selection + #D6D6D6 + + + + name + Comment + scope + comment, string.quoted.double.block.python + settings + + foreground + #999999 + + + + name + Foreground + scope + keyword.operator.class, constant.other, source.php.embedded.line + settings + + fontStyle + + foreground + #666969 + + + + name + Variable, String Link, Regular Expression, Tag Name + scope + variable, support.other.variable, string.other.link, string.regexp, entity.name.tag, entity.other.attribute-name, meta.tag, declaration.tag + settings + + foreground + #A67878 + + + + name + Number, Constant, Function Argument, Tag Attribute, Embedded + scope + constant.numeric, constant.language, support.constant, constant.character, variable.parameter, punctuation.section.embedded, keyword.other.unit + settings + + fontStyle + + foreground + #E08355 + + + + name + Type, Class, Support + scope + type, +entity.name.class, entity.name.type.class, support.type, support.class + settings + + fontStyle + + foreground + #568A8F + + + + name + String, Symbols, Inherited Class, Markup Heading + scope + string, constant.other.symbol, entity.other.inherited-class, markup.heading + settings + + fontStyle + + foreground + #85AD74 + + + + name + Operator, Misc + scope + keyword.operator, constant.other.color + settings + + foreground + #568A8F + + + + name + Function, Special Method, Block Level + scope + entity.name.function, meta.function-call, support.function, keyword.other.special-method, meta.block-level + settings + + fontStyle + + foreground + #4271AE + + + + name + Keyword, Storage + scope + keyword, storage, storage.type + settings + + fontStyle + + foreground + #8959A8 + + + + name + Invalid + scope + invalid + settings + + background + #DF5F5F + fontStyle + + foreground + #FFFFFF + + + + name + Separator + scope + meta.separator + settings + + background + #4271AE + foreground + #FFFFFF + + + + name + Deprecated + scope + invalid.deprecated + settings + + background + #8959A8 + fontStyle + + foreground + #FFFFFF + + + + name + Diff foreground + scope + markup.inserted.diff, markup.deleted.diff, meta.diff.header.to-file, meta.diff.header.from-file + settings + + foreground + #FFFFFF + + + + name + Diff insertion + scope + markup.inserted.diff, meta.diff.header.to-file + settings + + background + #65C23A66 + + + + name + Diff deletion + scope + markup.deleted.diff, meta.diff.header.from-file + settings + + background + #C8282966 + + + + name + Diff header + scope + meta.diff.header.from-file, meta.diff.header.to-file + settings + + foreground + #FFFFFF + background + #4271ae + + + + name + Diff range + scope + meta.diff.range + settings + + fontStyle + italic + foreground + #3e999f + + + + uuid + 82CCD69C-F1B1-4529-B39E-780F91F07604 + colorSpaceName + sRGB + semanticClass + theme.light.tomorrow + + \ No newline at end of file diff --git a/static/font/signika-v25-latin-regular.woff2 b/static/font/signika-v25-latin-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..92f352c4f5f5fd799b25eb2e080c8a4769b5f889 GIT binary patch literal 23756 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 \ No newline at end of file diff --git a/static/icon/arrow-up.svg b/static/icon/arrow-up.svg new file mode 100644 index 0000000..f210d57 --- /dev/null +++ b/static/icon/arrow-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/backlink.svg b/static/icon/backlink.svg new file mode 100644 index 0000000..1fa5351 --- /dev/null +++ b/static/icon/backlink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/check.svg b/static/icon/check.svg new file mode 100644 index 0000000..dfbcaa3 --- /dev/null +++ b/static/icon/check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/copy.svg b/static/icon/copy.svg new file mode 100644 index 0000000..21b1c15 --- /dev/null +++ b/static/icon/copy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/email.svg b/static/icon/email.svg new file mode 100644 index 0000000..c481715 --- /dev/null +++ b/static/icon/email.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/fingerprint.svg b/static/icon/fingerprint.svg new file mode 100644 index 0000000..84b985c --- /dev/null +++ b/static/icon/fingerprint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/github.svg b/static/icon/github.svg new file mode 100644 index 0000000..d7f6dff --- /dev/null +++ b/static/icon/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/important.svg b/static/icon/important.svg new file mode 100644 index 0000000..d4356a4 --- /dev/null +++ b/static/icon/important.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/moon.svg b/static/icon/moon.svg new file mode 100644 index 0000000..19f378e --- /dev/null +++ b/static/icon/moon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/note.svg b/static/icon/note.svg new file mode 100644 index 0000000..7e6118c --- /dev/null +++ b/static/icon/note.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/question.svg b/static/icon/question.svg new file mode 100644 index 0000000..9611d3a --- /dev/null +++ b/static/icon/question.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/rss.svg b/static/icon/rss.svg new file mode 100644 index 0000000..481a430 --- /dev/null +++ b/static/icon/rss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/sun.svg b/static/icon/sun.svg new file mode 100644 index 0000000..c7cc2eb --- /dev/null +++ b/static/icon/sun.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/tip.svg b/static/icon/tip.svg new file mode 100644 index 0000000..36f7a57 --- /dev/null +++ b/static/icon/tip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/toc.svg b/static/icon/toc.svg new file mode 100644 index 0000000..91bd824 --- /dev/null +++ b/static/icon/toc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/twitter.svg b/static/icon/twitter.svg new file mode 100644 index 0000000..457a783 --- /dev/null +++ b/static/icon/twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icon/warning.svg b/static/icon/warning.svg new file mode 100644 index 0000000..6b90b3e --- /dev/null +++ b/static/icon/warning.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/android-chrome-192x192.png b/static/img/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..bb91886ca1d4d51cb13b45c5efcf5f951352e11f GIT binary patch literal 21172 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 z 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≪y?)WQTHeN$D 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 FV1f>?$0q;) literal 0 HcmV?d00001 diff --git a/static/img/apple-touch-icon.png b/static/img/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..370ffee10a354ddf6850940ae81c1d6d7259a5b9 GIT binary patch literal 18614 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