From 8cb34b38a2d10720c37c04c45523118d03a30942 Mon Sep 17 00:00:00 2001 From: Raghuram Subramani Date: Sun, 31 Aug 2025 13:41:53 -0400 Subject: . --- projects/autograd.html | 104 ++++++++++++++++++++------------------- projects/bubbl.html | 102 +++++++++++++++++++------------------- projects/chip8emu.html | 102 +++++++++++++++++++------------------- projects/index.html | 128 ++++++++++++++++++++++++------------------------ projects/msg.html | 130 ++++++++++++++++++++++++++++++------------------- 5 files changed, 300 insertions(+), 266 deletions(-) (limited to 'projects') diff --git a/projects/autograd.html b/projects/autograd.html index 4fe4ae0..5f37054 100644 --- a/projects/autograd.html +++ b/projects/autograd.html @@ -1,65 +1,67 @@ - + - - - - + + + + - Autograd | COMPROMYSE + Autograd | COMPROMYSE - - - - + + + + - + - - - + + + - - - + + + - - -
+ + +
- -
+
-
-

Autograd

-
-

An implementation of autograd / backpropagation.

-
Python
-
+
+

Autograd

+
+

An implementation of autograd / backpropagation.

+
Python
+
- SOURCE -
+ + SOURCE + +
-
-

All you need to run a simple neural network using autograd is the following code:

+
+

All you need to run a simple neural network using autograd is the following code:

The code defines a data set X, expected output (or ground truth) y. It then trains the neural network by performing backward propagation (.backward()), then applies the calculated gradients through .optimise() along with a learning rate of 0.01.

@@ -83,22 +85,22 @@ for i in range(400): loss.backward() n.optimise(0.01) -print(pred) + print(pred)

-
+
-
-
-
-

The Quieter You Become, The More You Are Able To Hear.

-
+
+
+
+

The Quieter You Become, The More You Are Able To Hear.

+
-
- +
+ diff --git a/projects/bubbl.html b/projects/bubbl.html index 0ead19a..89c057f 100644 --- a/projects/bubbl.html +++ b/projects/bubbl.html @@ -1,65 +1,67 @@ - + - - - - + + + + - BUBBL | COMPROMYSE + BUBBL | COMPROMYSE - - - - + + + + - + - - - + + + - - - + + + - - -
+ + +
- -
+
-
-

BUBBL

-
-

An Operating System for The x86 Architecture.

-
C / C++ / ASM
-
+
+

BUBBL

+
+

An Operating System for The x86 Architecture.

+
C / C++ / ASM
+
- SOURCE -
+ + SOURCE + +
-
-

Building

+
+

Building

Dependencies: Nix with flakes enabled and (optionally) direnv

@@ -77,18 +79,18 @@ ninja

-
+
-
-
-
-

The Quieter You Become, The More You Are Able To Hear.

-
+
+
+
+

The Quieter You Become, The More You Are Able To Hear.

+
-
- +
+ diff --git a/projects/chip8emu.html b/projects/chip8emu.html index 7e0aab0..b0c2b72 100644 --- a/projects/chip8emu.html +++ b/projects/chip8emu.html @@ -1,65 +1,67 @@ - + - - - - + + + + - CHIP8Emu | COMPROMYSE + CHIP8Emu | COMPROMYSE - - - - + + + + - + - - - + + + - - - + + + - - -
+ + +
- -
+
-
-

CHIP8Emu

-
-

An Emulator/Interpreter for CHIP-8.

-
C++
-
+
+

CHIP8Emu

+
+

An Emulator/Interpreter for CHIP-8.

+
C++
+
- SOURCE -
+ + SOURCE + +
-
-

+
+

About The Project

@@ -77,18 +79,18 @@ Replace [scale] with your preferred display scaling, [delay]<

-
+
-
-
-
-

The Quieter You Become, The More You Are Able To Hear.

-
+
+
+
+

The Quieter You Become, The More You Are Able To Hear.

+
-
- +
+ diff --git a/projects/index.html b/projects/index.html index 4696f4b..d3b189e 100644 --- a/projects/index.html +++ b/projects/index.html @@ -1,117 +1,117 @@ - + - - - - + + + + - PROJECTS | COMPROMYSE + PROJECTS | COMPROMYSE - - - - + + + + - + - - - + + + - - -
+ + + - +
+ diff --git a/projects/msg.html b/projects/msg.html index 3b30c62..2e86f10 100644 --- a/projects/msg.html +++ b/projects/msg.html @@ -1,65 +1,67 @@ - + - - - - + + + + - MSG | COMPROMYSE + MSG | COMPROMYSE - - - - + + + + - + - - - + + + - - - + + + - - -
+ + +
- -
+
-
-

MSG

-
-

An incredibly opinionated, hackable, minimal Static Site Generator.

-
C
-
+
+

MSG

+
+

An incredibly opinionated, hackable, minimal Static Site Generator.

+
C
+
- SOURCE -
+ + SOURCE + +
-
-

See github.com/compromyse/compromyse.xyz for an example site.

+
+

See github.com/compromyse/compromyse.xyz for an example site.

Compilation & Usage

@@ -135,6 +137,13 @@ Usage: ./msg [-h] [-w] [-v] [-o <output>] <directory>

<!-- projects/xyz.html -->
 title = XYZ
+links = [
+    href = https://example.org
+    label = abc
+    ___
+    href = https://google.com
+    label = test
+]
 ---
 
 <h1>XYZ!</h1>
@@ -143,6 +152,25 @@ title = XYZ
 {{ eachdo resources.projects }}
 <p>{{ put title }}</p>
 {{ endeachdo }}
+
+{{ eachdo page.links }}
+<p>{{ put href }}</p>
+<p>{{ put label }}</p>
+{{ endeachdo }}
+
+
<!-- config.cfg -->
+links = [
+    href = https://github.com/compromyse
+    label = GITHUB
+    ___
+    href = https://www.linkedin.com/in/compromyse
+    label = LINKEDIN
+]
+
+<!-- index.html -->
+{{ eachdo config.links }}
+<a href="{{ put href }}" class="button" target="_blank">{{ put label }}</a>
+{{ endeachdo }}
 

@@ -154,20 +182,20 @@ template = base_tailwind.html <h1 class="p-2">XYZ!</h1> -

+Licensed under GPLv3

-
+
-
-
-
-

The Quieter You Become, The More You Are Able To Hear.

-
+
+ -
- +
+ -- cgit v1.2.3