···2020import ChatFrame from "./src/_components/ChatFrame.jsx";
2121import ChatBubble from "./src/_components/ChatBubble.jsx";
2222import Figure from "./src/_components/Figure.tsx";
2323+import LoadingSpinner from "./src/_components/LoadingSpinner.jsx";
2424+import TecharoDisclaimer from "./src/_components/TecharoDisclaimer.jsx";
2325import XeblogConv from "./src/_components/XeblogConv.tsx";
2426import XeblogHero from "./src/_components/XeblogHero.tsx";
2527import XeblogPicture from "./src/_components/XeblogPicture.tsx";
···7577 "ChatBubble": ChatBubble,
7678 "Figure": Figure,
7779 "Image": Figure,
8080+ "LoadingSpinner": LoadingSpinner,
8181+ "TecharoDisclaimer": TecharoDisclaimer,
7882 "XeblogConv": XeblogConv,
7983 "XesiteConv": XeblogConv,
8084 "XeblogHero": XeblogHero,
+18
lume/src/_components/TecharoDisclaimer.jsx
···11+export default function TecharoDisclaimer() {
22+ return (
33+ <>
44+ <link
55+ rel="stylesheet"
66+ href="https://cdn.xeiaso.net/file/christine-static/static/font/inter/inter.css"
77+ />
88+ <div className="font-['Inter'] text-2xl mx-auto mt-4 mb-2 rounded-lg bg-bg-2 p-4 dark:bg-bgDark-2 md:max-w-3xl font-extrabold xe-dont-newline">
99+ This post is a work of fiction. All events, persons, companies, and other
1010+ alignment with observable reality are the product of the author’s imagination
1111+ and are either purely coincidence or used in a fictitious manner. These serve
1212+ as backdrops to characters and their actions, which are wholly imaginary. The
1313+ company Techaro as depicted in <a href="/blog/series/techaro">these stories</a>, does not
1414+ exist and is purely a vehicle for satire and storytelling.
1515+ </div>
1616+ </>
1717+ );
1818+}
···11---
22title: Compiling Code to Matter in My Living Room
33date: 2022-03-28
44+basename: ../3d-printing-openscad-2022-03-28
45tags:
56 - openscad
67 - 3dprinting
+1-30
lume/src/blog/alvis.mdx
···1111 ai: "SCMix"
1212---
13131414-export function ChatFrame({ children }) {
1515- return (
1616- <>
1717- <div className="w-full space-y-4 p-4">{children}</div>
1818- </>
1919- );
2020-}
2121-2222-export function ChatBubble({
2323- reply = false,
2424- bg = "blue-dark",
2525- fg = "slate-50",
2626- children,
2727-}) {
2828- return (
2929- <div className={`mx-auto w-full ${reply ? "" : "space-y-4"}`}>
3030- <div className={`flex ${reply ? "justify-start" : "justify-end"}`}>
3131- <div className={`flex w-11/12 ${reply ? "" : "flex-row-reverse"}`}>
3232- <div
3333- className={`relative max-w-xl rounded-xl ${
3434- reply ? "rounded-tl-none" : "rounded-tr-none"
3535- } bg-${bg} px-4 py-2`}
3636- >
3737- <span className={`font-medium text-${fg}`}>{children}</span>
3838- </div>
3939- </div>
4040- </div>
4141- </div>
4242- );
4343-}
1414+<TecharoDisclaimer />
44154516Sleep. It's such a lovely feeling. The taste of total obliteration that comes when you hit the pillow. Jared was peacefully asleep and dreaming of a world much like his own. One with capitalism and money and all of the other problems that bother us all. In the blissful silence of his bedroom, he was at peace.
4617
+2
lume/src/blog/protos.mdx
···1111 prompt: 1guy, laptop, open office
1212---
13131414+<TecharoDisclaimer />
1515+1416<XeblogConv name="Cadey" mood="coffee">
1517 On July 13, 2020, I was inspired to write out the outline for a short science
1618 fiction / horror story about a generative AI being able to write entire
+1-43
lume/src/blog/sine.mdx
···1111 prompt: "1girl, green hair, green eyes, tshirt, skirt, sneakers, san francisco, bridge, ahoge, round eyes, long hair, chromatic abberation"
1212---
13131414-export function ChatFrame({ children }) {
1515- return (
1616- <>
1717- <div className="w-full space-y-4 p-4">{children}</div>
1818- </>
1919- );
2020-}
2121-2222-export function ChatBubble({
2323- reply = false,
2424- bg = "blue-dark",
2525- fg = "slate-50",
2626- children,
2727-}) {
2828- return (
2929- <div className={`mx-auto w-full ${reply ? "" : "space-y-4"}`}>
3030- <div className={`flex ${reply ? "justify-start" : "justify-end"}`}>
3131- <div className={`flex w-11/12 ${reply ? "" : "flex-row-reverse"}`}>
3232- <div
3333- className={`relative max-w-xl rounded-xl ${
3434- reply ? "rounded-tl-none" : "rounded-tr-none"
3535- } bg-${bg} px-4 py-2`}
3636- >
3737- <span className={`font-medium text-${fg}`}>{children}</span>
3838- </div>
3939- </div>
4040- </div>
4141- </div>
4242- );
4343-}
4444-4545-export function LoadingSpinner() {
4646- return (
4747- <div
4848- class="inline-block mt-2 h-8 w-8 animate-spin rounded-full border-4 border-solid border-current border-r-transparent align-[-0.125em] motion-reduce:animate-[spin_1.5s_linear_infinite]"
4949- role="status"
5050- >
5151- <span class="!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]">
5252- Loading...
5353- </span>
5454- </div>
5555- );
5656-}
1414+<TecharoDisclaimer />
57155816Jeff pulled out his phone to respond to an incoming notification. He was about to have his first appointment with his therapist. The company health plan had changed recently, so he was curious to see what the new therapist was like. He opened the app and saw a message from his therapist.
5917
···44series: ["techaro", "xeact"]
55---
6677+<TecharoDisclaimer />
88+79<XeblogConv name="Cadey" mood="enby">
810 Hello, welcome to shitposts! This is an experiment of mine where I keep a copy
911 of the various "best hits" of things I post to social networks like LinkedIn.
+2
lume/src/shitposts/2024/techaro-layoffs.mdx
···99 prompt: A forlorn business man resting his head on a brown wall next to a window.
1010---
11111212+<TecharoDisclaimer />
1313+1214<blockquote className="font-extrabold">
1315 Today, Techaro co-founder and CEO Edwin Allison sent out this email to all
1416 Techaro employees:
+2
lume/src/talks/2024/xeact.mdx
···16161717Otherwise, kick back, grab a beverage, and enjoy the ride.
18181919+<TecharoDisclaimer />
2020+1921## Video
20222123<XeblogVideo path="talks/2024/xeact" />