Skip to content
This repository was archived by the owner on Jun 14, 2021. It is now read-only.

Commit e816ef3

Browse files
committed
Add story intro, adjust wording in followup
1 parent 1bd1db7 commit e816ef3

1 file changed

Lines changed: 85 additions & 35 deletions

File tree

docs/you-your-butt-internet-buttplugs-and-you.org

Lines changed: 85 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -11,30 +11,62 @@
1111
:PROPERTIES:
1212
:EXPORT_FILE_NAME: README.md
1313
:END:
14+
** Wants and Needs
15+
Before we jump into all of the descriptions and eccentricities and
16+
whatnot that make up Buttplug, let's start with a parable.
17+
18+
Have you ever bought a new thing you've been really excited about, but
19+
then it turns out that it didn't work as expected for you?
20+
21+
Maybe used some software or played a game that almost gets there but
22+
doesn't quite work for you?
23+
24+
Here's a story from my days as a virtual world developer, about what
25+
this situation looks like from the designer's side.
26+
1427
** I Want To Be A Shirt
1528
"I want to be a shirt."
1629

1730
"A what?"
1831

1932
"A shirt."
2033

21-
"Like, you want a shirt with a picture of you on it or something? You can already do that you know."
34+
"Like, you want a shirt with a picture of you on it or something? You
35+
can already do that you know."
2236

23-
"No. I want to /be/ a shirt. I want to exist as the piece of clothing. That piece of clothing should be a shirt. I get off on the idea of being a shirt. It has been a dream of mine and we're here for dreams, right?"
37+
"No. I want to /be/ a shirt. I want to exist as the piece of clothing.
38+
That piece of clothing should be a shirt. I get off on the idea of
39+
being a shirt. It has been a dream of mine and we're here for dreams,
40+
right?"
2441

25-
Having just spend a non-trivial amount of time lovingly crafting a new type of genitals, with all sorts of bits and bobs and extras, the last thing you want to hear is that your creation is not appreciated. Building something like this that does everything it's supposed to AND communicates across multiple dimensions is not easy, and yet, according to this critic, it has completely missed the mark.
42+
Having just spend a non-trivial amount of time lovingly crafting a new
43+
type of genitals, with all sorts of bits and bobs and extras, the last
44+
thing you want to hear is that your creation is not appreciated.
45+
Building something like this that does everything it's supposed to AND
46+
communicates across multiple dimensions is not easy, and yet,
47+
according to this critic, it has completely missed the mark.
2648

27-
"Why do you want to be a shirt? How would this be better than having some new genitalia? Look, it even vibrates when you poke it like this!"
49+
"Why do you want to be a shirt? How would this be better than having
50+
some new genitalia? Look, it even vibrates when you poke it like
51+
this!"
2852

29-
"Well, yes. That's very good. It even goes all red and bulgy, a nice touch. But... I don't know. It's just always been a thing I've wanted to be. I would much rather fulfill my needs via being a shirt, than to graft on some new body part I'm not even sure I'd be in to."
53+
"Well, yes. That's very good. It even goes all red and bulgy, a nice
54+
touch. But... I don't know. It's just always been a thing I've wanted
55+
to be. I would much rather fulfill my needs via being a shirt, than to
56+
graft on some new body part I'm not even sure I'd be in to."
3057

3158
"And you want people to wear you?"
3259

3360
"That'd be the idea, yes."
3461

35-
Damnit. Damn. It. Everyone was supposed to want one of these new body parts, what with the sounds and the arousals and the thrustings and the juices. Sure the inter-dimensional communication part would be a tough sell due to the learning curve, but once everyone caught on, it'd be a new paradise.
62+
Damnit. Damn. It. Everyone was supposed to want one of these new body
63+
parts, what with the sounds and the arousals and the thrustings and
64+
the juices. Sure the inter-dimensional communication part would be a
65+
tough sell due to the learning curve, but once everyone caught on,
66+
it'd be a new paradise.
3667

37-
That was the plan, and it'd be awesome, and popular, and there would be much rejoicing. Yet, here we are.
68+
That was the plan, and it'd be awesome, and popular, and there would
69+
be much rejoicing. Yet, here we are.
3870

3971
"But you can't be a shirt."
4072

@@ -46,35 +78,51 @@ That was the plan, and it'd be awesome, and popular, and there would be much rej
4678

4779
"Not like, legal laws. Physical laws. Laws of existence."
4880

49-
"But don't you control those kind of laws? Or don't some of the others like you have that power?"
81+
"But don't you control those kind of laws? Or don't some of the others
82+
like you have that power?"
5083

51-
DAMN. IT. Note to self: never create worlds that can contain anything capable of making a good point.
84+
DAMN. IT. Note to self: never create worlds that can contain anything
85+
capable of making a good point.
5286

53-
"I support we kind of do? But if I change those laws for you, I have to change them for everyone, and I don't think everyone wants to be a shirt. Or pants. Or a shoe. Much less to derive gratification from being any of those."
87+
"I support we kind of do? But if I change those laws for you, I have
88+
to change them for everyone, and I don't think everyone wants to be a
89+
shirt. Or pants. Or a shoe. Much less to derive gratification from
90+
being any of those."
5491

55-
"Why wouldn't other people want to be shirts? There's so many possibilities. I would be a continual soft hug. I would adorn the wearer and make them look nice. I would absorb their sweat."
92+
"Why wouldn't other people want to be shirts? There's so many
93+
possibilities. I would be a continual soft hug. I would adorn the
94+
wearer and make them look nice. I would absorb their sweat."
5695

5796
"We didn't give you sweat glands. How would you even pull that off?"
5897

