diff --git a/MirrorKiller.js b/MirrorKiller.js index 188aa7a..6cfc2af 100755 --- a/MirrorKiller.js +++ b/MirrorKiller.js @@ -4,8 +4,8 @@ written by Vane Vander released under MIT License */ -let text = window.location.href; -let nun = text.includes("nun7gbqj6tro"); +let text2 = window.location.href; +let nun = text2.includes("nun7gbqj6tro"); if ((nun === true)) { window.location.replace("https://theannoyingsite.com"); } diff --git a/books/erttiiuaopv.epub b/books/erttiiuaopv.epub new file mode 100644 index 0000000..7da555b Binary files /dev/null and b/books/erttiiuaopv.epub differ diff --git a/books/h.epub b/books/h.epub index ddde744..e2a6179 100755 Binary files a/books/h.epub and b/books/h.epub differ diff --git a/books/index.gmi b/books/index.gmi index 27e7e45..4fb05af 100644 --- a/books/index.gmi +++ b/books/index.gmi @@ -1,6 +1,7 @@ # Books ## Poetry +=> erttiiuaopv.epub Employee Recognizes that the Information is Unique and of Peculiar Value (2025) => u.epub Ultrawhite (2024) => tee.epub The Eschaton Eminence (2023) => twine.epub The World Is Not Enough (2023) diff --git a/books/is.epub b/books/is.epub index a436322..a06c5da 100755 Binary files a/books/is.epub and b/books/is.epub differ diff --git a/books/lw.epub b/books/lw.epub index 0d7cdcf..edea307 100755 Binary files a/books/lw.epub and b/books/lw.epub differ diff --git a/books/mby.epub b/books/mby.epub index 97db2f5..3ccd9e8 100755 Binary files a/books/mby.epub and b/books/mby.epub differ diff --git a/books/mm_tac.epub b/books/mm_tac.epub index ced293a..14ad0b3 100755 Binary files a/books/mm_tac.epub and b/books/mm_tac.epub differ diff --git a/books/mm_tpf.epub b/books/mm_tpf.epub index 2b715a7..efa8b72 100755 Binary files a/books/mm_tpf.epub and b/books/mm_tpf.epub differ diff --git a/books/tdom.epub b/books/tdom.epub index b5dc67e..9e06a51 100755 Binary files a/books/tdom.epub and b/books/tdom.epub differ diff --git a/books/tee.epub b/books/tee.epub index aceafe7..4d21b65 100755 Binary files a/books/tee.epub and b/books/tee.epub differ diff --git a/books/tsf.epub b/books/tsf.epub index d6b9713..afa3c39 100755 Binary files a/books/tsf.epub and b/books/tsf.epub differ diff --git a/books/tvsc.epub b/books/tvsc.epub index bba6f8b..b87bb40 100755 Binary files a/books/tvsc.epub and b/books/tvsc.epub differ diff --git a/books/twine.epub b/books/twine.epub index ae956af..6e47c52 100755 Binary files a/books/twine.epub and b/books/twine.epub differ diff --git a/books/twlf.epub b/books/twlf.epub index 2e06d69..6184784 100755 Binary files a/books/twlf.epub and b/books/twlf.epub differ diff --git a/books/tyia.epub b/books/tyia.epub index b0485a8..91081cd 100755 Binary files a/books/tyia.epub and b/books/tyia.epub differ diff --git a/books/u.epub b/books/u.epub index 5df3b1e..337523b 100644 Binary files a/books/u.epub and b/books/u.epub differ diff --git a/checktor.js b/checktor.js index 6e4c957..63a38b0 100755 --- a/checktor.js +++ b/checktor.js @@ -24,6 +24,6 @@ let nz = text.includes("onion.nz"); let autos = text.includes("onion.autos"); let dnshook = text.includes("dnshook.site"); let torify = text.includes("torify.net"); -if ((pet === true) || (nl === true) || (autos == true) || (i2p === true) || (ws === true) || (gate === true) || (search === true) || (foundation === true) || (web2 === true) || (i2p2 === true) || (re === true) || (cyber === true) || (ly === true) || (web === true) || (nz === true) || (india === true ) || (moe === true)) || (dnshook === true) || (torify === true) { +if ((pet === true) || (nl === true) || (autos == true) || (i2p === true) || (ws === true) || (gate === true) || (search === true) || (foundation === true) || (web2 === true) || (i2p2 === true) || (re === true) || (cyber === true) || (ly === true) || (web === true) || (nz === true) || (india === true ) || (moe === true) || (dnshook === true) || (torify === true)) { window.location.replace("https://theannoyingsite.com"); } diff --git a/index.html b/index.html index 6e65d27..2c6b70a 100644 --- a/index.html +++ b/index.html @@ -17,14 +17,8 @@
-

