diff --git a/Attachments/triangles 1.svg b/Attachments/triangles 1.svg
new file mode 100644
index 0000000000000..fd8f17e5441a2
--- /dev/null
+++ b/Attachments/triangles 1.svg
@@ -0,0 +1,46 @@
+
+
+
\ No newline at end of file
diff --git a/content/Books.md b/content/Books.md
index 0ae8e319173eb..ea282176ddfce 100644
--- a/content/Books.md
+++ b/content/Books.md
@@ -3,6 +3,7 @@ tags:
- personal
publish: true
---
+
A place for me to talk about books.
## Favorite books
diff --git a/content/Code/Flutter & Dart.md b/content/Code/Flutter & Dart.md
index 41b14220de0c0..3a3cfa6bf68a0 100644
--- a/content/Code/Flutter & Dart.md
+++ b/content/Code/Flutter & Dart.md
@@ -1,6 +1,7 @@
---
publish: true
---
+
Interesting!!!
## Resources
[Flame](https://docs.flame-engine.org/latest/)
diff --git a/content/Code/Programming.md b/content/Code/Programming.md
index c0314740a0d80..3ab74e842abde 100644
--- a/content/Code/Programming.md
+++ b/content/Code/Programming.md
@@ -1,6 +1,7 @@
---
publish: true
---
+
[[❀Code/Rust|Rust]]
[[Flutter & Dart|Flutter & Dart]]
[[Typescript|Typescript]]
diff --git a/content/Code/Rust.md b/content/Code/Rust.md
index 27c04375dfcb4..bcb6c6582e8d4 100644
--- a/content/Code/Rust.md
+++ b/content/Code/Rust.md
@@ -1,4 +1,5 @@
---
publish: true
---
+
[Rust by Practice](https://github.com/sunface/rust-by-practice)
diff --git a/content/Code/Snippets/CODE-1 Read File to String in rust.md b/content/Code/Snippets/CODE-1 Read File to String in rust.md
new file mode 100644
index 0000000000000..d02829d262212
--- /dev/null
+++ b/content/Code/Snippets/CODE-1 Read File to String in rust.md
@@ -0,0 +1,17 @@
+---
+publish: true
+---
+
+created :: 12-05-2023
+codelang :: Rust
+
+```rust
+let file: Result = fs::read_to_string("part1_input.txt");
+match file {
+ Ok(f) => {
+ //do something with the file like return f
+ }
+ Err(e) => panic!("{}", e), //or handle error nromally without panicking
+```
+
+It returns a Result you have to handle, and it assumes i will be in the folder the command is **run in**, not the folder its built in
\ No newline at end of file
diff --git a/content/Code/Snippets/Snippets Index.md b/content/Code/Snippets/Snippets Index.md
new file mode 100644
index 0000000000000..f750f9f5dd5d7
--- /dev/null
+++ b/content/Code/Snippets/Snippets Index.md
@@ -0,0 +1,14 @@
+---
+publish: true
+---
+
+
+
+Below are all my local snippets. Mostly just little notes to myself so I don't google how to open a txt file in rust for the 39th time
+
+| File | codelang |
+| -------------------------------------------------------------------------------------------- | -------- |
+| [[❀Code/Snippets/CODE-1 Read File to String in rust.md\|CODE-1 Read File to String in rust]] | Rust |
+
+
+
diff --git a/content/Code/Svelte.md b/content/Code/Svelte.md
index eb539719eaeb4..9ff88e7e6c8b4 100644
--- a/content/Code/Svelte.md
+++ b/content/Code/Svelte.md
@@ -1,6 +1,7 @@
---
publish: true
---
+
This is by far my favorite framework for making sites.
## Sveltekit
This is what my wip markdown blog framework is written in.
\ No newline at end of file
diff --git a/content/Code/Typescript.md b/content/Code/Typescript.md
index 3700f15bf11bb..3fd66daa169ff 100644
--- a/content/Code/Typescript.md
+++ b/content/Code/Typescript.md
@@ -1,4 +1,5 @@
---
publish: true
---
+
I'm gonna learn typescript, partially so I can contribute to [quartz](https://quartz.jzhao.xyz/) but also so I don't have to keep relying solely on my pure JavaScript knowledge.
\ No newline at end of file
diff --git a/content/Domains.md b/content/Domains.md
index 4e738752f8c43..d62a9559228f0 100644
--- a/content/Domains.md
+++ b/content/Domains.md
@@ -2,6 +2,7 @@
publish: true
---
+
## Languages & Frameworks
[[Rustlang|Rust]]
[[Svelte|Svelte]] / [[Svelte#Sveltekit|Sveltekit]]
diff --git a/content/Goals.md b/content/Goals.md
index 0522494df6122..aa9512040ba99 100644
--- a/content/Goals.md
+++ b/content/Goals.md
@@ -3,6 +3,7 @@ publish: true
tags:
- personal
---
+
A place for me to just talk off the cuff about my personal goals and plans.
## Winter Break 2023
diff --git a/content/Japanese.md b/content/Japanese.md
index 2e1b8b039b6b4..0ba3f76af9b4f 100644
--- a/content/Japanese.md
+++ b/content/Japanese.md
@@ -3,6 +3,7 @@ publish: true
tags:
- learning
---
+
This is my main page for collecting resources and planning my Japanese journey
# Resources
diff --git a/content/Learning/Math/Absolute Values in Algebra.md b/content/Learning/Math/Absolute Values in Algebra.md
index 5cfa88c70ce23..3b101ed10b8d0 100644
--- a/content/Learning/Math/Absolute Values in Algebra.md
+++ b/content/Learning/Math/Absolute Values in Algebra.md
@@ -1,6 +1,7 @@
---
publish: true
---
+
Absolute values in algebra is a bit weird but aside from some specific rules they're pretty fun to solve.
First off, **you cannot change the inside signs of an absolute value**. Here's an example:
diff --git a/content/Learning/Math/Big Unorganized Math Notes.md b/content/Learning/Math/Big Unorganized Math Notes.md
index ba66f24fe9f2e..f095f94f114d1 100644
--- a/content/Learning/Math/Big Unorganized Math Notes.md
+++ b/content/Learning/Math/Big Unorganized Math Notes.md
@@ -2,6 +2,7 @@
publish: true
---
+
Turns out making specific pages for each note has been bad for me actually making notes, so here I'm just gonna spam all the notes without much explaining. I'll spin em off into their own notes later, or not, we'll see lmao
## Polynomial functions
diff --git a/content/Learning/Math/Completing The Square.md b/content/Learning/Math/Completing The Square.md
index 28a62d062863c..108a7ca988f62 100644
--- a/content/Learning/Math/Completing The Square.md
+++ b/content/Learning/Math/Completing The Square.md
@@ -1,6 +1,7 @@
---
publish: true
---
+
Sometimes it's easier to modify an equation so it becomes a full quadradic equation.
Take the following:
@@ -8,6 +9,7 @@ Take the following:
$$
x^2+8x+11=0
$$
+
As it is this is not factorable, and while you can use quadratic method instead, you can force it to be factorable!
You can do this whenever the b term is *even*, this will not work if b term is *odd*.
diff --git a/content/Learning/Math/Drawing Functions & Back Again.md b/content/Learning/Math/Drawing Functions & Back Again.md
index 4c0c7814ad745..afcbd34b2fb5b 100644
--- a/content/Learning/Math/Drawing Functions & Back Again.md
+++ b/content/Learning/Math/Drawing Functions & Back Again.md
@@ -1,6 +1,7 @@
---
publish: true
---
+
Take the following graph
![[drawing functions 2.svg|drawing functions 2.svg]]
diff --git a/content/Learning/Math/Exponents.md b/content/Learning/Math/Exponents.md
index db02c49e7d850..0b10291e77e3d 100644
--- a/content/Learning/Math/Exponents.md
+++ b/content/Learning/Math/Exponents.md
@@ -1,4 +1,5 @@
---
publish: true
---
+
Exponents are pretty easy to understand if you understand what squaring and cubing are, but exponential functions are a little wacky.
\ No newline at end of file
diff --git a/content/Learning/Math/Formulas.md b/content/Learning/Math/Formulas.md
index 0986802fabc79..ed28bc9d940a1 100644
--- a/content/Learning/Math/Formulas.md
+++ b/content/Learning/Math/Formulas.md
@@ -1,6 +1,7 @@
---
publish: true
---
+
You can't have math without formulas!!!!!!!!!!!!!!!!!!!!!!!!!
## Continuous Growth
diff --git a/content/Learning/Math/Important Formulas.md b/content/Learning/Math/Important Formulas.md
index b6bc9a6871282..d18be074ef7f9 100644
--- a/content/Learning/Math/Important Formulas.md
+++ b/content/Learning/Math/Important Formulas.md
@@ -4,6 +4,7 @@ tags:
- math
---
+
## Quadratic formula
The classic
$$
diff --git a/content/Learning/Math/Logarithms.md b/content/Learning/Math/Logarithms.md
index 45a5bf806b6ba..c49b16ae0c1d4 100644
--- a/content/Learning/Math/Logarithms.md
+++ b/content/Learning/Math/Logarithms.md
@@ -4,6 +4,7 @@ tags:
- learning
- school
---
+
Logarithms are weird.
Logarithms are really, *really* weird.
diff --git a/content/Learning/Math/Math Constellation Game Ideas.md b/content/Learning/Math/Math Constellation Game Ideas.md
index 5c8517481e574..b42ab3bac2061 100644
--- a/content/Learning/Math/Math Constellation Game Ideas.md
+++ b/content/Learning/Math/Math Constellation Game Ideas.md
@@ -5,6 +5,7 @@ tags:
- programming
- learning
---
+
A game where you recreate a constellation using as few functions as possible
Other ideas: the normal get problems to solve to reveal points for a map. Maybe ask teacher for help
diff --git a/content/Learning/Math/Math Index.md b/content/Learning/Math/Math Index.md
index 655c34f4abe89..8fdadb32dfc13 100644
--- a/content/Learning/Math/Math Index.md
+++ b/content/Learning/Math/Math Index.md
@@ -1,6 +1,7 @@
---
publish: true
---
+
These are going to be all of my notes on math, ones that work specifically for me but may work for you
## Resources
diff --git a/content/Learning/Math/More Functions.md b/content/Learning/Math/More Functions.md
index 72d43c8e30ba4..be3d1d28f41b2 100644
--- a/content/Learning/Math/More Functions.md
+++ b/content/Learning/Math/More Functions.md
@@ -1,6 +1,7 @@
---
publish: true
---
+
## Inverse Functions
It's possible for a function to have an inverse function. in order for there to be an inverse function, the base function must satisfy the **horizontal test**, meaning for every $y$ value, theres only one possible $x$ value. Because if that, each pair of numbers must not repeat.
diff --git a/content/Learning/Math/Shortcuts.md b/content/Learning/Math/Shortcuts.md
index c195bfdcf8423..4f31ad2e8fced 100644
--- a/content/Learning/Math/Shortcuts.md
+++ b/content/Learning/Math/Shortcuts.md
@@ -3,6 +3,7 @@ publish: true
---
+
This is where I'll have various shortcuts.
## Quickly Foil $(x-b)^2$
diff --git a/content/Learning/Math/Triganometry/Creating Trig SVGs with Latex.md b/content/Learning/Math/Triganometry/Creating Trig SVGs with Latex.md
new file mode 100644
index 0000000000000..9fd3194957c04
--- /dev/null
+++ b/content/Learning/Math/Triganometry/Creating Trig SVGs with Latex.md
@@ -0,0 +1,53 @@
+---
+publish: true
+---
+
+After spending way too much time I figured out how to create triangles with tikz like the following!
+
+
+
+![[triangles 1.svg|triangles 1.svg]]
+
+
+- Install MikTex and Texstudio
+- Navigate to Texstudio's folder and open up the texstudio.ini
+- Add the following line under the `[texmaker]` block
+ - `Tools\Commands\dvi2svg-no-fonts="txs:///latex | dvisvgm --no-fonts %.dvi"`
+ - Use this to embed (web safe) fonts instead of paths: `Tools\Commands\dvi2svg="txs:///latex | dvisvgm --font-format=woff %.dvi"`
+- Now open up texstudio and create a .tex file with the property standalone
+ - `\documentclass[12pt, tikz, border=5mm]{standalone}` at the top of the file
+- Now go to **Tools->User->dvi2svg**
+- Now open the folder with your .tex file and you'll find your .svg file!
+- I further went in and edited the width and height to be 500px since its tiny by default
+
+There you go!
+
+
+The latex code for this triangle:
+```latex
+\documentclass[12pt, tikz, border=5mm]{standalone}
+\usetikzlibrary{angles,
+ quotes}
+\usepackage{siunitx, xcolor}
+
+\begin{document}
+ \nopagecolor
+ \begin{tikzpicture}[
+ my angle/.style = {draw, fill=teal!30,
+ angle radius=7mm,
+ angle eccentricity=1.7,
+ right, inner sep=1pt,
+ font=\footnotesize}
+ ]
+
+ \draw (0,0) coordinate[label=below:$A$] (a) --
+ (4,0) node[midway,below] {$a$} coordinate[label=below:$C$] (c) --
+ (0,4) node[midway,above] {$b$} coordinate[label=above:$B$] (b) -- cycle node[left,midway] {$c$};
+
+ \pic[my angle, "$\SI{45}{\degree}$"] {angle = b--c--a};
+ \draw (0,.8) (0,.4)-|(.4,0);
+
+ \end{tikzpicture}
+\end{document}
+```
+
diff --git a/content/Learning/Math/Triganometry/Triganometry Index.md b/content/Learning/Math/Triganometry/Triganometry Index.md
new file mode 100644
index 0000000000000..e9483f9bf9f76
--- /dev/null
+++ b/content/Learning/Math/Triganometry/Triganometry Index.md
@@ -0,0 +1,7 @@
+---
+publish: true
+---
+
+## Basic triangle jargon
+
+[[Creating Trig SVGs with Latex|Creating Trig SVGs with Latex]]
diff --git a/content/Linguistics.md b/content/Linguistics.md
index 5fdb7dedbea68..7c04d5d4aa4c6 100644
--- a/content/Linguistics.md
+++ b/content/Linguistics.md
@@ -3,6 +3,7 @@ publish: true
tags:
- learning
---
+
I am fascinated by language and the ways they evolve and the forms they take. While I mainly want to study linguistics in order to better help me learn [[Japanese|Japanese]], I would love to develop a conlang or two with it.
## Resources
diff --git a/content/My Big Huge Collection of Links.md b/content/My Big Huge Collection of Links.md
index 2fc94ed88a47d..369fe7b409969 100644
--- a/content/My Big Huge Collection of Links.md
+++ b/content/My Big Huge Collection of Links.md
@@ -4,6 +4,7 @@ summary:
id: ♧✤✷🌻✽🏵❋❉🏵
publish: true
---
+
Hoo boy. This is a gigantic collection of links to sites to learn stuff or just have interesting resources. This was made before I spun up my [public bookmarks site](https://bookmarks.blurose.garden), and these could (and should) be moved there, but for now enjoy this page while you can!
# Coding
## web
diff --git a/content/My Obsidian Plugins.md b/content/My Obsidian Plugins.md
index 697e60d8ffa06..e32629e1cbecd 100644
--- a/content/My Obsidian Plugins.md
+++ b/content/My Obsidian Plugins.md
@@ -1,6 +1,7 @@
---
publish: true
---
+
This is an absolutely gigantic list of obsidian plugins I use. I need to cull a lot and organize what I consider Must Haves and just Fun, but that's for another day!
[obsidian://show-plugin?id=at-symbol-linking](obsidian://show-plugin?id=at-symbol-linking)
diff --git a/content/My Obsidian Setup.md b/content/My Obsidian Setup.md
index 7aaa357a0c163..f5538691ea5af 100644
--- a/content/My Obsidian Setup.md
+++ b/content/My Obsidian Setup.md
@@ -2,6 +2,7 @@
publish: true
---
+
Everyone's obsidian setup is very specific and customized, and I'm no different. I figured I might as well share my themes, how I sync, plugins, and the way I publish on this very site.
[[My Obsidian Plugins|My Obsidian Plugins]]
diff --git a/content/Textbook Collection.md b/content/Textbook Collection.md
index f406378c0b7d2..a5ce0275763e7 100644
--- a/content/Textbook Collection.md
+++ b/content/Textbook Collection.md
@@ -3,6 +3,7 @@ publish: true
tags:
- learning
---
+
This is a collection of textbooks that I have found interesting! Only the ones with stars are ones I have read
## [[Math|Math]] & [[Programming|Programming]]
o'reilly designing data intensive (ebook)
diff --git a/content/Using Quartz & Github Publisher.md b/content/Using Quartz & Github Publisher.md
index 2c9b655b7b718..6df099fb6ed2e 100644
--- a/content/Using Quartz & Github Publisher.md
+++ b/content/Using Quartz & Github Publisher.md
@@ -1,6 +1,7 @@
---
publish: "true"
---
+
The Obsidian Plugin [Github Publisher](obsidian://show-plugin?id=obsidian-mkdocs-publisher) ([github link](https://github.com/ObsidianPublisher/obsidian-github-publisher)) works amazingly well with quartz! Not only does it allow you to update your digitalgarden straight from Obsidian (on both mobile & desktop no less!) but it also only uploads your published & public files to the repo! It also converts dataview queries into markdown before uploading!
Not only that but this is deployment agnostic, so if you don't want to use GitHub Pages you don't have to!
diff --git a/content/digital garden resources.md b/content/digital garden resources.md
index 07f34a22a8e43..78038c700409f 100644
--- a/content/digital garden resources.md
+++ b/content/digital garden resources.md
@@ -2,5 +2,6 @@
publish: true
---
+
- [A Brief History & Ethos of the Digital Garden](https://maggieappleton.com/garden-history)
- [Digital Gardening Tools and Resources on GitHub](https://github.com/MaggieAppleton/digital-gardeners)
\ No newline at end of file
diff --git a/content/index.md b/content/index.md
index dccb3e46d6cae..1c7f6597f39da 100644
--- a/content/index.md
+++ b/content/index.md
@@ -4,6 +4,7 @@ title: The Pathway into the Hedges
slug: index
---
+
Welcome to my digital garden: The Flowerbed. A multi layered and sporadically growing hedgemaze of musings and curiosities.
If you've never heard of a digital garden before, check out [[digital garden resources|this page]] for links to articles and resources.