diff --git a/archetypes/default.md b/archetypes/default.md deleted file mode 100644 index c6f3fce..0000000 --- a/archetypes/default.md +++ /dev/null @@ -1,5 +0,0 @@ -+++ -title = '{{ replace .File.ContentBaseName "-" " " | title }}' -date = {{ .Date }} -draft = true -+++ diff --git a/content/_index.md b/content/_index.md deleted file mode 100644 index 5599800..0000000 --- a/content/_index.md +++ /dev/null @@ -1,29 +0,0 @@ -+++ -title = "Vanten" -date = "2024-07-20T22:26:48+02:00" -draft = false -+++ - -# Hii - -I'm vanten. A software engineer and child from Sweden. - -My [geekcode](https://geekcode.xyz): -```text ------BEGIN GEEK CODE BLOCK----- -version: 3.1 -gcs/gg d--(---) s+ a---- C++ UL+++ P L+++>++++ E- W++ N+ o? K? w-- -O? M- V? PS++ PE-- Y+ PGP++ t- 5? X? R tv b+ DI? D+ G e-- h! r- -------END GEEK CODE BLOCK------ -``` - -My Funny [buttons](/buttons) :3 - -
Help John is in my basement and I dont know what to do
- -The depths of John call upon you
diff --git a/content/buttons/MavenButton.png b/content/buttons/MavenButton.png deleted file mode 100644 index 4d84951..0000000 Binary files a/content/buttons/MavenButton.png and /dev/null differ diff --git a/content/buttons/_index.html b/content/buttons/_index.html deleted file mode 100644 index 18dc066..0000000 --- a/content/buttons/_index.html +++ /dev/null @@ -1,64 +0,0 @@ -If you think I'm cool please add my button :3. If you tell me about it I might add yours to
- - diff --git a/content/buttons/animegay.gif b/content/buttons/animegay.gif deleted file mode 100755 index cde09aa..0000000 Binary files a/content/buttons/animegay.gif and /dev/null differ diff --git a/content/buttons/antifa.gif b/content/buttons/antifa.gif deleted file mode 100755 index 62fd4a8..0000000 Binary files a/content/buttons/antifa.gif and /dev/null differ diff --git a/content/buttons/anythingbut.gif b/content/buttons/anythingbut.gif deleted file mode 100755 index eabb7d8..0000000 Binary files a/content/buttons/anythingbut.gif and /dev/null differ diff --git a/content/buttons/bufreepalestine.gif b/content/buttons/bufreepalestine.gif deleted file mode 100755 index 32f4ee9..0000000 Binary files a/content/buttons/bufreepalestine.gif and /dev/null differ diff --git a/content/buttons/button.gif b/content/buttons/button.gif deleted file mode 100644 index 6282a2c..0000000 Binary files a/content/buttons/button.gif and /dev/null differ diff --git a/content/buttons/crushit.gif b/content/buttons/crushit.gif deleted file mode 100755 index c4abb60..0000000 Binary files a/content/buttons/crushit.gif and /dev/null differ diff --git a/content/buttons/dbd.gif b/content/buttons/dbd.gif deleted file mode 100755 index 7f2d153..0000000 Binary files a/content/buttons/dbd.gif and /dev/null differ diff --git a/content/buttons/ddg.gif b/content/buttons/ddg.gif deleted file mode 100755 index 79debbf..0000000 Binary files a/content/buttons/ddg.gif and /dev/null differ diff --git a/content/buttons/discord-no-way.gif b/content/buttons/discord-no-way.gif deleted file mode 100755 index 4ee8d64..0000000 Binary files a/content/buttons/discord-no-way.gif and /dev/null differ diff --git a/content/buttons/doomrl.gif b/content/buttons/doomrl.gif deleted file mode 100755 index a847ba3..0000000 Binary files a/content/buttons/doomrl.gif and /dev/null differ diff --git a/content/buttons/eightyeight.gif b/content/buttons/eightyeight.gif deleted file mode 100755 index 6bdcca4..0000000 Binary files a/content/buttons/eightyeight.gif and /dev/null differ diff --git a/content/buttons/evilnet.gif b/content/buttons/evilnet.gif deleted file mode 100755 index c23fa9e..0000000 Binary files a/content/buttons/evilnet.gif and /dev/null differ diff --git a/content/buttons/fediverse.gif b/content/buttons/fediverse.gif deleted file mode 100755 index 5e84e5c..0000000 Binary files a/content/buttons/fediverse.gif and /dev/null differ diff --git a/content/buttons/fspeech.gif b/content/buttons/fspeech.gif deleted file mode 100755 index f1fa905..0000000 Binary files a/content/buttons/fspeech.gif and /dev/null differ diff --git a/content/buttons/graphic-design.gif b/content/buttons/graphic-design.gif deleted file mode 100755 index 876d8fe..0000000 Binary files a/content/buttons/graphic-design.gif and /dev/null differ diff --git a/content/buttons/hehimm.png b/content/buttons/hehimm.png deleted file mode 100755 index cb9e9cc..0000000 Binary files a/content/buttons/hehimm.png and /dev/null differ diff --git a/content/buttons/home-assistant.gif b/content/buttons/home-assistant.gif deleted file mode 100755 index 0d6701d..0000000 Binary files a/content/buttons/home-assistant.gif and /dev/null differ diff --git a/content/buttons/leap123.gif b/content/buttons/leap123.gif deleted file mode 100755 index 3ff7198..0000000 Binary files a/content/buttons/leap123.gif and /dev/null differ diff --git a/content/buttons/linux-now.gif b/content/buttons/linux-now.gif deleted file mode 100755 index b393fe2..0000000 Binary files a/content/buttons/linux-now.gif and /dev/null differ diff --git a/content/buttons/motan.png b/content/buttons/motan.png deleted file mode 100644 index d623759..0000000 Binary files a/content/buttons/motan.png and /dev/null differ diff --git a/content/buttons/nelleobserver.gif b/content/buttons/nelleobserver.gif deleted file mode 100644 index 952101d..0000000 Binary files a/content/buttons/nelleobserver.gif and /dev/null differ diff --git a/content/buttons/neocities.gif b/content/buttons/neocities.gif deleted file mode 100755 index a5e5355..0000000 Binary files a/content/buttons/neocities.gif and /dev/null differ diff --git a/content/buttons/nft.gif b/content/buttons/nft.gif deleted file mode 100755 index ecbd158..0000000 Binary files a/content/buttons/nft.gif and /dev/null differ diff --git a/content/buttons/no_fkn_thanks.gif b/content/buttons/no_fkn_thanks.gif deleted file mode 100755 index 12f48ab..0000000 Binary files a/content/buttons/no_fkn_thanks.gif and /dev/null differ diff --git a/content/buttons/nocookie.gif b/content/buttons/nocookie.gif deleted file mode 100755 index c0dd092..0000000 Binary files a/content/buttons/nocookie.gif and /dev/null differ diff --git a/content/buttons/onyx.gif b/content/buttons/onyx.gif deleted file mode 100755 index f3ea6bd..0000000 Binary files a/content/buttons/onyx.gif and /dev/null differ diff --git a/content/buttons/onyx.xcf b/content/buttons/onyx.xcf deleted file mode 100755 index e2ad4a4..0000000 Binary files a/content/buttons/onyx.xcf and /dev/null differ diff --git a/content/buttons/say-no-to-web3.gif b/content/buttons/say-no-to-web3.gif deleted file mode 100755 index 47d3104..0000000 Binary files a/content/buttons/say-no-to-web3.gif and /dev/null differ diff --git a/content/buttons/scouting.gif b/content/buttons/scouting.gif deleted file mode 100755 index f9befb8..0000000 Binary files a/content/buttons/scouting.gif and /dev/null differ diff --git a/content/buttons/scouting.xcf b/content/buttons/scouting.xcf deleted file mode 100755 index 22bc50a..0000000 Binary files a/content/buttons/scouting.xcf and /dev/null differ diff --git a/content/buttons/tiktok.gif b/content/buttons/tiktok.gif deleted file mode 100755 index 8cfaa57..0000000 Binary files a/content/buttons/tiktok.gif and /dev/null differ diff --git a/content/buttons/transnow2.gif b/content/buttons/transnow2.gif deleted file mode 100755 index 7f705aa..0000000 Binary files a/content/buttons/transnow2.gif and /dev/null differ diff --git a/content/buttons/tyg.gif b/content/buttons/tyg.gif deleted file mode 100755 index 9215840..0000000 Binary files a/content/buttons/tyg.gif and /dev/null differ diff --git a/content/buttons/ublock.png b/content/buttons/ublock.png deleted file mode 100755 index 5ce5191..0000000 Binary files a/content/buttons/ublock.png and /dev/null differ diff --git a/content/buttons/vanten-s.gif b/content/buttons/vanten-s.gif deleted file mode 100755 index 57a93a8..0000000 Binary files a/content/buttons/vanten-s.gif and /dev/null differ diff --git a/content/buttons/vanten-s.xcf b/content/buttons/vanten-s.xcf deleted file mode 100755 index 9d15779..0000000 Binary files a/content/buttons/vanten-s.xcf and /dev/null differ diff --git a/content/buttons/vi-best.gif b/content/buttons/vi-best.gif deleted file mode 100755 index 6a8e6ba..0000000 Binary files a/content/buttons/vi-best.gif and /dev/null differ diff --git a/content/buttons/vim.gif b/content/buttons/vim.gif deleted file mode 100755 index 84baf9a..0000000 Binary files a/content/buttons/vim.gif and /dev/null differ diff --git a/content/buttons/vim.vialle.love.anim.gif b/content/buttons/vim.vialle.love.anim.gif deleted file mode 100755 index 7a00d7f..0000000 Binary files a/content/buttons/vim.vialle.love.anim.gif and /dev/null differ diff --git a/content/buttons/vim_a.gif b/content/buttons/vim_a.gif deleted file mode 100755 index 01f09f1..0000000 Binary files a/content/buttons/vim_a.gif and /dev/null differ diff --git a/content/buttons/web11badge.gif b/content/buttons/web11badge.gif deleted file mode 100755 index 19124ef..0000000 Binary files a/content/buttons/web11badge.gif and /dev/null differ diff --git a/content/buttons/web3.gif b/content/buttons/web3.gif deleted file mode 100755 index 4f5a2f1..0000000 Binary files a/content/buttons/web3.gif and /dev/null differ diff --git a/content/buttons/webpassion.gif b/content/buttons/webpassion.gif deleted file mode 100755 index 4444ae6..0000000 Binary files a/content/buttons/webpassion.gif and /dev/null differ diff --git a/content/buttons/wikipedia.gif b/content/buttons/wikipedia.gif deleted file mode 100755 index c27c2a6..0000000 Binary files a/content/buttons/wikipedia.gif and /dev/null differ diff --git a/content/key.asc b/content/key.asc deleted file mode 100644 index 6f90694..0000000 --- a/content/key.asc +++ /dev/null @@ -1,62 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -=/DOI ------END PGP PUBLIC KEY BLOCK----- diff --git a/content/posts/_index.md b/content/posts/_index.md deleted file mode 100644 index 6be891c..0000000 --- a/content/posts/_index.md +++ /dev/null @@ -1,7 +0,0 @@ -+++ -title = 'Posts' -date = 2024-07-21T14:52:15+02:00 -draft = false -+++ - -Here you'll find things I have written :) diff --git a/content/posts/os/2024-08-05.md b/content/posts/os/2024-08-05.md deleted file mode 100644 index 5242041..0000000 --- a/content/posts/os/2024-08-05.md +++ /dev/null @@ -1,29 +0,0 @@ -+++ -title = 'Os Devlog: Intro' -date = 2024-08-05T00:00:00+02:00 -categories = ["os"] -tags = ["lowlevel"] -summary = "OSDev is painfull" -draft = false -+++ - -## Introduction - -I've been trying osdev for a few weeks now, and I decided that I would start writing a devlog :). -My end goal is a simple unix-like system, that doesn't have to be posix-compliant. -If you want a look on the source, it's available on my [forgejo](https://forgejo.vanten-s.com/vanten-s/os/src/commit/c8ce4a2de0d69d4378447fb4f7e87278b942b313). - -I will write devlogs here every once in a while. I won't really be getting to the more low-level stuff, unless someone requests that. (see navbar) - -## Things done -As I previously stated, I have written this for a while now. I have been able to implement: -- A functioning GDT -- A functioning IDT -- A extremely simple keyboard driver -- A extremely simple display driver - -## Missing features -- I can't get to Ring 3 for some reason (heelpp) -- No multitasking -- 2 System calls - diff --git a/content/posts/os/2024-08-11.md b/content/posts/os/2024-08-11.md deleted file mode 100644 index 271264d..0000000 --- a/content/posts/os/2024-08-11.md +++ /dev/null @@ -1,52 +0,0 @@ -+++ -title = 'Os Devlog: Lisp Compiler' -date = 2024-09-08T12:00:00+02:00 -categories = ["os"] -tags = ["lowlevel", "lisp", "compiler"] -summary = "LISP :3" -draft = true -+++ - -## Introduction -In my previous article I wrote about my [os](https://forgejo.vanten-s.com/vanten-s/os). -In this article I will explore the [compiler I have made for the system](https://forgejo.vanten-s.com/vanten-s/lisp-8bit). - -## Goals for the compiler -Goals are important for getting stuff done. With this compiler I want to: -- Implement a simple LISP language -- Compile to a format that my OS supports -- Functions -- Variables -- Loops -- If statements -- First-class functions - -## AST - -For the program -```lisp -(+ 1 (+ - a b )) -``` -The AST looks like this: -```text - / \ - + / \ - 1 / \ - / \ NIL - + / \ - a / \ - b NIL -``` - -## Compilation -My lisp-implementation is heavily stack-based, and only uses registers when using instructions that need them. - -For example, a + function could compiler to this: -```asm -pop eax -pop ebx -add eax, ebx -push eax -``` - diff --git a/content/posts/postage.md b/content/posts/postage.md deleted file mode 100644 index 6c22fcb..0000000 --- a/content/posts/postage.md +++ /dev/null @@ -1,12 +0,0 @@ -+++ -title = "Postage" -date = "2024-07-20T22:26:48+02:00" -tags = ["lowlevel"] -draft = true -summary = "IPoL (IP over Letters) + kernel module == true" -+++ - -## Introduction - -I was talking with some friends... - diff --git a/content/posts/yali/2024-08-06.md b/content/posts/yali/2024-08-06.md deleted file mode 100644 index 91c677d..0000000 --- a/content/posts/yali/2024-08-06.md +++ /dev/null @@ -1,41 +0,0 @@ -+++ -title = 'Yali Devlog: Intro' -date = 2024-08-06T22:45:00+02:00 -tags = ["encryption", "rust"] -categories = ["yali"] -draft = false -summary = "*Blazingly* 🚀 fast large #️⃣ numbers written in 100% safe Rust 🦀" -+++ - -## Introduction - -I have always been fascinated by modern encryption. I have tried multiple times to implement RSA. -But I have failed every single time. Why? Because ~~I wrote it in Python~~ I didn't make it *blazingly* fast by writing it from scratch in 100% safe Rust. - -So I started writing my own [large int library](https://github.com/vanten-s/yali) from scratch. And I am finally able to perform 1024-bit RSA decryption under 500 ms on my desktop computer :) -```text -[svante@desktop-nixos ~/development/yali]$ time target/release/yali -target/release/yali 0,25s user 0,00s system 99% cpu 0,250 total -``` - -## How did I get here -I started out, thinking it was easy, by just storing all data in a simple `Vec{{ .Summary }}
- {{ end }} -{{ end }} diff --git a/themes/vanten/layouts/_default/list.html b/themes/vanten/layouts/_default/list.html deleted file mode 100644 index 50fc92d..0000000 --- a/themes/vanten/layouts/_default/list.html +++ /dev/null @@ -1,8 +0,0 @@ -{{ define "main" }} -No Copyright.
- -Built with Hugo
diff --git a/themes/vanten/layouts/partials/head.html b/themes/vanten/layouts/partials/head.html
deleted file mode 100644
index 02c2240..0000000
--- a/themes/vanten/layouts/partials/head.html
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-{{ site.Title }}
-{{ partial "menu.html" (dict "menuID" "main" "page" .) }}
diff --git a/themes/vanten/layouts/partials/menu.html b/themes/vanten/layouts/partials/menu.html
deleted file mode 100644
index 9ce9475..0000000
--- a/themes/vanten/layouts/partials/menu.html
+++ /dev/null
@@ -1,60 +0,0 @@
-{{- /*
-Renders a menu for the given menu ID.
-
-@context {page} page The current page.
-@context {string} menuID The menu ID.
-
-@example: {{ partial "menu.html" (dict "menuID" "main" "page" .) }}
-*/}}
-
-{{- $page := .page }}
-{{- $menuID := .menuID }}
-
-{{- with index site.Menus $menuID }}
-
-{{- end }}
-
-{{- define "partials/inline/menu/walk.html" }}
- {{- $page := .page }}
- {{- range .menuEntries }}
- {{- $attrs := dict "href" .URL }}
- {{- if $page.IsMenuCurrent .Menu . }}
- {{- $attrs = merge $attrs (dict "class" "active" "aria-current" "page") }}
- {{- else if $page.HasMenuCurrent .Menu .}}
- {{- $attrs = merge $attrs (dict "class" "ancestor" "aria-current" "true") }}
- {{- end }}
- {{- $name := .Name }}
- {{- with .Identifier }}
- {{- with T . }}
- {{- $name = . }}
- {{- end }}
- {{- end }}
-
- {{- partial "inline/menu/walk.html" (dict "page" $page "menuEntries" .) }}
-
- {{- end }}
-
- {{- range . }}
-
-