diff options
| -rw-r--r-- | 404.html | 53 | ||||
| -rw-r--r-- | about.html | 506 | ||||
| -rw-r--r-- | ai.html | 78 | ||||
| -rw-r--r-- | assets/madeline.wav | bin | 0 -> 35918 bytes | |||
| -rw-r--r-- | contact.html | 97 | ||||
| -rw-r--r-- | fakeindex.html | 4 | ||||
| -rw-r--r-- | girl.html | 92 | ||||
| -rw-r--r-- | humans.txt | 13 | ||||
| -rw-r--r-- | index.html | 6 | ||||
| -rw-r--r-- | now.html | 71 | ||||
| -rw-r--r-- | slashes.html | 2 | ||||
| -rw-r--r-- | theme.js | 93 | ||||
| -rw-r--r-- | uses.html | 10 | ||||
| -rw-r--r-- | webring.js | 1 |
14 files changed, 505 insertions, 521 deletions
@@ -19,27 +19,34 @@ along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>. --> <!DOCTYPE html> -<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="theme-color" content="#f8efdf" /> - <meta charset="UTF-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>sophies website or something</title> - <link rel="icon" type="image/png" href="/assets/_.ico" /> - <link rel="preconnect" href="https://libre.fm" /> - <link rel="stylesheet" href="/style.css" /> - </head> - <body> - <br /> - <h1>404</h1> - <p>uh-oh! looks like you tried to open a file that isn't there!</p> - <p> - what can you do? uhh, i dont know DIPSHIT maybe dont try to open files - that dont exist?! - </p> - <p> - this might be my fault though so heres a link to the - <a href="/fakeindex.html">home page</a>, WHICH WILL ALWAYS WORK!! - </p> - </body> +<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> + <head> + <meta name="theme-color" content="#f8efdf" /> + <meta charset="UTF-8" /> + <meta name="description" content="404 :(" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <title> + 404 :: roughlynamed + </title> + <link rel="icon" type="image/png" href="/assets/_.ico" /> + <link rel="preconnect" href="https://libre.fm" /> + <link rel="stylesheet" href="/style.css" /> + </head> + <body> + <br /> + <main> + <h1> + 404 + </h1> + <p> + uh-oh! looks like you tried to open a file that isn't there! + </p> + <p> + what can you do? uhh, i dont know DIPSHIT maybe dont try to open files that dont exist?! + </p> + <p> + this might be my fault though so heres a link to the <a href="/fakeindex.html">home page</a>, WHICH WILL ALWAYS WORK!! + </p> + </main> + </body> </html> @@ -18,230 +18,288 @@ You should have received a copy of the GNU Affero General Public License along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>. --> - <!DOCTYPE html> -<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="theme-color" content="#f8efdf" /> - <meta charset="UTF-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>/about</title> - <link rel="icon" type="image/png" href="/assets/_.ico" /> - <link rel="stylesheet" href="/style.css" /> - </head> - - <body> - <nav> - <a href="/">index</a> - <a href="/about.html">/about</a> - <a href="/contact.html">/contact</a> - <a href="/slashes.html">/slashes</a> - <a href="/uses.html">/uses</a> - <a href="/webrings.html">/webrings</a> - <a href="https://blog.roughlynamed.net">/blog</a> - <a href="https://1kb.roughlynamed.net">/1kb</a> - <a href="/tarantino/">/tarantino</a> - </nav> - <h1>/about</h1> - <p> - Hi, I'm Madeline (real name Magdalena Szweda (not legally (yet))), I am a - transfemme furry programmer - </p> - <p> - I somehow ended up running this website on my Raspberry Pi Zero W. A tiny - Pi. - </p> - <p>Fursona: Cottonball (deer)</p> - <section class="terminology"> - <h2>Terminology</h2> - - <p class="terminology-intro"> - These aren't requirements, just the terms and pronouns I generally - prefer. Don't worry if you get something wrong! - </p> - - <div class="terminology-grid"> - <div> - <h3>Names</h3> - <ul> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Madeline - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />puss puss - </li> - <li class="rating-like">Cottonball</li> - <li class="rating-like">Sophie</li> - <li class="rating-never"> - <img - class="icon" - src="/assets/images/icons/cross.png" - />(Deadname) - </li> - </ul> - </div> - - <div> - <h3>Pronouns</h3> - <ul> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />she/her - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />they/them - </li> - <li class="rating-never"> - <img class="icon" src="/assets/images/icons/cross.png" />he/him - </li> - <li class="rating-maybe">neopronouns</li> - <li class="rating-maybe">it/its</li> - </ul> - </div> - - <div> - <h3>Honorifics</h3> - <ul> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />(None) - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Ms - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Ma'am - </li> - <li class="rating-like">Mrs</li> - <li class="rating-like">Madam</li> - <li class="rating-okay">Mx</li> - <li class="rating-okay">Master</li> - <li class="rating-never"> - <img class="icon" src="/assets/images/icons/cross.png" />Mr - </li> - <li class="rating-never"> - <img class="icon" src="/assets/images/icons/cross.png" />Sir - </li> - </ul> - </div> - - <div> - <h3>Terms</h3> - <ul> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Girl - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Girlie - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Cutie - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Deer - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Deergirl - </li> - <li class="rating-like">Person</li> - <li class="rating-like">Sister</li> - <li class="rating-okay">Daughter</li> - <li class="rating-okay">Sibling</li> - <li class="rating-maybe">Bro</li> - <li class="rating-never"> - <img class="icon" src="/assets/images/icons/cross.png" />Boy - </li> - <li class="rating-never"> - <img class="icon" src="/assets/images/icons/cross.png" />Man - </li> - </ul> - </div> - - <div> - <h3>Compliments</h3> - <ul> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Pretty - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Cute - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />Good girl - </li> - <li class="rating-love"> - <img class="icon" src="/assets/images/icons/heart.png" />X11 Slut - </li> - <li class="rating-okay">Handsome</li> - <li class="rating-okay">Fine</li> - <li class="rating-never"> - <img class="icon" src="/assets/images/icons/cross.png" />Wayland - Enjoyer - </li> - </ul> - </div> - </div> - </section> - <h2>My interests</h2> - <ul> - <li>NixOS</li> - <li>Computers</li> - <li>Space</li> - <li>Coding</li> - <li>Reading</li> - </ul> - - <h2>Likes:</h2> - <ul> - <li>space</li> - <li>furries</li> - <li>learning new things.</li> - <li>Books! Books! Books!</li> - <li>*nix</li> - <li>*BSD</li> - </ul> - <h2>Dislikes/DNI:</h2> - <ul> - <li>lolicons</li> - <li>noncons (non consensual :/ )</li> - <li>proshippers</li> - <li> - people that use AI for basic tasks (coding, looking things up, etc.) - </li> - <li>Russians</li> - <li>Norwegians(except Emy)</li> - <li>MAGA</li> - <li>t-phobes</li> - <li>femboys</li> - </ul> +<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> + <head> + <meta charset="UTF-8" /> + <meta name="description" content="about me!" /> + <meta name="theme-color" content="#f8efdf" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <title> + /about :: roughlynamed + </title> + <link rel="icon" type="image/png" href="/assets/_.ico" /> + <link rel="stylesheet" href="/style.css" /> + </head> + <body> + <nav> + <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a> <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a> <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a> <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a> + </nav> + <h1> - <p>I also like music, don't ask me what genre i like,</p> - <p>it ranges from indie to pop to death metal to incelcore</p> - <h2>as an example:</h2> - <ul> - <li>Tally Hall (by far my fav)</li> - <li>Jack Stauber</li> - <li>Elio Mei</li> - <li>Queen</li> - <li>Fried By Fluoride</li> - <li>many more...</li> - </ul> - <p> - I am currently learning Guile Scheme, but i have a background of - languages, e.g: - </p> - <ul> - <li>Golang</li> - <li>Haskell</li> - <li>Nix</li> - <li>Python</li> - <li>Bash</li> - <li>C</li> - <li>Java</li> - </ul> - <p>all of these gave up on except nixos.</p> - <p class="license"> - <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> - — - <a href="COPYING">GNU AGPLv3</a> - </p> - </body> + /about + </h1> + <main> + <p> + Hi, I'm Madeline (<a href="/assets/madeline.wav" onclick="event.preventDefault(); new Audio(this.href).play();">/ˈmæd.ə.lɪn/</a>) , I am a transfemme furry programmer + </p> + <p> + I somehow ended up running this website on my Raspberry Pi Zero W. A tiny Pi. + </p> + <p> + Fursona: Cottonball (deer) + </p> + <section class="terminology"> + <h2> + Terminology + </h2> + <p class="terminology-intro"> + These aren't requirements, just the terms and pronouns I generally prefer. Don't worry if you get something wrong! + </p> + <div class="terminology-grid"> + <div> + <h3> + Names + </h3> + <ul> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Madeline + </li> + <li class="rating-like">Madilyn + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />puss puss + </li> + <li class="rating-like">Cottonball + </li> + <li class="rating-like">Sophie + </li> + <li class="rating-never"> + <img class="icon" src="/assets/images/icons/cross.png" />(Deadname) + </li> + </ul> + </div> + <div> + <h3> + Pronouns + </h3> + <ul> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />she/her + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />they/them + </li> + <li class="rating-never"> + <img class="icon" src="/assets/images/icons/cross.png" />he/him + </li> + <li class="rating-maybe">neopronouns + </li> + <li class="rating-maybe">it/its + </li> + </ul> + </div> + <div> + <h3> + Honorifics + </h3> + <ul> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />(None) + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Ms + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Ma'am + </li> + <li class="rating-like">Mrs + </li> + <li class="rating-like">Madam + </li> + <li class="rating-okay">Mx + </li> + <li class="rating-okay">Master + </li> + <li class="rating-never"> + <img class="icon" src="/assets/images/icons/cross.png" />Mr + </li> + <li class="rating-never"> + <img class="icon" src="/assets/images/icons/cross.png" />Sir + </li> + </ul> + </div> + <div> + <h3> + Terms + </h3> + <ul> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Girl + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Girlie + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Cutie + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Deer + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Deergirl + </li> + <li class="rating-like">Person + </li> + <li class="rating-like">Sister + </li> + <li class="rating-okay">Daughter + </li> + <li class="rating-okay">Sibling + </li> + <li class="rating-maybe">Bro + </li> + <li class="rating-never"> + <img class="icon" src="/assets/images/icons/cross.png" />Boy + </li> + <li class="rating-never"> + <img class="icon" src="/assets/images/icons/cross.png" />Man + </li> + </ul> + </div> + <div> + <h3> + Compliments + </h3> + <ul> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Pretty + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Cute + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />Good girl + </li> + <li class="rating-love"> + <img class="icon" src="/assets/images/icons/heart.png" />X11 Slut + </li> + <li class="rating-okay">Handsome + </li> + <li class="rating-okay">Fine + </li> + <li class="rating-never"> + <img class="icon" src="/assets/images/icons/cross.png" />Wayland Enjoyer + </li> + </ul> + </div> + </div> + </section> + <h2> + My interests + </h2> + <ul> + <li>NixOS + </li> + <li>Computers + </li> + <li>Space + </li> + <li>Coding + </li> + <li>Reading + </li> + </ul> + <h2> + Likes: + </h2> + <ul> + <li>space + </li> + <li>furries + </li> + <li>learning new things. + </li> + <li>Books! Books! Books! + </li> + <li>*nix + </li> + <li>*BSD + </li> + </ul> + <h2> + Dislikes/DNI: + </h2> + <ul> + <li>lolicons + </li> + <li>noncons (non consensual :/ ) + </li> + <li>proshippers + </li> + <li>people that use AI for basic tasks (coding, looking things up, etc.) + </li> + <li>Russians + </li> + <li>Norwegians(except Emy) + </li> + <li>MAGA + </li> + <li>t-phobes + </li> + <li>femboys + </li> + </ul> + <p> + I also like music, don't ask me what genre i like, + </p> + <p> + it ranges from indie to pop to death metal to incelcore + </p> + <h2> + as an example: + </h2> + <ul> + <li>Tally Hall (by far my fav) + </li> + <li>Jack Stauber + </li> + <li>Elio Mei + </li> + <li>Queen + </li> + <li>Fried By Fluoride + </li> + <li>TV Girl + </li> + <li>many more... + </li> + </ul> + <p> + I am currently learning Haskell, but i have a background of languages, e.g: + </p> + <ul> + <li>Golang + </li> + <li>Guile Scheme + </li> + <li>Nix + </li> + <li>Python + </li> + <li>Bash + </li> + <li>C + </li> + <li>Java + </li> + </ul> + <p> + all of these gave up on except nixos. + </p> + <p class="license"> + <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> — <a href="COPYING">GNU AGPLv3</a> + </p> + </main> + </body> </html> @@ -19,40 +19,46 @@ along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>. --> <!DOCTYPE html> -<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="theme-color" content="#f8efdf" /> - <meta charset="UTF-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>/ai</title> - <link rel="icon" type="image/png" href="/assets/_.ico" /> - <link rel="preconnect" href="https://libre.fm" /> - <link rel="stylesheet" href="/style.css" /> - </head> - <body> - <p>under construction</p> - <br /> - <nav> - <a href="/">index</a> - <a href="/about.html">/about</a> - <a href="/contact.html">/contact</a> - <a href="/slashes.html">/slashes</a> - <a href="/uses.html">/uses</a> - <a href="/webrings.html">/webrings</a> - <a href="https://blog.roughlynamed.net">/blog</a> - <a href="https://1kb.roughlynamed.net">/1kb</a> - <a href="/tarantino/">/tarantino</a> - </nav> - <h1> - /ai - </h1> - <p>this is a page dedicated to what i think about Artificial Inteligence and Large Language Models</p> - <p>TLDR; I don't like AI and i think LLM's should be gone</p> - <p>LLM's are ruining the planet.</p> - <p>Each data center being placed is slowly destroying the earths ecology and making the residents living near the data center live horrible lives without clean water, - and no, 1 GPT prompt doesnt waste 8 mililiters of water or whatever-the-fuck that one statistic is, it's a lie.</p> - <p>AI is making us stupider, a prime example of this is the main feed of Bluesky after Claude goes down.</p> - <p>So many people on Bluesky are LLM-Pilled beyong recognition, when you dare to bring up "AI is bad" you get called a luddite and blocked (atleast from my experience) - I sum this point up in "Your ability to output code shouldn't hinder when an LLM service goes down</p> - </body> +<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> + <head> + <meta name="theme-color" content="#f8efdf" /> + <meta charset="UTF-8" /> + <meta name="description" content="a page describing what my take on AI is" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <title> + /ai :: roughlynamed + </title> + <link rel="icon" type="image/png" href="/assets/_.ico" /> + <link rel="preconnect" href="https://libre.fm" /> + <link rel="stylesheet" href="/style.css" /> + </head> + <body> + <p> + under construction + </p><br /> + <nav> + <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a> <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a> <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a> <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a> + </nav> + <h1> + /ai + </h1> + <p> + this is a page dedicated to what i think about Artificial Inteligence and Large Language Models + </p> + <p> + TLDR; I don't like AI and i think LLM's should be gone + </p> + <p> + LLM's are ruining the planet. + </p> + <p> + Each data center being placed is slowly destroying the earths ecology and making the residents living near the data center live horrible lives without clean water, and no, 1 GPT prompt doesnt waste 8 mililiters of water or whatever-the-fuck that one statistic is, it's a lie. + </p> + <p> + AI is making us stupider, a prime example of this is the main feed of Bluesky after Claude goes down. + </p> + <p> + So many people on Bluesky are LLM-Pilled beyong recognition, when you dare to bring up "AI is bad" you get called a luddite and blocked (atleast from my experience) I sum this point up in "Your ability to output code shouldn't hinder when an LLM service goes down + </p> + </body> </html> diff --git a/assets/madeline.wav b/assets/madeline.wav Binary files differnew file mode 100644 index 0000000..51918d6 --- /dev/null +++ b/assets/madeline.wav diff --git a/contact.html b/contact.html index c703196..3164396 100644 --- a/contact.html +++ b/contact.html @@ -26,7 +26,7 @@ <meta name="description" content="where to find me on the internet" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title> - /contact + /contact :: roughlynamed </title> <link rel="icon" type="image/png" href="/assets/_.ico" /> <link rel="stylesheet" href="/style.css" /> @@ -38,44 +38,46 @@ <h1> /contact </h1> - <p> - Where can you find me? - </p> - <p> - my handle in the ATmosphere is roughlynamed.net, but heres a full list of links. - </p> - <ul> - <li> - <a href="https://tangled.org/roughlynamed.net">tangled.org</a> - </li> - <li> - <a href="https://bsky.app/profile/roughlynamed.net">bluesky</a> - </li> - <li> - <a href="https://blog.roughlynamed.net">leaflet</a>, also in the navbar. - </li> - <li> - <a href="xmpp:roughlynamed@yax.im">xmpp:roughlynamed@yax.im</a> - </li> - <li> - <a href="https://lobste.rs/~zelda">lobste.rs</a> - </li> - <li>Twitch: sophiesdotrocks - </li> - </ul> - <h2> - email - </h2> - <p> - My primary email is <a href="mailto:roughlynamed@disroot.org">roughlynamed@disroot.org</a> - </p> - <p> - GPG fingerprint: 3258 B28C 124A B089 1D6C 9E92 9B72 909E EF00 CBD0 - </p> - <p> - My full gpg key is: - </p> - <pre class="pgp-key"> + <main> + <p> + Where can you find me? + </p> + <p> + my handle in the ATmosphere is roughlynamed.net, but heres a full list of links. + </p> + <ul> + + <li> + <a href="https://tangled.org/roughlynamed.net">tangled.org</a> + </li> + <li> + <a href="https://bsky.app/profile/roughlynamed.net">bluesky</a> + </li> + <li> + <a href="https://blog.roughlynamed.net">leaflet</a>, also in the navbar. + </li> + <li> + <a href="xmpp:roughlynamed@yax.im">roughlynamed@yax.im</a> (xmpp) + </li> + <li> + <a href="https://lobste.rs/~zelda">lobste.rs</a> + </li> + <li>Twitch: sophiesdotrocks + </li> + </ul> + <h2> + email + </h2> + <p> + My primary email is <a href="mailto:roughlynamed@disroot.org">roughlynamed@disroot.org</a> + </p> + <p> + LibrePGP key: 3258 B28C 124A B089 1D6C 9E92 9B72 909E EF00 CBD0 + </p> + <p> + My full gpg key is: + </p> + <pre class="pgp-key"> -----BEGIN PGP PUBLIC KEY BLOCK----- mDMEao6haBYJKwYBBAHaRw8BAQdAHduoS7AzzvVrVUxH2HtlCJBkxB/K70xPJD+X @@ -97,13 +99,14 @@ Ag== =E2zZ -----END PGP PUBLIC KEY BLOCK----- </pre> - <p> - <a href="/gpg-key.asc" download="/gpg-key.asc">Download</a> - </p><span><br /></span> - <hr /> - <span><br /></span> - <p class="license"> - <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> — <a href="COPYING">GNU AGPLv3</a> - </p> + <p> + <a href="/gpg-key.asc" download="/gpg-key.asc">Download</a> + </p><span><br /></span> + <hr /> + <span><br /></span> + <p class="license"> + <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> — <a href="COPYING">GNU AGPLv3</a> + </p> + </main> </body> </html> diff --git a/fakeindex.html b/fakeindex.html index 2b41c72..bd8c9ab 100644 --- a/fakeindex.html +++ b/fakeindex.html @@ -56,14 +56,14 @@ your stupid dumb moron idiot body and type the sweet url of "https://roughlynamed.net" in the url bar of your shitty little browser </p> - <p>fuck you</p> + <p>fuck you fag</p> </div> <script> //<![CDATA[ setTimeout(() => { document.getElementById("page").style.visibility = "visible"; - }, 4000); + }, 2000); //]]> </script> </body> @@ -18,49 +18,53 @@ You should have received a copy of the GNU Affero General Public License along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>. --> - <!DOCTYPE html> -<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> - -<head> - <meta name="theme-color" content="#f8efdf" /> - <meta charset="UTF-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>/girl</title> - <link rel="icon" type="image/png" href="/assets/_.ico" /> -<link rel="stylesheet" href="/style.css" /> -</head> - -<body> - <nav> - <a href="/">index</a> - <a href="/about.html">/about</a> - <a href="/contact.html">/contact</a> - <a href="/slashes.html">/slashes</a> - <a href="/uses.html">/uses</a> - <a href="/webrings.html">/webrings</a> - <a href="https://blog.roughlynamed.net">/blog</a> - <a href="https://1kb.roughlynamed.net">/1kb</a> - <a href="/tarantino/">/tarantino</a> -</nav> - <h1>/girl</h1> - <p>I am a...</p> - <ul> - <li>trans girl</li> - <li>book girl</li> - <li>deer girl</li> - <li>coding girl</li> - <li>ATmospheric girl</li> - <li>space girl</li> - <li>cute girl</li> - <li>racket girl</li> - <li>lispy girl (like the language!)</li> - </ul> -<p class="license"> - <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> - — - <a href="COPYING">GNU AGPLv3</a> -</p> -</body> - +<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> + <head> + <meta name="theme-color" content="#f8efdf" /> + <meta charset="UTF-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <meta name="description" content="im a _ girl" /> + <title> + /girl :: roughlynamed + </title> + <link rel="icon" type="image/png" href="/assets/_.ico" /> + <link rel="stylesheet" href="/style.css" /> + </head> + <body> + <nav> + <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a> <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a> <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a> <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a> + </nav> + <main> + <h1> + /girl + </h1> + <p> + I am a... + </p> + <ul> + <li>trans girl + </li> + <li>book girl + </li> + <li>deer girl + </li> + <li>coding girl + </li> + <li>ATmospheric girl + </li> + <li>space girl + </li> + <li>cute girl + </li> + <li>haskell girl + </li> + <li>lispy girl (like the language!) + </li> + </ul> + <p class="license"> + <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> — <a href="COPYING">GNU AGPLv3</a> + </p> + </main> + </body> </html> @@ -1,9 +1,14 @@ -Webmaster: Zofia Szweda - Contact: sophies@disroot.org - Bluesky: sophies.rocks - From: Pomerania, Poland +Webmaster: Magdalena Szweda + Contact: roughlynamed@disroot.org + Bluesky: roughlynamed.net + From: Pomerania, Poland PR, Help with Javascript: Mad_Mage Twitter: Mad_Mage_Dev From: U.S + +Constructive Criticism: Stein. + Contact: austinburnergoodmorning@gmail.com + Twitter: Stein. + From: Steinland @@ -27,7 +27,7 @@ <meta name="theme-color" content="#f8efdf" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title> - a roughly named site + /index :: roughlynamed </title> <link rel="icon" type="image/png" href="/assets/_.ico" /> <link rel="preconnect" href="https://libre.fm" /> @@ -66,6 +66,10 @@ </h3> <ul> <li> + <time datetime="2026-09-15">2026-09-15</time> + <p>Emacs</p> + </li> + <li> <time datetime="2026-09-6">2026-09-6</time> <p> Added <a href="/ai.html">/ai</a> @@ -18,45 +18,36 @@ You should have received a copy of the GNU Affero General Public License along with roughlynamed.net. If not, see <https://www.gnu.org/licenses/>. --> - <!DOCTYPE html> -<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> - -<head> - <meta name="theme-color" content="#f8efdf" /> - <meta charset="UTF-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>/now</title> - <link rel="icon" type="image/png" href="/assets/_.ico" /> -<link rel="stylesheet" href="/style.css" /> -</head> - -<body> - <nav> - <a href="/">index</a> - <a href="/about.html">/about</a> - <a href="/contact.html">/contact</a> - <a href="/slashes.html">/slashes</a> - <a href="/uses.html">/uses</a> - <a href="/webrings.html">/webrings</a> - <a href="https://blog.roughlynamed.net">/blog</a> - <a href="https://1kb.roughlynamed.net">/1kb</a> - <a href="/tarantino/">/tarantino</a> -</nav> - <h1>/now</h1> - <p>I am currently trying to learn GNU Guile Scheme, the official extension language of GNU!</p> - <p>I'm also developing this website, trying to finish all the slashpages.</p> - <p>If you want a more up-to-date "now" page, read my finger!</p> - <p>Simply install the finger client on your computer, and run: - <pre><code>finger sophie@roughlynamed.net</code></pre> - </p> - - -<p class="license"> - <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> - — - <a href="COPYING">GNU AGPLv3</a> -</p> -</body> - +<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> + <head> + <meta name="theme-color" content="#f8efdf" /> + <meta charset="UTF-8" /> + <meta name="description" content="what im working on currently" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <title> + /now :: roughlynamed + </title> + <link rel="icon" type="image/png" href="/assets/_.ico" /> + <link rel="stylesheet" href="/style.css" /> + </head> + <body> + <nav> + <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a> <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a> <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a> <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a> + </nav> + <main> + <h1> + /now + </h1> + <p> + I am currently trying to learn Haskell, a purely functional, lazy evaluated programming language! + </p> + <p> + I'm also developing this website, trying to finish all the slashpages. + </p> + <p class="license"> + <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> — <a href="COPYING">GNU AGPLv3</a> + </p> + </main> + </body> </html> diff --git a/slashes.html b/slashes.html index c917af3..ef146bb 100644 --- a/slashes.html +++ b/slashes.html @@ -225,7 +225,7 @@ </dl> <p>I took time out of my day to write this out by hand.</p> - <p>Love!<br />Sophie</p> + <p>from Russia with Love, <br />Maddie</p> <p class="license"> <a href="https://tangled.org/roughlynamed.net/sophii.xyz">Source code</a> diff --git a/theme.js b/theme.js deleted file mode 100644 index 1a3a574..0000000 --- a/theme.js +++ /dev/null @@ -1,93 +0,0 @@ -/* - * sophies.rocks - * - * Copyright (C) 2026 Zofia Szweda - * - * This file is part of sophies.rocks. - * - * sophies.rocks is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of - * the License, or (at your option) any later version. - * - * sophies.rocks is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with sophies.rocks. If not, see <https://www.gnu.org/licenses/>. - */ - -(function () { - const THEMES = ['style', 'style-lightluster', 'style-tsoding', 'style-ashen']; - const DEFAULT_THEME = 'style'; - const STORAGE_KEY = 'theme'; - - const saved = localStorage.getItem(STORAGE_KEY); - const theme = THEMES.includes(saved) ? saved : DEFAULT_THEME; - - const link = document.createElement('link'); - link.rel = 'stylesheet'; - link.id = 'theme-link'; - link.href = `${theme}.css`; - document.head.appendChild(link); - const style = document.createElement('style'); - style.textContent = ` - #menu-toggle { - position: fixed; - top: 1rem; - left: 1rem; - z-index: 100; - font-size: 1.3rem; - background: none; - border: none; - cursor: pointer; - } - #menu-panel { - position: fixed; - top: 3rem; - left: 1rem; - z-index: 100; - background: var(--bg, #fff); - border: 1px solid var(--border, #ccc); - padding: 0.75rem; - border-radius: 4px; - } - #menu-panel[hidden] { display: none; } - `; - document.head.appendChild(style); - - window.addEventListener('DOMContentLoaded', () => { - const toggle = document.getElementById('menu-toggle'); - if (!toggle) return; // page doesn't have the button, skip menu setup - - const panel = document.createElement('div'); - panel.id = 'menu-panel'; - panel.hidden = true; - panel.innerHTML = ` - <label for="theme-picker">theme:</label> - <select id="theme-picker"> - <option value="style">default</option> - <option value="style-lightluster">lightluster</option> - <option value="style-tsoding">tsoding</option> - <option value="style-ashen">ashen</option> - </select> - `; - toggle.insertAdjacentElement('afterend', panel); - - toggle.addEventListener('click', () => { - const isHidden = panel.hidden; - panel.hidden = !isHidden; - toggle.setAttribute('aria-expanded', String(isHidden)); - }); - - const picker = document.getElementById('theme-picker'); - picker.value = theme; - picker.addEventListener('change', () => { - const chosen = picker.value; - document.getElementById('theme-link').href = `${chosen}.css`; - localStorage.setItem(STORAGE_KEY, chosen); - }); - }); -})(); @@ -26,7 +26,7 @@ <meta name="theme-color" content="#f8efdf" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title> - /uses + /uses :: roughlynamed </title> <link rel="icon" type="image/png" href="/assets/_.ico" /> <link rel="stylesheet" href="/style.css" /> @@ -35,10 +35,10 @@ <nav> <a href="/">index</a> <a href="/about.html">/about</a> <a href="/contact.html">/contact</a> <a href="/slashes.html">/slashes</a> <a href="/uses.html">/uses</a> <a href="/webrings.html">/webrings</a> <a href="https://blog.roughlynamed.net">/blog</a> <a href="https://1kb.roughlynamed.net">/1kb</a> <a href="/tarantino/">/tarantino</a> </nav> - <h1> - /uses - </h1> <main> + <h1> + /uses + </h1> <h2> Hardware </h2> @@ -95,7 +95,7 @@ Shell: <a href="https://fishshell.com/">fish</a> </p> <p> - Editor: <a href="https://www.vim.org">vim</a>, i'm a huge fan of Emacs, <a href="https://gram-editor.com">Gram</a> and <a href="https://helix-editor.com">Helix</a> though. + Editor: Emacs (ex-vim & helix) </p> <p> Font: Currently between <a href="https://commitmono.com">Commit Mono</a> and <a href="https://usgraphics.com/products/berkeley-mono">Berkeley Mono</a> @@ -147,5 +147,4 @@ async function initRing() { console.error('tarantino webring failed:', err); } } - initRing(); |
