Hot peppers for PEPR

Back in 2018 Lea Kissner and I talked about the need for a new privacy conference over dinner. Lea noted that there wasn’t a conference where privacy engineering practitioners could meet and talk about the solutions they implement in practice. Most existing privacy conferences were targeted more at privacy researchers or privacy lawyers. Lea had worked as a privacy engineer in industry for many years and I had co-founded a privacy engineering masters program and also had experience starting and running conferences. So Lea convinced me that we should work together to start a new conference. In August 2019 we met in Santa Clara, CA for the first USENIX Conference on Privacy Engineering Practice and Respect.

PEPR 2019 went well and we had planned to continue PEPR as an annual event in the Bay Area, as that seemed to be where most of the privacy engineers are. COVID derailed this plan and PEPR 2020 was held entirely online. The USENIX Association (and every other organization that runs events) struggled through the pandemic and decided they could not afford to run PEPR 2021 online as well. So, the Future of Privacy Forum and Carnegie Mellon University CyLab stepped in to co-host an online PEPR 2021 event and I presented my talk “Illustrating Priavcy Engineering Concepts with Potty Talk” from my third-floor bathroom. USENIX ran PEPR 2022 as a hybrid event (I remotely presented a talk on the design of cookie consent interfaces from my kitchen) and then returned to fully in person in 2023 and has been running PEPR in person ever since, but unfortunately I was not able to attend in 2023 or 2024.

I decided that I needed a pepper dress to wear the next time I attended PEPR in person. Most of the pepper fabric I could find was quilting cotton. I could not find any knit pepper fabric that I liked. I thought about custom printing some pepper fabric, but never found a design I really liked. A week before PEPR 2025 I decided I really needed a pepper dress and scoured the internet for suitable fabric that I could get delivered to my home quickly. Again, I mostly found quilting cotton.

I noticed that pepper PJs in knit fabrics were readily available. So I decided to order a size XXL pepper nightgown and try to cut it up and turn it into a dress. Two days later, the nightgown arrived and I got to work figuring out what to do with it. The website claimed it was 95% polyester 5% spandex knit, but the garment tag said it was 100% cotton. It feels more like polyester to me and a drop of water beads on the top. It only has about 30% stretch so I’m not sure about its spandex content. The fabric features bright red peppers on a dark grey background with black outlines.

I decided to use the Sinclair (free) Valley Skater Dress pattern with a half-circle skirt from the add-on pack. I have made this pattern previously and it was pretty easy and I thought I could adapt it for this project. Because the mystery fabric did not have a lot of stretch and I know the bodice is very fitted, I decided to size up to a 6p rather than using the 4p size I had used previously. I extended the bodice by about an inch and a half as suggested when making the dress without a waistband. I cut the nightgown open at the side seams and projected the two bodice pieces onto it and cut them out, leaving the neckband and shoulder seams from the nightgown in tact.

Then I projected the sleeves onto the fabric from the nightgown sleeves and cut them out with the hem in tact so that I would not need to hem the sleeves. Finally, I had to figure out what to do about the skirt. The nightgown was not quite wide enough to cut out the pieces for the half-circle skirt. I decided to improvise and pivoted the sides of the skirt pieces in until the fit the fabric I had. I left the bottom hem in tact (and thus, not quite as rounded as the pattern called for) and I reduced the rounding on the waist and made sure it would fit the bottom of the bodice. I ended up with something closer to a one-third circle skirt than a half circle skirt.

I really wanted to add pockets to the dress but didn’t have enough nightgown fabric left for deep pockets. I decided to use scraps of cupro jersey from another recent dress project to make the pockets. This is a super lightweight and not very stretchy knit and it worked really well (although it would have been slightly better if it were dark grey to match to dress fabric) — now I want to use it for all my knit pockets. I followed the pattern for inseam pockets but extended the pocket bag a bit to make them slightly deeper. The pocket construction took as long as making the rest of the dress — reminding me of how much I hate assembling inseam pockets. The part I really struggle with is stitching the top and bottom of the pocket openings without catching any of the pocket bag on the outside of the pocket. After trying and failing on the first pocket I unpicked it and used my trusty glue stick to line up the pockets and then sewed them with my edge foot. It still took way too long!