59-
"I'd find a way. We've got our own tools down here too, you know. They're just not powerful enough to let me be a shirt."
98+
"I'd find a way. We've got our own tools down here too, you know.
99+
They're just not powerful enough to let me be a shirt."
60100

61-
"Yeah there's a reason for that. What about if you tried to... Ugh, is there even a verb for this? What if you tried to... shirt someone and they didn't know you were a living shirt or whatever it is you're asking for here. Think about the security issues."
101+
"Yeah there's a reason for that. What about if you tried to... Ugh, is
102+
there even a verb for this? What if you tried to... shirt someone and
103+
they didn't know you were a living shirt or whatever it is you're
104+
asking for here. Think about the security issues."
62105

63106
"I think it'd be pretty obvious 'cause I'd be talking."
64107

65-
"Oh so you want to be a TALKING shirt? Anything else on this list of demands?"
108+
"Oh so you want to be a TALKING shirt? Anything else on this list of
109+
demands?"
66110

67111
"Ability to change cloth type? I'd want to stay current with the trends."
68112

69-
"Forget I asked. And besides, not everyon... everyshirt would talk. We already have to deal with enough chaos around here without adding 'Non-consensual shirtings' to our list."
113+
"Forget I asked. And besides, not everyon... everyshirt would talk. We
114+
already have to deal with enough chaos around here without adding
115+
'Non-consensual shirtings' to our list."
70116

71-
"Hey, you're the one building this world. You wanted feedback on how to do that, and I'm giving it to you."
117+
"Hey, you're the one building this world. You wanted feedback on how
118+
to do that, and I'm giving it to you."
72119

73120
"You are the worst focus group."
74121

75122
"You randomly asked the first person you saw. Blame fate, not me."
76123

77-
A quiet voice pops up from a few yards, or miles, over. Scale is difficult when you're looking down from above.
124+
A quiet voice pops up from a few yards, or miles, over. Scale is
125+
difficult when you're looking down from above.
78126

79127
"If they get to be a shirt can I be a cube?"
80128

@@ -84,12 +132,13 @@ Fuck.
84132
The preceding story actually happened.
85133

86134
Sure, it was in the context of the Second Life virtual world, and the
87-
narrator was less god and more employee, but the events happened
135+
narrator (me) was less god and more employee, but the events happened
88136
basically as stated. Someone really wanted to be a shirt, and it
89-
couldn't happen. This was despite the employee having the ability to
90-
control the world, albeit in a manner limited by software development
91-
time, project specifications, and other obstacles both gods and
92-
engineers have to deal with.
137+
couldn't happen. This was despite me (as a software engineer who,
138+
before being hired, had made real life sex toys work with Second Life)
139+
having the ability to control the world, albeit in a manner limited by
140+
software development time, project specifications, and other obstacles
141+
both gods and engineers have to deal with.
93142

94143
There are a lot of people out there that want to be shirts, at least,
95144
in the terms of this horribly tortured metaphor. They've bought a sex
@@ -98,8 +147,9 @@ them for some reason, or the content isn't to their liking. Buttplug
98147
(the software, not the sex toy genre) was created for that situation.
99148

100149
Buttplug is nothing without interface applications. The only real
101-
function of Buttplug is make it easy to talk to sex toys. There has to
102-
be something to tell Buttplug what to say.
150+
function of Buttplug is make it easy for developers to get computers
151+
to talk to sex toys. The software those developers make will tell
152+
Buttplug what to say to the sex toys.
103153

104154
Interface applications are the link between users and Buttplug,
105155
establishing the functionality the user was missing. Application
@@ -118,19 +168,19 @@ about specific application needs can be informed.
118168

119169
There are risks in building, releasing, and using software with the
120170
kinds of contexts that are inherent in Buttplug. This document is what
121-
we've learned so far about sex toy control and interface design, and
122-
how to apply that when using or developing for Buttplug. We aren't
123-
perfect, neither are other developers, nor are users. In the end,
124-
things will sometimes go wrong. When that happens, we'll add it to
125-
this document for all to learn from.
171+
I've learned so far about sex toy control and interface design, and
172+
how to apply that when using or developing for Buttplug. It contains
173+
the lessons I've learned over the years, and will be the home for
174+
lessons learned in the future.
126175

127176
** Why Do I Need You To Tell Me Where My Butt Is
128177

129-
Hi. I'm Kyle Machulis. I run metafetish.com, and am lead architect of
130-
Buttplug. Since 2004, I've been research and blogging about sex tech,
131-
both commercial and DIY. I've followed online communities, talked to
132-
hundreds of people involved in many different activities, fetishes,
133-
and interests, and built many experiments to try to figure out.
178+
Hi. I'm Kyle Machulis, lead architect of Buttplug. Since 2004, I've
179+
been research and blogging about sex tech, both commercial and DIY, on
180+
metafetish.com. I've followed online communities, talked to hundreds
181+
of people involved in many different activities, fetishes, and
182+
interests, and built many experiments to try to figure out if/how/why
183+
technology will/won't work in situations presented to me.
134184

135185
The information presented here comes from over a decade of my amateur
136186
research on the sex technology field, from the engineering and user
@@ -156,7 +206,7 @@ stories and examples presented are anecdotal at best, and complete
156206
fabrications at worst.
157207

158208
Building this project has been a weird, great, weird journey. I hope
159-
Buttplug helps you with whatever your needs may be.
209+
Buttplug helps you with whatever your wants and needs may be.
160210

161211
* Buttplug Ethics
162212
** Wait This Doesn't Sound Technical

0 commit comments

Comments
 (0)