Compare commits

..

No commits in common. "f889fcaf51d347f671bc1a15b6f56f85cea49206" and "9c1efb34823866867e31378d771c649e33991dc4" have entirely different histories.

13 changed files with 24 additions and 23 deletions

View file

@ -17,12 +17,9 @@ const { title, description, image = '/blog-placeholder-1.jpg' } = Astro.props;
<!-- Global Metadata -->
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="icon" type="image/avif" href="/favicon.avif" />
<link rel="apple-touch-icon" href="/favicon.avif" />
<meta property="og:title" content="noway.moe" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://dev.noway.moe" />
<meta property="og:image" content="https://dev.noway.moe/favicon.avif" />
<link rel="icon" type="image/png" href="/favicon.png" />
<link rel="apple-touch-icon" href="/favicon.png">
<meta property="og:image" content="https://dev.noway.moe/favicon.png" />
<meta name="generator" content={Astro.generator} />
<!-- Font preloads -->

View file

@ -6,7 +6,7 @@ import { SITE_TITLE } from '../consts';
<header style="width: 100%" class="font-sans sticky top-0 md:static bg-white underline-offset-4 z-40">
<nav>
<div class="flex items-center space-x-8">
<HeaderLink href="/"><img style="padding: 2px;" src="/favicon.avif" /></HeaderLink>
<HeaderLink href="/"><img style="padding: 2px;" src="/favicon.png" /></HeaderLink>
<HeaderLink href="/blog">Blog</HeaderLink>
<HeaderLink href="/unix">Unix</HeaderLink>
<HeaderLink href="/llama">Llama</HeaderLink>

View file

@ -2,6 +2,7 @@
title: 'Markdown Style Guide'
description: 'Here is a sample of some basic Markdown syntax that can be used when writing Markdown content in Astro.'
pubDate: 'Jul 01 2022'
heroImage: '/blog-placeholder-1.jpg'
---
Here is a sample of some basic Markdown syntax that can be used when writing Markdown content in Astro.
@ -38,7 +39,7 @@ Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sap
#### Output
![TinyLlama](/images/llama/tiny-llama-logo.avif)
![blog placeholder](/blog-placeholder-about.jpg)
## Blockquotes

View file

@ -2,7 +2,7 @@
title: 'Use a Ramdisk'
description: 'Why you should use ramdisks'
pubDate: 'Dec 29 2023'
heroText: 'RAM Disks'
heroImage: '/blog-placeholder-5.jpg'
---
# RAM Disks

View file