After I assembled the pockets it was easy to attach the skirt to the waistband. Since everything was already hemmed, I added a label and I was done… until I looked at the back and noticed a lot of bunching at the waist.

I decided to add a simple swayback adjustment, and then I was really done.

And then it was time to accessorize! I ordered a bag of plastic pepper charms and added jump rings to turn them into pendants.

This morning we presented our UsersFirst framework at the PEPR conference. As you can see I was fully on theme with pepper dress, necklace and socks. And the pockets came in handy for the microphone pack.

I didn’t know a darn thing about darning

My daughter came home with a hole in the elbow of her favorite wool thrifted sweater and asked me to fix it. I wasn’t very successful with my first and only knitting project back in high school and haven’t tried knitting anything since, but I understand the basic principles involved. I’ve also never darned anything before. The easy thing would have been to just use my sewing skills and sew the hole closed, leaving a bit of a “scar.” I didn’t know a darn thing about darning, but gosh darn it, how hard could it be?

I only had blue, pink, and purple yarn on hand so I “borrowed” some green yarn from a friend. I didn’t really match but my daughter deemed it close enough.

I checked with the Internet and discovered that the technique I should use is called “Swiss darning” for repair, which replicates the damaged knitting stitches. An alternative approach is to fill in the missing stitches with weaving, but Swiss darning looks much nicer. I found some online tutorials that showed how to do this using thread to provide a vertical scaffolding for the stitches. And then I found this video that offered an alternative approach that looked completely magical: https://www.reddit.com/r/oddlysatisfying/comments/17gmbmd/mending_a_sweater/ (watch the 1 minute 25 second video it is amazing!) I decided to try it. It took me closer to half an hour and I did rewatch the video several times. I didn’t have exactly the right colored thread, but with a latch hook and a yarn needle I achieved something I am darn proud of on my first try! My daughter was pretty happy with it too.

And here’s what it looks like on the other side.

Pocket parity

I feel strongly about pockets. When I sew my own clothes I make sure they have pockets large enough to hold my stuff. It is very frustrating when I buy ready-to-wear clothes with inadequate pockets. I’ve seen blazers advertised as having “adorable faux pockets” that make me want to scream. There is nothing adorable about faux pockets. But even worse, perhaps, is buying a pair of pants with pockets, only to find out that my phone does not fit in them, or that it fits but slides out every time I sit down. My husband can fit his phone, his wallet, his keys, a tube of chapstick, some change, and other odds and ends in the front pockets of every pair of pants he owns. I should be able to do that too!

What about the back pockets? Pocketing a phone in a back pocket may be ok while standing, but on me, back pockets are usually placed such that I end up sitting on my phone, which can be uncomfortable or cause the phone to fall out of my pocket. Plus, putting valuables in back pockets makes you more of a target for pick-pockets.

With pleated pants, a phone can often be completely concealed in a front pocket if the pocket bag is deep enough. However, with tight fighting pants made of stretch fabric, it is hard to avoid a phone bulge. I can sometimes fit my phone in the pocket horizontally, but it produces a bulge across my stomach that isn’t very flattering. I personally prefer to see that bulge further down the leg or more on the hip, but that requires deeper pocket bags.

I have started seeing some women’s pants advertised as having “utility” pockets. The best I can tell these are special pockets that are actually large enough to be used. Shouldn’t all pockets have utility?

I have started retrofitting the pockets of my pants that otherwise fit well, adding pocket bag extensions. It’s actually not that hard to do. Here’s how I augmented the pockets bags of a pair of black dress pants recently.

Here’s the pants turned inside out. You can see that the original pocket bag is big enough to hold a credit card and not much else. My cell phone fits, but as soon as I sit down it slides out.

To improve this situation, the first step is to figure out how much you need to add to the pocket. I like my pockets to be long enough so that my phone will sit entirely below my hip crease when I’m sitting down. If my phone sits above the crease, it will fall out. If it sits in the middle of the bend, it will be uncomfortable to sit down. For this pair of pants, the pocket bag needed to be about 3.5 inches longer. So I cut 4 pieces of fabric 6 inches wide by 4 inches tall. You can use any sort of lightweight fabric for this. Generally people use woven fabrics for pocket bags. But I used some ITY with a little bit of stretch for these pants, which can be a little more forgiving as you sew.

