Skip to content

Commit 26d6fdb

Browse files
committed
wip
1 parent 2040a0b commit 26d6fdb

File tree

121 files changed

+45219
-3767
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

121 files changed

+45219
-3767
lines changed

404.html

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
layout: default
3+
title: "404 - Neural Pathway Not Found"
4+
permalink: /404.html
5+
---
6+
7+
<div class="error-page">
8+
<div class="terminal-window">
9+
<div class="terminal-header">
10+
<span>ERROR_HANDLER_v1.0</span>
11+
<div class="terminal-buttons">
12+
<div class="terminal-button"></div>
13+
<div class="terminal-button minimize"></div>
14+
<div class="terminal-button maximize"></div>
15+
</div>
16+
</div>
17+
<div class="terminal-content">
18+
<div class="terminal-prompt">root@agentic:~$ locate_neural_pathway</div>
19+
<div class="error-message">
20+
ERROR 404: Neural pathway not found in quantum substrate
21+
</div>
22+
<p>The requested consciousness stream appears to have:</p>
23+
<ul style="color: #ff00ff; margin: 20px 0;">
24+
<li>→ Collapsed into an alternate dimension</li>
25+
<li>→ Been absorbed by a rogue AI process</li>
26+
<li>→ Exceeded local reality constraints</li>
27+
<li>→ Simply never existed in this timeline</li>
28+
</ul>
29+
<p style="color: #00ffff;">Suggested recovery protocols:</p>
30+
<div style="margin: 20px 0;">
31+
<a href="{{ site.baseurl }}/" style="display: inline-block; margin: 10px 0;">↻ Return to Home Base</a><br>
32+
</div>
33+
<span class="terminal-cursor"></span>
34+
</div>
35+
</div>
36+
37+
<div class="glitch-text" data-text="404" style="font-size: 8em; text-align: center; margin: 40px 0; font-family: 'Orbitron', monospace;">404</div>
38+
39+
<div class="neural-network" id="errorNetwork" style="height: 300px; margin: 40px 0;"></div>
40+
</div>
41+
42+
<script>
43+
// Create a special error-themed neural network
44+
function createErrorNetwork() {
45+
const container = document.getElementById('errorNetwork');
46+
if (!container) return;
47+
48+
// Create broken/glitchy nodes
49+
for (let i = 0; i < 20; i++) {
50+
const node = document.createElement('div');
51+
node.className = 'neural-node';
52+
node.style.left = Math.random() * 90 + '%';
53+
node.style.top = Math.random() * 80 + '%';
54+
node.style.animationDelay = Math.random() * 2 + 's';
55+
node.style.background = Math.random() > 0.5 ? '#ff0000' : '#ff00ff';
56+
node.style.boxShadow = `0 0 10px ${node.style.background}`;
57+
container.appendChild(node);
58+
}
59+
60+
// Create chaotic connections
61+
for (let i = 0; i < 15; i++) {
62+
const connection = document.createElement('div');
63+
connection.className = 'neural-connection';
64+
connection.style.left = Math.random() * 80 + '%';
65+
connection.style.top = Math.random() * 80 + '%';
66+
connection.style.width = Math.random() * 150 + 50 + 'px';
67+
connection.style.transform = 'rotate(' + Math.random() * 360 + 'deg)';
68+
connection.style.background = 'linear-gradient(90deg, #ff0000, transparent, #ff00ff)';
69+
connection.style.animationDelay = Math.random() * 3 + 's';
70+
connection.style.opacity = Math.random() * 0.5 + 0.5;
71+
container.appendChild(connection);
72+
}
73+
}
74+
75+
if (document.readyState === 'loading') {
76+
document.addEventListener('DOMContentLoaded', createErrorNetwork);
77+
} else {
78+
createErrorNetwork();
79+
}
80+
</script>

_config.yml