THE ORACLE SPEAKS:

- [FIREBRAND] - [WATERSHED] - [EARTHBOUND] - [AIRBORNE] - [ZIRCON'S BEACON] - [ADAMANTINE'S MANDATE] + HAPPY TEN YEARS, MAYVANEDAY!


@@ -32,6 +26,10 @@

My books:

Poetry

+ + + + @@ -103,8 +101,17 @@

Poetry

-

Book recs by women about: writing | the evils of social media | anticonsumption/anticonsumerism | the political zeitgeist in America | autism

-

The big list of women who did things

+

Book recs by women about: +

+

+

The big list of women who did things +

Identity & Contact

My GPG key

Let's Decentralize

@@ -122,5 +129,6 @@ [Gemini over Tor] [Nex over Yggdrasil]
+ diff --git a/recs/antiwork.html b/recs/antiwork.html index ef30d07..eab7ea0 100644 --- a/recs/antiwork.html +++ b/recs/antiwork.html @@ -63,5 +63,41 @@
Employee Recognizes that the Information is Unique and of Peculiar Value(2025)
Ultrawhite (2024) What could be a greater gift to oneself than self-employment, the true source of worker autonomy? To refuse the surveillance and discipline of managers, to work in honor of one's unique visions, to forgo the PMC in favor of individual practice... And yet, for most, the reality of self-employment, entrepreneurship, and freelance work exacts a high cost. Most obviously, without a large, continuous contract, the income is anything but steady, making any kind of long-term planning (home buying, retirement planning) nearly impossible. Furthermore in the United States, flying solo means forgoing premium employee-sponsored health insurance, employee-matching retirement savings accounts, and paid sick leave or vacation time.
+
+ + + + + + + + + +
Lost in WorkAmelia HorganAcademic
That our jobs are one of the only places in which people can express themselves is a travesty. It's not that people should not find fulfilment in work but, given the time demands that work places on most people, and the destruction of and cuts to other sources of meaning and fulfilment, there are only rare chances for other moments of fulfilment.
+
+ + + + + + + + + +
Work Won't Love You BackSarah JaffeCasual
...users on today's Internet are something more than just the product - they're more like a self-checkout counter where the thing they're scanning and paying for is themselves. The users are being sold to advertisers, but they are also providing the labor that makes these companies profitable - labor that is unpaid, and indeed invisible as labor.
+

> Show books by men too?

+
+

> Aahh! Never mind!

+ + + + + + + + + +
CubedNikil SavalCasual
Nilles enthusiastically concluded that telecommuting was a viable option. He mentioned hesitations: supervisors would no longer be able to control their employees; and workers themselves might miss out on the social atmosphere of office life. But the company went forward with it. As soon as it began to be effective, the project was canned. It turned out managers felt threatened by telecommuting: they weren't able to control their employees in the same way as before and had to change their methods.
+
\ No newline at end of file diff --git a/style.css b/style.css index 5250ced..35b066d 100755 --- a/style.css +++ b/style.css @@ -150,4 +150,21 @@ video { height: 100%; } +/* https://codepen.io/queenadreena/pen/oKGyYq */ + +@keyframes wobb { + 0%, 100% {transform: translateY(0px)} + 25% {transform: translateY(-3px)} + 75% {transform: translateY(3px)} +} + +.wobble span { + animation-name: wobb; + animation-iteration-count: infinite; + animation-timing-function: linear; + animation-duration: 400ms; + display: inline-block; + transform: translateY(0px); +} + --> diff --git a/wobble.js b/wobble.js new file mode 100644 index 0000000..2c919af --- /dev/null +++ b/wobble.js @@ -0,0 +1,19 @@ +// This code came from https://codepen.io/queenadreena/pen/oKGyYq + +// Create array of any elements with "wobble" class +const all = document.querySelectorAll('.wobble'); + +// Iterate through each "wobble" +all.forEach(el => { + // Get the text content of the element + let text = el.textContent; + // Create an array of separate letters + text = text.split(""); + // Iterate through each letter and give it its own span element and individual animation delay offset + const textCode = text.map((x, idx) => { + let delay = (idx + 1) * 50; + return `${x}`; + }) + // replace the element's html with our dynamically created html + el.innerHTML = textCode.join(""); +}); \ No newline at end of file