@ -2,7 +2,7 @@
title: 'A Brief History of Local Llamas'
description: 'A Brief History of Local Llamas'
updateDate: 'Jan 01 2024'
heroImage: '/images/llama/tiny-llama-logo.avif'
heroImage: '/images/tiny-llama-logo.avif'
---
<p style="font-size: max(2vh, 10px); margin-top: 0; text-align: right">
@ -18,7 +18,7 @@ methods of the time. Since then, I've also taken an NLP course, though not one
focused on deep learning.
Most my knowledge of this field comes from a few guest lectures, and the
indispensable [r/localllama](https://www.reddit.com/r/LocalLLaMA/) community,
indispensable [r/locallama](https://www.reddit.com/r/LocalLLaMA/) community,
which always has the latest news about local llamas. I've become a fan of the
local llama movement in December 2023, so the "important points" covered here
are coming from a retrospective.

View file

@ -32,6 +32,8 @@ anyone looking to get caught up with the field.
#### Interfaces
- [List of web UIs](https://www.reddit.com/r/LocalLLaMA/comments/1847qt6/llm_webui_recommendations)
- [SillyTavern tutori]()
- https://www.reddit.com/r/CharacterAi_NSFW/comments/13yy8m9/indepth_explanation_on_how_to_install_silly/ :: tutorial sillytavern webui
- [Jailbreaking GPT when prompting for characters](https://rentry.org/GPTJailbreakPrompting)
- [Guidelines for prompting for characters](https://rentry.org/NG_CharCard)
- [ChatML from OpenAI is quickly becoming the standard for
@ -42,8 +44,7 @@ anyone looking to get caught up with the field.
- [Mergekit - MoE training framework](https://github.com/cg123/mergekit)
- [Axolotl - Fine tuning framework](https://github.com/OpenAccess-AI-Collective/axolotl)
- [Unsloth - Fine tuning accelerator](https://github.com/unslothai/unsloth)
- llama.cpp, Transformers, LangChain, and PyTorch are all popular libraries for
training
- llama.cpp vs Transformers vs LangChain vs PyTorch :: library framework tool standard
#### Tutorials
- [Karpathy builds and trains a llama](https://www.youtube.com/watch?v=kCc8FmEb1nY)

View file

@ -2,7 +2,7 @@
title: 'Send emails using Curl'
description: 'Examples on how to automate emails with Curl'
updateDate: 'Jul 08 2022'
heroImage: '/images/unix/curl-logo.webp'
heroImage: '/curl-logo.webp'
---
# Emailing with Curl

View file

@ -2,7 +2,7 @@
title: 'SSH Quick Start Guide'
description: 'The fastest way to get all the SSH essentials out of the way'
updateDate: 'December 26 2023'
heroImage: '/images/unix/ssh-logo.png'
heroImage: '/ssh-logo.png'
---
# SSH
@ -15,6 +15,8 @@ developer and CS researcher.
It's also just really cool!
![silly akemi](/akemi_silly_transparent.png)
For this course, we will be using the university's lab machines for all
assignments and lab demos. They all run Ubuntu 20.04. It's important you compile
and test your code on these machines. We will not accept situations where the

View file

@ -2,7 +2,7 @@
title: 'Systemd Timers'
description: "Replacing Crontabs with Systemd's timer mechanism"
updateDate: 'Dec 29 2023'
heroImage: '/images/unix/systemd-dark.webp'
heroImage: '/systemd-dark.webp'
---
# Systemd Timers

View file

@ -42,7 +42,7 @@ const posts = (await getCollection('blog')).sort(
width={720}
height={360}
class="rounded-2xl grayscale"
src={ post.data.heroImage ? post.data.heroImage : "/images/llama/tiny-llama-logo.avif" }
src={post.data.heroImage}
alt="" />
<div class="hero-text">
{post.data.heroText}

View file

@ -25,10 +25,10 @@ import { SITE_TITLE, SITE_DESCRIPTION } from '../consts';
<a href="https://www.ualberta.ca/computing-science/index.html">UAlberta</a>. I'm
usually on discord, but email is the best way to contact me. Some of
my interests include <a href="/unix">unix</a>,
<a href="/images/home/road-bike.avif">biking</a>, llamas, 日本語とアニミ...
<a href="/road_bike.avif">biking</a>, llamas, 日本語とアニミ...
当たり前じゃん and you (>ω^)!
</p>
<img id="pfp" src="/images/home/akemi-silly-transparent.avif" />
<img id="pfp" src="/akemi_silly_transparent.png" />
</main>
<Footer />
</body>

View file

@ -54,7 +54,7 @@ const posts = (await getCollection('llama')).sort(
width={720}
height={360}
class="rounded-2xl grayscale"
src={ post.data.heroImage ? post.data.heroImage : "/images/llama/tiny-llama-logo.avif" }
src={ post.data.heroImage ? post.data.heroImage : "/images/tiny-llama-logo.avif" }
alt="" />
<h4
class="title text-xl">

View file

@ -55,7 +55,7 @@ const posts = (await getCollection('unix')).sort(
width={720}
height={360}
class="rounded-2xl grayscale"
src={ post.data.heroImage ? post.data.heroImage : "/images/unix/terminal.webp" }
src={ post.data.heroImage ? post.data.heroImage : "/terminal.webp" }
alt="" />
<h4
class="title text-xl">