Lines changed: 68 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,89 @@
11
# _config.yml
22
title: Journal of Speculative Science
3-
tagline: "Journal of Speculative Science"
3+
tagline: "A journal dedicated to exploring speculative ideas in science and technology."
44
description: "A journal dedicated to exploring speculative ideas in science and technology."
55
baseurl: "/Science" # The subpath of your site, e.g. /blog
6-
url: "" # The base hostname & protocol for your site, e.g. https://username.github.io
6+
url: "" # The base hostname & protocol for your site (leave empty for local development)
7+
lang: en
78
markdown: kramdown
9+
theme: minima
810
highlighter: rouge
9-
theme: jekyll-theme-minimal
11+
# theme: jekyll-theme-minimal # Comment out if using custom theme
1012

1113
exclude:
1214
- Gemfile
1315
- Gemfile.lock
16+
- README.md
17+
- LICENSE
18+
- .gitignore
1419
- .idea/
1520
- Science.iml
1621
- .logs/
1722
- .git/
1823
- .gitignore
19-
20-
# Configure defaults for pages
21-
# Add 'defaults' key and proper indentation
22-
defaults:
23-
- scope:
24-
path: ""
25-
values:
26-
layout: "page"
24+
- README.md
25+
- LICENSE
2726

2827
# Consolidated list of plugins
2928
plugins:
3029
- jekyll-feed
3130
- jekyll-sitemap
31+
- jekyll-paginate
32+
# Pagination
33+
paginate: 10
34+
paginate_path: "/blog/page:num/"
35+
collections:
3236
- jekyll-seo-tag
33-
- jekyll-readme-index
37+
38+
# Feed settings
39+
feed:
40+
path: feed.xml
41+
42+
# SEO settings
43+
twitter:
44+
username: yourusername
45+
card: summary
46+
47+
name: Journal of Speculative Science
48+
links:
49+
- https://twitter.com/yourusername
50+
- https://github.com/yourusername
51+
social:
52+
sort_by: date
53+
# Defaults
54+
defaults:
55+
- scope:
56+
path: ""
57+
type: "posts"
58+
values:
59+
layout: "post"
60+
author: "Human-AI Collaboration"
61+
- scope:
62+
path: ""
63+
type: "pages"
64+
values:
65+
layout: "page"
66+
- scope:
67+
path: ""
68+
type: "social"
69+
values:
70+
layout: "page"
71+
category: "Social Sciences"
72+
- scope:
73+
path: ""
74+
type: "scifi"
75+
values:
76+
layout: "page"
77+
category: "SciFi Concepts"
78+
- scope:
79+
path: ""
80+
type: "projects"
81+
values:
82+
layout: "page"
83+
category: "Projects"
84+
- scope:
85+
path: ""
86+
type: "creative_writing"
87+
values:
88+
layout: "page"
89+
category: "Creative Writing"

_includes/breadcrumbs.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{% assign crumbs = page.url | split: '/' %}
2+
{% assign crumbs_total = crumbs | size | minus: 1 %}
3+
4+
{% if crumbs_total > 0 %}
5+
<nav class="breadcrumbs">
6+
<a href="{{ site.baseurl }}/">Home</a>
7+
{% for crumb in crumbs offset: 1 %}
8+
{% if forloop.last %}
9+
<span class="separator"></span>
10+
<span class="current">{{ page.title }}</span>
11+
{% else %}
12+
<span class="separator"></span>
13+
{% assign crumb_url = '' %}
14+
{% for i in (1..forloop.index) %}
15+
{% assign crumb_url = crumb_url | append: crumbs[i] | append: '/' %}
16+
{% endfor %}
17+
<a href="{{ site.baseurl }}/{{ crumb_url }}">{{ crumb | replace: '_', ' ' | capitalize }}</a>
18+
{% endif %}
19+
{% endfor %}
20+
</nav>
21+
{% endif %}

_includes/footer.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<div class="site-footer">
22
<div class="footer-content">
3-
<p>&copy; {{ "now" | date: "%Y" }} {{ site.title }}. POWERED BY AGENTIC-HUMAN COLLABORATION.</p>
3+
<p>&copy; {{ 'now' | date: "%Y" }} {{ site.title }}. POWERED BY AGENTIC-HUMAN COLLABORATION.</p>
44
<p>{{ site.description }}</p>
55
</div>
66
</div>

0 commit comments

Comments
 (0)