Skip to content

Commit 6144610

Browse files
committed
Add clover post.
1 parent f8a21b8 commit 6144610

File tree

6 files changed

+68
-8
lines changed

6 files changed

+68
-8
lines changed

src/_data/generalData.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,16 @@
128128
"title": "Rust",
129129
"description": "Memory-safe, low-level programming language with FFI support and a great compiler and community.",
130130
"url": "https://www.rust-lang.org/"
131+
},
132+
{
133+
"title": "Tokio",
134+
"description": "Asynchronous processing library for rust that implements modern paradigms and conventions.",
135+
"url": "https://tokio.rs"
136+
},
137+
{
138+
"title": "Warp",
139+
"description": "Advanced http(s) server library for rust, built on tokio.",
140+
"url": "https://github.com/seanmonstar/warp"
131141
}
132142
]
133143
}

src/_includes/components/footer.njk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
<footer id="footer" class="footer">
2+
<!-- TODO: Add blinkies!!!! -->
3+
24
<div class="footer-segs">
35
<div id="footer-seg-1" class="footer-seg">
46
<h2>Hallo, Welt!</h2>

src/_includes/layouts/post.njk

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,12 @@ isBlog: true
44
useContainer: true
55
---
66

7-
<h1>{{ title }}</h1>
7+
<h1 class="big-post-title">{{ title }}</h1>
8+
{% if description %}
9+
<p class="big-post-description" style="margin-bottom: 6px;">{{ description }}</p>
10+
{% endif %}
811

9-
<p>on {{ page.date | formatDate }}, takes {{ content | timeToRead }} to read.</p>
12+
<p style="margin-bottom: 12px;">on {{ page.date | formatDate }}, takes {{ content | timeToRead }} to read.</p>
1013

1114
<h2>Tags</h2>
1215
{% if ((tags | length) > 1) %}
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
title: "Adventures in Making a Better Dystopia"
3+
description: "Mostly by adding in the cybernetics; can't do much about the drab cities tho. Add some damn neons!"
4+
date: '2024-10-22T00:00:00-07:00'
5+
tags:
6+
- project:clover
7+
- engineering
8+
- software development
9+
- transhumanism
10+
---
11+
12+
Cybernetics? Why, yes!
13+
14+
## Furries, Therianopathy, and Species-dysphoria
15+
16+
Species dysphoria is a biiiitch. And, now, I'm not saying that every furry is a therian, and vice-versa, however, there's a pretty good overlap between the two in our circles.
17+
18+
Personally, we are all doggie in one way or another, and we are a furry to compensate for that. Besides, this fandom is actually pretty awesome most of the time, and is full of creative and caring people.
19+
20+
In such, we thought it'd be nice to have a set of fursuit parts that change along with our expressions that we can wear daily for long periods of time. And we also thought that other people might want this too. And that not everyone is a canine. And that everyone is also really fucking creative so what if we made it very modular and extendable and-
21+
22+
## No such thing as a "minimum viable product."
23+
24+
Sorry, but uh, yeah, no, there is no such thing as perfection. Creating what amounts to a "cybernetics API" as one of our partners put it, is hard. And we're not gonna create it perfectly on the first try. It took us about a month or so to make just the event bus, let alone create what amounts to [AOSP](https://source.android.com/) as a collection of dogs in a single skin-suit. Plus, we wanna make sure that it's secure since it could be used against the user. Which, of course, is a big no-no in the world of both [cybersecurity](/tags/hacking) and [engineering](/tags/engineering), specifically in engineering ethics, which we're being told is actually pretty important.
25+
26+
So, in the end, Clover will continue to be developed as we see fit, and as we have time. We wanna get this done pretty soon in the grand scheme of things, but it's kinda hard to make such a complex project in a fast amount of time.
27+
28+
## Structuring
29+
30+
This is a quick blurb intro into what clover is made of. If you want a *good* breakdown, check out [the manual](https://clover.reboot-codes.com/docs/components/intro) since it gets updated as we develop clover itself.
31+
32+
Anyways, [CloverHUB](https://clover.reboot-codes.com/docs/components/clover-hub/intro) is actually built on [Rust](https://www.rust-lang.org/) and [Warp](https://github.com/seanmonstar/warp) plus [Tokio](https://tokio.rs) at the core, and we compose a bunch of processes around it to manage things like containerized applications, hardware-accelerated rendering, and machine-learning-powered expression detection. All handled securely with full transparency to make sure that the user is informed of what's happening on their body.
33+
34+
Since Clover could be used to manage intimate mechanisms after all. (Yes, this does mean [buttplug.io](https://buttplug.io/) compatibility, don't you worry about it.) So we find it to be very clear in what things can and can't do. And this all runs on the parts that you wear. Theoretically, it's fully independent from any other devices/systems/etc, but you might wanna use a phone or watch or even laptop/desktop to control/manage/debug/develop for it, so we're working on a cross-platform app called [Spanner](https://clover.reboot-codes.com/docs/components/spanner/intro) to take care of that for you.
35+
36+
## FOSS Body-Modding
37+
38+
Now that the base of Clover has been laid out in the most vague way possible. What can... you actually do with it?
39+
40+
Well, a few examples that we thought of were animatronic fursuit parts that react to the wearer's expression, which we'll be getting into with a ["little" library](/projects/taurus) that we had to write... sooner or later, but Clover is designed to be extended and used with many other custom parts and systems.
41+
42+
Especially for something that is as customizable as one's body, we kinda find it really shitty that manufacturers get to basically lock out people from using things attached/integrated into their own body. Especially things like prosthetics, insulin pumps, hearing aids, pacers, etc, etc. Clover isn't specifically a medical platform by any means, but a [Home Assistant](https://www.home-assistant.io/)-esque platform would be amazing for things like this.
43+
44+
Besides, [transhumanism](https://www.youtube.com/watch?v=DqPd6MShV1o) (please go watch this, Abby is so cool and this subject amazes us) fucks, and we aren't human in the first place.
45+
46+
---
47+
48+
Expect more posts about Clover and its related properties in the future, like, a lot more.

src/posts/making-a-better-cyberpunk-dystopia.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/posts/rewriting-rcgi.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
---
22
title: Re-writing RCGI
3+
description: "Moving to 11ty because this doesn't actually need next.js... surprisingly."
4+
date: '2024-10-18T00:00:00-07:00'
35
tags:
46
- project:rcgi
7+
- software development
58
---
69

710
I mean like, have you [seen that source-code](https://github.com/Reboot-Codes/old-rcgi)? Anyways, thank you to the ever helpful [Bugfish](https://github.com/vguttmann) for help with that. But what runs reboot-codes.com now? [This does!](https://github.com/Reboot-Codes/reboot-codes.github.io)

0 commit comments

Comments
 (0)