The next step is to turn your pants inside out, slit open the bottom of the existing pocket bag, and pin one piece of the new pocket bag material to the inside of the old pocket bag. If the bottom of the pocket bag is rounded, you may want to square it off. I think it works best when the seam is on the outside of the pocket so nothing catches on it when you put stuff in the pocket. Once the pocket piece is pinned, carefully sew it on. This requires some tight maneuvering with the sewing machine. Alternatively, you can use a fusible tape to fuse the old and new pocket pieces together, and then zigzag to secure.

Then pin an sew the other new pocket piece on.

You will then have a pocket bag with two flaps on the bottom. It is not a very useful pocket at this point because it is completely open at the bottom. The next step is to sew around the three open sides. If the original pocket is anchored in the side seam of the pants, you can attache the pocket bag extension to the side seam too.

And that’s it. Now you have and extended pocket big enough to actually hold your stuff. Once you have sewn a couple of pockets this way, you will probably be able to do it without any pinning. It is important to realize that without a lot of unpicking, it is nearly impossible to make all the seams line up perfectly due to the limited space you have to maneuver, but it doesn’t really matter. As long as your pants are not see-through and any gaps you have are not so big that anything is in danger of falling out of your pocket, nobody is going to see the gaps in the pocket bag inside your pants and it will not impact the functionality of the pocket.

Here are two other pants with extended pocket bags: a pair of pleated flannel dress pants and a pair of wide-leg stretch cords. I used scraps of quilters cotton for these. The grey pants only needed a small extension, but it made a huge difference in having my phone sit comfortably and not fall out. When I wear this pants with a phone in my pocket, you can’t really tell. The cords needed a longer extension, Although these are wide-leg pants, they are fairly tight at the waist. With the original pockets, my phone produced that ugly waist bulge. Now the phone sits just below my hip crease — it is still visible, but I think it looks better there.

Bad pockets before modification

Closing the gap

My college-student brought home a pile of jeans that mostly fit her but gap at the waist. She asked if I could fix them. I asked the Internet and found a number of complicated solutions. Then I found a really easy solution involving elastic. My daughter was skeptical but agreed I could give it a try on one pair. I mostly followed the instructions and It worked so well she brought me several more pairs to de-gap. I have a few pairs of my own jeans that will likely get this treatment too.

The technique takes advantage of the fact that most pants waist bands are basically a tube that goes around the entire waist. There is an inside and an outside and empty space in between. I have previously improved the fit of several pairs of yoga pants by opening up the side seam on the the inside of the waistband and threading elastic all the way around, and sewing the two ends of the elastic together. For jeans, you just need a piece of elastic across the back. So the problem is what to attach it to. The solution is to sew the elastic to the waistband under a belt loop so it is hidden. (Even if you don’t sew it under a belt loop, if you use thread that matches the jeans it is not going to really show. And of course, if you wear a belt, it is not an issue at all. But one of the reasons to add the elastic is so that you do not need a belt to hold your jeans up.)

Most jeans do not have a convenient side seam as the inner waistband is a continuous piece (although one of the pairs of pants my daughter brought me were actually pants, not jeans, and they had a convenient seam that I popped right open with my seam ripper). So for the jeans, I just used a small sewing scissors to cut a little vertical slit through the inner waistband, positioned right under a belt loop on each side of the back.

Then I used a safety pin to thread elastic inside the waistband between the two slits.

I trimmed the elastic, leaving the waist bunched up a bit (it will smooth out when you wear the pants). I pinned the elastic a bit inside each slit so it wouldn’t pull out while I sewed. (Yes I know the photo below is from a different pair of jeans than the one above, but trust me, I did the same thing on all of them.)

Then I used my sewing machine to sew a wide zigzag over the slit, holding the belt loop out of the way so it didn’t get caught in the stitches. I did this for both slits and removed the pins.

Now her pants fit and the stitches holding the elastic in place are hidden under the belt loops.